Parameterized Diode Algorithm for Antenna Violation Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The antenna effect during the fabrication of MOS transistors can lead to gate oxide damage and increased power consumption due to the insertion of diodes to prevent antenna violations.

Innovation Solution

A parameterized IP algorithm is implemented across a chip hierarchy, where parameterized diodes are scaled and enabled only for antenna violations, allowing for dynamic control of diodes based on specific routing and driver characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If diodes are inserted to prevent antenna violations during MOS transistor fabrication, then gate oxide damage is protected, but power consumption increases due to parasitic capacitance

Engineering Contradiction:
Improvegate oxide protectionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by making the diode protection structure conditional and location-specific. Instead of uniformly adding diodes across all gates, the invention selectively places diodes only at gates that violate antenna rules, determined by calculating antenna ratio = cumulative metal area / gate area. This localized approach protects vulnerable gates while avoiding unnecessary parasitic capacitance at non-violating gates, thereby reducing overall power consumption while maintaining gate oxide protection where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the diode structure configurable and adjustable. The diode is designed as a parameterized structure where the antenna ratio can be modified based on routing configurations. This allows the protection mechanism to adapt dynamically - the diode can be enabled or disabled, and its characteristics adjusted, based on the actual antenna violation severity and routing layout, optimizing the balance between protection and power consumption.

Inventive Principle:
Principle #15Dynamics

2Reliability

If diodes are added to protect against antenna effects, then manufacturing reliability improves, but device complexity increases

Engineering Contradiction:
Improvemanufacturing reliabilityVSAvoidcircuit structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the chip into hierarchical levels (gate level, block level, chip level) and evaluating antenna violations at each level independently. The diode protection is segmented and applied only to specific gates that violate antenna rules, rather than adding complexity uniformly across the entire circuit. This segmented approach maintains manufacturing reliability for vulnerable gates while minimizing overall device complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements self-service through automated antenna ratio calculation and diode placement. The design tool automatically calculates antenna ratios based on routing configurations, identifies violating gates, and places diodes only where needed. This automation eliminates manual intervention and reduces design complexity, while the diodes themselves are simple standard cells that integrate seamlessly into the existing circuit without adding significant complexity.

Inventive Principle:
Principle #25Self-service

3Use of energy by moving object

If parameterized diodes are scaled and enabled only for antenna violations, then power consumption is reduced, but the complexity of the algorithm increases

Engineering Contradiction:
Improvepower consumptionVSAvoidalgorithm complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing antenna ratio calculation and diode placement decisions during the design phase, before fabrication. The algorithm pre-evaluates all potential antenna violations by calculating cumulative metal areas and gate areas, determines which gates need protection, and places diodes accordingly. This preliminary analysis eliminates the need for complex runtime decisions or post-fabrication adjustments, reducing power consumption while keeping the algorithm manageable through systematic pre-computation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through iterative antenna ratio calculation and diode placement verification. The algorithm calculates antenna ratios, identifies violations, places diodes, and then re-evaluates to ensure violations are resolved. This feedback loop continues until all antenna rules are satisfied. The feedback mechanism ensures power consumption is minimized by placing diodes only where necessary, while the systematic iterative approach keeps the algorithm complexity controlled through clear convergence criteria.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250036840A1Parameterized IP algorithm for power reduction across a chip hierarchy
Publication Date: 2025.01.30 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250036840A1 patent drawing
  • US20250036840A1 patent drawing
  • US20250036840A1 patent drawing

AI summary

Providing a parameterized IP algorithm for power reduction across a chip hierarchy including for each input pin at a chip hierarchy level, determining a parameterized diode value only for an indication of an antenna violation, wherein a parameterized diode is scaled to protect a gate; and enabling the parameterized diode with the parameterized diode value. Providing a parameterized IP algorithm also includes placing a placeholder parameterized diode for each input pin; for each IP, converting the IP into a parameterized IP; and upon a determination of no antenna violation, disabling the parameterized diode.