Semiconductor Chip Sequence Checking Circuit Testability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The command/address physical layer in semiconductor chips lacks a data loopback mechanism for testing, making it difficult to ensure testability, especially when the original matching timing between the clock signal and the test data signal disappears.

Innovation Solution

Incorporating a sequence checking circuit within the semiconductor chip's physical layer, which includes a first and second shift register circuit and an output terminal logic gate, to generate a test result signal indicating the operation status of the signal transmission path, without transmitting the clock signal through the signal transmission path.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a data loopback mechanism is implemented for testing the command/address physical layer, then testability is improved, but device complexity increases due to the need for additional sequence checking circuits and shift registers

Engineering Contradiction:
ImprovetestabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sequence checking circuit uses the transmitted test data signal itself as the reference for checking, rather than requiring a separate reference signal path. The circuit checks whether the received signal matches the expected sequence generated by the same pseudo-random sequence generator that created the test signal, enabling self-verification without additional external testing equipment or complex reference paths

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The sequence checking circuit is integrated into the existing physical layer structure and can operate in both normal data transmission mode and test mode. The same circuit infrastructure (sequence generator, shift registers, logic gates) serves dual purposes: generating and checking pseudo-random sequences for testing while maintaining compatibility with standard operation, thereby reducing the need for completely separate testing hardware

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

2Measurement precision

If the clock signal is transmitted through the signal transmission path for timing reference, then timing accuracy is improved, but the adaptability to timing mismatches deteriorates

Engineering Contradiction:
Improvetiming accuracyVSAvoidtiming mismatch tolerance
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The sequence checking circuit incorporates a feedback mechanism where the received test data signal is fed back through shift registers and compared with the expected sequence. This feedback loop automatically adjusts for timing variations by using the actual received signal characteristics to determine whether the sequence matches, enabling the system to adapt to clock timing mismatches without requiring precise external timing references

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The checking mechanism changes its operational parameters dynamically based on the received signal characteristics. By using the actual test data signal that has traversed the transmission path as the reference, the circuit adapts to variations in clock timing, signal delay, and other parameter changes that occur during transmission, rather than relying on fixed timing assumptions

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If separate reference signal paths are used for testing, then measurement accuracy is improved, but the ease of operation deteriorates due to additional setup complexity

Engineering Contradiction:
Improvechecking accuracyVSAvoidtesting simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent merges the test signal generation path and the test signal checking path into a single integrated sequence checking circuit. The same pseudo-random sequence generator that creates the test signal also provides the reference sequence for checking, and the received signal is checked against this integrated reference within the same circuit block, eliminating the need for separate independent reference paths and reducing setup complexity

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12224028B2Semiconductor chip and sequence checking circuit
Publication Date: 2025.02.11 GLOBAL UNICHIP CORPORATION
  • US12224028B2 patent drawing
  • US12224028B2 patent drawing
  • US12224028B2 patent drawing

AI summary

A semiconductor chip includes a physical layer and a processing circuit. The physical layer includes at least one sequence checking circuit and at least one signal transmission path, wherein the at least one sequence checking circuit is configured to generate at least one test result signal according to a clock signal and at least one test data signal transmitted through the at least one signal transmission path, and the clock signal is not transmitted through the at least one signal transmission path. The processing circuit is electrically coupled to the physical layer and is configured to determine an operation status of the at least one signal transmission path according to the voltage level of the at least one test result signal.