• 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. is there any documentation for dcmatch analysis?

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 126
  • Views 11445
  • 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

is there any documentation for dcmatch analysis?

delgsy
delgsy over 2 years ago

I cannot make dcmatch analysis works in my setup.
I do not know if it is because the setup, the model, or something else.
is there any documentation for dcmatch analysis that I can use as a reference?

From here p426, I am informed that dcmatch requires some specific bsim parameters.
But I cannot find them in the model files. I checked directly in the model directory from the 2 different foundries for 3 different PDKs.
From Cadence simulation, inside model directory, I can find those parameters but the value is 0 for all of them.

Just for comparison, I follow mismatch RAK, but somehow no model directory in the simulation results.
So, I cannot compare, confirm, and narrow down the source of the issue.

EDIT:
From here, I know the meaning of some parameters.
They are AVT and Abeta, basically, and I know the values for my PDK.
If there is a way to add these manually without modifying the PDK, I would like to know as well.
I am still expecting the dcmatch documentation, though.

  • Cancel
Parents
  • mschw
    mschw over 2 years ago

    The Spectre installation directory contains a dcmatch tutorial.
    Go to the directory $SPECTRE_HOME/tools/spectre/examples/DCMatch to access the tutorial.

    Kind regards

    Matthias

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 2 years ago in reply to mschw

    Change the method on the dcmatch analysis to "statistics" rather than "standard". Then it will use the Monte Carlo statistical information (assuming you have this) rather than requiring special model parameters. That's nearly always the right way to solve this rather than requiring you to modify model files.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • delgsy
    delgsy over 2 years ago in reply to Andrew Beckett

    I tried with "statistics" method and it gives some number which I think makes sense.
    But I sitll wonder if there is a way to add AVT and ABeta values manually and savely to the PDK.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • delgsy
    delgsy over 2 years ago in reply to Andrew Beckett

    I tried with "statistics" method and it gives some number which I think makes sense.
    But I sitll wonder if there is a way to add AVT and ABeta values manually and savely to the PDK.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Andrew Beckett
    Andrew Beckett over 2 years ago in reply to delgsy

    You could probably do it by using alter statements in a file with mod=XXX param=YYY value=ZZZ to modify the models. I've never tried doing this though with dcmatch parameters.

    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