• 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 do advanced Analysis in ADE XL GUI

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 124
  • Views 13376
  • 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 do advanced Analysis in ADE XL GUI

wgtkan
wgtkan over 5 years ago

Hello,

Is it possible to do advanced sweep analysis using the GUI in cadence virtuoso ADE XL?

To be specific I am able to launch spectre simulation from a command line using spectre netlist as in the attached example called nfet_char.scs

Fullscreen nfet_char.txt Download
// Characterization of NMOS transistor
simulator lang=spectre
// model files
include "/grps/ef-test/GF8HP/Models/Spectre/models/design.scs"
include "/grps/ef-test/GF8HP/Models/Spectre/models/wafer.scs"
include "/grps/ef-test/GF8HP/Models/Spectre/models/allModels.scs" section=tt

// save results
save mn
// Assiging Parameters
parameters vds=1.2 vgs=0.6  vsb=0

// Scheamtic descriptions

vdsn (vdn 0) vsource dc=vds
vgsn (vgn 0) vsource dc=vgs
vbsn (vbn 0) vsource dc=vbs
mn (vdn vgn 0 vbn) nfet l=0.12 w=10u nf=5


// Defining options
options1 options gmin=0.1p reltol=0.1m vabstol=1u iabstol=100p
options2 options temp=27 tnom=27
options3 options save=allpub rawfmt=psfbin rawfile="./cs.raw"

// Advance sweep simulation
sweepvds sweep param=vds start=0 stop=1.2 step=25e-3 {
sweepvgs dc param=vgs start=0 stop=1.2 step=25e-3
}

I have read spectreuser pdf documentation starting page 349 under Advanced Analysis (sweep and montecarlo) but it doesn’t specify how to perform this type of simulation in the ADEXL GUI.

Thank you so much in advance.

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago

    ADE XL does not use the sweep analysis (except for a few specific cases, mainly with the RF analyses). Instead, it runs multiple simulations to allow them to be run in parallel. In ADE Explorer/Assembler, if there are sweeps and fewer jobs than sweep points, then it will (by default) run the sweep within the simulator, but this is done by ADE talking to spectre rather than using a sweep analysis.

    The Monte Carlo sweeps are performed however using the "Monte Carlo" run mode (this will add a monte carlo analysis into the netlist).

    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