mirror of https://github.com/KLayout/klayout.git
28 lines
706 B
Plaintext
28 lines
706 B
Plaintext
.subckt INVX1 1 2 3 4 5 6
|
|
m$1 2 5 1 4 mlvpmos w=1.5um l=0.25um
|
|
m$2 2 5 3 6 mlvnmos w=0.95um l=0.25um
|
|
.ends
|
|
|
|
.subckt ND2X1 1 2 3 4 5 6 7
|
|
m$1 1 6 2 4 MLVPMOS L=0.25um W=1.5um
|
|
m$2 2 5 1 4 MLVPMOS L=0.25um W=1.5um
|
|
m$3 8 6 3 7 MLVNMOS L=0.25um W=0.95um
|
|
m$4 2 5 8 7 MLVNMOS L=0.25um W=0.95um
|
|
.ends ND2X1
|
|
|
|
.subckt RINGO 11 12 13 14 15
|
|
x$1 12 1 15 12 11 14 15 ND2X1
|
|
x$2 12 2 15 12 1 15 INVX1
|
|
x$3 12 3 15 12 2 15 INVX1
|
|
x$4 12 4 15 12 3 15 INVX1
|
|
x$5 12 5 15 12 4 15 INVX1
|
|
x$6 12 6 15 12 5 15 INVX1
|
|
x$7 12 7 15 12 6 15 INVX1
|
|
x$8 12 8 15 12 7 15 INVX1
|
|
x$9 12 9 15 12 8 15 INVX1
|
|
x$10 12 10 15 12 9 15 INVX1
|
|
x$11 12 11 15 12 10 15 INVX1
|
|
x$12 12 13 15 12 11 15 INVX1
|
|
.ends RINGO
|
|
|