Programmable Multiplexer Trip Point Adjustment for IC Delay Balance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits, particularly programmable logic devices, face challenges in balancing delays for rising and falling transitions due to process variations and supply voltage fluctuations, leading to uneven operating speeds.

Innovation Solution

The implementation of programmable multiplexer circuits with performance compensation mechanisms that adjust trip points based on global enable signals and power supply levels, allowing for balancing of rising and falling delays through the use of performance compensation circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If standard multiplexer circuits are used without performance compensation, then device complexity is reduced, but delay balance between rising and falling transitions deteriorates due to process variations and supply voltage fluctuations

Engineering Contradiction:
Improvedelay balanceVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic performance compensation by making the trip point of the logic gate adjustable through a compensation circuit. The trip point is dynamically modified based on process corner conditions and supply voltage levels, allowing the circuit to adapt and maintain delay balance under varying operating conditions without requiring completely different circuit designs for each condition.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the electrical parameters of the logic gate by adjusting its trip point voltage through the compensation circuit. By modifying the trip point parameter, the circuit compensates for process variations and supply voltage fluctuations, achieving better delay balance between rising and falling transitions while maintaining the same basic circuit structure.

Inventive Principle:
Principle #35Parameter changes

2Speed

If performance compensation circuits are added to adjust trip points, then operating speed is improved, but device complexity increases

Engineering Contradiction:
Improveoperating speedVSAvoidcircuit complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The compensation circuit dynamically adjusts the trip point based on detected process corner conditions and supply voltage levels, enabling the circuit to optimize its operating speed automatically. This dynamic adaptation allows the system to achieve higher operating speeds by compensating for slow process corners and voltage variations without requiring manual intervention or complete circuit redesign.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The performance compensation circuit operates autonomously by detecting its own operating conditions (process corner and supply voltage level) and automatically adjusting its trip point to compensate for performance degradation. This self-service mechanism enables the circuit to maintain optimal speed performance without external control, effectively paying for the added complexity through automated performance optimization.

Inventive Principle:
Principle #25Self-service

3Productivity

If trip points are adjusted to compensate for process variations, then manufacturing yield of higher speed grade ICs increases, but manufacturing precision requirements increase

Engineering Contradiction:
Improvemanufacturing yieldVSAvoidprocess control precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent compensates for manufacturing process variations by dynamically changing the trip point parameter of the logic gate. Instead of requiring extremely tight control of fabrication parameters to achieve consistent performance, the system adjusts the electrical parameter (trip point) after manufacturing to compensate for process variations, thereby increasing yield of higher speed grade ICs without proportionally increasing manufacturing precision requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The compensation circuit incorporates feedback mechanisms that detect the actual operating characteristics of the circuit and adjust the trip point accordingly. This feedback approach allows the system to compensate for manufacturing variations in real-time, enabling higher yield by correcting for process deviations rather than requiring perfect manufacturing precision from the outset.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7365563B1Integrated circuit with performance compensation for process variation
Publication Date: 2008.04.29 XILINX INC
  • US7365563B1 patent drawing
  • US7365563B1 patent drawing
  • US7365563B1 patent drawing

AI summary

Multiplexer circuits that can be programmed to selectively balance the rising and falling delays through the circuits in the presence of process variations and/or variations in power levels. These multiplexer circuits can be used, for example, as programmable interconnect multiplexers in the interconnect structures of programmable logic devices (PLDs). A multiplexer circuit includes a multiplexer (e.g., driven by a plurality of interconnect lines in a PLD), a logic gate (e.g., an inverter) driven by the multiplexer, and a performance compensation circuit. The performance compensation circuit is coupled to the output terminal of the inverter, and has a compensation enable input terminal. The performance compensation circuit is coupled to adjust a trip point of the logic gate based on a value of a signal provided on the compensation enable input terminal.