Semiconductor Interrupt Pattern Generator for High-Speed Serial Loopback Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed serial interface testing is hindered by the inability of existing LSI testers to cope with increased transfer frequencies, leading to prohibitively expensive high-speed testers and the inability to conduct tests for high-speed serial transmission or interrupts during field use.

Innovation Solution

A semiconductor device configuration with an interrupt pattern generator, selector, and skew compensation circuit allows for the insertion and detection of interrupt frames within through-frames, enabling loopback testing without the need for costly high-speed testers, using two semiconductor devices to generate and activate interrupt signals and data for comparison with expected patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high-speed serial interface testing is performed using conventional LSI testers, then testing capability is provided, but the tester cost becomes prohibitively expensive due to the inability to cope with increased transfer frequencies

Engineering Contradiction:
Improvetransfer frequencyVSAvoidtester cost
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

A loopback test mechanism is introduced as an intermediary solution, allowing serial data to be transmitted from one semiconductor device through a transmission line to another device and looped back for comparison. This eliminates the need for expensive high-speed testers by using the semiconductor devices themselves to perform the high-speed transmission and comparison functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The invention uses a pattern generator to create test patterns and a pattern comparator to compare received patterns with expected patterns. By copying the transmission and reception paths within the semiconductor devices themselves, the system can perform high-speed testing without requiring external high-speed testing equipment.

Inventive Principle:
Principle #26Copying

2Speed

If high-speed serial transmission testing is conducted, then transfer speed is improved, but the ability to detect and measure interrupt frames is lost due to tester limitations

Engineering Contradiction:
Improveserial transfer speedVSAvoidinterrupt frame detection
Core Design Contradiction:
SpeedVSDifficulty of detecting and measuring

Solution Approach 1:

The semiconductor device performs self-testing by generating test patterns internally, transmitting them through the serial interface, and comparing the received patterns with expected patterns using an integrated pattern comparator. This self-service capability allows the device to test its own high-speed transmission and interrupt frame detection functions without external testing equipment.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The loopback test provides feedback by transmitting serial data through the complete signal path and comparing the returned data with the original test pattern. This feedback mechanism enables detection of transmission errors, skew, and interrupt frame issues at high speeds by using the device's own resources rather than external testers.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If conventional testing configurations are used, then existing tester compatibility is maintained, but interrupt testing during field use becomes impossible

Engineering Contradiction:
Improvetesting flexibilityVSAvoidfield use capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The semiconductor device integrates multiple functions including pattern generation, serial transmission, loopback capability, and pattern comparison within a single device architecture. This multi-functionality allows the same device to perform both normal operation and self-testing, enabling interrupt testing during field use without requiring separate testing equipment or configurations.

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

Data Source

PatentUS7600162B2Semiconductor device
Publication Date: 2009.10.06 RENESAS ELECTRONICS CORP
  • US7600162B2 patent drawing
  • US7600162B2 patent drawing
  • US7600162B2 patent drawing

AI summary

A semiconductor device including an interrupt pattern generator for generating an interrupt enabling signal and interrupt data, an input buffer for receiving input serial data, a selector, receiving through-data serially output from said input buffer and serial data obtained on parallel-to-serial conversion of said interrupt data, for selecting and serially outputting said through-data when said interrupt enabling signal is in an inactive state, and for selecting and serially outputting said interrupt data when said interrupt enabling signal is in an active state, and a circuit exercising control for instructing said interrupt pattern generator to generate said interrupt data and to activate said interrupt enabling signal in case the information instructing the merging of said interrupt data in a predetermined position of said through-data is detected from said input serial data.