Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #for Informations about the use of this paste, visit http://www.reddit.com/r/dldtg/
- #Design made by H3draut3r
- def not
- port in nin
- port out nout
- inst not nand nin nin nout
- enddef
- #
- #
- #
- def nand3
- port in ain31
- port in ain32
- port in ain33
- port out aout3
- net a3<1:0>
- inst nax3_1 nand ain31 ain32 a3<0>
- inst nax3_2 not a3<0> a3<1>
- inst nax3_3 nand a3<1> ain33 aout3
- enddef
- #
- #
- #
- def dff
- port in d
- port in e
- port out qt
- port out qc
- net dff<3:0>
- inst d1 nand3 e dff<2> dff<1> dff<0>
- inst d2 nand dff<0> d dff<1>
- inst d3 nand dff<3> e dff<2>
- inst d4 nand dff<1> dff<2> dff<3>
- inst d5 nand dff<2> QC QT
- inst d6 nand dff<0> QT QC
- enddef
- #
- #
- #
- DEF TOP
- NET D
- NET E
- NET QT
- NET QC
- INST DFF DFF D E QT QC
- INST TEST DFF_TEST D E QT QC
- INST OUTD IO_OUT D
- INST OUTE IO_OUT E
- INST OUTQT IO_OUT QT
- INST OUTQC IO_OUT QC
- ENDDEF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement