head 1.6;
access;
symbols;
locks; strict;
comment @# @;
1.6
date 99.01.30.21.06.48; author ryu; state Exp;
branches;
next 1.5;
1.5
date 99.01.28.07.01.54; author ryu; state Exp;
branches;
next 1.4;
1.4
date 99.01.21.08.11.40; author ryu; state Exp;
branches;
next 1.3;
1.3
date 99.01.21.08.11.15; author ryu; state Exp;
branches;
next 1.2;
1.2
date 99.01.21.06.53.55; author ryu; state Exp;
branches;
next 1.1;
1.1
date 99.01.21.06.33.52; author ryu; state Exp;
branches;
next ;
desc
@* $Id$
@
1.6
log
@Changed sizes
@
text
@* $Id: dff_2x.sp,v 1.5 1999/01/28 07:01:54 ryu Exp ryu $
.subckt xgate out in gaten gatep
+ wp=4
+ wn=2
m0 in gatep out vdd pch l=0.35 w=wp
m1 in gaten out gnd nch l=0.35 w=wn
.ends
.subckt inv out in
+ wp=12
+ wn=6
m0 out in gnd gnd nch l=0.35 w=wn
m1 out in vdd vdd pch l=0.35 w=wp
.ends
.subckt dff_2x q d clk clk_n
* Begin port declarations
* port output q
* port input d
* port input clk
* port input clk_n
* End port declarations
x1 min d clk_n clk xgate
x2 min mout inv wp=2 wn=1
x3 mout min inv
x4 s mout clk clk_n xgate
x5 s s_n inv wp=2 wn=1
x6 s_n s inv
x7 q s inv
cmin min gnd 5fF
cmout mout gnd 5fF
cs s gnd 5fF
cs_n s_n gnd 5fF
.ends
@
1.5
log
@lower case
@
text
@d1 1
a1 1
* $Id: dff_2x.sp,v 1.4 1999/01/21 08:11:40 ryu Exp ryu $
d4 2
a5 2
+ wp=10.0
+ wn=5.0
d11 2
a12 2
+ wp=10
+ wn=5
@
1.4
log
@*** empty log message ***
@
text
@d1 1
a1 1
* $Id: dff_2x.sp,v 1.3 1999/01/21 08:11:15 ryu Exp ryu $
d3 1
a3 1
.subckt XGATE out in gaten gatep
d10 1
a10 1
.subckt INV out in
d17 1
a17 1
.subckt DFF_2X q d clk clk_n
d24 7
a30 7
x1 min d clk_n clk XGATE
x2 min mout INV wp=2 wn=1
x3 mout min INV
x4 s mout clk clk_n XGATE
x5 s s_n INV wp=2 wn=1
x6 s_n s INV
x7 q s INV
@
1.3
log
@typo
@
text
@d1 1
a1 1
* $Id: dff_2x.sp,v 1.2 1999/01/21 06:53:55 ryu Exp ryu $
d13 2
a14 2
mb2 out in gnd gnd nch l=0.35 w=wn
mb1 out in vdd vdd pch l=0.35 w=wp
@
1.2
log
@simple dff
@
text
@d1 1
a1 1
* $Id: dff_2x.sp,v 1.1 1999/01/21 06:33:52 ryu Exp ryu $
d6 2
a7 2
m0 in gatep out vdd pmos l=0.35 w=wp
m1 in gaten out gnd nmos l=0.35 w=wn
d13 2
a14 2
mb2 out in gnd gnd nmos l=0.35 w=wn
mb1 out in vdd vdd pmos l=0.35 w=wp
d17 1
a17 1
.subckt DFF q d clk clk_n
d24 3
a26 3
x1 clk_n min d clk_n clk XGATE
x2 min mout INV
x3 mout min INV wp=2 wn=1
@
1.1
log
@entered into RCS
@
text
@d1 1
a1 1
* $Id$
d3 5
a7 3
.subckt XGATE control in n_control out
m0 in n_control out vdd pmos l=0.35 w=3.4
m1 in control out gnd nmos l=0.35 w=3.4
d10 5
a14 6
.subckt INV in out
+ wp=9.6
+ wn=4
+ l=0.35
mb2 out in gnd gnd nmos l=l w=wn
mb1 out in vdd vdd pmos l=l w=wp
d17 18
a34 16
.subckt DFF clk d clk_n q
Xi64 clk_n net46 clk net36 XGATE
Xi66 clk_n net38 clk net39 XGATE
Xi65 clk nq clk_n net36 XGATE
Xi62 clk d clk_n net39 XGATE
Xi60 net722 nq INV
Xi63 nq q INV
Xi61 net46 net38 INV
Xi59 net36 net722 INV
Xi58 net39 net46 INV
c20 net36 gnd c=17.09f
c15 net39 gnd c=15.51f
c12 net46 gnd c=25.78f
c4 nq gnd c=25.28f
c3 net722 gnd c=19.48f
c16 net38 gnd c=16.48f
@
# |
Change |
User |
Description |
Committed |
|
#1
|
6489 |
robert_yu |
Saved here. |
|
|