• 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. how to enforce identical MC mismatch variation on sub circuit...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 13542
  • 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

how to enforce identical MC mismatch variation on sub circuit used for calibration as those applied on the main test bench

HansB
HansB over 7 years ago

 

good afternoon,

For a  high dynamic range CT SD ADC we need a few  calibrations prior to running MC process & mismatch verification. We were wondering about possibility to run these (analog) calibrations inside test suite using another test bench containing only the relevant sub circuits taken from  the main test bench, to save on compute resources as a single transient verification on ADC full schematic takes really a long time.  We then, for each MC iteration, need to enforce the same mismatch variations on the sub circuits used in the calibration testbench as will be applied on same sub circuits in main test bench.  Can this be accomplished with Maestro ?

kind regards

Hans

 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 7 years ago

    Hans,

    In both ADE XL and Explorer/Assembler, you can (in the Monte Carlo options) click on the Specify Instances/Devices so that your common devices only have mismatch applied. For process, it's fine - the process conditions of both simulations would be the same - but you need to set a common set of blocks to apply mismatch to so that they correlate.

    The challenge is if you have additional components in your bigger circuit - they then won't have mismatch applied, but presumably the calibration is not sensitive to that.

    If you  need something more complex, please contact customer support.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • HansB
    HansB over 7 years ago in reply to Andrew Beckett

    Hi Andrew,

    Thanks.

    So if main tb contains hierarchies A B C D E and tb for calibration uses hierarchies B C a correlation can be set such that for each MC iteration the same mismatch variations will be applied to B C in main tb and B C in calibration tb. But when now running main tb no mismatch variation will/can be applied to hierarchies A D E ?

    I had expected the main tb to be the "master" (all devices undergoing MC mismatch) while the correlation set ensuring that in the calibration tb designated blocks receive the same mismatch as in the master.

    kind regards

    Hans

    • 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