diff options
Diffstat (limited to 'manual/PRESENTATION_Intro/counter.ys')
-rw-r--r-- | manual/PRESENTATION_Intro/counter.ys | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/manual/PRESENTATION_Intro/counter.ys b/manual/PRESENTATION_Intro/counter.ys new file mode 100644 index 00000000..68fe0308 --- /dev/null +++ b/manual/PRESENTATION_Intro/counter.ys @@ -0,0 +1,26 @@ +# read design +read_verilog counter.v +hierarchy -check -top counter + +show -format pdf -prefix counter_00 + +# the high-level stuff +proc; opt; memory; opt; fsm; opt + +show -format pdf -prefix counter_01 + +# mapping to internal cell library +techmap; splitnets -ports; opt + +show -format pdf -prefix counter_02 + +# mapping flip-flops to mycells.lib +dfflibmap -liberty mycells.lib + +# mapping logic to mycells.lib +abc -liberty mycells.lib + +# cleanup +clean + +show -lib mycells.v -format pdf -prefix counter_03 |