Reused Submodule Voltage Consistency in Chip Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In integrated circuit chip design, reused sub modules often exhibit timing variations due to different voltage environments, leading to increased design complexity and workload, as existing methods to address these variations are time-consuming and ineffective.

Innovation Solution

The method involves adjusting the number and location of power connection points and power wires on the power grid to ensure consistent voltage environments across reused sub modules, thereby maintaining consistent timing characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If reused sub modules are called multiple times in hierarchical design, then design complexity is reduced, but timing variation between reused sub modules increases

Engineering Contradiction:
Improvedesign complexityVSAvoidtiming variation
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by adjusting power connection points and power wire configurations specifically for reused sub modules to ensure consistent voltage environments. Instead of uniformly treating all sub modules, the invention locally optimizes power delivery to each reused sub module instance, compensating for variations in their operational environments and thereby reducing timing variations while maintaining design reusability.

Inventive Principle:
Principle #3Local quality

2Reliability

If logical methods are used to reduce timing variation by adjusting drive capability and threshold voltage, then timing variation is reduced, but design time increases

Engineering Contradiction:
Improvetiming variationVSAvoiddesign time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent changes physical parameters of the power delivery network, specifically adjusting power connection point locations, power wire widths, and power grid configurations. These parameter changes directly affect voltage environments and timing characteristics of reused sub modules, providing an alternative to logical adjustments that would require extensive re-synthesis and optimization iterations.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If physical methods are used to adjust module locations and power supply capacity, then timing variation is reduced, but design complexity and work load increase

Engineering Contradiction:
Improvetiming variationVSAvoiddesign work load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies equipotentiality by configuring power connection points and power wires to ensure that all reused sub modules operate from consistent voltage potential levels. This creates an equipotential power delivery environment across the chip, eliminating voltage-induced timing variations without requiring complex manual adjustments to each sub module's physical location or power supply capacity.

Inventive Principle:
Principle #12Equipotentiality

4Reliability

If power connection points and power wires are adjusted to ensure consistent voltage environments, then timing variation is reduced, but manufacturing complexity increases

Engineering Contradiction:
Improvetiming variationVSAvoidmanufacturing complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent applies universality by creating a standardized power connection point configuration and power wire design that can be universally applied to all reused sub modules. This universal power delivery framework serves multiple functions: it ensures consistent voltage environments, simplifies design reuse, and provides a systematic approach that can be automatically generated by EDA tools, thereby not increasing but actually reducing manufacturing complexity.

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

Data Source

PatentUS8458641B2Method, system, and design structure for making voltage environment consistent for reused sub modules in chip design
Publication Date: 2013.06.04 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US8458641B2 patent drawing
  • US8458641B2 patent drawing
  • US8458641B2 patent drawing

AI summary

The present invention discloses a method, system, and design structure for making voltage environment consistent for reused sub modules in chip design, wherein each reused sub module is connected to a power grid of the chip through power connection points on a power ring of the sub module, the method including: adjusting numbers and locations of power connection points of a plurality of reused sub modules, such that the numbers of the power connection points and locations of the corresponding power connection points are identical for the plurality of reused sub modules; adjusting power wires of the plurality of reused sub modules on the power grid which are connected the power connection points, such that voltages at the corresponding power connection points are consistent for the plurality of reused sub modules. The present invention may reduce timing variation of reused sub modules in chip design and finally achieve an objective of reducing design complexity and work load and shortening the design period.