Simulations using ADE (G)XL: Difference between revisions

From VLSI
Jump to navigation Jump to search
Serkkom (talk | contribs)
Serkkom (talk | contribs)
Line 12: Line 12:
*Now that we have our test setup, we will create a new ADE (G)XL by going to <code> Launch--> ADE XL </code> in your '''config''' test windows. You will have the choice to create a new view or open and existing view. Here we will just use the default as shown below.
*Now that we have our test setup, we will create a new ADE (G)XL by going to <code> Launch--> ADE XL </code> in your '''config''' test windows. You will have the choice to create a new view or open and existing view. Here we will just use the default as shown below.
[[Image:ADE_XL.png|center|border]]
[[Image:ADE_XL.png|center|border]]
*In the '''Create new ADE(G)XL view'''dialog box that opened change the view type to '''adexl''' and make sure that '''Cell'' corresponds to your design top level test bench as shown above.
*In the '''Create new ADE(G)XL view''' dialog box that opened change the view type to '''adexl''' and make sure that '''Cell''' corresponds to your design top level test bench as shown above.


==Parameter sweeping==
==Parameter sweeping==

Revision as of 22:22, 5 June 2013

Setups for proper usage of ADE XL for NCSU CDK

  • Edit .cdsenv in the project library, add the following lines
; To run adexl properly for NCSU PDK
adexl.icrpStartup  binaryName string "virtuoso -nocdsinit"

Simulations using ADE (G)XL

  • First you need to create a test using the config view because Test using schematic view can be only used for schematic simulation. It is highly recommended to create a test using config view, which can be conveniently used for both schematic and postlayout simulation. The procedure is the same as a new schematic creation procedure except that the view needs to be config as shown below.
  • In the New Configuration windows that opens, shown on the right side of the above image, set your top cell accordingly.
  • Now that we have our test setup, we will create a new ADE (G)XL by going to Launch--> ADE XL in your config test windows. You will have the choice to create a new view or open and existing view. Here we will just use the default as shown below.
  • In the Create new ADE(G)XL view dialog box that opened change the view type to adexl and make sure that Cell corresponds to your design top level test bench as shown above.

Parameter sweeping

  • Option 1
    • Double click the parameter value
    • Click the button on the right of the value
    • Run simulation
  • Option 2
    • Setup the parameter sweep in ADE L
    • Save the setup to an .il file
    • Load the saved .il file into ADE (G)XL parameter setup
    • Run simulation

Corner Simulations using ADE XL

MonteCarlo Simulations using ADE XL


Postlayout simulation

  • Create a test in ADE (G)XL using schematicview
  • Setup the simulation configurations (or, you can setup the simulation configurations for schematic view in ADE L and save the state. Load the saved state).
  • Setup the extract view: parasitics>setup>choose the cell to setup its schematic, estimated, an extracted view
  • Run the simulation
    • No parasitic: schematic simulation
    • Extracted: postlayout simulation