• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Digital Implementation
  3. static and dynamic (power + IR) analysis

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 90
  • Views 30207
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

static and dynamic (power + IR) analysis

archive
archive over 18 years ago

Hi,

I wanted to know what is difference between followings

1. Power analysis and IR drop analysis

2. Static power analysis and Dynamic power analysis

3. Static IR drop and Dynamic IR drop analysis

what parameters or constraints we have to be considered?

how to provide leakage current or power while doing analysis?

why we should do Power or IR analysis at the stage of Floorplan and what are paramaters will be considered here?
and how it is different from the post layout (routing done) stage?

Please suggest me or any docs or links

Thanks & Regards,
KulPrashant 


Originally posted in cdnusers.org by kulprashant05
  • Cancel
  • archive
    archive over 18 years ago

    KulPrashant,

    Power analysis is an estimation of power dissipation, both dynamic and static, of the chip in various operating modes. IR drop analysis deals with the chip's current draw and the associated voltage drop across the power grid, power switches, etc. Since gate delay depends greatly on the applied voltage, it is very important to make sure that a sudden current draw does not reduce the voltage and slow down the gate to the point of circuit failure.

    Static power analysis is the calculation of leakage power. A cell dissipates leakage power when voltage is applied even if it is not switching. As the process geometry shrinks, leakage power is becoming a greater percentage of a chip's overall power dissipation. It is something that we cannot ignore. Dynamic power consists of power dissipated inside a cell (mostly due to short-circuit current during switching) and power dissipated to charge/discharge net capacitance. Dynamic power is a function of voltage, toggle rate, and net loading.

    Static IR drop analysis is a first-order approximation. It uses the total power dissipation to calculate a constant current draw. This current is then multiplied by the equivalent resistance of the power network to arrive at the voltage drop. As we know, a circuit does not draw constant current. Current draw increases when a cell is switching. (See dynamic power above.) When a group of cells is switching at the same time, it draws a lot of current at that moment in time. Dynamic IR drop analysis deals with the voltage drop of these current surges.

    For power analysis, each cell's power dissipation has been characterized in the library (.lib) file. For leakage power, the EDA tool simply adds up the leakage power of each cell. (Note: Leakage power is usually state dependent, so there is a bit of work here.) For dynamic power, the EDA tool either estimates net capacitance before P&R or calculates net capacitance after P&R. The designer has to provide the toggle rate. This can be based on educated guess, experience, simulation, or emulation. The accuracy of the power analysis depends directly on the accuracy of net capacitance and toggle rate.

    Power analysis must be considered very early in the design cycle. Typically, 80% of a chip's power is determined at the RTL stage. After that, a design team can only impact 20% of the power. Here are some of the questions that a design team should answer at the architectural stage:

    - Which voltage supply should we use?
    - Can we achieve lower power with more than one voltage supply?
    - Do we have inactive blocks that we can shut off to reduce leakage power?
    - If we shut off blocks, are there registers that we have to retain the state?
    - Do we have blocks that can run at slower rate in certain modes? Can we reduce the voltage during those modes?

    The Cadence low-power solution has been architected to address all of the above issues and more. I would encourage you to visit www.cadence.com/lowpower. Also, CDNLive 2007 Silicon Valley will be starting in less than a week. Low-power design is a major theme of the conference. I will be conducting a low-power techtorial on Sunday, 9/9/07, where the attendees will get hands-on experience with the Cadence low-power solution. There will be lots of papers dealing with all aspects of low-power design. Some will even address design and tapeout experience using the Common Power Format. It should be a great opportunity for anyone interested in low-power design to learn a lot in a short period of time.

    Luke


    Originally posted in cdnusers.org by lukelang
    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • archive
    archive over 18 years ago

    Thanks luke


    Originally posted in cdnusers.org by kulprashant05
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information