cell_spice
The template for a new spice testbench. Scaffolded by the cell target of sim.make:
cicsim simcell <LIB> <CELL> ../tech/cicsim/cell_spice/template.yaml
which creates sim/<CELL>/ holding a copy of every file here, with ${IP} and ${CELL} substituted.
| File | What it is |
|---|---|
| template.yaml | The scaffold description cicsim reads |
| Makefile | The corner runs: typical, slow, fast, etc, mc, … |
| tran.spi | The testbench netlist |
| tran.meas | Measurements to extract from the raw file |
| tran.py | Optional python post-processing |
| tran.yaml | Specification limits for the summary table |
| summary.yaml | Which results the README summary is built from |
The tran prefix is the testbench name. Copy the five tran.* files to <name>.* and set TB=<name> in the Makefile to add a second testbench, an ac or a noise one.