home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
s1
/
spice
/
!General
/
In
/
Adder
< prev
next >
Wrap
Text File
|
1992-08-12
|
909b
|
47 lines
1 bit Full adder (NMOS)
*-----------------------
.SUBCKT ADDER 1 2 3 4 5 6
* NODES : X, Y, Ci, OUT, Co , Vdd
* 14 MOSFET MODEL
.MODEL NES NMOS LEVEL=1
.MODEL PES PMOS LEVEL=1
* the carry logic
M1 6 5 5 6 PES W=1U L=4U
M2 5 1 7 0 NES W=2U L=1U
M3 5 2 7 0 NES W=2U L=1U
M4 7 3 0 0 NES W=2U L=1U
M5 5 2 8 0 NES W=2U L=1U
M6 8 1 0 0 NES W=2U L=1U
* the output logic
M7 4 2 9 0 NES W=2U L=1U
M8 4 1 9 0 NES W=2U L=1U
M9 4 3 9 0 NES W=2U L=1U
M10 9 5 0 0 NES W=2U L=1U
M11 6 4 4 6 PES W=1U L=4U
M12 4 1 10 0 NES W=3U L=1U
M13 10 2 11 0 NES W=3U L=1U
M14 11 3 0 0 NES W=3U L=1U
.ENDS ADDER
* adder
X1 1 2 3 4 5 6 ADDER
* supply
Vdd 6 0 dc 5
* input signals
vx1 1 0 pulse( 0V 5V 0NS 5NS 5NS 15NS 50NS)
vy1 2 0 pulse( 0V 5V 0NS 5NS 5NS 40NS 100NS)
vci 3 0 pulse( 0V 5V 0NS 5NS 5NS 90NS 200NS)
* analyse
.TRAN 2NS 200NS
.END