• 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. Custom IC Design
  3. DC Sweep with PDP calculation

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 125
  • Views 13422
  • 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

DC Sweep with PDP calculation

Logy91
Logy91 over 6 years ago

Hello

I have designed a 16 bit adder and want to do a power supply variation and plot VDD Vs PDP. I have set up the sweep parameters alright but I can not figure out how to calculate PDP. When I try to calculate the current I get this error

*Error* ("eval" 0 t nil ("*Error* eval: not a function" IT("/R0/MINUS")))

Also when I try to calculate the propagation delay using the calculate I get 4ns, although when I can calculate visually it is much less this is the delay expression that I am using

delay(?wf1 v("/A(0)" ?result "dc"), ?value1 .6, ?edge1 "either", ?nth1 1, ?td1 0.0, ?wf2 v("/Cout" ?result "dc"), ?value2 .6, ?edge2 "either", ?nth2 1,  ?td2 0.0 , ?stop 4n, ?multiple nil)

Could you please help me with that.

I am a  student

Best regards

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 6 years ago

    I don't know what you mean by PDP.

    For the IT error message, perhaps you can give the entire expression? Something looks rather odd there. Without more detail, I'm not sure how we could give more help on what is wrong with your delay calculation - you've really not provided enough information (please read the Forum Guidelines).

    Regards,

    Andrew.

    • 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