Table of Contents
Scratch space
Basic circuits
Simple asynchronous circuits
Circuit design
Physical design
Scratch space
Put pages in this namespace while drafting items.
Basic circuits
tutorial 1 - A simple inverter
covering (production rules, prs block, defproc incl. in/out, instantiation, aflat and prsim)
tutorial 2 - More combinational gates
Creating
libraries and namespaces
Best practices
for organizing a complex project
Array,
loops
, and selection
Parameterized design using
templates
Simple asynchronous circuits
Asynchronous data types and channels
Dual rail logic gates
Buffers
QDI ripple-carry adder
QDI FIFO
Circuit design
Configuration
file
Specifying transistor
sizes
for CMOS implementation
Generating spice
netlist
and simulation with
Xyce
Spice simulation (details)
Reset, power supply, and prs attributes
Physical design
Configuration file
Layout generation from netlist, Magic
DRC, LVP
Extraction and spice simulation