• 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. Logic Design
  3. Power Calculation and Average Power for large set of input...

Stats

  • Locked Locked
  • Replies 9
  • Subscribers 62
  • Views 18835
  • 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

Power Calculation and Average Power for large set of input combinations (in thousands)

mkza1002
mkza1002 over 9 years ago

Hello,

I want to know if there is  a method in Cadence to calculate power for thousands set of input combinations separately for a logic circuit design.

Also, is there a way we can do the same by using Verilog?

PS: basically in my case, the total input combinations is approximately 60,000.

Thanks.

  • Cancel
Parents
  • grasshopper
    grasshopper over 9 years ago

    In most tools, you will have default activity for each node in some form that equates to toggles over time. Alternatively and for more accuracy, you will be able to manually enter data or use an activity file. An activity file in formats like SAIF, TCF, VCD, FSDB, etc. will show each node and how they toggle over time per simulation vectors. Most tools will allow you to specify a window of those vectors to perform the average leakage and dynamic power analysis. If you wanted to a specific state without toggling, you can manually set the toggle and state on each node per your requirements. For details on how to do that, you would have to refer to documentation of specific tool.

    gh-

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • grasshopper
    grasshopper over 9 years ago

    In most tools, you will have default activity for each node in some form that equates to toggles over time. Alternatively and for more accuracy, you will be able to manually enter data or use an activity file. An activity file in formats like SAIF, TCF, VCD, FSDB, etc. will show each node and how they toggle over time per simulation vectors. Most tools will allow you to specify a window of those vectors to perform the average leakage and dynamic power analysis. If you wanted to a specific state without toggling, you can manually set the toggle and state on each node per your requirements. For details on how to do that, you would have to refer to documentation of specific tool.

    gh-

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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