Академический Документы
Профессиональный Документы
Культура Документы
CMOS INVERTER
output Y;
nmos #(17) nmos(Y,vss,A); // 1.0u 0.12u
pmos #(17) pmos(Y,vdd,A); // 2.0u 0.12u
endmodule
Manual Layout
ii.
iii.
Tristate Inverter
2. A Buffer
i. Using 2 Inverter
//
//
//
//
ii. Using TG
3. Basic/universal gates
a. AND,NAND,OR,NOR
b. XOR,XNOR
i. AND and NAND Gates
i.
OR and NOR
ii.
XOR
iii.
XNOR
4. Flip flop
a.
b.
c.
d.
D
T
JK
RS
a. D FF
nmos #(1)
nmos #(1)
nmos #(1)
pmos #(1)
nmos #(1)
pmos #(1)
pmos #(1)
nmos #(1)
pmos #(1)
nmos #(1)
pmos #(1)
nmos #(1)
pmos #(1)
nmos #(1)
endmodule
b. T FF
c. SR FF
d. JK FF
pmos #(2)
nmos #(2)
nmos #(1)
pmos #(2)
pmos #(1)
pmos #(2)
nmos #(2)
nmos #(2)
pmos #(1)
pmos #(2)
nmos #(2)
nmos #(2)
pmos #(1)
nmos #(1)
nmos #(1)
pmos #(1)
pmos #(1)
nmos #(1)
pmos #(1)
nmos #(1)
nmos #(1)
pmos #(1)
pmos #(1)
nmos #(1)
pmos #(1)
pmos #(2)
nmos #(2)
nmos #(2)
pmos #(1)
pmos #(2)
nmos #(2)
nmos #(2)
pmos #(2)
nmos #(2)
endmodule
sub_13(w17,vdd,J); //
sub_14(w17,w19,J); //
sub_15(w19,w18,CLOCK); //
sub_16(w17,vdd,CLOCK); //
sub_17(w20,vdd,w4); //
sub_18(w9,w20,w8); //
sub_19(w9,vss,w4); //
sub_20(w9,vss,w8); //
sub_21(w21,vdd,w7); //
sub_22(w8,w21,w9); //
sub_23(w8,vss,w7); //
sub_24(w8,vss,w9); //
sub_25(w11,vdd,w22); //
sub_26(w11,vss,w22); //
sub_27(w23,vss,w8); //
sub_28(w22,vdd,w8); //
sub_29(w22,vdd,w10); //
sub_30(w22,w23,w10); //
sub_31(w12,vdd,w24); //
sub_32(w12,vss,w24); //
sub_33(w25,vss,w9); //
sub_34(w24,vdd,w9); //
sub_35(w24,vdd,w10); //
sub_36(w24,w25,w10); //
sub_37(w26,vdd,w11); //
sub_38(Q,w26,nQ); //
sub_39(Q,vss,w11); //
sub_40(Q,vss,nQ); //
sub_41(w27,vdd,w12); //
sub_42(nQ,w27,Q); //
sub_43(nQ,vss,w12); //
sub_44(nQ,vss,Q); //
sub_45(w10,vdd,CLOCK); //
sub_46(w10,vss,CLOCK); //
5. Multiplexor
a. 2:1 MUX
b. 4:1 MUX using 2:1 MUX
c. 8:1 MUX using 2:1 MUX
a. 2:1 MUX
b. 4:1 MUX
6. Adders
a. Half Adder and Full adder
b. Parallel adder
I.
Half Adder
II.
Full adder
III.
Parallel adder
7. Counters
a. Asynchronous Counter
b. Synchronous Counter
a. Asynchronous Counter
b. Synchronous Counter
8. Comparator
9. Memory Circuits
6T -SRAM