Peak Current Modeling for IC Memory Blocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The design gap between advanced silicon manufacturing and electronic design automation tools leads to underutilized silicon in integrated circuits, with complex electrical effects and timing issues, making it challenging to develop leading-edge ICs efficiently, particularly in estimating peak current demands for memory configurations.

Innovation Solution

A peak current modeling method that involves obtaining a current demand curve for an IC block, dividing it into segments, and approximating the curve using select waveforms based on relationships between average and peak current values, facilitating accurate and efficient estimation of peak current requirements for designing external bypass capacitance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If accurate peak current estimation is performed for each memory configuration, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvepeak current estimation accuracyVSAvoidmodeling complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The current demand curve is divided into multiple segments based on clock cycle phases, allowing piecewise approximation that balances accuracy with computational efficiency. Each segment can be modeled independently using simple geometric shapes rather than complex continuous functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The methodology transforms the complex continuous current waveform into discrete parameterized segments characterized by key points (peak currents, timing values). This parameterization simplifies the modeling process while maintaining accuracy by capturing essential waveform characteristics without requiring complex mathematical descriptions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If detailed current demand curve analysis is performed, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improvecurrent demand accuracyVSAvoidsimulation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The current demand curve is pre-characterized by identifying key parameters (peak currents, timing points) during simulation setup. This preliminary characterization allows for rapid piecewise approximation during analysis without requiring exhaustive detailed simulation of the entire waveform, significantly reducing computation time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The methodology focuses on capturing only the essential characteristics of the current waveform through segment-based approximation rather than analyzing every detail of the continuous curve. This partial action approach extracts sufficient information for accurate peak current estimation without the computational burden of complete waveform analysis.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If complex electrical effects are fully modeled, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveelectrical effect accuracyVSAvoidextraction requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The methodology extracts only the essential parameters needed for peak current estimation from complex electrical simulations. By separating the critical waveform characteristics (peak values, timing) from the full complex electrical behavior, the approach achieves accurate peak current modeling without requiring complete detailed extraction of all electrical effects.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7747425B1System and method for peak current modeling for an IC design
Publication Date: 2010.06.29 SYNOPSYS INC
  • US7747425B1 patent drawing
  • US7747425B1 patent drawing
  • US7747425B1 patent drawing

AI summary

A peak current modeling method and system for modeling peak current demand of an integrated circuit (IC) block such as, e.g., a compilable memory instance. A current demand curve associated with the IC for a particular IC block event is obtained via simulation, for example. A defined time region associated with the particular IC block event is divided into multiple time segments, whereupon at least a first current value and a second current value for each time segment is obtained based on the current demand curve. Thereafter, the current demand curve is approximated, on a segment-by-segment basis, using a select approximate waveform depending on a relationship between the first and second current values.