• 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. Alter statement usage for trimming (reelaborate card)

Stats

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

Alter statement usage for trimming (reelaborate card)

Johanny Saenz
Johanny Saenz over 6 years ago

Hi all!

I'm exploring the potentialities of alter statement and I found the re-elaborate option (boolean type), which basically re-elaborates the circuit and trigger the expression evaluation in the circuit. 

I want to create a netlist capable of trimming a reference circuit, using in the first part a simulation a DC sweep to calculate through a cross() function the respective trimming word, and then put it in subsequent simulations.

I have tried something like this with no success:

alter1 alter param=trim_val_par value=int(cross(i("R0:1" ?result "dc-dc") 1.8e-6  1 "rising" nil nil)) reelaborate=yes

How I could perform it? Alt

Thanks!

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 6 years ago

    You can't do that. You're trying to add a SKILL function in the netlist, and that's not going to work. Potentially you could write some SpectreMDL to do something similar, I think.

    Regards,

    Andrew.

    • Cancel
    • Vote Up +1 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