Semiconductor Signal Path Inversion for Pulse Width Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed data transfer in semiconductor devices is hindered by signal distortion caused by large metal and gate loading, which affects the quality of signals such as clock signals along signal paths.

Innovation Solution

Inverting signals multiple times along signal paths in semiconductor devices to compensate for differences between rising and falling delay times, using a combination of inverting units such as logic inverters, XNOR, XOR logic, or buffering circuits with odd or even numbers of logic inverters, to maintain signal width and reduce distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If signals are transmitted along signal paths in semiconductor devices, then data transfer is enabled, but signal distortion occurs due to large metal and gate loading

Engineering Contradiction:
Improvedata transfer speedVSAvoidsignal quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Inverting units are introduced as intermediary components along the signal path between the signal source and target units. These inverting units compensate for signal distortion caused by metal and gate loading by inverting the signal multiple times, thereby maintaining signal quality while enabling high-speed data transfer across the signal bus.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The signal inversion count parameter is adjusted dynamically based on the signal path characteristics and loading conditions. By changing the number of inversions (e.g., 2N times where N is an integer), the system compensates for rising and falling delay time differences, optimizing signal quality for different path lengths and loading scenarios.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If inverting units are added to compensate signal distortion, then signal quality is improved, but device complexity increases

Engineering Contradiction:
Improvesignal qualityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The inverting units are designed to serve multiple functions: they compensate for signal distortion, adjust signal timing by inverting the signal multiple times, and can be selectively applied to different signal paths based on their length and loading characteristics. This multi-functionality reduces the need for separate compensation circuits.

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

Solution Approach 2:

Inverting units are selectively placed only on signal paths that require compensation based on their specific loading conditions and length. Not all signal paths receive the same treatment; instead, the complexity is localized to where it is most needed, optimizing the overall device complexity-signal quality trade-off.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12166486B2Managing signal transfers in semiconductor devices
Publication Date: 2024.12.10 MACRONIX INTERNATIONAL CO LTD
  • US12166486B2 patent drawing
  • US12166486B2 patent drawing
  • US12166486B2 patent drawing

AI summary

Systems, methods, circuits, and apparatus for managing signal transfers in semiconductor devices are provided. In one aspect, an integrated circuit includes: one or more target units each configured to receive a signal and a plurality of inverting units arranged on signal paths to the one or more target units. For each of the one or more target units, one or more corresponding inverting units of the plurality of inverting units are configured to invert the signal multiple times along a corresponding signal path to the target unit to cause a signal width of the inverted signal received by the target unit to be substantially identical to a signal width of the signal.