cicsim
Setup for cicsim, the simulation runner.
Two things live here:
- cicsim.yaml, the corner definitions every IP shares. A new IP symlinks it into its
sim/directory, so all designs run the same corners. - cell_spice/, the template for a new spice testbench.
A simulation is named by picking one value from each corner group:
cicsim run --name Sch_typical tran Sch Gt Ktt Tt Vt
Gt general, Ktt process, Tt temperature, Vt supply. Give a comma separated list and cicsim runs the cross product, which is what the etc, tfs and temp targets of the cell_spice Makefile do.