1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
* Example circuit for displayComment.tcl
.MODEL nmos NMOS
.MODEL pmos PMOS

.SUBCKT INV IN OUT
  M0 OUT IN vdd vdd pmos w=0.5u  l=0.05u
  M1 OUT IN gnd gnd nmos w=0.25u l=0.05u
.ENDS

.SUBCKT NAND A B OUT
  M0 OUT A vdd vdd pmos w=0.5u  l=0.05u
  M1 OUT B vdd vdd pmos w=0.5u  l=0.05u
  M2 OUT A n   gnd nmos w=0.25u l=0.05u
  M3 n   B gnd gnd nmos w=0.25u l=0.05u
.ENDS

.SUBCKT OR A B OUT
  M0 n1  A  vdd vdd pmos w=0.5u  l=0.05u
  M1 n2  B  n1  vdd pmos w=0.5u  l=0.05u
  M2 n2  A  gnd gnd nmos w=0.25u l=0.05u
  M3 n2  B  gnd gnd nmos w=0.25u l=0.05u
  M4 OUT n2 vdd vdd pmos w=0.5u  l=0.05u
  M5 OUT n2 gnd gnd nmos w=0.25u l=0.05u
.ENDS

x_INV1  A C INV
x_INV2  F G INV
x_NAND1 B C D NAND
x_NAND2 D E F NAND
x_OR1  A C E OR

.END