Dynamic Voltage Drop Analysis Using Constrained Signal Toggling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dynamic voltage drop (DVD) simulations in electrical circuit design are inefficient due to random signal toggling methods that fail to accurately represent real-world scenarios, leading to pessimistic or optimistic results and increased simulation times, especially when only a portion of the design changes.

Innovation Solution

The identification and constraining of correlated groups of signals or pins within the circuit design to simulate toggling in a more realistic manner, combined with the use of reduced models like microcircuits for localized and efficient dynamic voltage drop analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If purely random selection of signals is used for toggling in dynamic voltage drop analysis, then the simulation is fast and easy to perform, but the results are pessimistic and may include impossible toggle patterns that do not occur in actual circuit operation

Engineering Contradiction:
Improvesimulation speedVSAvoidaccuracy of voltage drop prediction
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the parameters of signal toggling from completely random to constrained random toggling. Correlated groups of signals are identified based on their electrical relationships (series/parallel connections, shared power domains), and toggling constraints are applied to these groups to prevent physically impossible patterns while maintaining randomness within valid patterns. This resolves the contradiction by maintaining simulation speed through automated constraint application while improving accuracy by eliminating impossible toggle scenarios.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The simulation system automatically identifies correlated signal groups and applies appropriate toggling constraints without requiring manual intervention. The system serves itself by autonomously determining which signals are correlated based on circuit topology analysis and automatically generating constrained random toggle patterns, thus maintaining productivity while improving measurement precision.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If timed logical propagation is used to determine downstream signal toggling from randomly selected register toggles, then the simulation provides more realistic toggle patterns, but the computational expense increases significantly

Engineering Contradiction:
Improveaccuracy of voltage drop predictionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts and applies toggling constraints directly at the signal level based on pre-identified correlated groups, rather than performing full timed logical propagation through the entire circuit. This takes out the computationally expensive propagation step and replaces it with direct constraint application, maintaining realistic toggle patterns while significantly reducing computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary identification of correlated signal groups and establishes toggling constraints before the actual dynamic voltage drop simulation. This preliminary action pre-computes the relationships and constraints that would otherwise require expensive timed propagation during the simulation, thus improving accuracy while reducing computational complexity during the actual analysis phase.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If existing software simulators perform full dynamic voltage drop simulation across the entire integrated circuit, then complete coverage of all switching conditions is achieved, but the simulation time increases and it becomes impractical when only a portion of the design has changed

Engineering Contradiction:
Improvecoverage of switching conditionsVSAvoidsimulation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the integrated circuit into correlated groups of signals based on their electrical relationships and power domain associations. By applying toggling constraints at the group level rather than simulating every individual signal transition across the entire circuit, the method achieves comprehensive coverage of relevant switching conditions while significantly reducing simulation time. This segmentation allows focused analysis on affected regions when design changes occur.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by focusing the dynamic voltage drop analysis only on correlated signal groups that are actually affected by design changes, rather than performing exhaustive simulation of the entire circuit. This partial analysis achieves sufficient coverage for practical design validation while dramatically reducing simulation time compared to full-circuit simulation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11531794B1Voltage drop analysis using local circuit representation
Publication Date: 2022.12.20 ANSYS INC
  • US11531794B1 patent drawing
  • US11531794B1 patent drawing
  • US11531794B1 patent drawing

AI summary

Methods, systems and media for simulating or analyzing voltage drops in a power distribution network can use an iterative approach to define a portion of a design around a victim to capture a sufficient collection of aggressors that cause appreciable voltage drop on the victim. This approach can be both computationally efficient and accurate and can limit the size of the data used in simulating dynamic voltage drops in the power distribution network.