This is an old revision of the document!


Custom Flow

The custom flow is for designing, simulating, and verifying hand-designed/optimized circuits.

In the standard custom circuit flow using ACT, there are two basic parts:

* Circuit design. This is done via text entry using an ACT file. In this file you can specify pull-up and pull-down networks as well as transistor sizes (width/length) and type (e.g. low threshold, high threshold).

  • This circuit can be converted into a spice netlist using the netgen tool for analog simulation. This converts a hierarchical ACT design into a hierarchical spice netlist.
  • This circuit can be simulated using existing switch-level simulators like irsim or cosmos using prs2sim, which converts the hierarchical ACT design into a flat simulation file (.sim and .al) that can be read by irsim/cosmos.
  • Asynchronous gate-level simulation can be done using the prsim tool.

* Circuit layout.