Pin Function Mapping for Reusable Test Pattern Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing test equipment systems face inefficiencies in pin function mapping due to the need for explicit coding of source signals at each test cycle, limiting program reusability and portability.

Innovation Solution

A pattern generation system with a pin function mapper that uses a lookup table indexed by a pin function index to dynamically map source signals to test channels, allowing flexible and efficient pin function configuration through a pin-mapping operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If explicit coding of source signals is used at each test cycle, then the test equipment can perform test activities, but program reusability and portability are limited

Engineering Contradiction:
Improveprogram reusabilityVSAvoidcoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The pin function mapper is designed to handle multiple pin function mappings through a unified lookup table structure. The system uses a generic pin-mapping operation that can accommodate different test cycles and test activities by simply changing the pin function index, making the same hardware structure universally applicable to various testing scenarios without requiring explicit coding for each case.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes the parameter being mapped from explicit source signal coding to pin function index values. By storing mappings in a lookup table indexed by pin function index rather than hardcoding source signals in test routines, the system transforms the parameter representation, enabling more flexible and reusable test programs while reducing coding complexity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If pin function mapping is integrated into specific test routines, then source signals can be assigned, but program development efficiency is reduced

Engineering Contradiction:
Improveprogram development efficiencyVSAvoidprogram portability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The pin function mapping functionality is extracted from specific test routines and consolidated into a dedicated pin function mapper module. This separation allows test programs to focus on test logic while the mapper handles source signal assignment automatically through the pin-mapping operation, improving both development efficiency and program portability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The pin function mapper acts as an intermediary between the test routines and the source signal assignment. Instead of directly coding source signals in test routines, the system uses the pin function mapper as a mediator that translates pin function indices into appropriate source signal selections through the lookup table, simplifying test program development and improving portability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If dynamic pin function mapping is implemented, then adaptability to different test environments is improved, but system complexity increases

Engineering Contradiction:
Improveenvironment adaptabilityVSAvoidmapping system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-storing all pin function mappings in a lookup table before test execution. The mapping relationships between pin function indices and source signals are established in advance, allowing the pin function mapper to quickly retrieve appropriate mappings during test cycles without complex real-time decision logic, thus improving adaptability while keeping the system relatively simple.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12504470B2Pattern generation system with pin function mapping
Publication Date: 2025.12.23 YANGTZE MEMORY TECH CO LTD
  • US12504470B2 patent drawing
  • US12504470B2 patent drawing
  • US12504470B2 patent drawing

AI summary

In certain aspects, a pattern generation system includes a memory and a processor coupled to the memory. The memory is configured to store a lookup table set. The lookup table set includes a mapping relationship between source patterns and a set of test channels, and is indexed based on a pin function index. The processor is configured to generate the source patterns, execute a pin-mapping operation based on an instruction to obtain a set of source selection signals for the set of test channels based on the pin function index and the lookup table set, and select and output a source signal from the source patterns for each test channel based on a corresponding source selection signal for the respective test channel.