Transceiver Loopback Test Circuit With Selective Scan Registers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scannable flip-flop registers used for testing digital circuitry consume more area, power, and are slower than non-scannable flip-flop registers, while non-scannable registers are not suitable for effective testing due to lack of visibility and longer test time.

Innovation Solution

Implementing scannable flip-flop registers for low-frequency digital circuits and non-scannable flip-flop registers for high-frequency circuits, allowing for efficient testing by loading test patterns at low frequencies and operating at high frequencies during normal operation, with loopback paths for data comparison.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If scannable flip-flop registers are used for testing digital circuitry, then fault coverage and test effectiveness are improved, but area consumption, power consumption increase and operating speed decreases

Engineering Contradiction:
Improvefault coverageVSAvoidarea consumption
Core Design Contradiction:
ReliabilityVSArea of moving object

Solution Approach 1:

The patent applies local quality by making only the necessary registers scannable (launch register and receive register) while keeping other registers non-scannable. This selective approach provides the required test effectiveness at the specific locations where visibility and control are needed, while minimizing the area and power overhead associated with scannable register structures throughout the entire circuit.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the register structures into different types (scannable and non-scannable) based on their functional requirements in the testing process. The launch and receive registers are segmented as scannable for test purposes, while other registers are kept as standard non-scannable flip-flops, thereby achieving test effectiveness without universally increasing area and power consumption across all registers.

Inventive Principle:
Principle #1Segmentation

2Reliability

If scannable flip-flop registers are used for testing digital circuitry, then fault coverage and test effectiveness are improved, but power consumption increases

Engineering Contradiction:
Improvefault coverageVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent applies local quality by making only the necessary registers scannable (launch register and receive register) while keeping other registers non-scannable. This selective approach provides the required test effectiveness at the specific locations where visibility and control are needed, while minimizing the area and power overhead associated with scannable register structures throughout the entire circuit.

Inventive Principle:
Principle #3Local quality

3Reliability

If scannable flip-flop registers are used for testing digital circuitry, then fault coverage and test effectiveness are improved, but operating speed decreases

Engineering Contradiction:
Improvefault coverageVSAvoidoperating speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies local quality by making only the necessary registers scannable (launch register and receive register) while keeping other registers non-scannable. This selective approach provides the required test effectiveness at the specific locations where visibility and control are needed, while minimizing the area and power overhead associated with scannable register structures throughout the entire circuit.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies dynamics by enabling the circuit to operate in different modes (test mode and normal operation mode) with different register configurations. During test mode, the launch and receive registers operate as scannable registers for fault detection. During normal operation, these same registers function as standard high-speed flip-flops, thereby maintaining operating speed while achieving test effectiveness when needed.

Inventive Principle:
Principle #15Dynamics

4Speed

If non-scannable flip-flop registers are used for high-frequency circuits, then operating speed and area efficiency are improved, but test effectiveness decreases and test time increases

Engineering Contradiction:
Improveoperating speedVSAvoidtest time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies dynamics by enabling the circuit to operate in different modes (test mode and normal operation mode) with different register configurations. During test mode, the launch and receive registers operate as scannable registers for fault detection. During normal operation, these same registers function as standard high-speed flip-flops, thereby maintaining operating speed while achieving test effectiveness when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260025212A1Transceiver loopback testing
Publication Date: 2026.01.22 XILINX INC
  • US20260025212A1 patent drawing
  • US20260025212A1 patent drawing
  • US20260025212A1 patent drawing

AI summary

A transceiver circuit is disclosed, the transceiver circuit including a first register circuit, configured to receive serial stimulus data and to generate multi-bit parallel stimulus data, a serializer circuit configured to receive the multi-bit parallel stimulus data and to generate serialized data based on the multi-bit parallel stimulus data, where the serializer circuit includes a serializer data storage device, and where the serializer data storage device lacks circuit structures for scanability, a deserializer circuit configured to receive serial receiver data corresponding with the serialized data and to generate multi-bit parallel response data based on the serial receiver data, where the deserializer circuit includes a deserializer data storage device, and where the deserializer data storage device lacks circuit structures for scanability, and a second register circuit, configured to receive the multi-bit parallel response data and to generate serial response data.