dcd

decida.dcd.dcd(netlistdir, testbench, project=None, check=False, postlayoutdir=None)

read SmartSpice netlist and control, generate python script.

arguments:

netlistdir

directory where netlist *.net has been produced

testbench

netlist prefix

check=False

if True, produce check files for debugging

postlayoutdir=None

directory with post-layout extractions

procedure:

  1. create a top-level schematic in Gateway
    1. check all to detect any issues
    2. in simulation mode, check signals to be saved the schematic must be closed to have a *.crb file be generated
    3. edit/modify the control file
  2. simulation->create netlist
  3. close the schematic so that *.crb file is generated
  4. run create_sspice_script <testbench> (fill in parameters)
    • creates <testbench>.py
  5. modify the python script and use to run simulations

Previous topic

Other DeCiDa functions

Next topic

tb

This Page