plus de connecteurs, ni de ref_con
mais des CALU1 et des ref_ref a la place
This commit is contained in:
parent
5c36e79c25
commit
58c4ed093e
|
@ -1,31 +1,27 @@
|
|||
V ALLIANCE : 4
|
||||
H a2_x2,P,20/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H a2_x2,P,30/ 8/2000,100
|
||||
A 0,0,2500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 2500,300,600,vss,1,EAST,ALU1
|
||||
C 2500,4700,600,vdd,1,EAST,ALU1
|
||||
R 2000,2000,ref_con,q_20
|
||||
R 2000,1500,ref_con,q_15
|
||||
R 2000,1000,ref_con,q_10
|
||||
R 2000,4000,ref_con,q_40
|
||||
R 2000,3500,ref_con,q_35
|
||||
R 2000,3000,ref_con,q_30
|
||||
R 2000,2500,ref_con,q_25
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 1500,1000,ref_con,i1_10
|
||||
R 1500,1500,ref_con,i1_15
|
||||
R 1500,2000,ref_con,i1_20
|
||||
R 1500,2500,ref_con,i1_25
|
||||
R 1500,3000,ref_con,i1_30
|
||||
R 1500,3500,ref_con,i1_35
|
||||
R 1500,4000,ref_con,i1_40
|
||||
R 2000,2000,ref_ref,q_20
|
||||
R 2000,1500,ref_ref,q_15
|
||||
R 2000,1000,ref_ref,q_10
|
||||
R 2000,4000,ref_ref,q_40
|
||||
R 2000,3500,ref_ref,q_35
|
||||
R 2000,3000,ref_ref,q_30
|
||||
R 2000,2500,ref_ref,q_25
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 1500,1000,ref_ref,i1_10
|
||||
R 1500,1500,ref_ref,i1_15
|
||||
R 1500,2000,ref_ref,i1_20
|
||||
R 1500,2500,ref_ref,i1_25
|
||||
R 1500,3000,ref_ref,i1_30
|
||||
R 1500,3500,ref_ref,i1_35
|
||||
R 1500,4000,ref_ref,i1_40
|
||||
S 2000,1000,2000,4000,200,*,DOWN,ALU1
|
||||
S 300,4000,300,4500,200,*,UP,ALU1
|
||||
S 2100,1000,2100,4000,200,*,DOWN,ALU1
|
||||
S 300,1000,950,1000,100,*,RIGHT,ALU1
|
||||
S 950,1000,950,4000,100,*,DOWN,ALU1
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
|
@ -46,27 +42,30 @@ S 1500,1000,1500,4000,100,*,DOWN,ALU1
|
|||
S 1800,1400,1800,2600,100,*,UP,POLY
|
||||
S 1200,2500,1500,2500,300,*,RIGHT,POLY
|
||||
S 1200,1500,1500,1500,300,*,RIGHT,POLY
|
||||
S 0,300,2500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,2500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,2500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,2500,4700,600,vdd,RIGHT,CALU1
|
||||
S 1000,2000,1800,2000,100,*,RIGHT,POLY
|
||||
S 600,600,600,1900,100,*,DOWN,NTRANS
|
||||
S 300,800,300,1700,300,*,UP,NDIF
|
||||
S 900,300,900,1700,300,*,UP,NDIF
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 500,3000,CONT_POLY
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1400,1500,CONT_POLY
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 1000,2000,CONT_POLY
|
||||
V 1400,2500,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 300,300,CONT_BODY_P
|
||||
S 2000,1000,2000,4000,200,q,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i0,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,i1,DOWN,CALU1
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 500,3000,CONT_POLY,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1400,1500,CONT_POLY,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1400,2500,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,30 +1,26 @@
|
|||
V ALLIANCE : 4
|
||||
H a2_x4,P,20/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H a2_x4,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 2000,2000,ref_con,q_20
|
||||
R 2000,1500,ref_con,q_15
|
||||
R 2000,1000,ref_con,q_10
|
||||
R 2000,4000,ref_con,q_40
|
||||
R 2000,3500,ref_con,q_35
|
||||
R 2000,3000,ref_con,q_30
|
||||
R 2000,2500,ref_con,q_25
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 1500,1000,ref_con,i1_10
|
||||
R 1500,1500,ref_con,i1_15
|
||||
R 1500,2000,ref_con,i1_20
|
||||
R 1500,2500,ref_con,i1_25
|
||||
R 1500,3000,ref_con,i1_30
|
||||
R 1500,3500,ref_con,i1_35
|
||||
R 1500,4000,ref_con,i1_40
|
||||
S 2100,1000,2100,4000,200,*,DOWN,ALU1
|
||||
R 2000,2000,ref_ref,q_20
|
||||
R 2000,1500,ref_ref,q_15
|
||||
R 2000,1000,ref_ref,q_10
|
||||
R 2000,4000,ref_ref,q_40
|
||||
R 2000,3500,ref_ref,q_35
|
||||
R 2000,3000,ref_ref,q_30
|
||||
R 2000,2500,ref_ref,q_25
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 1500,1000,ref_ref,i1_10
|
||||
R 1500,1500,ref_ref,i1_15
|
||||
R 1500,2000,ref_ref,i1_20
|
||||
R 1500,2500,ref_ref,i1_25
|
||||
R 1500,3000,ref_ref,i1_30
|
||||
R 1500,3500,ref_ref,i1_35
|
||||
R 1500,4000,ref_ref,i1_40
|
||||
S 2000,1000,2000,4000,200,*,DOWN,ALU1
|
||||
S 500,1500,500,3500,100,*,DOWN,ALU1
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
|
@ -38,11 +34,11 @@ S 300,300,300,1200,300,*,UP,NDIF
|
|||
S 2700,500,2700,1700,200,*,DOWN,ALU1
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
|
@ -59,27 +55,30 @@ S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
|||
S 950,1000,950,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,950,1000,100,*,RIGHT,ALU1
|
||||
S 300,4000,300,4500,200,*,UP,ALU1
|
||||
V 500,3000,CONT_POLY
|
||||
V 2700,1700,CONT_BODY_P
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1400,1500,CONT_POLY
|
||||
V 500,1500,CONT_POLY
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 1000,2000,CONT_POLY
|
||||
V 1400,2500,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
S 2000,1000,2000,4000,200,q,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i0,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,i1,DOWN,CALU1
|
||||
V 500,3000,CONT_POLY,*
|
||||
V 2700,1700,CONT_BODY_P,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1400,1500,CONT_POLY,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1400,2500,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,32 +1,28 @@
|
|||
V ALLIANCE : 6
|
||||
H a3_x2,P, 3/ 5/2000,100
|
||||
H a3_x2,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 1500,2000,ref_con,i2_20
|
||||
R 1500,1500,ref_con,i2_15
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1500,3000,ref_con,i2_30
|
||||
R 1500,3500,ref_con,i2_35
|
||||
R 2500,2000,ref_con,q_20
|
||||
R 2500,2500,ref_con,q_25
|
||||
R 2500,3000,ref_con,q_30
|
||||
R 2500,3500,ref_con,q_35
|
||||
R 2500,4000,ref_con,q_40
|
||||
R 2500,1500,ref_con,q_15
|
||||
R 2500,1000,ref_con,q_10
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 1500,2000,ref_ref,i2_20
|
||||
R 1500,1500,ref_ref,i2_15
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1500,3000,ref_ref,i2_30
|
||||
R 1500,3500,ref_ref,i2_35
|
||||
R 2500,2000,ref_ref,q_20
|
||||
R 2500,2500,ref_ref,q_25
|
||||
R 2500,3000,ref_ref,q_30
|
||||
R 2500,3500,ref_ref,q_35
|
||||
R 2500,4000,ref_ref,q_40
|
||||
R 2500,1500,ref_ref,q_15
|
||||
R 2500,1000,ref_ref,q_10
|
||||
S 300,300,1100,300,300,*,RIGHT,PTIE
|
||||
S 2500,3000,2700,3000,200,*,LEFT,ALU1
|
||||
S 2500,3500,2700,3500,200,*,LEFT,ALU1
|
||||
|
@ -35,7 +31,6 @@ S 1800,2600,1800,3100,100,*,UP,POLY
|
|||
S 1400,1900,1400,2600,100,*,UP,POLY
|
||||
S 1400,2600,1800,2600,100,*,RIGHT,POLY
|
||||
S 1500,1500,1500,3500,100,*,DOWN,ALU1
|
||||
S 1900,300,1900,1700,600,*,DOWN,NDIF
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 300,1000,2000,1000,100,*,RIGHT,ALU1
|
||||
S 300,800,300,1700,300,*,UP,NDIF
|
||||
|
@ -53,8 +48,8 @@ S 500,1500,500,3500,100,*,DOWN,ALU1
|
|||
S 1000,1500,1000,3500,100,*,DOWN,ALU1
|
||||
S 300,4000,2000,4000,100,*,RIGHT,ALU1
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 2400,1400,2400,2600,100,*,UP,POLY
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
|
@ -66,6 +61,10 @@ S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
|||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
S 2450,4000,2700,4000,200,*,LEFT,ALU1
|
||||
S 2450,1000,2700,1000,200,*,LEFT,ALU1
|
||||
S 1500,1500,1500,3500,200,i2,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 2500,1000,2500,4000,200,q,DOWN,CALU1
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 1100,300,CONT_BODY_P,*
|
||||
V 700,300,CONT_BODY_P,*
|
||||
|
|
|
@ -1,41 +1,37 @@
|
|||
V ALLIANCE : 6
|
||||
H a3_x4,P,19/ 4/2000,100
|
||||
H a3_x4,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 2500,1500,ref_con,q_15
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,1500,ref_con,i2_15
|
||||
R 1500,2000,ref_con,i2_20
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 1500,3000,ref_con,i2_30
|
||||
R 1500,3500,ref_con,i2_35
|
||||
R 2500,4000,ref_con,q_40
|
||||
R 2500,3500,ref_con,q_35
|
||||
R 2500,3000,ref_con,q_30
|
||||
R 2500,2500,ref_con,q_25
|
||||
R 2500,2000,ref_con,q_20
|
||||
R 2500,1000,ref_con,q_10
|
||||
R 2500,1500,ref_ref,q_15
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i2_20
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 1500,3000,ref_ref,i2_30
|
||||
R 1500,3500,ref_ref,i2_35
|
||||
R 2500,4000,ref_ref,q_40
|
||||
R 2500,3500,ref_ref,q_35
|
||||
R 2500,3000,ref_ref,q_30
|
||||
R 2500,2500,ref_ref,q_25
|
||||
R 2500,2000,ref_ref,q_20
|
||||
R 2500,1000,ref_ref,q_10
|
||||
S 2000,4500,2000,4700,300,*,UP,PDIF
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 3200,300,3200,1200,300,*,UP,NDIF
|
||||
S 2900,100,2900,1400,100,*,DOWN,NTRANS
|
||||
S 2600,300,2600,1200,300,*,UP,NDIF
|
||||
S 2300,100,2300,1400,100,*,DOWN,NTRANS
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 3200,2800,3200,4700,300,*,DOWN,PDIF
|
||||
S 2900,2600,2900,4900,100,*,UP,PTRANS
|
||||
S 2600,2800,2600,4700,300,*,DOWN,PDIF
|
||||
|
@ -71,6 +67,10 @@ S 1200,2400,1200,2900,100,*,DOWN,POLY
|
|||
S 600,1400,600,2900,100,*,UP,POLY
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
S 2500,1000,2500,4000,200,q,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i2,DOWN,CALU1
|
||||
V 2000,4600,CONT_DIF_P,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
|
|
|
@ -1,40 +1,36 @@
|
|||
V ALLIANCE : 4
|
||||
H a4_x2,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H a4_x2,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,3500,ref_con,i3_35
|
||||
R 1500,3500,ref_con,i2_35
|
||||
R 1500,3000,ref_con,i2_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1500,2000,ref_con,i2_20
|
||||
R 1500,1500,ref_con,i2_15
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 3000,4000,ref_con,q_40
|
||||
R 3000,3500,ref_con,q_35
|
||||
R 3000,3000,ref_con,q_30
|
||||
R 3000,2500,ref_con,q_25
|
||||
R 3000,2000,ref_con,q_20
|
||||
R 3000,1500,ref_con,q_15
|
||||
R 3000,1000,ref_con,q_10
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1500,1000,ref_con,i2_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,3500,ref_ref,i3_35
|
||||
R 1500,3500,ref_ref,i2_35
|
||||
R 1500,3000,ref_ref,i2_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1500,2000,ref_ref,i2_20
|
||||
R 1500,1500,ref_ref,i2_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,3000,ref_ref,q_30
|
||||
R 3000,2500,ref_ref,q_25
|
||||
R 3000,2000,ref_ref,q_20
|
||||
R 3000,1500,ref_ref,q_15
|
||||
R 3000,1000,ref_ref,q_10
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1500,1000,ref_ref,i2_10
|
||||
S 300,4000,300,4500,200,*,UP,ALU1
|
||||
S 2950,4000,3200,4000,200,*,RIGHT,ALU1
|
||||
S 2950,1000,3200,1000,200,*,LEFT,ALU1
|
||||
|
@ -61,10 +57,10 @@ S 3200,2800,3200,4700,300,*,DOWN,PDIF
|
|||
S 2900,1400,2900,2600,100,*,UP,POLY
|
||||
S 2900,100,2900,1400,100,*,DOWN,NTRANS
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 2400,2500,2900,2500,300,*,RIGHT,POLY
|
||||
S 3200,300,3200,1200,300,*,UP,NDIF
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 1800,1900,2100,1900,100,*,RIGHT,POLY
|
||||
S 1600,2400,1600,3100,100,*,UP,POLY
|
||||
S 2100,1900,2100,3100,100,*,DOWN,POLY
|
||||
|
@ -82,25 +78,30 @@ S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
|||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 3000,3500,3200,3500,200,*,RIGHT,ALU1
|
||||
S 3000,3000,3200,3000,200,*,RIGHT,ALU1
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1000,2500,CONT_POLY
|
||||
V 2600,4700,CONT_DIF_P
|
||||
V 2500,2500,CONT_POLY
|
||||
V 3200,4000,CONT_DIF_P
|
||||
V 3200,3500,CONT_DIF_P
|
||||
V 3200,3000,CONT_DIF_P
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 2600,400,CONT_DIF_N
|
||||
V 2000,2000,CONT_POLY
|
||||
V 500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 1000,300,CONT_BODY_P
|
||||
V 1800,300,CONT_BODY_P
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
S 1500,1000,1500,3500,200,i2,DOWN,CALU1
|
||||
S 1000,1000,1000,3500,200,i1,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i3,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,q,DOWN,CALU1
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 2600,4700,CONT_DIF_P,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 3200,3500,CONT_DIF_P,*
|
||||
V 3200,3000,CONT_DIF_P,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2600,400,CONT_DIF_N,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
V 1800,300,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,115 +1,116 @@
|
|||
V ALLIANCE : 6
|
||||
H a4_x4,P,19/ 4/2000,100
|
||||
H a4_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,3500,ref_con,i3_35
|
||||
R 1500,3500,ref_con,i2_35
|
||||
R 1500,3000,ref_con,i2_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1500,2000,ref_con,i2_20
|
||||
R 1500,1500,ref_con,i2_15
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 3000,4000,ref_con,q_40
|
||||
R 3000,3500,ref_con,q_35
|
||||
R 3000,3000,ref_con,q_30
|
||||
R 3000,2500,ref_con,q_25
|
||||
R 3000,2000,ref_con,q_20
|
||||
R 3000,1500,ref_con,q_15
|
||||
R 3000,1000,ref_con,q_10
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1500,1000,ref_con,i2_10
|
||||
S 2550,2800,2550,4700,200,*,DOWN,PDIF
|
||||
S 1600,3100,1700,3100,100,*,RIGHT,POLY
|
||||
S 2100,3100,2300,3100,100,*,LEFT,POLY
|
||||
S 2300,3100,2300,4400,100,*,UP,PTRANS
|
||||
S 1700,3100,1700,4400,100,*,UP,PTRANS
|
||||
S 1450,3300,1450,4600,200,*,DOWN,PDIF
|
||||
S 3700,500,3700,1700,200,*,DOWN,ALU1
|
||||
S 2400,2500,3400,2500,300,*,RIGHT,POLY
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 3700,3000,3700,4500,200,*,UP,ALU1
|
||||
S 3700,300,3700,1200,300,*,DOWN,NDIF
|
||||
S 3700,2800,3700,4700,300,*,UP,PDIF
|
||||
S 3400,2600,3400,4900,100,*,DOWN,PTRANS
|
||||
S 2800,2600,2800,4900,100,*,UP,PTRANS
|
||||
S 3400,100,3400,1400,100,*,DOWN,NTRANS
|
||||
S 2800,1400,2800,2600,100,*,UP,POLY
|
||||
S 2800,100,2800,1400,100,*,DOWN,NTRANS
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 2100,3300,2100,4200,300,*,DOWN,PDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 2000,1500,2000,3500,100,*,DOWN,ALU1
|
||||
S 1000,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 3200,2800,3200,4700,300,*,DOWN,PDIF
|
||||
S 3200,300,3200,1200,300,*,UP,NDIF
|
||||
S 1800,1900,2100,1900,100,*,RIGHT,POLY
|
||||
S 1600,2400,1600,3100,100,*,UP,POLY
|
||||
S 2100,1900,2100,3100,100,*,DOWN,POLY
|
||||
S 1400,1900,1400,2600,100,*,UP,POLY
|
||||
S 1000,1900,1000,3100,100,*,UP,POLY
|
||||
S 600,1900,600,3100,100,*,DOWN,POLY
|
||||
S 1000,600,1000,1900,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1900,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1900,100,*,DOWN,NTRANS
|
||||
S 1400,600,1400,1900,100,*,DOWN,NTRANS
|
||||
S 300,400,300,1700,300,*,UP,NDIF
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
S 2100,1000,2550,1000,100,*,RIGHT,ALU1
|
||||
S 900,4000,2550,4000,100,*,RIGHT,ALU1
|
||||
S 2550,1000,2550,4000,100,*,DOWN,ALU1
|
||||
S 2000,900,2000,1700,300,*,UP,NDIF
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 3000,950,3000,4050,200,*,DOWN,ALU1
|
||||
R 1500,1000,ref_ref,i2_10
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 3000,1000,ref_ref,q_10
|
||||
R 3000,1500,ref_ref,q_15
|
||||
R 3000,2000,ref_ref,q_20
|
||||
R 3000,2500,ref_ref,q_25
|
||||
R 3000,3000,ref_ref,q_30
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i2_20
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1500,3000,ref_ref,i2_30
|
||||
R 1500,3500,ref_ref,i2_35
|
||||
R 2000,3500,ref_ref,i3_35
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
S 3000,1000,3000,4000,200,q,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i3,DOWN,CALU1
|
||||
S 1000,1000,1000,3500,200,i1,DOWN,CALU1
|
||||
S 1500,1000,1500,3500,200,i2,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
S 300,4000,300,4500,200,*,UP,ALU1
|
||||
V 2000,4000,CONT_DIF_P,*
|
||||
V 1500,4700,CONT_DIF_P,*
|
||||
V 3700,1700,CONT_BODY_P,*
|
||||
V 3700,3000,CONT_DIF_P,*
|
||||
V 3700,3500,CONT_DIF_P,*
|
||||
V 3700,4000,CONT_DIF_P,*
|
||||
V 3700,4500,CONT_DIF_P,*
|
||||
V 3700,500,CONT_DIF_N,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 2500,4700,CONT_DIF_P,*
|
||||
V 3100,3500,CONT_DIF_P,*
|
||||
V 3100,3000,CONT_DIF_P,*
|
||||
V 3100,4000,CONT_DIF_P,*
|
||||
V 3100,1000,CONT_DIF_N,*
|
||||
V 2500,400,CONT_DIF_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
V 1800,300,CONT_BODY_P,*
|
||||
S 3000,950,3000,4050,200,*,DOWN,ALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 2000,900,2000,1700,300,*,UP,NDIF
|
||||
S 2550,1000,2550,4000,100,*,DOWN,ALU1
|
||||
S 900,4000,2550,4000,100,*,RIGHT,ALU1
|
||||
S 2100,1000,2550,1000,100,*,RIGHT,ALU1
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
S 300,400,300,1700,300,*,UP,NDIF
|
||||
S 1400,600,1400,1900,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1900,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1900,100,*,DOWN,NTRANS
|
||||
S 1000,600,1000,1900,100,*,DOWN,NTRANS
|
||||
S 600,1900,600,3100,100,*,DOWN,POLY
|
||||
S 1000,1900,1000,3100,100,*,UP,POLY
|
||||
S 1400,1900,1400,2600,100,*,UP,POLY
|
||||
S 2100,1900,2100,3100,100,*,DOWN,POLY
|
||||
S 1600,2400,1600,3100,100,*,UP,POLY
|
||||
S 1800,1900,2100,1900,100,*,RIGHT,POLY
|
||||
S 3200,300,3200,1200,300,*,UP,NDIF
|
||||
S 3200,2800,3200,4700,300,*,DOWN,PDIF
|
||||
S 1000,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 2000,1500,2000,3500,100,*,DOWN,ALU1
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 2100,3300,2100,4200,300,*,DOWN,PDIF
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 2800,100,2800,1400,100,*,DOWN,NTRANS
|
||||
S 2800,1400,2800,2600,100,*,UP,POLY
|
||||
S 3400,100,3400,1400,100,*,DOWN,NTRANS
|
||||
S 2800,2600,2800,4900,100,*,UP,PTRANS
|
||||
S 3400,2600,3400,4900,100,*,DOWN,PTRANS
|
||||
S 3700,2800,3700,4700,300,*,UP,PDIF
|
||||
S 3700,300,3700,1200,300,*,DOWN,NDIF
|
||||
S 3700,3000,3700,4500,200,*,UP,ALU1
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 2400,2500,3400,2500,300,*,RIGHT,POLY
|
||||
S 3700,500,3700,1700,200,*,DOWN,ALU1
|
||||
S 1450,3300,1450,4600,200,*,DOWN,PDIF
|
||||
S 1700,3100,1700,4400,100,*,UP,PTRANS
|
||||
S 2300,3100,2300,4400,100,*,UP,PTRANS
|
||||
S 2100,3100,2300,3100,100,*,LEFT,POLY
|
||||
S 1600,3100,1700,3100,100,*,RIGHT,POLY
|
||||
S 2550,2800,2550,4700,200,*,DOWN,PDIF
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1800,300,CONT_BODY_P,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2500,400,CONT_DIF_N,*
|
||||
V 3100,1000,CONT_DIF_N,*
|
||||
V 3100,4000,CONT_DIF_P,*
|
||||
V 3100,3000,CONT_DIF_P,*
|
||||
V 3100,3500,CONT_DIF_P,*
|
||||
V 2500,4700,CONT_DIF_P,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 3700,500,CONT_DIF_N,*
|
||||
V 3700,4500,CONT_DIF_P,*
|
||||
V 3700,4000,CONT_DIF_P,*
|
||||
V 3700,3500,CONT_DIF_P,*
|
||||
V 3700,3000,CONT_DIF_P,*
|
||||
V 3700,1700,CONT_BODY_P,*
|
||||
V 1500,4700,CONT_DIF_P,*
|
||||
V 2000,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,81 +1,81 @@
|
|||
V ALLIANCE : 4
|
||||
H an12_x1,P,18/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H an12_x1,P,30/ 8/2000,100
|
||||
A 0,0,2500,5000
|
||||
C 2500,4700,600,vdd,1,EAST,ALU1
|
||||
C 2500,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 1500,1000,ref_con,i1_10
|
||||
R 500,1000,ref_con,q_10
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 500,4000,ref_con,q_40
|
||||
R 500,3500,ref_con,q_35
|
||||
R 1500,2500,ref_con,i1_25
|
||||
R 1500,3000,ref_con,i1_30
|
||||
R 1500,3500,ref_con,i1_35
|
||||
R 1500,4000,ref_con,i1_40
|
||||
R 500,3000,ref_con,q_30
|
||||
R 500,2500,ref_con,q_25
|
||||
R 500,1500,ref_con,q_15
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1500,1500,ref_con,i1_15
|
||||
R 1500,2000,ref_con,i1_20
|
||||
S 500,1000,500,1550,200,*,DOWN,ALU1
|
||||
S 400,2450,400,4000,200,*,DOWN,ALU1
|
||||
S 250,2500,400,2500,200,*,LEFT,ALU1
|
||||
S 250,1500,500,1500,200,*,RIGHT,ALU1
|
||||
S 300,1450,300,2550,200,*,DOWN,ALU1
|
||||
S 900,2000,900,2600,100,*,UP,POLY
|
||||
S 700,2000,900,2000,100,*,RIGHT,POLY
|
||||
S 700,1400,700,2000,100,*,UP,POLY
|
||||
S 1900,2400,1900,2600,100,*,UP,POLY
|
||||
S 1900,1400,1900,1600,100,*,UP,POLY
|
||||
S 1500,1500,1700,1500,200,*,LEFT,ALU1
|
||||
S 1500,2500,1700,2500,200,*,LEFT,ALU1
|
||||
S 2200,1000,2200,3500,100,*,UP,ALU1
|
||||
S 1300,2000,2200,2000,100,*,RIGHT,POLY
|
||||
S 2200,2800,2200,3700,300,*,UP,PDIF
|
||||
S 2200,800,2200,1200,300,*,DOWN,NDIF
|
||||
S 1300,2050,1300,2600,100,*,DOWN,POLY
|
||||
S 400,2800,400,4200,300,*,DOWN,PDIF
|
||||
S 1900,2600,1900,3900,100,*,UP,PTRANS
|
||||
S 600,2800,600,4200,300,*,DOWN,PDIF
|
||||
S 1300,2600,1300,4900,100,*,UP,PTRANS
|
||||
S 1600,2800,1600,4700,300,*,UP,PDIF
|
||||
S 900,2600,900,4900,100,*,UP,PTRANS
|
||||
S 1900,600,1900,1400,100,*,DOWN,NTRANS
|
||||
S 1300,600,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1600,400,1600,1200,300,*,UP,NDIF
|
||||
S 400,400,400,1200,300,*,UP,NDIF
|
||||
S 700,600,700,1400,100,*,DOWN,NTRANS
|
||||
S 1000,800,1000,1200,300,*,UP,NDIF
|
||||
S 1300,1400,1300,2000,100,*,UP,POLY
|
||||
S 450,1000,1000,1000,200,*,LEFT,ALU1
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
R 1500,2000,ref_ref,i1_20
|
||||
R 1500,1500,ref_ref,i1_15
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,q_15
|
||||
R 500,2500,ref_ref,q_25
|
||||
R 500,3000,ref_ref,q_30
|
||||
R 1500,4000,ref_ref,i1_40
|
||||
R 1500,3500,ref_ref,i1_35
|
||||
R 1500,3000,ref_ref,i1_30
|
||||
R 1500,2500,ref_ref,i1_25
|
||||
R 500,3500,ref_ref,q_35
|
||||
R 500,4000,ref_ref,q_40
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 500,1000,ref_ref,q_10
|
||||
R 1500,1000,ref_ref,i1_10
|
||||
S 500,2450,500,4000,200,*,DOWN,ALU1
|
||||
S 500,1000,500,1500,200,q,DOWN,CALU1
|
||||
S 500,2500,500,4000,200,q,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i0,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,i1,DOWN,CALU1
|
||||
S 0,4700,2500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,2500,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,2500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,2500,4700,600,*,RIGHT,ALU1
|
||||
V 900,2000,CONT_POLY
|
||||
V 1000,300,CONT_BODY_P
|
||||
V 2200,300,CONT_BODY_P
|
||||
V 1700,1500,CONT_POLY
|
||||
V 1700,2500,CONT_POLY
|
||||
V 2200,2000,CONT_POLY
|
||||
V 2200,1000,CONT_DIF_N
|
||||
V 2200,3500,CONT_DIF_P
|
||||
V 2200,4700,CONT_BODY_N
|
||||
V 400,4000,CONT_DIF_P
|
||||
V 400,3500,CONT_DIF_P
|
||||
V 400,3000,CONT_DIF_P
|
||||
V 1600,4500,CONT_DIF_P
|
||||
V 2200,3000,CONT_DIF_P
|
||||
V 1600,500,CONT_DIF_N
|
||||
V 1600,500,CONT_DIF_N
|
||||
V 400,500,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 450,1000,1000,1000,200,*,LEFT,ALU1
|
||||
S 1300,1400,1300,2000,100,*,UP,POLY
|
||||
S 1000,800,1000,1200,300,*,UP,NDIF
|
||||
S 700,600,700,1400,100,*,DOWN,NTRANS
|
||||
S 400,400,400,1200,300,*,UP,NDIF
|
||||
S 1600,400,1600,1200,300,*,UP,NDIF
|
||||
S 1300,600,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1900,600,1900,1400,100,*,DOWN,NTRANS
|
||||
S 900,2600,900,4900,100,*,UP,PTRANS
|
||||
S 1600,2800,1600,4700,300,*,UP,PDIF
|
||||
S 1300,2600,1300,4900,100,*,UP,PTRANS
|
||||
S 600,2800,600,4200,300,*,DOWN,PDIF
|
||||
S 1900,2600,1900,3900,100,*,UP,PTRANS
|
||||
S 400,2800,400,4200,300,*,DOWN,PDIF
|
||||
S 1300,2050,1300,2600,100,*,DOWN,POLY
|
||||
S 2200,800,2200,1200,300,*,DOWN,NDIF
|
||||
S 2200,2800,2200,3700,300,*,UP,PDIF
|
||||
S 1300,2000,2200,2000,100,*,RIGHT,POLY
|
||||
S 2200,1000,2200,3500,100,*,UP,ALU1
|
||||
S 1500,2500,1700,2500,200,*,LEFT,ALU1
|
||||
S 1500,1500,1700,1500,200,*,LEFT,ALU1
|
||||
S 1900,1400,1900,1600,100,*,UP,POLY
|
||||
S 1900,2400,1900,2600,100,*,UP,POLY
|
||||
S 700,1400,700,2000,100,*,UP,POLY
|
||||
S 700,2000,900,2000,100,*,RIGHT,POLY
|
||||
S 900,2000,900,2600,100,*,UP,POLY
|
||||
S 300,1450,300,2550,200,*,DOWN,ALU1
|
||||
S 250,1500,500,1500,200,*,RIGHT,ALU1
|
||||
S 250,2500,400,2500,200,*,LEFT,ALU1
|
||||
S 500,1000,500,1550,200,*,DOWN,ALU1
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 1600,500,CONT_DIF_N,*
|
||||
V 1600,500,CONT_DIF_N,*
|
||||
V 2200,3000,CONT_DIF_P,*
|
||||
V 1600,4500,CONT_DIF_P,*
|
||||
V 400,3000,CONT_DIF_P,*
|
||||
V 400,3500,CONT_DIF_P,*
|
||||
V 400,4000,CONT_DIF_P,*
|
||||
V 2200,4700,CONT_BODY_N,*
|
||||
V 2200,3500,CONT_DIF_P,*
|
||||
V 2200,1000,CONT_DIF_N,*
|
||||
V 2200,2000,CONT_POLY,*
|
||||
V 1700,2500,CONT_POLY,*
|
||||
V 1700,1500,CONT_POLY,*
|
||||
V 2200,300,CONT_BODY_P,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
V 900,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,38 +1,34 @@
|
|||
V ALLIANCE : 4
|
||||
H an12_x4,P,18/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H an12_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
R 2500,1500,ref_con,i1_15
|
||||
R 2500,2000,ref_con,i1_20
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 2500,3000,ref_con,i1_30
|
||||
R 2500,3500,ref_con,i1_35
|
||||
R 2500,4000,ref_con,i1_40
|
||||
R 3000,4000,ref_con,q_40
|
||||
R 3000,3500,ref_con,q_35
|
||||
R 3000,3000,ref_con,q_30
|
||||
R 3000,2500,ref_con,q_25
|
||||
R 3000,2000,ref_con,q_20
|
||||
R 3000,1500,ref_con,q_15
|
||||
R 3000,1000,ref_con,q_10
|
||||
R 2500,1000,ref_con,i1_10
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,1000,ref_con,i0_10
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 2500,1500,ref_ref,i1_15
|
||||
R 2500,2000,ref_ref,i1_20
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 2500,3000,ref_ref,i1_30
|
||||
R 2500,3500,ref_ref,i1_35
|
||||
R 2500,4000,ref_ref,i1_40
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,3000,ref_ref,q_30
|
||||
R 3000,2500,ref_ref,q_25
|
||||
R 3000,2000,ref_ref,q_20
|
||||
R 3000,1500,ref_ref,q_15
|
||||
R 3000,1000,ref_ref,q_10
|
||||
R 2500,1000,ref_ref,i1_10
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,1000,ref_ref,i0_10
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
S 3000,1000,3000,4000,200,*,DOWN,ALU1
|
||||
S 3700,3000,3700,4500,200,*,DOWN,ALU1
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 3100,1000,3100,4000,200,*,DOWN,ALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 3700,500,3700,1700,200,*,DOWN,ALU1
|
||||
S 2500,1000,2500,4000,100,*,DOWN,ALU1
|
||||
S 1950,1000,1950,4000,100,*,DOWN,ALU1
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 2000,2000,3400,2000,100,*,RIGHT,POLY
|
||||
S 2800,1400,2800,2600,100,*,UP,POLY
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
|
@ -72,33 +68,36 @@ S 600,3100,1000,3100,100,*,RIGHT,POLY
|
|||
S 1000,3000,1000,3100,100,*,DOWN,POLY
|
||||
S 600,1100,1000,1100,100,*,RIGHT,POLY
|
||||
S 1000,1100,1000,1200,100,*,UP,POLY
|
||||
V 1900,3500,CONT_DIF_P
|
||||
V 2000,2000,CONT_POLY
|
||||
V 2400,2500,CONT_POLY
|
||||
V 2400,1500,CONT_POLY
|
||||
V 3700,1700,CONT_BODY_P
|
||||
V 2500,500,CONT_DIF_N
|
||||
V 3100,1000,CONT_DIF_N
|
||||
V 3700,500,CONT_DIF_N
|
||||
V 3700,1000,CONT_DIF_N
|
||||
V 2500,4500,CONT_DIF_P
|
||||
V 3700,4500,CONT_DIF_P
|
||||
V 3700,4000,CONT_DIF_P
|
||||
V 1900,4000,CONT_DIF_P
|
||||
V 1900,4700,CONT_BODY_N
|
||||
V 3100,3000,CONT_DIF_P
|
||||
V 3100,3500,CONT_DIF_P
|
||||
V 3100,4000,CONT_DIF_P
|
||||
V 3700,3500,CONT_DIF_P
|
||||
V 3700,3000,CONT_DIF_P
|
||||
V 1300,4500,CONT_DIF_P
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1000,3000,CONT_POLY
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,2500,CONT_POLY
|
||||
V 1000,1200,CONT_POLY
|
||||
S 2500,1000,2500,4000,200,i1,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i0,DOWN,CALU1
|
||||
V 1900,3500,CONT_DIF_P,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 2400,2500,CONT_POLY,*
|
||||
V 2400,1500,CONT_POLY,*
|
||||
V 3700,1700,CONT_BODY_P,*
|
||||
V 2500,500,CONT_DIF_N,*
|
||||
V 3100,1000,CONT_DIF_N,*
|
||||
V 3700,500,CONT_DIF_N,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 2500,4500,CONT_DIF_P,*
|
||||
V 3700,4500,CONT_DIF_P,*
|
||||
V 3700,4000,CONT_DIF_P,*
|
||||
V 1900,4000,CONT_DIF_P,*
|
||||
V 1900,4700,CONT_BODY_N,*
|
||||
V 3100,3000,CONT_DIF_P,*
|
||||
V 3100,3500,CONT_DIF_P,*
|
||||
V 3100,4000,CONT_DIF_P,*
|
||||
V 3700,3500,CONT_DIF_P,*
|
||||
V 3700,3000,CONT_DIF_P,*
|
||||
V 1300,4500,CONT_DIF_P,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,2500,CONT_POLY,*
|
||||
V 1000,1200,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,97 +1,97 @@
|
|||
V ALLIANCE : 4
|
||||
H ao22_x2,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H ao22_x2,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
R 2000,1000,ref_con,i2_10
|
||||
R 2500,1000,ref_con,q_10
|
||||
R 2500,1500,ref_con,q_15
|
||||
R 2500,2000,ref_con,q_20
|
||||
R 2500,2500,ref_con,q_25
|
||||
R 2500,3000,ref_con,q_30
|
||||
R 2500,3500,ref_con,q_35
|
||||
R 2500,4000,ref_con,q_40
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 2000,4000,ref_con,i2_40
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,4000,ref_con,i0_40
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
S 2500,3000,2700,3000,200,*,RIGHT,ALU1
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 900,1500,1500,1500,100,*,RIGHT,ALU1
|
||||
S 1500,1500,1500,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 1000,2000,1000,4000,100,*,UP,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 2500,1000,2700,1000,200,*,RIGHT,ALU1
|
||||
S 2500,4000,2700,4000,200,*,RIGHT,ALU1
|
||||
S 2500,3500,2700,3500,200,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 2400,1400,2400,2600,100,*,UP,POLY
|
||||
S 600,1400,600,3100,100,*,UP,POLY
|
||||
S 1200,1400,1200,1800,100,*,DOWN,POLY
|
||||
S 900,1800,1200,1800,100,*,RIGHT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 1800,2600,1800,3100,100,*,DOWN,POLY
|
||||
S 1800,2600,2100,2600,100,*,LEFT,POLY
|
||||
S 1000,1800,1000,2100,300,*,UP,POLY
|
||||
S 1400,2100,2400,2100,100,*,RIGHT,POLY
|
||||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 1200,600,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,800,1500,1200,300,*,DOWN,NDIF
|
||||
S 300,800,300,1200,300,*,DOWN,NDIF
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 900,800,900,1600,300,*,DOWN,NDIF
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 2400,2600,2400,4900,100,*,DOWN,PTRANS
|
||||
S 1500,3300,1500,4200,300,*,UP,PDIF
|
||||
S 900,3300,900,4200,300,*,UP,PDIF
|
||||
S 300,3300,300,4600,300,*,UP,PDIF
|
||||
S 1800,3100,1800,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 2500,4000,ref_ref,q_40
|
||||
R 2500,3500,ref_ref,q_35
|
||||
R 2500,3000,ref_ref,q_30
|
||||
R 2500,2500,ref_ref,q_25
|
||||
R 2500,2000,ref_ref,q_20
|
||||
R 2500,1500,ref_ref,q_15
|
||||
R 2500,1000,ref_ref,q_10
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
S 500,2000,500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,2000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2500,1000,2500,4000,200,q,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,i2,DOWN,CALU1
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
V 1000,3000,CONT_POLY
|
||||
V 1500,2200,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 900,300,CONT_BODY_P
|
||||
V 300,300,CONT_BODY_P
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 900,1500,CONT_DIF_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,DOWN,PTRANS
|
||||
S 300,3300,300,4600,300,*,UP,PDIF
|
||||
S 900,3300,900,4200,300,*,UP,PDIF
|
||||
S 1500,3300,1500,4200,300,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,DOWN,PTRANS
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 900,800,900,1600,300,*,DOWN,NDIF
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 300,800,300,1200,300,*,DOWN,NDIF
|
||||
S 1500,800,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,600,1200,1400,100,*,UP,NTRANS
|
||||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 1400,2100,2400,2100,100,*,RIGHT,POLY
|
||||
S 1000,1800,1000,2100,300,*,UP,POLY
|
||||
S 1800,2600,2100,2600,100,*,LEFT,POLY
|
||||
S 1800,2600,1800,3100,100,*,DOWN,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 900,1800,1200,1800,100,*,RIGHT,POLY
|
||||
S 1200,1400,1200,1800,100,*,DOWN,POLY
|
||||
S 600,1400,600,3100,100,*,UP,POLY
|
||||
S 2400,1400,2400,2600,100,*,UP,POLY
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 2500,3500,2700,3500,200,*,RIGHT,ALU1
|
||||
S 2500,4000,2700,4000,200,*,RIGHT,ALU1
|
||||
S 2500,1000,2700,1000,200,*,RIGHT,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 1000,2000,1000,4000,100,*,UP,ALU1
|
||||
S 300,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 1500,1500,1500,4000,100,*,DOWN,ALU1
|
||||
S 900,1500,1500,1500,100,*,RIGHT,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 2500,3000,2700,3000,200,*,RIGHT,ALU1
|
||||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 900,1500,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 1500,2200,CONT_POLY,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,108 +1,108 @@
|
|||
V ALLIANCE : 4
|
||||
H ao22_x4,P,26/ 8/99,10
|
||||
A 0,0,400,500
|
||||
C 0,470,60,vdd,0,WEST,ALU1
|
||||
C 0,30,60,vss,0,WEST,ALU1
|
||||
C 400,470,60,vdd,2,EAST,ALU1
|
||||
C 400,30,60,vss,2,EAST,ALU1
|
||||
R 100,300,ref_con,i1_30
|
||||
R 100,350,ref_con,i1_35
|
||||
R 100,400,ref_con,i1_40
|
||||
R 50,400,ref_con,i0_40
|
||||
R 50,350,ref_con,i0_35
|
||||
R 50,300,ref_con,i0_30
|
||||
R 50,250,ref_con,i0_25
|
||||
R 50,200,ref_con,i0_20
|
||||
R 200,150,ref_con,i2_15
|
||||
R 200,200,ref_con,i2_20
|
||||
R 200,250,ref_con,i2_25
|
||||
R 200,300,ref_con,i2_30
|
||||
R 200,350,ref_con,i2_35
|
||||
R 200,400,ref_con,i2_40
|
||||
R 100,200,ref_con,i1_20
|
||||
R 100,250,ref_con,i1_25
|
||||
R 300,100,ref_con,q_10
|
||||
R 300,400,ref_con,q_40
|
||||
R 300,350,ref_con,q_35
|
||||
R 300,300,ref_con,q_30
|
||||
R 300,250,ref_con,q_25
|
||||
R 300,200,ref_con,q_20
|
||||
R 300,150,ref_con,q_15
|
||||
R 200,100,ref_con,i2_10
|
||||
S 0,390,400,390,240,*,RIGHT,NWELL
|
||||
S 360,280,360,470,30,*,UP,PDIF
|
||||
S 330,260,330,490,10,*,DOWN,PTRANS
|
||||
S 300,280,300,470,30,*,UP,PDIF
|
||||
S 270,260,270,490,10,*,DOWN,PTRANS
|
||||
S 210,280,210,470,30,*,UP,PDIF
|
||||
S 120,310,120,440,10,*,DOWN,PTRANS
|
||||
S 60,310,60,440,10,*,DOWN,PTRANS
|
||||
S 180,310,180,440,10,*,DOWN,PTRANS
|
||||
S 30,330,30,460,30,*,UP,PDIF
|
||||
S 90,330,90,420,30,*,UP,PDIF
|
||||
S 150,330,150,420,30,*,UP,PDIF
|
||||
S 240,280,240,470,30,*,UP,PDIF
|
||||
S 240,30,240,120,30,*,DOWN,NDIF
|
||||
S 360,30,360,120,30,*,DOWN,NDIF
|
||||
S 300,30,300,120,30,*,DOWN,NDIF
|
||||
S 270,10,270,140,10,*,UP,NTRANS
|
||||
S 90,80,90,160,30,*,DOWN,NDIF
|
||||
S 330,10,330,140,10,*,UP,NTRANS
|
||||
S 210,30,210,120,30,*,DOWN,NDIF
|
||||
S 180,60,180,140,10,*,UP,NTRANS
|
||||
S 30,80,30,120,30,*,DOWN,NDIF
|
||||
S 150,80,150,120,30,*,DOWN,NDIF
|
||||
S 120,60,120,140,10,*,UP,NTRANS
|
||||
S 60,60,60,140,10,*,UP,NTRANS
|
||||
S 330,140,330,260,10,*,UP,POLY
|
||||
S 100,180,100,210,30,*,UP,POLY
|
||||
S 140,210,330,210,10,*,RIGHT,POLY
|
||||
S 270,140,270,260,10,*,UP,POLY
|
||||
S 180,260,210,260,10,*,LEFT,POLY
|
||||
S 180,260,180,310,10,*,DOWN,POLY
|
||||
S 90,310,120,310,10,*,RIGHT,POLY
|
||||
S 180,140,210,140,10,*,RIGHT,POLY
|
||||
S 90,180,120,180,10,*,RIGHT,POLY
|
||||
S 120,140,120,180,10,*,DOWN,POLY
|
||||
S 60,140,60,310,10,*,UP,POLY
|
||||
S 0,470,400,470,60,*,RIGHT,ALU1
|
||||
S 0,30,400,30,60,*,RIGHT,ALU1
|
||||
S 300,100,300,400,20,*,DOWN,ALU1
|
||||
S 360,300,360,450,20,*,UP,ALU1
|
||||
S 360,50,360,100,20,*,DOWN,ALU1
|
||||
S 50,200,50,400,10,*,UP,ALU1
|
||||
S 100,200,100,400,10,*,UP,ALU1
|
||||
S 30,100,150,100,10,*,RIGHT,ALU1
|
||||
S 150,150,150,400,10,*,DOWN,ALU1
|
||||
S 90,150,150,150,10,*,RIGHT,ALU1
|
||||
S 200,100,200,400,10,*,UP,ALU1
|
||||
V 300,350,CONT_DIF_P
|
||||
V 300,300,CONT_DIF_P
|
||||
V 360,350,CONT_DIF_P
|
||||
V 360,400,CONT_DIF_P
|
||||
V 230,450,CONT_DIF_P
|
||||
V 360,450,CONT_DIF_P
|
||||
V 30,450,CONT_DIF_P
|
||||
V 150,400,CONT_DIF_P
|
||||
V 150,350,CONT_DIF_P
|
||||
V 90,470,CONT_BODY_N
|
||||
V 300,400,CONT_DIF_P
|
||||
V 150,470,CONT_BODY_N
|
||||
V 360,300,CONT_DIF_P
|
||||
V 90,150,CONT_DIF_N
|
||||
V 360,50,CONT_DIF_N
|
||||
V 230,50,CONT_DIF_N
|
||||
V 300,100,CONT_DIF_N
|
||||
V 30,100,CONT_DIF_N
|
||||
V 150,100,CONT_DIF_N
|
||||
V 360,100,CONT_DIF_N
|
||||
V 150,30,CONT_BODY_P
|
||||
V 30,30,CONT_BODY_P
|
||||
V 90,30,CONT_BODY_P
|
||||
V 50,200,CONT_POLY
|
||||
V 100,200,CONT_POLY
|
||||
V 200,150,CONT_POLY
|
||||
V 200,250,CONT_POLY
|
||||
V 150,220,CONT_POLY
|
||||
V 100,300,CONT_POLY
|
||||
V ALLIANCE : 6
|
||||
H ao22_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 3000,1500,ref_ref,q_15
|
||||
R 3000,2000,ref_ref,q_20
|
||||
R 3000,2500,ref_ref,q_25
|
||||
R 3000,3000,ref_ref,q_30
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 3000,1000,ref_ref,q_10
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
S 3000,1000,3000,4000,200,q,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,i2,DOWN,CALU1
|
||||
S 500,2000,500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,2000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 900,1500,1500,1500,100,*,RIGHT,ALU1
|
||||
S 1500,1500,1500,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 1000,2000,1000,4000,100,*,UP,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 3600,500,3600,1000,200,*,DOWN,ALU1
|
||||
S 3600,3000,3600,4500,200,*,UP,ALU1
|
||||
S 3000,1000,3000,4000,200,*,DOWN,ALU1
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 600,1400,600,3100,100,*,UP,POLY
|
||||
S 1200,1400,1200,1800,100,*,DOWN,POLY
|
||||
S 900,1800,1200,1800,100,*,RIGHT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 1800,2600,1800,3100,100,*,DOWN,POLY
|
||||
S 1800,2600,2100,2600,100,*,LEFT,POLY
|
||||
S 2700,1400,2700,2600,100,*,UP,POLY
|
||||
S 1400,2100,3300,2100,100,*,RIGHT,POLY
|
||||
S 1000,1800,1000,2100,300,*,UP,POLY
|
||||
S 3300,1400,3300,2600,100,*,UP,POLY
|
||||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 1200,600,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,800,1500,1200,300,*,DOWN,NDIF
|
||||
S 300,800,300,1200,300,*,DOWN,NDIF
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 3300,100,3300,1400,100,*,UP,NTRANS
|
||||
S 900,800,900,1600,300,*,DOWN,NDIF
|
||||
S 2700,100,2700,1400,100,*,UP,NTRANS
|
||||
S 3000,300,3000,1200,300,*,DOWN,NDIF
|
||||
S 3600,300,3600,1200,300,*,DOWN,NDIF
|
||||
S 2400,300,2400,1200,300,*,DOWN,NDIF
|
||||
S 2400,2800,2400,4700,300,*,UP,PDIF
|
||||
S 1500,3300,1500,4200,300,*,UP,PDIF
|
||||
S 900,3300,900,4200,300,*,UP,PDIF
|
||||
S 300,3300,300,4600,300,*,UP,PDIF
|
||||
S 1800,3100,1800,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 2700,2600,2700,4900,100,*,DOWN,PTRANS
|
||||
S 3000,2800,3000,4700,300,*,UP,PDIF
|
||||
S 3300,2600,3300,4900,100,*,DOWN,PTRANS
|
||||
S 3600,2800,3600,4700,300,*,UP,PDIF
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 1500,2200,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 3600,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 3000,1000,CONT_DIF_N,*
|
||||
V 2300,500,CONT_DIF_N,*
|
||||
V 3600,500,CONT_DIF_N,*
|
||||
V 900,1500,CONT_DIF_N,*
|
||||
V 3600,3000,CONT_DIF_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 3000,4000,CONT_DIF_P,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 3600,4500,CONT_DIF_P,*
|
||||
V 2300,4500,CONT_DIF_P,*
|
||||
V 3600,4000,CONT_DIF_P,*
|
||||
V 3600,3500,CONT_DIF_P,*
|
||||
V 3000,3000,CONT_DIF_P,*
|
||||
V 3000,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,109 +1,110 @@
|
|||
V ALLIANCE : 4
|
||||
H ao2o22_x2,P,26/ 8/99,10
|
||||
A 0,0,450,500
|
||||
C 450,30,60,vss,1,EAST,ALU1
|
||||
C 450,470,60,vdd,1,EAST,ALU1
|
||||
C 0,30,60,vss,0,WEST,ALU1
|
||||
C 0,470,60,vdd,0,WEST,ALU1
|
||||
R 400,100,ref_con,q_10
|
||||
R 400,150,ref_con,q_15
|
||||
R 400,250,ref_con,q_25
|
||||
R 400,350,ref_con,q_35
|
||||
R 400,300,ref_con,q_30
|
||||
R 400,200,ref_con,q_20
|
||||
R 400,400,ref_con,q_40
|
||||
R 250,350,ref_con,i3_35
|
||||
R 200,350,ref_con,i2_35
|
||||
R 100,350,ref_con,i1_35
|
||||
R 100,400,ref_con,i1_40
|
||||
R 50,400,ref_con,i0_40
|
||||
R 50,350,ref_con,i0_35
|
||||
R 250,150,ref_con,i3_15
|
||||
R 250,200,ref_con,i3_20
|
||||
R 250,250,ref_con,i3_25
|
||||
R 250,300,ref_con,i3_30
|
||||
R 200,300,ref_con,i2_30
|
||||
R 200,250,ref_con,i2_25
|
||||
R 200,200,ref_con,i2_20
|
||||
R 200,150,ref_con,i2_15
|
||||
R 100,200,ref_con,i1_20
|
||||
R 100,250,ref_con,i1_25
|
||||
R 100,300,ref_con,i1_30
|
||||
R 50,300,ref_con,i0_30
|
||||
R 50,250,ref_con,i0_25
|
||||
R 50,200,ref_con,i0_20
|
||||
S 0,30,450,30,60,*,RIGHT,ALU1
|
||||
S 0,390,450,390,240,*,RIGHT,NWELL
|
||||
S 0,470,450,470,60,*,RIGHT,ALU1
|
||||
S 300,200,350,200,10,*,RIGHT,ALU1
|
||||
S 300,200,300,400,10,*,DOWN,ALU1
|
||||
S 160,400,300,400,10,*,LEFT,ALU1
|
||||
S 370,260,370,490,10,*,UP,PTRANS
|
||||
S 400,280,400,470,30,*,DOWN,PDIF
|
||||
S 340,280,340,470,30,*,DOWN,PDIF
|
||||
S 340,30,340,120,30,*,UP,NDIF
|
||||
S 400,30,400,120,30,*,UP,NDIF
|
||||
S 370,10,370,140,10,*,DOWN,NTRANS
|
||||
S 370,140,370,260,10,*,DOWN,POLY
|
||||
S 400,100,400,400,20,*,UP,ALU1
|
||||
S 340,50,340,100,20,*,DOWN,ALU1
|
||||
S 30,80,30,120,30,*,UP,NDIF
|
||||
S 250,150,250,350,10,*,DOWN,ALU1
|
||||
S 200,150,200,350,10,*,DOWN,ALU1
|
||||
S 90,150,150,150,10,*,RIGHT,ALU1
|
||||
S 50,200,50,400,10,*,UP,ALU1
|
||||
S 100,200,100,400,10,*,DOWN,ALU1
|
||||
S 90,80,90,160,30,*,UP,NDIF
|
||||
S 30,100,270,100,10,*,RIGHT,ALU1
|
||||
S 150,150,150,400,10,*,UP,ALU1
|
||||
S 270,80,270,120,30,*,UP,NDIF
|
||||
S 210,40,210,120,30,*,UP,NDIF
|
||||
S 210,330,210,420,30,*,DOWN,PDIF
|
||||
S 30,330,30,460,30,*,DOWN,PDIF
|
||||
S 270,330,270,460,30,*,DOWN,PDIF
|
||||
S 60,140,60,310,10,*,DOWN,POLY
|
||||
S 120,140,120,310,10,*,DOWN,POLY
|
||||
S 180,140,180,310,10,*,DOWN,POLY
|
||||
S 240,140,240,310,10,*,DOWN,POLY
|
||||
S 120,60,120,140,10,*,DOWN,NTRANS
|
||||
S 60,60,60,140,10,*,DOWN,NTRANS
|
||||
S 240,60,240,140,10,*,DOWN,NTRANS
|
||||
S 180,60,180,140,10,*,DOWN,NTRANS
|
||||
S 150,80,150,120,30,*,UP,NDIF
|
||||
S 120,310,120,440,10,*,UP,PTRANS
|
||||
S 240,310,240,440,10,*,UP,PTRANS
|
||||
S 180,310,180,440,10,*,UP,PTRANS
|
||||
S 150,330,150,420,30,*,DOWN,PDIF
|
||||
S 60,310,60,440,10,*,UP,PTRANS
|
||||
S 90,330,90,420,30,*,DOWN,PDIF
|
||||
S 100,200,120,200,30,*,RIGHT,POLY
|
||||
S 180,200,200,200,30,*,RIGHT,POLY
|
||||
V 400,400,CONT_DIF_P
|
||||
V 400,350,CONT_DIF_P
|
||||
V 400,300,CONT_DIF_P
|
||||
V 340,450,CONT_DIF_P
|
||||
V 400,100,CONT_DIF_N
|
||||
V 340,100,CONT_DIF_N
|
||||
V 340,50,CONT_DIF_N
|
||||
V 350,200,CONT_POLY
|
||||
V 30,30,CONT_BODY_P
|
||||
V 90,30,CONT_BODY_P
|
||||
V 270,30,CONT_BODY_P
|
||||
V 90,470,CONT_BODY_N
|
||||
V 210,470,CONT_BODY_N
|
||||
V 90,150,CONT_DIF_N
|
||||
V 150,350,CONT_DIF_P
|
||||
V 30,100,CONT_DIF_N
|
||||
V 150,100,CONT_DIF_N
|
||||
V 270,100,CONT_DIF_N
|
||||
V 210,50,CONT_DIF_N
|
||||
V 150,400,CONT_DIF_P
|
||||
V 30,450,CONT_DIF_P
|
||||
V 270,450,CONT_DIF_P
|
||||
V 150,470,CONT_BODY_N
|
||||
V 150,30,CONT_BODY_P
|
||||
V 50,200,CONT_POLY
|
||||
V 250,200,CONT_POLY
|
||||
V 100,200,CONT_POLY
|
||||
V 200,200,CONT_POLY
|
||||
V ALLIANCE : 6
|
||||
H ao2o22_x2,P,30/ 8/2000,100
|
||||
A 0,0,4500,5000
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2500,3000,ref_ref,i3_30
|
||||
R 2500,2500,ref_ref,i3_25
|
||||
R 2500,2000,ref_ref,i3_20
|
||||
R 2500,1500,ref_ref,i3_15
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2500,3500,ref_ref,i3_35
|
||||
R 4000,4000,ref_ref,q_40
|
||||
R 4000,2000,ref_ref,q_20
|
||||
R 4000,3000,ref_ref,q_30
|
||||
R 4000,3500,ref_ref,q_35
|
||||
R 4000,2500,ref_ref,q_25
|
||||
R 4000,1500,ref_ref,q_15
|
||||
R 4000,1000,ref_ref,q_10
|
||||
S 500,2000,500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,2000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i2,DOWN,CALU1
|
||||
S 2500,1500,2500,3500,200,i3,DOWN,CALU1
|
||||
S 4000,1000,4000,4000,200,q,DOWN,CALU1
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 2700,3300,2700,4600,300,*,DOWN,PDIF
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 2100,3300,2100,4200,300,*,DOWN,PDIF
|
||||
S 2100,400,2100,1200,300,*,UP,NDIF
|
||||
S 2700,800,2700,1200,300,*,UP,NDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 300,1000,2700,1000,100,*,RIGHT,ALU1
|
||||
S 900,800,900,1600,300,*,UP,NDIF
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 900,1500,1500,1500,100,*,RIGHT,ALU1
|
||||
S 2000,1500,2000,3500,100,*,DOWN,ALU1
|
||||
S 2500,1500,2500,3500,100,*,DOWN,ALU1
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 1600,4000,3000,4000,100,*,LEFT,ALU1
|
||||
S 3000,2000,3000,4000,100,*,DOWN,ALU1
|
||||
S 3000,2000,3500,2000,100,*,RIGHT,ALU1
|
||||
S 0,4700,4500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,4500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,4500,300,600,vss,RIGHT,CALU1
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 900,1500,CONT_DIF_N,*
|
||||
V 2100,4700,CONT_BODY_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 3400,500,CONT_DIF_N,*
|
||||
V 3400,1000,CONT_DIF_N,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 3400,4500,CONT_DIF_P,*
|
||||
V 4000,3000,CONT_DIF_P,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,123 +1,124 @@
|
|||
V ALLIANCE : 4
|
||||
H ao2o22_x4,P,26/ 8/99,10
|
||||
A 0,0,500,500
|
||||
C 0,470,60,vdd,0,WEST,ALU1
|
||||
C 0,30,60,vss,0,WEST,ALU1
|
||||
C 500,30,60,vss,1,EAST,ALU1
|
||||
C 500,470,60,vdd,1,EAST,ALU1
|
||||
R 50,200,ref_con,i0_20
|
||||
R 50,250,ref_con,i0_25
|
||||
R 50,300,ref_con,i0_30
|
||||
R 100,300,ref_con,i1_30
|
||||
R 100,250,ref_con,i1_25
|
||||
R 100,200,ref_con,i1_20
|
||||
R 200,150,ref_con,i2_15
|
||||
R 200,200,ref_con,i2_20
|
||||
R 200,250,ref_con,i2_25
|
||||
R 200,300,ref_con,i2_30
|
||||
R 250,300,ref_con,i3_30
|
||||
R 250,250,ref_con,i3_25
|
||||
R 250,200,ref_con,i3_20
|
||||
R 250,150,ref_con,i3_15
|
||||
R 50,350,ref_con,i0_35
|
||||
R 50,400,ref_con,i0_40
|
||||
R 100,400,ref_con,i1_40
|
||||
R 100,350,ref_con,i1_35
|
||||
R 200,350,ref_con,i2_35
|
||||
R 250,350,ref_con,i3_35
|
||||
R 400,400,ref_con,q_40
|
||||
R 400,200,ref_con,q_20
|
||||
R 400,300,ref_con,q_30
|
||||
R 400,350,ref_con,q_35
|
||||
R 400,250,ref_con,q_25
|
||||
R 400,150,ref_con,q_15
|
||||
R 400,100,ref_con,q_10
|
||||
S 180,200,200,200,30,*,RIGHT,POLY
|
||||
S 100,200,120,200,30,*,RIGHT,POLY
|
||||
S 90,330,90,420,30,*,DOWN,PDIF
|
||||
S 60,310,60,440,10,*,UP,PTRANS
|
||||
S 150,330,150,420,30,*,DOWN,PDIF
|
||||
S 180,310,180,440,10,*,UP,PTRANS
|
||||
S 240,310,240,440,10,*,UP,PTRANS
|
||||
S 120,310,120,440,10,*,UP,PTRANS
|
||||
S 150,80,150,120,30,*,UP,NDIF
|
||||
S 180,60,180,140,10,*,DOWN,NTRANS
|
||||
S 240,60,240,140,10,*,DOWN,NTRANS
|
||||
S 60,60,60,140,10,*,DOWN,NTRANS
|
||||
S 120,60,120,140,10,*,DOWN,NTRANS
|
||||
S 240,140,240,310,10,*,DOWN,POLY
|
||||
S 180,140,180,310,10,*,DOWN,POLY
|
||||
S 120,140,120,310,10,*,DOWN,POLY
|
||||
S 60,140,60,310,10,*,DOWN,POLY
|
||||
S 270,330,270,460,30,*,DOWN,PDIF
|
||||
S 30,330,30,460,30,*,DOWN,PDIF
|
||||
S 210,330,210,420,30,*,DOWN,PDIF
|
||||
S 210,40,210,120,30,*,UP,NDIF
|
||||
S 270,80,270,120,30,*,UP,NDIF
|
||||
S 150,150,150,400,10,*,UP,ALU1
|
||||
S 30,100,270,100,10,*,RIGHT,ALU1
|
||||
S 90,80,90,160,30,*,UP,NDIF
|
||||
S 100,200,100,400,10,*,DOWN,ALU1
|
||||
S 50,200,50,400,10,*,UP,ALU1
|
||||
S 90,150,150,150,10,*,RIGHT,ALU1
|
||||
S 200,150,200,350,10,*,DOWN,ALU1
|
||||
S 250,150,250,350,10,*,DOWN,ALU1
|
||||
S 30,80,30,120,30,*,UP,NDIF
|
||||
S 460,300,460,450,20,*,DOWN,ALU1
|
||||
S 460,50,460,100,20,*,DOWN,ALU1
|
||||
S 340,50,340,100,20,*,DOWN,ALU1
|
||||
S 400,100,400,400,20,*,UP,ALU1
|
||||
S 370,140,370,260,10,*,DOWN,POLY
|
||||
S 430,140,430,260,10,*,DOWN,POLY
|
||||
S 350,200,430,200,30,*,RIGHT,POLY
|
||||
S 370,10,370,140,10,*,DOWN,NTRANS
|
||||
S 460,30,460,120,30,*,UP,NDIF
|
||||
S 400,30,400,120,30,*,UP,NDIF
|
||||
S 340,30,340,120,30,*,UP,NDIF
|
||||
S 430,10,430,140,10,*,DOWN,NTRANS
|
||||
S 460,280,460,470,30,*,DOWN,PDIF
|
||||
S 340,280,340,470,30,*,DOWN,PDIF
|
||||
S 400,280,400,470,30,*,DOWN,PDIF
|
||||
S 430,260,430,490,10,*,UP,PTRANS
|
||||
S 370,260,370,490,10,*,UP,PTRANS
|
||||
S 160,400,300,400,10,*,LEFT,ALU1
|
||||
S 300,200,300,400,10,*,DOWN,ALU1
|
||||
S 300,200,350,200,10,*,RIGHT,ALU1
|
||||
S 0,470,500,470,60,*,RIGHT,ALU1
|
||||
S 0,390,500,390,240,*,RIGHT,NWELL
|
||||
S 0,30,500,30,60,*,RIGHT,ALU1
|
||||
V 200,200,CONT_POLY
|
||||
V 100,200,CONT_POLY
|
||||
V 250,200,CONT_POLY
|
||||
V 50,200,CONT_POLY
|
||||
V 150,30,CONT_BODY_P
|
||||
V 150,470,CONT_BODY_N
|
||||
V 270,450,CONT_DIF_P
|
||||
V 30,450,CONT_DIF_P
|
||||
V 150,400,CONT_DIF_P
|
||||
V 210,50,CONT_DIF_N
|
||||
V 270,100,CONT_DIF_N
|
||||
V 150,100,CONT_DIF_N
|
||||
V 30,100,CONT_DIF_N
|
||||
V 150,350,CONT_DIF_P
|
||||
V 90,150,CONT_DIF_N
|
||||
V 210,470,CONT_BODY_N
|
||||
V 90,470,CONT_BODY_N
|
||||
V 270,30,CONT_BODY_P
|
||||
V 90,30,CONT_BODY_P
|
||||
V 30,30,CONT_BODY_P
|
||||
V 350,200,CONT_POLY
|
||||
V 340,50,CONT_DIF_N
|
||||
V 340,100,CONT_DIF_N
|
||||
V 460,100,CONT_DIF_N
|
||||
V 400,100,CONT_DIF_N
|
||||
V 460,50,CONT_DIF_N
|
||||
V 340,450,CONT_DIF_P
|
||||
V 460,450,CONT_DIF_P
|
||||
V 460,400,CONT_DIF_P
|
||||
V 460,350,CONT_DIF_P
|
||||
V 460,300,CONT_DIF_P
|
||||
V 400,300,CONT_DIF_P
|
||||
V 400,350,CONT_DIF_P
|
||||
V 400,400,CONT_DIF_P
|
||||
V ALLIANCE : 6
|
||||
H ao2o22_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
R 4000,1000,ref_ref,q_10
|
||||
R 4000,1500,ref_ref,q_15
|
||||
R 4000,2500,ref_ref,q_25
|
||||
R 4000,3500,ref_ref,q_35
|
||||
R 4000,3000,ref_ref,q_30
|
||||
R 4000,2000,ref_ref,q_20
|
||||
R 4000,4000,ref_ref,q_40
|
||||
R 2500,3500,ref_ref,i3_35
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 2500,1500,ref_ref,i3_15
|
||||
R 2500,2000,ref_ref,i3_20
|
||||
R 2500,2500,ref_ref,i3_25
|
||||
R 2500,3000,ref_ref,i3_30
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
S 4000,1000,4000,4000,200,q,DOWN,CALU1
|
||||
S 2500,1500,2500,3500,200,i3,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i2,DOWN,CALU1
|
||||
S 1000,2000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 500,2000,500,4000,200,i0,DOWN,CALU1
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 3000,2000,3500,2000,100,*,RIGHT,ALU1
|
||||
S 3000,2000,3000,4000,100,*,DOWN,ALU1
|
||||
S 1600,4000,3000,4000,100,*,LEFT,ALU1
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 4300,2600,4300,4900,100,*,UP,PTRANS
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 4600,2800,4600,4700,300,*,DOWN,PDIF
|
||||
S 4300,100,4300,1400,100,*,DOWN,NTRANS
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 4600,300,4600,1200,300,*,UP,NDIF
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 3500,2000,4300,2000,300,*,RIGHT,POLY
|
||||
S 4300,1400,4300,2600,100,*,DOWN,POLY
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 4600,500,4600,1000,200,*,DOWN,ALU1
|
||||
S 4600,3000,4600,4500,200,*,DOWN,ALU1
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 2500,1500,2500,3500,100,*,DOWN,ALU1
|
||||
S 2000,1500,2000,3500,100,*,DOWN,ALU1
|
||||
S 900,1500,1500,1500,100,*,RIGHT,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 900,800,900,1600,300,*,UP,NDIF
|
||||
S 300,1000,2700,1000,100,*,RIGHT,ALU1
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 2700,800,2700,1200,300,*,UP,NDIF
|
||||
S 2100,400,2100,1200,300,*,UP,NDIF
|
||||
S 2100,3300,2100,4200,300,*,DOWN,PDIF
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 2700,3300,2700,4600,300,*,DOWN,PDIF
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,3000,CONT_DIF_P,*
|
||||
V 4600,3000,CONT_DIF_P,*
|
||||
V 4600,3500,CONT_DIF_P,*
|
||||
V 4600,4000,CONT_DIF_P,*
|
||||
V 4600,4500,CONT_DIF_P,*
|
||||
V 3400,4500,CONT_DIF_P,*
|
||||
V 4600,500,CONT_DIF_N,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 4600,1000,CONT_DIF_N,*
|
||||
V 3400,1000,CONT_DIF_N,*
|
||||
V 3400,500,CONT_DIF_N,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2100,4700,CONT_BODY_N,*
|
||||
V 900,1500,CONT_DIF_N,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,60 +1,58 @@
|
|||
V ALLIANCE : 4
|
||||
H buf_x2,P,30/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H buf_x2,P,30/ 8/2000,100
|
||||
A 0,0,2000,5000
|
||||
C 2000,4700,600,vdd,1,EAST,ALU1
|
||||
C 2000,300,600,vss,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 1000,2000,ref_con,i_20
|
||||
R 1000,2500,ref_con,i_25
|
||||
R 1000,3000,ref_con,i_30
|
||||
R 1000,3500,ref_con,i_35
|
||||
R 1000,4000,ref_con,i_40
|
||||
R 1500,2000,ref_con,q_20
|
||||
R 1500,3000,ref_con,q_30
|
||||
R 1500,3500,ref_con,q_35
|
||||
R 1500,4000,ref_con,q_40
|
||||
R 1500,1500,ref_con,q_15
|
||||
R 1500,2500,ref_con,q_25
|
||||
R 1500,1000,ref_con,q_10
|
||||
R 1000,1500,ref_con,i_15
|
||||
R 1000,1000,ref_con,i_10
|
||||
S 300,2000,1200,2000,200,*,RIGHT,POLY
|
||||
S 300,1100,300,3000,100,*,DOWN,ALU1
|
||||
S 300,1000,300,1200,300,*,UP,NDIF
|
||||
S 300,2800,300,3300,300,*,DOWN,PDIF
|
||||
S 600,2600,600,3500,100,*,UP,PTRANS
|
||||
S 600,800,600,1400,100,*,DOWN,NTRANS
|
||||
S 0,300,2000,300,600,*,RIGHT,ALU1
|
||||
S 0,3900,2000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,2000,4700,600,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,4000,200,*,UP,ALU1
|
||||
S 800,2500,1000,2500,200,*,RIGHT,ALU1
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 300,4200,300,4700,300,*,DOWN,NTIE
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 600,2500,800,2500,300,*,RIGHT,POLY
|
||||
S 300,4200,300,4700,200,*,DOWN,ALU1
|
||||
S 600,1500,800,1500,300,*,RIGHT,POLY
|
||||
S 800,1500,1000,1500,200,*,RIGHT,ALU1
|
||||
R 1000,1000,ref_ref,i_10
|
||||
R 1000,1500,ref_ref,i_15
|
||||
R 1500,1000,ref_ref,q_10
|
||||
R 1500,2500,ref_ref,q_25
|
||||
R 1500,1500,ref_ref,q_15
|
||||
R 1500,4000,ref_ref,q_40
|
||||
R 1500,3500,ref_ref,q_35
|
||||
R 1500,3000,ref_ref,q_30
|
||||
R 1500,2000,ref_ref,q_20
|
||||
R 1000,4000,ref_ref,i_40
|
||||
R 1000,3500,ref_ref,i_35
|
||||
R 1000,3000,ref_ref,i_30
|
||||
R 1000,2500,ref_ref,i_25
|
||||
R 1000,2000,ref_ref,i_20
|
||||
S 1500,1000,1500,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
V 300,1100,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 300,4200,CONT_BODY_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 800,2500,CONT_POLY
|
||||
V 300,2000,CONT_POLY
|
||||
V 800,1500,CONT_POLY
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
S 800,1500,1000,1500,200,*,RIGHT,ALU1
|
||||
S 600,1500,800,1500,300,*,RIGHT,POLY
|
||||
S 300,4200,300,4700,200,*,DOWN,ALU1
|
||||
S 600,2500,800,2500,300,*,RIGHT,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 300,4200,300,4700,300,*,DOWN,NTIE
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 800,2500,1000,2500,200,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,4000,200,*,UP,ALU1
|
||||
S 0,4700,2000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,2000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,2000,300,600,vss,RIGHT,CALU1
|
||||
S 600,800,600,1400,100,*,DOWN,NTRANS
|
||||
S 600,2600,600,3500,100,*,UP,PTRANS
|
||||
S 300,2800,300,3300,300,*,DOWN,PDIF
|
||||
S 300,1000,300,1200,300,*,UP,NDIF
|
||||
S 300,1100,300,3000,100,*,DOWN,ALU1
|
||||
S 300,2000,1200,2000,200,*,RIGHT,POLY
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 800,1500,CONT_POLY,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 800,2500,CONT_POLY,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 300,4200,CONT_BODY_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1100,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,74 +1,72 @@
|
|||
V ALLIANCE : 4
|
||||
H buf_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H buf_x4,P,30/ 8/2000,100
|
||||
A 0,0,2500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 2500,300,600,vss,1,EAST,ALU1
|
||||
C 2500,4700,600,vdd,1,EAST,ALU1
|
||||
R 1000,1000,ref_con,i_10
|
||||
R 1000,1500,ref_con,i_15
|
||||
R 1500,1000,ref_con,q_10
|
||||
R 1500,2500,ref_con,q_25
|
||||
R 1500,1500,ref_con,q_15
|
||||
R 1500,4000,ref_con,q_40
|
||||
R 1500,3500,ref_con,q_35
|
||||
R 1500,3000,ref_con,q_30
|
||||
R 1500,2000,ref_con,q_20
|
||||
R 1000,4000,ref_con,i_40
|
||||
R 1000,3500,ref_con,i_35
|
||||
R 1000,3000,ref_con,i_30
|
||||
R 1000,2500,ref_con,i_25
|
||||
R 1000,2000,ref_con,i_20
|
||||
S 300,1000,300,3500,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 800,1500,1000,1500,200,*,RIGHT,ALU1
|
||||
S 600,1500,800,1500,300,*,RIGHT,POLY
|
||||
S 300,2000,1800,2000,300,*,RIGHT,POLY
|
||||
S 2100,500,2100,1000,200,*,DOWN,ALU1
|
||||
S 0,300,2500,300,600,*,RIGHT,ALU1
|
||||
S 2100,3000,2100,4500,200,*,DOWN,ALU1
|
||||
S 0,4700,2500,4700,600,*,RIGHT,ALU1
|
||||
S 300,4200,300,4700,200,*,DOWN,ALU1
|
||||
S 600,2500,800,2500,300,*,RIGHT,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 300,4200,300,4700,300,*,DOWN,NTIE
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,3900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,3700,300,*,DOWN,PDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 800,2500,1000,2500,200,*,RIGHT,ALU1
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
R 1000,2000,ref_ref,i_20
|
||||
R 1000,2500,ref_ref,i_25
|
||||
R 1000,3000,ref_ref,i_30
|
||||
R 1000,3500,ref_ref,i_35
|
||||
R 1000,4000,ref_ref,i_40
|
||||
R 1500,2000,ref_ref,q_20
|
||||
R 1500,3000,ref_ref,q_30
|
||||
R 1500,3500,ref_ref,q_35
|
||||
R 1500,4000,ref_ref,q_40
|
||||
R 1500,1500,ref_ref,q_15
|
||||
R 1500,2500,ref_ref,q_25
|
||||
R 1500,1000,ref_ref,q_10
|
||||
R 1000,1500,ref_ref,i_15
|
||||
R 1000,1000,ref_ref,i_10
|
||||
S 1500,1000,1500,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,*,UP,ALU1
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 800,1500,CONT_POLY
|
||||
V 300,2000,CONT_POLY
|
||||
V 800,2500,CONT_POLY
|
||||
V 300,300,CONT_BODY_P
|
||||
V 300,4200,CONT_BODY_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
S 800,2500,1000,2500,200,*,RIGHT,ALU1
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 300,2800,300,3700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,3900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 300,4200,300,4700,300,*,DOWN,NTIE
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 600,2500,800,2500,300,*,RIGHT,POLY
|
||||
S 300,4200,300,4700,200,*,DOWN,ALU1
|
||||
S 0,4700,2500,4700,600,vdd,RIGHT,CALU1
|
||||
S 2100,3000,2100,4500,200,*,DOWN,ALU1
|
||||
S 0,300,2500,300,600,vss,RIGHT,CALU1
|
||||
S 2100,500,2100,1000,200,*,DOWN,ALU1
|
||||
S 300,2000,1800,2000,300,*,RIGHT,POLY
|
||||
S 600,1500,800,1500,300,*,RIGHT,POLY
|
||||
S 800,1500,1000,1500,200,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,300,3500,100,*,DOWN,ALU1
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 300,4200,CONT_BODY_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 800,2500,CONT_POLY,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 800,1500,CONT_POLY,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,101 +1,99 @@
|
|||
V ALLIANCE : 4
|
||||
H buf_x8,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H buf_x8,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 1500,2000,ref_con,q_20
|
||||
R 1500,3000,ref_con,q_30
|
||||
R 1500,3500,ref_con,q_35
|
||||
R 1500,4000,ref_con,q_40
|
||||
R 1500,1000,ref_con,q_10
|
||||
R 1500,2500,ref_con,q_25
|
||||
R 1500,1500,ref_con,q_15
|
||||
R 1000,1000,ref_con,i_10
|
||||
R 1000,1500,ref_con,i_15
|
||||
R 1000,4000,ref_con,i_40
|
||||
R 1000,3500,ref_con,i_35
|
||||
R 1000,3000,ref_con,i_30
|
||||
R 1000,2500,ref_con,i_25
|
||||
R 1000,2000,ref_con,i_20
|
||||
S 3300,3350,3300,4500,200,*,DOWN,ALU1
|
||||
S 3250,3400,3700,3400,200,*,RIGHT,ALU1
|
||||
S 3700,2900,3700,3400,200,*,DOWN,ALU1
|
||||
S 3300,1700,3700,1700,200,*,RIGHT,ALU1
|
||||
S 3300,500,3300,1700,200,*,UP,ALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 800,1500,1000,1500,200,*,RIGHT,ALU1
|
||||
S 600,1500,800,1500,300,*,RIGHT,POLY
|
||||
S 600,2500,800,2500,300,*,RIGHT,POLY
|
||||
S 300,2000,3000,2000,300,*,RIGHT,POLY
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 3200,1700,3800,1700,300,*,RIGHT,PTIE
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 3700,2900,3700,3400,300,*,DOWN,NTIE
|
||||
S 3300,4000,3300,4700,300,*,DOWN,PDIF
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 3000,100,3000,1400,100,*,DOWN,NTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 3300,300,3300,1200,300,*,UP,NDIF
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2100,500,2100,1000,200,*,DOWN,ALU1
|
||||
S 2100,3000,2100,4500,200,*,DOWN,ALU1
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 800,2500,1000,2500,200,*,RIGHT,ALU1
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
S 1500,2000,2700,2000,200,*,RIGHT,ALU1
|
||||
S 2700,1000,2700,4000,200,*,UP,ALU1
|
||||
R 1000,2000,ref_ref,i_20
|
||||
R 1000,2500,ref_ref,i_25
|
||||
R 1000,3000,ref_ref,i_30
|
||||
R 1000,3500,ref_ref,i_35
|
||||
R 1000,4000,ref_ref,i_40
|
||||
R 1000,1500,ref_ref,i_15
|
||||
R 1000,1000,ref_ref,i_10
|
||||
R 1500,1500,ref_ref,q_15
|
||||
R 1500,2500,ref_ref,q_25
|
||||
R 1500,1000,ref_ref,q_10
|
||||
R 1500,4000,ref_ref,q_40
|
||||
R 1500,3500,ref_ref,q_35
|
||||
R 1500,3000,ref_ref,q_30
|
||||
R 1500,2000,ref_ref,q_20
|
||||
S 1000,1000,1000,4000,200,i,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,q,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,*,UP,ALU1
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 800,1500,CONT_POLY
|
||||
V 300,2000,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 3700,1700,CONT_BODY_P
|
||||
V 3300,1700,CONT_BODY_P
|
||||
V 3700,3400,CONT_BODY_N
|
||||
V 3700,2900,CONT_BODY_N
|
||||
V 3300,4500,CONT_DIF_P
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 3300,500,CONT_DIF_N
|
||||
V 800,2500,CONT_POLY
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
S 2700,1000,2700,4000,200,*,UP,ALU1
|
||||
S 1500,2000,2700,2000,200,*,RIGHT,ALU1
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
S 800,2500,1000,2500,200,*,RIGHT,ALU1
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 2100,3000,2100,4500,200,*,DOWN,ALU1
|
||||
S 2100,500,2100,1000,200,*,DOWN,ALU1
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 3300,300,3300,1200,300,*,UP,NDIF
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 3000,100,3000,1400,100,*,DOWN,NTRANS
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 3300,4000,3300,4700,300,*,DOWN,PDIF
|
||||
S 3700,2900,3700,3400,300,*,DOWN,NTIE
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 3200,1700,3800,1700,300,*,RIGHT,PTIE
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 300,2000,3000,2000,300,*,RIGHT,POLY
|
||||
S 600,2500,800,2500,300,*,RIGHT,POLY
|
||||
S 600,1500,800,1500,300,*,RIGHT,POLY
|
||||
S 800,1500,1000,1500,200,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 3300,500,3300,1700,200,*,UP,ALU1
|
||||
S 3300,1700,3700,1700,200,*,RIGHT,ALU1
|
||||
S 3700,2900,3700,3400,200,*,DOWN,ALU1
|
||||
S 3250,3400,3700,3400,200,*,RIGHT,ALU1
|
||||
S 3300,3350,3300,4500,200,*,DOWN,ALU1
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 800,2500,CONT_POLY,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 3300,4500,CONT_DIF_P,*
|
||||
V 3700,2900,CONT_BODY_N,*
|
||||
V 3700,3400,CONT_BODY_N,*
|
||||
V 3300,1700,CONT_BODY_P,*
|
||||
V 3700,1700,CONT_BODY_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 800,1500,CONT_POLY,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,70 +1,66 @@
|
|||
V ALLIANCE : 6
|
||||
H fulladder_x2,P,19/ 4/2000,100
|
||||
H fulladder_x2,P,30/ 8/2000,100
|
||||
A 0,0,10000,5000
|
||||
C 10000,300,600,vss,1,EAST,ALU1
|
||||
C 10000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 9500,3500,ref_con,b4_35
|
||||
R 9000,3500,ref_con,a4_35
|
||||
R 1000,3500,ref_con,b1_35
|
||||
R 500,3500,ref_con,a1_35
|
||||
R 500,1000,ref_con,a1_10
|
||||
R 9500,3000,ref_con,b4_30
|
||||
R 9500,2500,ref_con,b4_25
|
||||
R 9500,2000,ref_con,b4_20
|
||||
R 9500,1500,ref_con,b4_15
|
||||
R 9000,3000,ref_con,a4_30
|
||||
R 9000,2500,ref_con,a4_25
|
||||
R 9000,2000,ref_con,a4_20
|
||||
R 9000,1500,ref_con,a4_15
|
||||
R 8500,3000,ref_con,cin3_30
|
||||
R 8500,2500,ref_con,cin3_25
|
||||
R 8500,2000,ref_con,cin3_20
|
||||
R 8500,1500,ref_con,cin3_15
|
||||
R 7000,3000,ref_con,cin2_30
|
||||
R 7000,2500,ref_con,cin2_25
|
||||
R 7000,2000,ref_con,cin2_20
|
||||
R 7000,1500,ref_con,cin2_15
|
||||
R 6500,3000,ref_con,b3_30
|
||||
R 6500,2500,ref_con,b3_25
|
||||
R 6500,2000,ref_con,b3_20
|
||||
R 6500,1500,ref_con,b3_15
|
||||
R 6000,3000,ref_con,a3_30
|
||||
R 6000,2500,ref_con,a3_25
|
||||
R 6000,2000,ref_con,a3_20
|
||||
R 6000,1500,ref_con,a3_15
|
||||
R 5000,3500,ref_con,sout_35
|
||||
R 5000,3000,ref_con,sout_30
|
||||
R 5000,2500,ref_con,sout_25
|
||||
R 5000,2000,ref_con,sout_20
|
||||
R 5000,1500,ref_con,sout_15
|
||||
R 5000,1000,ref_con,sout_10
|
||||
R 4000,1000,ref_con,cout_10
|
||||
R 3500,3000,ref_con,cout_30
|
||||
R 3500,2500,ref_con,cout_25
|
||||
R 3500,2000,ref_con,cout_20
|
||||
R 3500,1500,ref_con,cout_15
|
||||
R 3000,3000,ref_con,b2_30
|
||||
R 3000,2500,ref_con,b2_25
|
||||
R 3000,2000,ref_con,b2_20
|
||||
R 3000,1500,ref_con,b2_15
|
||||
R 2500,3000,ref_con,a2_30
|
||||
R 2500,2500,ref_con,a2_25
|
||||
R 2500,2000,ref_con,a2_20
|
||||
R 2500,1500,ref_con,a2_15
|
||||
R 2000,3000,ref_con,cin1_30
|
||||
R 2000,2500,ref_con,cin1_25
|
||||
R 2000,2000,ref_con,cin1_20
|
||||
R 2000,1500,ref_con,cin1_15
|
||||
R 1000,3000,ref_con,b1_30
|
||||
R 1000,2500,ref_con,b1_25
|
||||
R 1000,2000,ref_con,b1_20
|
||||
R 1000,1500,ref_con,b1_15
|
||||
R 500,3000,ref_con,a1_30
|
||||
R 500,2500,ref_con,a1_25
|
||||
R 500,2000,ref_con,a1_20
|
||||
R 500,1500,ref_con,a1_15
|
||||
R 9500,3500,ref_ref,b4_35
|
||||
R 9000,3500,ref_ref,a4_35
|
||||
R 1000,3500,ref_ref,b1_35
|
||||
R 500,3500,ref_ref,a1_35
|
||||
R 500,1000,ref_ref,a1_10
|
||||
R 9500,3000,ref_ref,b4_30
|
||||
R 9500,2500,ref_ref,b4_25
|
||||
R 9500,2000,ref_ref,b4_20
|
||||
R 9500,1500,ref_ref,b4_15
|
||||
R 9000,3000,ref_ref,a4_30
|
||||
R 9000,2500,ref_ref,a4_25
|
||||
R 9000,2000,ref_ref,a4_20
|
||||
R 9000,1500,ref_ref,a4_15
|
||||
R 8500,3000,ref_ref,cin3_30
|
||||
R 8500,2500,ref_ref,cin3_25
|
||||
R 8500,2000,ref_ref,cin3_20
|
||||
R 8500,1500,ref_ref,cin3_15
|
||||
R 7000,3000,ref_ref,cin2_30
|
||||
R 7000,2500,ref_ref,cin2_25
|
||||
R 7000,2000,ref_ref,cin2_20
|
||||
R 7000,1500,ref_ref,cin2_15
|
||||
R 6500,3000,ref_ref,b3_30
|
||||
R 6500,2500,ref_ref,b3_25
|
||||
R 6500,2000,ref_ref,b3_20
|
||||
R 6500,1500,ref_ref,b3_15
|
||||
R 6000,3000,ref_ref,a3_30
|
||||
R 6000,2500,ref_ref,a3_25
|
||||
R 6000,2000,ref_ref,a3_20
|
||||
R 6000,1500,ref_ref,a3_15
|
||||
R 5000,3500,ref_ref,sout_35
|
||||
R 5000,3000,ref_ref,sout_30
|
||||
R 5000,2500,ref_ref,sout_25
|
||||
R 5000,2000,ref_ref,sout_20
|
||||
R 5000,1500,ref_ref,sout_15
|
||||
R 5000,1000,ref_ref,sout_10
|
||||
R 4000,1000,ref_ref,cout_10
|
||||
R 3500,3000,ref_ref,cout_30
|
||||
R 3500,2500,ref_ref,cout_25
|
||||
R 3500,2000,ref_ref,cout_20
|
||||
R 3500,1500,ref_ref,cout_15
|
||||
R 3000,3000,ref_ref,b2_30
|
||||
R 3000,2500,ref_ref,b2_25
|
||||
R 3000,2000,ref_ref,b2_20
|
||||
R 3000,1500,ref_ref,b2_15
|
||||
R 2500,3000,ref_ref,a2_30
|
||||
R 2500,2500,ref_ref,a2_25
|
||||
R 2500,2000,ref_ref,a2_20
|
||||
R 2500,1500,ref_ref,a2_15
|
||||
R 2000,3000,ref_ref,cin1_30
|
||||
R 2000,2500,ref_ref,cin1_25
|
||||
R 2000,2000,ref_ref,cin1_20
|
||||
R 2000,1500,ref_ref,cin1_15
|
||||
R 1000,3000,ref_ref,b1_30
|
||||
R 1000,2500,ref_ref,b1_25
|
||||
R 1000,2000,ref_ref,b1_20
|
||||
R 1000,1500,ref_ref,b1_15
|
||||
R 500,3000,ref_ref,a1_30
|
||||
R 500,2500,ref_ref,a1_25
|
||||
R 500,2000,ref_ref,a1_20
|
||||
R 500,1500,ref_ref,a1_15
|
||||
S 6950,3600,6950,4650,200,*,UP,PDIF
|
||||
S 8550,450,8550,1200,200,*,UP,NDIF
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
|
@ -144,8 +140,8 @@ S 600,700,600,1500,100,*,UP,NTRANS
|
|||
S 1700,700,1700,1400,100,*,UP,NTRANS
|
||||
S 2300,700,2300,1400,100,*,UP,NTRANS
|
||||
S 2900,700,2900,1400,100,*,UP,NTRANS
|
||||
S 0,300,10000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,10000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,10000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,10000,4700,600,vdd,RIGHT,CALU1
|
||||
S 8000,1500,8000,3550,100,*,UP,ALU1
|
||||
S 7500,950,7500,1500,100,*,UP,ALU1
|
||||
S 9200,400,9600,400,300,*,RIGHT,PTIE
|
||||
|
@ -178,8 +174,6 @@ S 4700,1400,4700,2600,100,*,UP,POLY
|
|||
S 4700,2000,5500,2000,100,*,LEFT,POLY
|
||||
S 3450,3000,3800,3000,200,*,LEFT,ALU1
|
||||
S 3500,1450,3500,3050,200,*,DOWN,ALU1
|
||||
S 3450,1500,3850,1500,200,*,RIGHT,ALU1
|
||||
S 3800,1000,3800,1550,200,*,DOWN,ALU1
|
||||
S 3800,1000,4000,1000,200,*,LEFT,ALU1
|
||||
S 6000,1500,6000,3000,100,*,DOWN,ALU1
|
||||
S 6500,1500,6500,3000,100,*,DOWN,ALU1
|
||||
|
@ -193,6 +187,22 @@ S 5600,3500,5600,4000,100,*,DOWN,ALU1
|
|||
S 5600,3500,7500,3500,100,*,RIGHT,ALU1
|
||||
S 1500,3500,4400,3500,100,*,LEFT,ALU1
|
||||
S 5000,1000,5000,3500,200,*,UP,ALU1
|
||||
S 9500,1500,9500,3500,200,b4,DOWN,CALU1
|
||||
S 9000,1500,9000,3500,200,a4,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,b1,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,a1,DOWN,CALU1
|
||||
S 8500,1500,8500,3000,200,cin3,DOWN,CALU1
|
||||
S 7000,1500,7000,3000,200,cin2,DOWN,CALU1
|
||||
S 6500,1500,6500,3000,200,b3,DOWN,CALU1
|
||||
S 6000,1500,6000,3000,200,a3,DOWN,CALU1
|
||||
S 5000,1000,5000,3500,200,sout,DOWN,CALU1
|
||||
S 3000,1500,3000,3000,200,b2,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,a2,DOWN,CALU1
|
||||
S 2000,1500,2000,3000,200,cin1,DOWN,CALU1
|
||||
S 3500,1500,3500,3000,200,cout,DOWN,CALU1
|
||||
S 4000,1000,4000,1500,200,cout,DOWN,CALU1
|
||||
S 4000,1000,4000,1550,200,*,DOWN,ALU1
|
||||
S 3450,1500,4050,1500,200,*,RIGHT,ALU1
|
||||
V 6950,4600,CONT_DIF_P,*
|
||||
V 8550,400,CONT_DIF_N,*
|
||||
V 1500,400,CONT_BODY_P,*
|
||||
|
|
|
@ -1,274 +1,283 @@
|
|||
V ALLIANCE : 6
|
||||
H fulladder_x4,P,19/ 4/2000,100
|
||||
H fulladder_x4,P,30/ 8/2000,100
|
||||
A 0,0,10500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 10500,4700,600,vdd,1,EAST,ALU1
|
||||
C 10500,300,600,vss,1,EAST,ALU1
|
||||
R 500,1500,ref_con,a1_15
|
||||
R 500,2000,ref_con,a1_20
|
||||
R 500,2500,ref_con,a1_25
|
||||
R 500,3000,ref_con,a1_30
|
||||
R 1000,1500,ref_con,b1_15
|
||||
R 1000,2000,ref_con,b1_20
|
||||
R 1000,2500,ref_con,b1_25
|
||||
R 1000,3000,ref_con,b1_30
|
||||
R 2000,1500,ref_con,cin1_15
|
||||
R 2000,2000,ref_con,cin1_20
|
||||
R 2000,2500,ref_con,cin1_25
|
||||
R 2000,3000,ref_con,cin1_30
|
||||
R 2500,1500,ref_con,a2_15
|
||||
R 2500,2000,ref_con,a2_20
|
||||
R 2500,2500,ref_con,a2_25
|
||||
R 2500,3000,ref_con,a2_30
|
||||
R 3000,1500,ref_con,b2_15
|
||||
R 3000,2000,ref_con,b2_20
|
||||
R 3000,2500,ref_con,b2_25
|
||||
R 3000,3000,ref_con,b2_30
|
||||
R 500,1000,ref_con,a1_10
|
||||
R 500,3500,ref_con,a1_35
|
||||
R 1000,3500,ref_con,b1_35
|
||||
R 5500,1500,ref_con,sout_15
|
||||
R 5500,1000,ref_con,sout_10
|
||||
R 5500,3500,ref_con,sout_35
|
||||
R 5500,3000,ref_con,sout_30
|
||||
R 5500,2500,ref_con,sout_25
|
||||
R 5500,2000,ref_con,sout_20
|
||||
R 10000,3000,ref_con,b4_30
|
||||
R 9500,3500,ref_con,a4_35
|
||||
R 9000,2500,ref_con,cin3_25
|
||||
R 9000,3000,ref_con,cin3_30
|
||||
R 9500,1500,ref_con,a4_15
|
||||
R 9500,2000,ref_con,a4_20
|
||||
R 9500,2500,ref_con,a4_25
|
||||
R 9500,3000,ref_con,a4_30
|
||||
R 10000,2000,ref_con,b4_20
|
||||
R 10000,2500,ref_con,b4_25
|
||||
R 7000,2500,ref_con,b3_25
|
||||
R 7000,3000,ref_con,b3_30
|
||||
R 7500,1500,ref_con,cin2_15
|
||||
R 7500,2000,ref_con,cin2_20
|
||||
R 7500,2500,ref_con,cin2_25
|
||||
R 7500,3000,ref_con,cin2_30
|
||||
R 10000,3500,ref_con,b4_35
|
||||
R 9000,2000,ref_con,cin3_20
|
||||
R 7000,1500,ref_con,b3_15
|
||||
R 9000,1500,ref_con,cin3_15
|
||||
R 6500,2000,ref_con,a3_20
|
||||
R 6500,2500,ref_con,a3_25
|
||||
R 6500,3000,ref_con,a3_30
|
||||
R 10000,1500,ref_con,b4_15
|
||||
R 7000,2000,ref_con,b3_20
|
||||
R 4500,1500,ref_con,cout_15
|
||||
R 4500,2000,ref_con,cout_20
|
||||
R 4500,2500,ref_con,cout_25
|
||||
R 4500,3000,ref_con,cout_30
|
||||
R 4500,1000,ref_con,cout_10
|
||||
R 4500,3500,ref_con,cout_35
|
||||
S 9050,400,9050,1200,200,*,UP,NDIF
|
||||
S 7450,3600,7450,4650,200,*,UP,PDIF
|
||||
S 4100,1400,4100,2600,100,*,UP,POLY
|
||||
S 4100,2600,4100,4900,100,*,UP,PTRANS
|
||||
S 4400,2800,4400,4700,300,*,DOWN,PDIF
|
||||
S 3800,2800,3800,4700,300,*,DOWN,PDIF
|
||||
S 4100,100,4100,1400,100,*,DOWN,NTRANS
|
||||
S 4400,300,4400,1200,300,*,UP,NDIF
|
||||
S 3800,300,3800,1200,300,*,UP,NDIF
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,DOWN,ALU1
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 2300,1900,2400,1900,100,*,RIGHT,POLY
|
||||
S 300,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
S 2000,1000,3200,1000,100,*,RIGHT,ALU1
|
||||
S 2900,700,2900,1400,100,*,UP,NTRANS
|
||||
S 2300,700,2300,1400,100,*,UP,NTRANS
|
||||
S 1700,700,1700,1400,100,*,UP,NTRANS
|
||||
S 600,700,600,1500,100,*,UP,NTRANS
|
||||
S 1400,900,1400,1400,300,*,UP,NDIF
|
||||
S 2000,900,2000,1200,300,*,UP,NDIF
|
||||
S 2600,500,2600,1200,300,*,UP,NDIF
|
||||
S 3200,900,3200,1200,300,*,UP,NDIF
|
||||
S 2300,1400,2300,1900,100,*,UP,POLY
|
||||
S 1200,3100,1200,4300,100,*,UP,PTRANS
|
||||
S 1800,3100,1800,4300,100,*,UP,PTRANS
|
||||
S 2400,2700,2400,4300,100,*,UP,PTRANS
|
||||
S 2900,2700,2900,4300,100,*,UP,PTRANS
|
||||
S 2700,2900,2700,4100,200,*,UP,PDIF
|
||||
S 3200,2900,3200,4100,300,*,UP,PDIF
|
||||
S 1500,3300,1500,4000,300,*,UP,PDIF
|
||||
S 600,3100,600,4300,100,*,UP,PTRANS
|
||||
S 900,3300,900,4450,300,*,UP,PDIF
|
||||
S 300,3300,300,4050,300,*,UP,PDIF
|
||||
S 2400,1900,2400,2700,100,*,UP,POLY
|
||||
S 2900,1400,2900,2700,100,*,UP,POLY
|
||||
S 2100,2900,2100,4100,200,*,UP,PDIF
|
||||
S 1200,2000,1200,3100,100,*,UP,POLY
|
||||
S 1100,1600,1100,2000,100,*,UP,POLY
|
||||
S 1800,2400,1800,3100,100,*,UP,POLY
|
||||
S 1700,1400,1700,2500,100,*,UP,POLY
|
||||
S 1700,2500,2000,2500,100,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,100,*,LEFT,POLY
|
||||
S 600,1500,600,3100,100,*,UP,POLY
|
||||
S 1100,700,1100,1600,100,*,UP,NTRANS
|
||||
S 1600,4700,3200,4700,300,*,RIGHT,NTIE
|
||||
S 300,500,300,1300,300,*,UP,NDIF
|
||||
S 900,400,2000,400,300,*,RIGHT,PTIE
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
S 4700,1400,4700,2600,100,*,UP,POLY
|
||||
S 4700,2600,4700,4900,100,*,UP,PTRANS
|
||||
S 4700,100,4700,1400,100,*,DOWN,NTRANS
|
||||
S 5000,300,5000,1200,300,*,UP,NDIF
|
||||
S 5000,2800,5000,4700,300,*,DOWN,PDIF
|
||||
S 5900,1400,5900,2600,100,*,UP,POLY
|
||||
S 5300,1400,5300,2600,100,*,UP,POLY
|
||||
S 5900,100,5900,1400,100,*,DOWN,NTRANS
|
||||
S 5600,300,5600,1200,300,*,UP,NDIF
|
||||
S 5300,100,5300,1400,100,*,DOWN,NTRANS
|
||||
S 6200,300,6200,1200,300,*,UP,NDIF
|
||||
S 5900,2600,5900,4900,100,*,UP,PTRANS
|
||||
S 5600,2800,5600,4700,300,*,DOWN,PDIF
|
||||
S 5300,2600,5300,4900,100,*,UP,PTRANS
|
||||
S 6200,2800,6200,4700,300,*,DOWN,PDIF
|
||||
S 10200,300,10200,1000,200,*,DOWN,ALU1
|
||||
S 8000,1500,8500,1500,100,*,RIGHT,ALU1
|
||||
S 8000,950,8000,1500,100,*,UP,ALU1
|
||||
S 8500,1500,8500,3550,100,*,UP,ALU1
|
||||
S 6100,3500,8000,3500,100,*,RIGHT,ALU1
|
||||
S 6100,3500,6100,4000,100,*,DOWN,ALU1
|
||||
S 10000,1500,10000,3500,100,*,DOWN,ALU1
|
||||
S 9500,1500,9500,3500,100,*,UP,ALU1
|
||||
S 6900,4000,10200,4000,100,*,RIGHT,ALU1
|
||||
S 8500,1000,9600,1000,100,*,RIGHT,ALU1
|
||||
S 8000,2000,8000,3500,100,*,UP,ALU1
|
||||
S 9000,1500,9000,3000,100,*,UP,ALU1
|
||||
S 7500,1500,7500,3000,100,*,UP,ALU1
|
||||
S 7000,1500,7000,3000,100,*,DOWN,ALU1
|
||||
S 7100,3300,7200,3300,100,*,RIGHT,POLY
|
||||
S 8800,1400,8800,2400,100,*,UP,POLY
|
||||
S 9900,1400,9900,3100,100,*,DOWN,POLY
|
||||
S 9400,1400,9400,3100,100,*,UP,POLY
|
||||
S 7600,1400,7600,3300,100,*,UP,POLY
|
||||
S 7100,1400,7100,3300,100,*,UP,POLY
|
||||
S 6600,1400,6600,3300,100,*,UP,POLY
|
||||
S 8900,2500,8900,3100,100,*,DOWN,POLY
|
||||
S 8200,1500,8200,3100,100,*,UP,POLY
|
||||
S 8200,3100,8300,3100,100,*,RIGHT,POLY
|
||||
S 7600,3300,7700,3300,100,*,RIGHT,POLY
|
||||
S 9300,1400,9400,1400,100,*,RIGHT,POLY
|
||||
S 8800,2400,8900,2400,100,*,RIGHT,POLY
|
||||
S 9700,400,10100,400,300,*,RIGHT,PTIE
|
||||
S 6900,400,8400,400,300,*,RIGHT,PTIE
|
||||
S 8500,1000,8500,1200,300,*,UP,NDIF
|
||||
S 8200,700,8200,1500,100,*,UP,NTRANS
|
||||
S 7900,900,7900,1200,300,*,UP,NDIF
|
||||
S 9900,700,9900,1400,100,*,UP,NTRANS
|
||||
S 9600,1000,9600,1200,300,*,UP,NDIF
|
||||
S 7600,700,7600,1400,100,*,UP,NTRANS
|
||||
S 10200,1000,10200,1200,300,*,UP,NDIF
|
||||
S 7100,700,7100,1400,100,*,UP,NTRANS
|
||||
S 9300,700,9300,1400,100,*,UP,NTRANS
|
||||
S 8800,700,8800,1400,100,*,UP,NTRANS
|
||||
S 6600,700,6600,1400,100,*,UP,NTRANS
|
||||
S 7200,3300,7200,4300,100,*,UP,PTRANS
|
||||
S 7700,3300,7700,4300,100,*,UP,PTRANS
|
||||
S 6900,3500,6900,4000,300,*,UP,PDIF
|
||||
S 9900,3100,9900,4100,100,*,UP,PTRANS
|
||||
S 9200,3300,9200,3900,200,*,UP,PDIF
|
||||
S 9400,3100,9400,4100,100,*,UP,PTRANS
|
||||
S 6600,3300,6600,4300,100,*,UP,PTRANS
|
||||
S 8600,3300,8600,4100,200,*,UP,PDIF
|
||||
S 8000,3300,8000,4100,300,*,UP,PDIF
|
||||
S 10200,3300,10200,4000,300,*,UP,PDIF
|
||||
S 8100,4700,9700,4700,300,*,RIGHT,NTIE
|
||||
S 8300,3100,8300,4300,100,*,UP,PTRANS
|
||||
S 8900,3100,8900,4100,100,*,UP,PTRANS
|
||||
S 6300,300,6300,1200,300,*,UP,NDIF
|
||||
S 6300,3500,6300,4700,300,*,UP,PDIF
|
||||
S 6500,2000,6500,3000,100,*,DOWN,ALU1
|
||||
S 6000,1500,6000,2000,100,*,DOWN,ALU1
|
||||
S 6500,1000,7900,1000,100,*,RIGHT,ALU1
|
||||
S 6000,1500,6500,1500,100,*,RIGHT,ALU1
|
||||
S 6500,1000,6500,1500,100,*,DOWN,ALU1
|
||||
S 5500,950,5500,3550,200,*,UP,ALU1
|
||||
S 1500,3500,3800,3500,100,*,LEFT,ALU1
|
||||
S 3800,2000,3800,4000,100,*,UP,ALU1
|
||||
S 3800,2000,3900,2000,100,*,RIGHT,ALU1
|
||||
S 4500,950,4500,3550,200,*,UP,ALU1
|
||||
S 3800,4000,6100,4000,100,*,RIGHT,ALU1
|
||||
S 3800,500,3800,1000,200,*,UP,ALU1
|
||||
S 0,300,10500,300,600,*,RIGHT,ALU1
|
||||
S 0,3900,10500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,10500,4700,600,*,RIGHT,ALU1
|
||||
S 3900,2000,4700,2000,300,*,RIGHT,POLY
|
||||
R 4500,3500,ref_ref,cout_35
|
||||
R 4500,1000,ref_ref,cout_10
|
||||
R 4500,3000,ref_ref,cout_30
|
||||
R 4500,2500,ref_ref,cout_25
|
||||
R 4500,2000,ref_ref,cout_20
|
||||
R 4500,1500,ref_ref,cout_15
|
||||
R 7000,2000,ref_ref,b3_20
|
||||
R 10000,1500,ref_ref,b4_15
|
||||
R 6500,3000,ref_ref,a3_30
|
||||
R 6500,2500,ref_ref,a3_25
|
||||
R 6500,2000,ref_ref,a3_20
|
||||
R 9000,1500,ref_ref,cin3_15
|
||||
R 7000,1500,ref_ref,b3_15
|
||||
R 9000,2000,ref_ref,cin3_20
|
||||
R 10000,3500,ref_ref,b4_35
|
||||
R 7500,3000,ref_ref,cin2_30
|
||||
R 7500,2500,ref_ref,cin2_25
|
||||
R 7500,2000,ref_ref,cin2_20
|
||||
R 7500,1500,ref_ref,cin2_15
|
||||
R 7000,3000,ref_ref,b3_30
|
||||
R 7000,2500,ref_ref,b3_25
|
||||
R 10000,2500,ref_ref,b4_25
|
||||
R 10000,2000,ref_ref,b4_20
|
||||
R 9500,3000,ref_ref,a4_30
|
||||
R 9500,2500,ref_ref,a4_25
|
||||
R 9500,2000,ref_ref,a4_20
|
||||
R 9500,1500,ref_ref,a4_15
|
||||
R 9000,3000,ref_ref,cin3_30
|
||||
R 9000,2500,ref_ref,cin3_25
|
||||
R 9500,3500,ref_ref,a4_35
|
||||
R 10000,3000,ref_ref,b4_30
|
||||
R 5500,2000,ref_ref,sout_20
|
||||
R 5500,2500,ref_ref,sout_25
|
||||
R 5500,3000,ref_ref,sout_30
|
||||
R 5500,3500,ref_ref,sout_35
|
||||
R 5500,1000,ref_ref,sout_10
|
||||
R 5500,1500,ref_ref,sout_15
|
||||
R 1000,3500,ref_ref,b1_35
|
||||
R 500,3500,ref_ref,a1_35
|
||||
R 500,1000,ref_ref,a1_10
|
||||
R 3000,3000,ref_ref,b2_30
|
||||
R 3000,2500,ref_ref,b2_25
|
||||
R 3000,2000,ref_ref,b2_20
|
||||
R 3000,1500,ref_ref,b2_15
|
||||
R 2500,3000,ref_ref,a2_30
|
||||
R 2500,2500,ref_ref,a2_25
|
||||
R 2500,2000,ref_ref,a2_20
|
||||
R 2500,1500,ref_ref,a2_15
|
||||
R 2000,3000,ref_ref,cin1_30
|
||||
R 2000,2500,ref_ref,cin1_25
|
||||
R 2000,2000,ref_ref,cin1_20
|
||||
R 2000,1500,ref_ref,cin1_15
|
||||
R 1000,3000,ref_ref,b1_30
|
||||
R 1000,2500,ref_ref,b1_25
|
||||
R 1000,2000,ref_ref,b1_20
|
||||
R 1000,1500,ref_ref,b1_15
|
||||
R 500,3000,ref_ref,a1_30
|
||||
R 500,2500,ref_ref,a1_25
|
||||
R 500,2000,ref_ref,a1_20
|
||||
R 500,1500,ref_ref,a1_15
|
||||
S 4500,1000,4500,3500,200,cout,DOWN,CALU1
|
||||
S 6500,2000,6500,3000,200,a3,DOWN,CALU1
|
||||
S 7500,1500,7500,3000,200,cin2,DOWN,CALU1
|
||||
S 7000,1500,7000,3000,200,b3,DOWN,CALU1
|
||||
S 9000,1500,9000,3000,200,cin3,DOWN,CALU1
|
||||
S 9500,1500,9500,3500,200,a4,DOWN,CALU1
|
||||
S 10000,1500,10000,3500,200,b4,DOWN,CALU1
|
||||
S 5500,1000,5500,3500,200,sout,DOWN,CALU1
|
||||
S 3000,1500,3000,3000,200,b2,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,a2,DOWN,CALU1
|
||||
S 2000,1500,2000,3000,200,cin1,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,b1,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,a1,DOWN,CALU1
|
||||
S 5300,2000,6000,2000,300,*,LEFT,POLY
|
||||
V 9050,400,CONT_DIF_N,*
|
||||
V 7450,4600,CONT_DIF_P,*
|
||||
V 1400,1000,CONT_DIF_N,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 2000,400,CONT_BODY_P,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 2600,500,CONT_DIF_N,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 3000,2500,CONT_POLY,*
|
||||
V 3200,400,CONT_BODY_P,*
|
||||
V 3200,4700,CONT_BODY_N,*
|
||||
V 2800,4700,CONT_BODY_N,*
|
||||
V 2400,4700,CONT_BODY_N,*
|
||||
V 2000,4700,CONT_BODY_N,*
|
||||
V 1600,4700,CONT_BODY_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1000,400,CONT_BODY_P,*
|
||||
V 1500,400,CONT_BODY_P,*
|
||||
V 3800,4500,CONT_DIF_P,*
|
||||
V 5000,4500,CONT_DIF_P,*
|
||||
V 6200,4500,CONT_DIF_P,*
|
||||
V 3800,500,CONT_DIF_N,*
|
||||
V 5000,500,CONT_DIF_N,*
|
||||
V 6200,500,CONT_DIF_N,*
|
||||
V 5600,1000,CONT_DIF_N,*
|
||||
V 5600,3500,CONT_DIF_P,*
|
||||
V 5600,3000,CONT_DIF_P,*
|
||||
V 6000,2000,CONT_POLY,*
|
||||
V 8000,2000,CONT_POLY,*
|
||||
V 7500,2000,CONT_POLY,*
|
||||
V 7000,2000,CONT_POLY,*
|
||||
V 6500,2000,CONT_POLY,*
|
||||
V 9000,2500,CONT_POLY,*
|
||||
V 9500,2500,CONT_POLY,*
|
||||
V 10000,2000,CONT_POLY,*
|
||||
V 7400,400,CONT_BODY_P,*
|
||||
V 7900,400,CONT_BODY_P,*
|
||||
V 9700,400,CONT_BODY_P,*
|
||||
V 10100,400,CONT_BODY_P,*
|
||||
V 8450,400,CONT_BODY_P,*
|
||||
V 6900,400,CONT_BODY_P,*
|
||||
V 8500,1000,CONT_DIF_N,*
|
||||
V 9600,1000,CONT_DIF_N,*
|
||||
V 10200,1000,CONT_DIF_N,*
|
||||
V 7900,1000,CONT_DIF_N,*
|
||||
V 9700,4700,CONT_BODY_N,*
|
||||
V 6900,4000,CONT_DIF_P,*
|
||||
V 8000,4000,CONT_DIF_P,*
|
||||
V 8100,4700,CONT_BODY_N,*
|
||||
V 8500,4700,CONT_BODY_N,*
|
||||
V 8900,4700,CONT_BODY_N,*
|
||||
V 9300,4700,CONT_BODY_N,*
|
||||
V 8600,3500,CONT_DIF_P,*
|
||||
V 10200,4000,CONT_DIF_P,*
|
||||
V 3900,2000,CONT_POLY,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 4400,3000,CONT_DIF_P,*
|
||||
V 4400,3500,CONT_DIF_P,*
|
||||
S 3900,2000,4700,2000,300,*,RIGHT,POLY
|
||||
S 0,4700,10500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,10500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,10500,300,600,vss,RIGHT,CALU1
|
||||
S 3800,500,3800,1000,200,*,UP,ALU1
|
||||
S 3800,4000,6100,4000,100,*,RIGHT,ALU1
|
||||
S 4500,950,4500,3550,200,*,UP,ALU1
|
||||
S 3800,2000,3900,2000,100,*,RIGHT,ALU1
|
||||
S 3800,2000,3800,4000,100,*,UP,ALU1
|
||||
S 1500,3500,3800,3500,100,*,LEFT,ALU1
|
||||
S 5500,950,5500,3550,200,*,UP,ALU1
|
||||
S 6500,1000,6500,1500,100,*,DOWN,ALU1
|
||||
S 6000,1500,6500,1500,100,*,RIGHT,ALU1
|
||||
S 6500,1000,7900,1000,100,*,RIGHT,ALU1
|
||||
S 6000,1500,6000,2000,100,*,DOWN,ALU1
|
||||
S 6500,2000,6500,3000,100,*,DOWN,ALU1
|
||||
S 6300,3500,6300,4700,300,*,UP,PDIF
|
||||
S 6300,300,6300,1200,300,*,UP,NDIF
|
||||
S 8900,3100,8900,4100,100,*,UP,PTRANS
|
||||
S 8300,3100,8300,4300,100,*,UP,PTRANS
|
||||
S 8100,4700,9700,4700,300,*,RIGHT,NTIE
|
||||
S 10200,3300,10200,4000,300,*,UP,PDIF
|
||||
S 8000,3300,8000,4100,300,*,UP,PDIF
|
||||
S 8600,3300,8600,4100,200,*,UP,PDIF
|
||||
S 6600,3300,6600,4300,100,*,UP,PTRANS
|
||||
S 9400,3100,9400,4100,100,*,UP,PTRANS
|
||||
S 9200,3300,9200,3900,200,*,UP,PDIF
|
||||
S 9900,3100,9900,4100,100,*,UP,PTRANS
|
||||
S 6900,3500,6900,4000,300,*,UP,PDIF
|
||||
S 7700,3300,7700,4300,100,*,UP,PTRANS
|
||||
S 7200,3300,7200,4300,100,*,UP,PTRANS
|
||||
S 6600,700,6600,1400,100,*,UP,NTRANS
|
||||
S 8800,700,8800,1400,100,*,UP,NTRANS
|
||||
S 9300,700,9300,1400,100,*,UP,NTRANS
|
||||
S 7100,700,7100,1400,100,*,UP,NTRANS
|
||||
S 10200,1000,10200,1200,300,*,UP,NDIF
|
||||
S 7600,700,7600,1400,100,*,UP,NTRANS
|
||||
S 9600,1000,9600,1200,300,*,UP,NDIF
|
||||
S 9900,700,9900,1400,100,*,UP,NTRANS
|
||||
S 7900,900,7900,1200,300,*,UP,NDIF
|
||||
S 8200,700,8200,1500,100,*,UP,NTRANS
|
||||
S 8500,1000,8500,1200,300,*,UP,NDIF
|
||||
S 6900,400,8400,400,300,*,RIGHT,PTIE
|
||||
S 9700,400,10100,400,300,*,RIGHT,PTIE
|
||||
S 8800,2400,8900,2400,100,*,RIGHT,POLY
|
||||
S 9300,1400,9400,1400,100,*,RIGHT,POLY
|
||||
S 7600,3300,7700,3300,100,*,RIGHT,POLY
|
||||
S 8200,3100,8300,3100,100,*,RIGHT,POLY
|
||||
S 8200,1500,8200,3100,100,*,UP,POLY
|
||||
S 8900,2500,8900,3100,100,*,DOWN,POLY
|
||||
S 6600,1400,6600,3300,100,*,UP,POLY
|
||||
S 7100,1400,7100,3300,100,*,UP,POLY
|
||||
S 7600,1400,7600,3300,100,*,UP,POLY
|
||||
S 9400,1400,9400,3100,100,*,UP,POLY
|
||||
S 9900,1400,9900,3100,100,*,DOWN,POLY
|
||||
S 8800,1400,8800,2400,100,*,UP,POLY
|
||||
S 7100,3300,7200,3300,100,*,RIGHT,POLY
|
||||
S 7000,1500,7000,3000,100,*,DOWN,ALU1
|
||||
S 7500,1500,7500,3000,100,*,UP,ALU1
|
||||
S 9000,1500,9000,3000,100,*,UP,ALU1
|
||||
S 8000,2000,8000,3500,100,*,UP,ALU1
|
||||
S 8500,1000,9600,1000,100,*,RIGHT,ALU1
|
||||
S 6900,4000,10200,4000,100,*,RIGHT,ALU1
|
||||
S 9500,1500,9500,3500,100,*,UP,ALU1
|
||||
S 10000,1500,10000,3500,100,*,DOWN,ALU1
|
||||
S 6100,3500,6100,4000,100,*,DOWN,ALU1
|
||||
S 6100,3500,8000,3500,100,*,RIGHT,ALU1
|
||||
S 8500,1500,8500,3550,100,*,UP,ALU1
|
||||
S 8000,950,8000,1500,100,*,UP,ALU1
|
||||
S 8000,1500,8500,1500,100,*,RIGHT,ALU1
|
||||
S 10200,300,10200,1000,200,*,DOWN,ALU1
|
||||
S 6200,2800,6200,4700,300,*,DOWN,PDIF
|
||||
S 5300,2600,5300,4900,100,*,UP,PTRANS
|
||||
S 5600,2800,5600,4700,300,*,DOWN,PDIF
|
||||
S 5900,2600,5900,4900,100,*,UP,PTRANS
|
||||
S 6200,300,6200,1200,300,*,UP,NDIF
|
||||
S 5300,100,5300,1400,100,*,DOWN,NTRANS
|
||||
S 5600,300,5600,1200,300,*,UP,NDIF
|
||||
S 5900,100,5900,1400,100,*,DOWN,NTRANS
|
||||
S 5300,1400,5300,2600,100,*,UP,POLY
|
||||
S 5900,1400,5900,2600,100,*,UP,POLY
|
||||
S 5000,2800,5000,4700,300,*,DOWN,PDIF
|
||||
S 5000,300,5000,1200,300,*,UP,NDIF
|
||||
S 4700,100,4700,1400,100,*,DOWN,NTRANS
|
||||
S 4700,2600,4700,4900,100,*,UP,PTRANS
|
||||
S 4700,1400,4700,2600,100,*,UP,POLY
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 900,400,2000,400,300,*,RIGHT,PTIE
|
||||
S 300,500,300,1300,300,*,UP,NDIF
|
||||
S 1600,4700,3200,4700,300,*,RIGHT,NTIE
|
||||
S 1100,700,1100,1600,100,*,UP,NTRANS
|
||||
S 600,1500,600,3100,100,*,UP,POLY
|
||||
S 1000,2000,1200,2000,100,*,LEFT,POLY
|
||||
S 1700,2500,2000,2500,100,*,RIGHT,POLY
|
||||
S 1700,1400,1700,2500,100,*,UP,POLY
|
||||
S 1800,2400,1800,3100,100,*,UP,POLY
|
||||
S 1100,1600,1100,2000,100,*,UP,POLY
|
||||
S 1200,2000,1200,3100,100,*,UP,POLY
|
||||
S 2100,2900,2100,4100,200,*,UP,PDIF
|
||||
S 2900,1400,2900,2700,100,*,UP,POLY
|
||||
S 2400,1900,2400,2700,100,*,UP,POLY
|
||||
S 300,3300,300,4050,300,*,UP,PDIF
|
||||
S 900,3300,900,4450,300,*,UP,PDIF
|
||||
S 600,3100,600,4300,100,*,UP,PTRANS
|
||||
S 1500,3300,1500,4000,300,*,UP,PDIF
|
||||
S 3200,2900,3200,4100,300,*,UP,PDIF
|
||||
S 2700,2900,2700,4100,200,*,UP,PDIF
|
||||
S 2900,2700,2900,4300,100,*,UP,PTRANS
|
||||
S 2400,2700,2400,4300,100,*,UP,PTRANS
|
||||
S 1800,3100,1800,4300,100,*,UP,PTRANS
|
||||
S 1200,3100,1200,4300,100,*,UP,PTRANS
|
||||
S 2300,1400,2300,1900,100,*,UP,POLY
|
||||
S 3200,900,3200,1200,300,*,UP,NDIF
|
||||
S 2600,500,2600,1200,300,*,UP,NDIF
|
||||
S 2000,900,2000,1200,300,*,UP,NDIF
|
||||
S 1400,900,1400,1400,300,*,UP,NDIF
|
||||
S 600,700,600,1500,100,*,UP,NTRANS
|
||||
S 1700,700,1700,1400,100,*,UP,NTRANS
|
||||
S 2300,700,2300,1400,100,*,UP,NTRANS
|
||||
S 2900,700,2900,1400,100,*,UP,NTRANS
|
||||
S 2000,1000,3200,1000,100,*,RIGHT,ALU1
|
||||
S 300,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
S 2300,1900,2400,1900,100,*,RIGHT,POLY
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,DOWN,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 3800,300,3800,1200,300,*,UP,NDIF
|
||||
S 4400,300,4400,1200,300,*,UP,NDIF
|
||||
S 4100,100,4100,1400,100,*,DOWN,NTRANS
|
||||
S 3800,2800,3800,4700,300,*,DOWN,PDIF
|
||||
S 4400,2800,4400,4700,300,*,DOWN,PDIF
|
||||
S 4100,2600,4100,4900,100,*,UP,PTRANS
|
||||
S 4100,1400,4100,2600,100,*,UP,POLY
|
||||
S 7450,3600,7450,4650,200,*,UP,PDIF
|
||||
S 9050,400,9050,1200,200,*,UP,NDIF
|
||||
V 3800,1000,CONT_DIF_N,*
|
||||
V 4400,3500,CONT_DIF_P,*
|
||||
V 4400,3000,CONT_DIF_P,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 3900,2000,CONT_POLY,*
|
||||
V 10200,4000,CONT_DIF_P,*
|
||||
V 8600,3500,CONT_DIF_P,*
|
||||
V 9300,4700,CONT_BODY_N,*
|
||||
V 8900,4700,CONT_BODY_N,*
|
||||
V 8500,4700,CONT_BODY_N,*
|
||||
V 8100,4700,CONT_BODY_N,*
|
||||
V 8000,4000,CONT_DIF_P,*
|
||||
V 6900,4000,CONT_DIF_P,*
|
||||
V 9700,4700,CONT_BODY_N,*
|
||||
V 7900,1000,CONT_DIF_N,*
|
||||
V 10200,1000,CONT_DIF_N,*
|
||||
V 9600,1000,CONT_DIF_N,*
|
||||
V 8500,1000,CONT_DIF_N,*
|
||||
V 6900,400,CONT_BODY_P,*
|
||||
V 8450,400,CONT_BODY_P,*
|
||||
V 10100,400,CONT_BODY_P,*
|
||||
V 9700,400,CONT_BODY_P,*
|
||||
V 7900,400,CONT_BODY_P,*
|
||||
V 7400,400,CONT_BODY_P,*
|
||||
V 10000,2000,CONT_POLY,*
|
||||
V 9500,2500,CONT_POLY,*
|
||||
V 9000,2500,CONT_POLY,*
|
||||
V 6500,2000,CONT_POLY,*
|
||||
V 7000,2000,CONT_POLY,*
|
||||
V 7500,2000,CONT_POLY,*
|
||||
V 8000,2000,CONT_POLY,*
|
||||
V 6000,2000,CONT_POLY,*
|
||||
V 5600,3000,CONT_DIF_P,*
|
||||
V 5600,3500,CONT_DIF_P,*
|
||||
V 5600,1000,CONT_DIF_N,*
|
||||
V 6200,500,CONT_DIF_N,*
|
||||
V 5000,500,CONT_DIF_N,*
|
||||
V 3800,500,CONT_DIF_N,*
|
||||
V 6200,4500,CONT_DIF_P,*
|
||||
V 5000,4500,CONT_DIF_P,*
|
||||
V 3800,4500,CONT_DIF_P,*
|
||||
V 1500,400,CONT_BODY_P,*
|
||||
V 1000,400,CONT_BODY_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1600,4700,CONT_BODY_N,*
|
||||
V 2000,4700,CONT_BODY_N,*
|
||||
V 2400,4700,CONT_BODY_N,*
|
||||
V 2800,4700,CONT_BODY_N,*
|
||||
V 3200,4700,CONT_BODY_N,*
|
||||
V 3200,400,CONT_BODY_P,*
|
||||
V 3000,2500,CONT_POLY,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2600,500,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 2000,400,CONT_BODY_P,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 1400,1000,CONT_DIF_N,*
|
||||
V 7450,4600,CONT_DIF_P,*
|
||||
V 9050,400,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,37 +1,35 @@
|
|||
V ALLIANCE : 4
|
||||
H halfadder_x2,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H halfadder_x2,P,30/ 8/2000,100
|
||||
A 0,0,8000,5000
|
||||
C 8000,300,600,vss,2,EAST,ALU1
|
||||
C 8000,4700,600,vdd,2,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 7500,2500,ref_con,sout_25
|
||||
R 7500,2000,ref_con,sout_20
|
||||
R 7500,1500,ref_con,sout_15
|
||||
R 3500,1500,ref_con,b_15
|
||||
R 3500,2000,ref_con,b_20
|
||||
R 3500,2500,ref_con,b_25
|
||||
R 3500,3000,ref_con,b_30
|
||||
R 7500,4000,ref_con,sout_40
|
||||
R 7500,1000,ref_con,sout_10
|
||||
R 7500,3000,ref_con,sout_30
|
||||
R 7500,3500,ref_con,sout_35
|
||||
R 1000,3500,ref_con,a_35
|
||||
R 1000,4000,ref_con,a_40
|
||||
R 1000,1000,ref_con,a_10
|
||||
R 1000,1500,ref_con,a_15
|
||||
R 1000,2500,ref_con,a_25
|
||||
R 1000,2000,ref_con,a_20
|
||||
R 3500,3500,ref_con,b_35
|
||||
R 3500,1000,ref_con,b_10
|
||||
R 500,4000,ref_con,cout_40
|
||||
R 500,1000,ref_con,cout_10
|
||||
R 500,3000,ref_con,cout_30
|
||||
R 500,3500,ref_con,cout_35
|
||||
R 500,2500,ref_con,cout_25
|
||||
R 500,2000,ref_con,cout_20
|
||||
R 500,1500,ref_con,cout_15
|
||||
R 1000,3000,ref_con,a_30
|
||||
R 7500,2500,ref_ref,sout_25
|
||||
R 7500,2000,ref_ref,sout_20
|
||||
R 7500,1500,ref_ref,sout_15
|
||||
R 3500,1500,ref_ref,b_15
|
||||
R 3500,2000,ref_ref,b_20
|
||||
R 3500,2500,ref_ref,b_25
|
||||
R 3500,3000,ref_ref,b_30
|
||||
R 7500,4000,ref_ref,sout_40
|
||||
R 7500,1000,ref_ref,sout_10
|
||||
R 7500,3000,ref_ref,sout_30
|
||||
R 7500,3500,ref_ref,sout_35
|
||||
R 1000,3500,ref_ref,a_35
|
||||
R 1000,4000,ref_ref,a_40
|
||||
R 1000,1000,ref_ref,a_10
|
||||
R 1000,1500,ref_ref,a_15
|
||||
R 1000,2500,ref_ref,a_25
|
||||
R 1000,2000,ref_ref,a_20
|
||||
R 3500,3500,ref_ref,b_35
|
||||
R 3500,1000,ref_ref,b_10
|
||||
R 500,4000,ref_ref,cout_40
|
||||
R 500,1000,ref_ref,cout_10
|
||||
R 500,3000,ref_ref,cout_30
|
||||
R 500,3500,ref_ref,cout_35
|
||||
R 500,2500,ref_ref,cout_25
|
||||
R 500,2000,ref_ref,cout_20
|
||||
R 500,1500,ref_ref,cout_15
|
||||
R 1000,3000,ref_ref,a_30
|
||||
S 7500,1000,7500,4000,200,*,DOWN,ALU1
|
||||
S 500,1000,500,4000,200,*,DOWN,ALU1
|
||||
S 5200,2800,5200,3800,300,*,DOWN,PDIF
|
||||
S 3400,2800,3400,4500,300,*,DOWN,PDIF
|
||||
S 5800,2800,5800,4500,300,*,DOWN,PDIF
|
||||
|
@ -97,9 +95,9 @@ S 1000,1500,1300,1500,300,*,RIGHT,POLY
|
|||
S 700,2000,1500,2000,100,*,RIGHT,POLY
|
||||
S 1300,2400,1300,3100,100,*,UP,POLY
|
||||
S 700,1400,700,2600,100,*,DOWN,POLY
|
||||
S 0,300,8000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,8000,300,600,vss,RIGHT,CALU1
|
||||
S 5000,1600,5000,2000,100,*,DOWN,ALU1
|
||||
S 0,4700,8000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,8000,4700,600,vdd,RIGHT,CALU1
|
||||
S 7000,1000,7000,2000,100,*,DOWN,ALU1
|
||||
S 7000,3500,7000,4500,200,*,DOWN,ALU1
|
||||
S 6000,1500,6000,4000,100,*,DOWN,ALU1
|
||||
|
@ -114,9 +112,7 @@ S 4000,3000,4600,3000,100,*,LEFT,ALU1
|
|||
S 4000,1000,4000,3000,100,*,UP,ALU1
|
||||
S 5000,2000,5500,2000,100,*,RIGHT,ALU1
|
||||
S 4500,2500,6000,2500,100,*,RIGHT,ALU1
|
||||
S 7600,1000,7600,4000,200,*,DOWN,ALU1
|
||||
S 4000,1000,7000,1000,100,*,RIGHT,ALU1
|
||||
S 400,1000,400,4000,200,*,DOWN,ALU1
|
||||
S 2000,2000,2000,3000,100,*,UP,ALU1
|
||||
S 1550,1000,1550,3500,100,*,UP,ALU1
|
||||
S 1000,4000,6000,4000,100,*,RIGHT,ALU1
|
||||
|
@ -124,62 +120,66 @@ S 1550,1000,2200,1000,100,*,RIGHT,ALU1
|
|||
S 1000,1000,1000,4000,100,*,UP,ALU1
|
||||
S 3500,1000,3500,3500,100,*,UP,ALU1
|
||||
S 4000,3500,5200,3500,100,*,RIGHT,ALU1
|
||||
V 4000,4700,CONT_BODY_N
|
||||
V 5200,4700,CONT_BODY_N
|
||||
V 7000,3500,CONT_DIF_P
|
||||
V 2800,3000,CONT_DIF_P
|
||||
V 6500,2900,CONT_DIF_P
|
||||
V 7600,3000,CONT_DIF_P
|
||||
V 7600,3500,CONT_DIF_P
|
||||
V 7600,4000,CONT_DIF_P
|
||||
V 7000,4500,CONT_DIF_P
|
||||
V 4600,4700,CONT_BODY_N
|
||||
V 4600,3000,CONT_DIF_P
|
||||
V 3400,4500,CONT_DIF_P
|
||||
V 5800,4500,CONT_DIF_P
|
||||
V 2800,4700,CONT_BODY_N
|
||||
V 6400,4700,CONT_BODY_N
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 5200,3500,CONT_DIF_P
|
||||
V 7000,4000,CONT_DIF_P
|
||||
V 400,3500,CONT_DIF_P
|
||||
V 400,3000,CONT_DIF_P
|
||||
V 2200,4500,CONT_DIF_P
|
||||
V 1600,3500,CONT_DIF_P
|
||||
V 400,4000,CONT_DIF_P
|
||||
V 1600,4700,CONT_BODY_N
|
||||
V 1000,4500,CONT_DIF_P
|
||||
V 5200,3000,CONT_DIF_P
|
||||
V 7600,1000,CONT_DIF_N
|
||||
V 7000,500,CONT_DIF_N
|
||||
V 4600,1100,CONT_DIF_N
|
||||
V 1000,500,CONT_DIF_N
|
||||
V 2200,1000,CONT_DIF_N
|
||||
V 400,1000,CONT_DIF_N
|
||||
V 2800,1000,CONT_DIF_N
|
||||
V 3400,500,CONT_DIF_N
|
||||
V 5800,500,CONT_DIF_N
|
||||
V 6500,1500,CONT_DIF_N
|
||||
V 2200,300,CONT_BODY_P
|
||||
V 2800,300,CONT_BODY_P
|
||||
V 6400,300,CONT_BODY_P
|
||||
V 4600,300,CONT_BODY_P
|
||||
V 5200,300,CONT_BODY_P
|
||||
V 4000,300,CONT_BODY_P
|
||||
V 1600,300,CONT_BODY_P
|
||||
V 7000,2000,CONT_POLY
|
||||
V 5500,2000,CONT_POLY
|
||||
V 6500,2000,CONT_POLY
|
||||
V 6000,2500,CONT_POLY
|
||||
V 4500,1600,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1100,2500,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 6000,1500,CONT_POLY
|
||||
V 4500,2500,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 3500,1500,CONT_POLY
|
||||
V 2800,2000,CONT_POLY
|
||||
V 2000,3000,CONT_POLY
|
||||
V 1100,1500,CONT_POLY
|
||||
S 7500,1000,7500,4000,200,sout,DOWN,CALU1
|
||||
S 3500,1000,3500,3500,200,b,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,a,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,cout,DOWN,CALU1
|
||||
V 4000,4700,CONT_BODY_N,*
|
||||
V 5200,4700,CONT_BODY_N,*
|
||||
V 7000,3500,CONT_DIF_P,*
|
||||
V 2800,3000,CONT_DIF_P,*
|
||||
V 6500,2900,CONT_DIF_P,*
|
||||
V 7600,3000,CONT_DIF_P,*
|
||||
V 7600,3500,CONT_DIF_P,*
|
||||
V 7600,4000,CONT_DIF_P,*
|
||||
V 7000,4500,CONT_DIF_P,*
|
||||
V 4600,4700,CONT_BODY_N,*
|
||||
V 4600,3000,CONT_DIF_P,*
|
||||
V 3400,4500,CONT_DIF_P,*
|
||||
V 5800,4500,CONT_DIF_P,*
|
||||
V 2800,4700,CONT_BODY_N,*
|
||||
V 6400,4700,CONT_BODY_N,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 5200,3500,CONT_DIF_P,*
|
||||
V 7000,4000,CONT_DIF_P,*
|
||||
V 400,3500,CONT_DIF_P,*
|
||||
V 400,3000,CONT_DIF_P,*
|
||||
V 2200,4500,CONT_DIF_P,*
|
||||
V 1600,3500,CONT_DIF_P,*
|
||||
V 400,4000,CONT_DIF_P,*
|
||||
V 1600,4700,CONT_BODY_N,*
|
||||
V 1000,4500,CONT_DIF_P,*
|
||||
V 5200,3000,CONT_DIF_P,*
|
||||
V 7600,1000,CONT_DIF_N,*
|
||||
V 7000,500,CONT_DIF_N,*
|
||||
V 4600,1100,CONT_DIF_N,*
|
||||
V 1000,500,CONT_DIF_N,*
|
||||
V 2200,1000,CONT_DIF_N,*
|
||||
V 400,1000,CONT_DIF_N,*
|
||||
V 2800,1000,CONT_DIF_N,*
|
||||
V 3400,500,CONT_DIF_N,*
|
||||
V 5800,500,CONT_DIF_N,*
|
||||
V 6500,1500,CONT_DIF_N,*
|
||||
V 2200,300,CONT_BODY_P,*
|
||||
V 2800,300,CONT_BODY_P,*
|
||||
V 6400,300,CONT_BODY_P,*
|
||||
V 4600,300,CONT_BODY_P,*
|
||||
V 5200,300,CONT_BODY_P,*
|
||||
V 4000,300,CONT_BODY_P,*
|
||||
V 1600,300,CONT_BODY_P,*
|
||||
V 7000,2000,CONT_POLY,*
|
||||
V 5500,2000,CONT_POLY,*
|
||||
V 6500,2000,CONT_POLY,*
|
||||
V 6000,2500,CONT_POLY,*
|
||||
V 4500,1600,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1100,2500,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 6000,1500,CONT_POLY,*
|
||||
V 4500,2500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 3500,1500,CONT_POLY,*
|
||||
V 2800,2000,CONT_POLY,*
|
||||
V 2000,3000,CONT_POLY,*
|
||||
V 1100,1500,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,37 +1,35 @@
|
|||
V ALLIANCE : 4
|
||||
H halfadder_x4,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H halfadder_x4,P,30/ 8/2000,100
|
||||
A 0,0,9000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 9000,4700,600,vdd,1,EAST,ALU1
|
||||
C 9000,300,600,vss,1,EAST,ALU1
|
||||
R 8000,1500,ref_con,sout_15
|
||||
R 8000,2000,ref_con,sout_20
|
||||
R 8000,2500,ref_con,sout_25
|
||||
R 8000,3500,ref_con,sout_35
|
||||
R 8000,3000,ref_con,sout_30
|
||||
R 8000,1000,ref_con,sout_10
|
||||
R 8000,4000,ref_con,sout_40
|
||||
R 4000,3000,ref_con,b_30
|
||||
R 4000,2500,ref_con,b_25
|
||||
R 4000,2000,ref_con,b_20
|
||||
R 4000,1500,ref_con,b_15
|
||||
R 4000,1000,ref_con,b_10
|
||||
R 4000,3500,ref_con,b_35
|
||||
R 1500,2000,ref_con,a_20
|
||||
R 1500,2500,ref_con,a_25
|
||||
R 1500,1500,ref_con,a_15
|
||||
R 1500,1000,ref_con,a_10
|
||||
R 1500,4000,ref_con,a_40
|
||||
R 1500,3500,ref_con,a_35
|
||||
R 1500,3000,ref_con,a_30
|
||||
R 1000,1500,ref_con,cout_15
|
||||
R 1000,2000,ref_con,cout_20
|
||||
R 1000,2500,ref_con,cout_25
|
||||
R 1000,3500,ref_con,cout_35
|
||||
R 1000,3000,ref_con,cout_30
|
||||
R 1000,1000,ref_con,cout_10
|
||||
R 1000,4000,ref_con,cout_40
|
||||
R 8000,1500,ref_ref,sout_15
|
||||
R 8000,2000,ref_ref,sout_20
|
||||
R 8000,2500,ref_ref,sout_25
|
||||
R 8000,3500,ref_ref,sout_35
|
||||
R 8000,3000,ref_ref,sout_30
|
||||
R 8000,1000,ref_ref,sout_10
|
||||
R 8000,4000,ref_ref,sout_40
|
||||
R 4000,3000,ref_ref,b_30
|
||||
R 4000,2500,ref_ref,b_25
|
||||
R 4000,2000,ref_ref,b_20
|
||||
R 4000,1500,ref_ref,b_15
|
||||
R 4000,1000,ref_ref,b_10
|
||||
R 4000,3500,ref_ref,b_35
|
||||
R 1500,2000,ref_ref,a_20
|
||||
R 1500,2500,ref_ref,a_25
|
||||
R 1500,1500,ref_ref,a_15
|
||||
R 1500,1000,ref_ref,a_10
|
||||
R 1500,4000,ref_ref,a_40
|
||||
R 1500,3500,ref_ref,a_35
|
||||
R 1500,3000,ref_ref,a_30
|
||||
R 1000,1500,ref_ref,cout_15
|
||||
R 1000,2000,ref_ref,cout_20
|
||||
R 1000,2500,ref_ref,cout_25
|
||||
R 1000,3500,ref_ref,cout_35
|
||||
R 1000,3000,ref_ref,cout_30
|
||||
R 1000,1000,ref_ref,cout_10
|
||||
R 1000,4000,ref_ref,cout_40
|
||||
S 8000,1000,8000,4000,200,*,DOWN,ALU1
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
S 3600,2600,3600,3700,100,*,UP,PTRANS
|
||||
S 3600,700,3600,1400,100,*,DOWN,NTRANS
|
||||
S 6600,2600,6600,4000,100,*,UP,PTRANS
|
||||
|
@ -83,7 +81,6 @@ S 8700,3000,8700,4500,200,*,DOWN,ALU1
|
|||
S 8700,500,8700,1000,200,*,DOWN,ALU1
|
||||
S 7500,1000,7500,2000,100,*,DOWN,ALU1
|
||||
S 4500,1000,7500,1000,100,*,RIGHT,ALU1
|
||||
S 8100,1000,8100,4000,200,*,DOWN,ALU1
|
||||
S 5000,2500,6500,2500,100,*,RIGHT,ALU1
|
||||
S 5500,2000,6000,2000,100,*,RIGHT,ALU1
|
||||
S 8700,1000,8700,1700,200,*,UP,ALU1
|
||||
|
@ -98,12 +95,11 @@ S 2050,1000,2700,1000,100,*,RIGHT,ALU1
|
|||
S 1500,4000,6500,4000,100,*,RIGHT,ALU1
|
||||
S 2050,1000,2050,3500,100,*,UP,ALU1
|
||||
S 2500,2000,2500,3000,100,*,UP,ALU1
|
||||
S 900,1000,900,4000,200,*,DOWN,ALU1
|
||||
S 0,4700,9000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,9000,4700,600,vdd,RIGHT,CALU1
|
||||
S 300,1000,300,1700,200,*,UP,ALU1
|
||||
S 300,500,300,1000,200,*,DOWN,ALU1
|
||||
S 300,3000,300,4500,200,*,DOWN,ALU1
|
||||
S 0,300,9000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,9000,300,600,vss,RIGHT,CALU1
|
||||
S 8400,1400,8400,2600,100,*,DOWN,POLY
|
||||
S 7800,1400,7800,2600,100,*,DOWN,POLY
|
||||
S 7700,2000,8400,2000,300,*,RIGHT,POLY
|
||||
|
@ -141,76 +137,80 @@ S 2700,3300,2700,4600,300,*,UP,PDIF
|
|||
S 1200,2600,1200,4900,100,*,DOWN,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
V 5700,4700,CONT_BODY_N
|
||||
V 4500,4700,CONT_BODY_N
|
||||
V 5100,4700,CONT_BODY_N
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 4500,300,CONT_BODY_P
|
||||
V 5700,300,CONT_BODY_P
|
||||
V 5100,300,CONT_BODY_P
|
||||
V 5100,1100,CONT_DIF_N
|
||||
V 5000,1600,CONT_POLY
|
||||
V 6500,2500,CONT_POLY
|
||||
V 7000,2000,CONT_POLY
|
||||
V 6000,2000,CONT_POLY
|
||||
V 7500,2000,CONT_POLY
|
||||
V 3300,2000,CONT_POLY
|
||||
V 4000,1500,CONT_POLY
|
||||
V 4000,2500,CONT_POLY
|
||||
V 5000,2500,CONT_POLY
|
||||
V 6500,1500,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 1600,2500,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1600,1500,CONT_POLY
|
||||
V 2500,3000,CONT_POLY
|
||||
V 8700,1700,CONT_BODY_P
|
||||
V 6900,300,CONT_BODY_P
|
||||
V 3300,300,CONT_BODY_P
|
||||
V 300,1700,CONT_BODY_P
|
||||
V 2700,300,CONT_BODY_P
|
||||
V 7500,500,CONT_DIF_N
|
||||
V 8700,500,CONT_DIF_N
|
||||
V 8700,1000,CONT_DIF_N
|
||||
V 8100,1000,CONT_DIF_N
|
||||
V 7000,1500,CONT_DIF_N
|
||||
V 6300,500,CONT_DIF_N
|
||||
V 3900,500,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 7500,4500,CONT_DIF_P
|
||||
V 8100,4000,CONT_DIF_P
|
||||
V 8100,3500,CONT_DIF_P
|
||||
V 8100,3000,CONT_DIF_P
|
||||
V 7000,2900,CONT_DIF_P
|
||||
V 3300,3000,CONT_DIF_P
|
||||
V 8700,4500,CONT_DIF_P
|
||||
V 8700,4000,CONT_DIF_P
|
||||
V 8700,3500,CONT_DIF_P
|
||||
V 8700,3000,CONT_DIF_P
|
||||
V 7500,3500,CONT_DIF_P
|
||||
V 7500,4000,CONT_DIF_P
|
||||
V 5700,3500,CONT_DIF_P
|
||||
V 4500,3500,CONT_DIF_P
|
||||
V 6900,4700,CONT_BODY_N
|
||||
V 3300,4700,CONT_BODY_N
|
||||
V 6300,4500,CONT_DIF_P
|
||||
V 3900,4500,CONT_DIF_P
|
||||
V 5100,3000,CONT_DIF_P
|
||||
V 5700,3000,CONT_DIF_P
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 2100,4700,CONT_BODY_N
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 900,3000,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
S 8000,1000,8000,4000,200,sout,DOWN,CALU1
|
||||
S 4000,1000,4000,3500,200,b,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,a,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,cout,DOWN,CALU1
|
||||
V 5700,4700,CONT_BODY_N,*
|
||||
V 4500,4700,CONT_BODY_N,*
|
||||
V 5100,4700,CONT_BODY_N,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 4500,300,CONT_BODY_P,*
|
||||
V 5700,300,CONT_BODY_P,*
|
||||
V 5100,300,CONT_BODY_P,*
|
||||
V 5100,1100,CONT_DIF_N,*
|
||||
V 5000,1600,CONT_POLY,*
|
||||
V 6500,2500,CONT_POLY,*
|
||||
V 7000,2000,CONT_POLY,*
|
||||
V 6000,2000,CONT_POLY,*
|
||||
V 7500,2000,CONT_POLY,*
|
||||
V 3300,2000,CONT_POLY,*
|
||||
V 4000,1500,CONT_POLY,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 5000,2500,CONT_POLY,*
|
||||
V 6500,1500,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 1600,2500,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1600,1500,CONT_POLY,*
|
||||
V 2500,3000,CONT_POLY,*
|
||||
V 8700,1700,CONT_BODY_P,*
|
||||
V 6900,300,CONT_BODY_P,*
|
||||
V 3300,300,CONT_BODY_P,*
|
||||
V 300,1700,CONT_BODY_P,*
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 7500,500,CONT_DIF_N,*
|
||||
V 8700,500,CONT_DIF_N,*
|
||||
V 8700,1000,CONT_DIF_N,*
|
||||
V 8100,1000,CONT_DIF_N,*
|
||||
V 7000,1500,CONT_DIF_N,*
|
||||
V 6300,500,CONT_DIF_N,*
|
||||
V 3900,500,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 7500,4500,CONT_DIF_P,*
|
||||
V 8100,4000,CONT_DIF_P,*
|
||||
V 8100,3500,CONT_DIF_P,*
|
||||
V 8100,3000,CONT_DIF_P,*
|
||||
V 7000,2900,CONT_DIF_P,*
|
||||
V 3300,3000,CONT_DIF_P,*
|
||||
V 8700,4500,CONT_DIF_P,*
|
||||
V 8700,4000,CONT_DIF_P,*
|
||||
V 8700,3500,CONT_DIF_P,*
|
||||
V 8700,3000,CONT_DIF_P,*
|
||||
V 7500,3500,CONT_DIF_P,*
|
||||
V 7500,4000,CONT_DIF_P,*
|
||||
V 5700,3500,CONT_DIF_P,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 6900,4700,CONT_BODY_N,*
|
||||
V 3300,4700,CONT_BODY_N,*
|
||||
V 6300,4500,CONT_DIF_P,*
|
||||
V 3900,4500,CONT_DIF_P,*
|
||||
V 5100,3000,CONT_DIF_P,*
|
||||
V 5700,3000,CONT_DIF_P,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 2100,4700,CONT_BODY_N,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 900,3000,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,43 +1,41 @@
|
|||
V ALLIANCE : 4
|
||||
H inv_x1,P,31/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H inv_x1,P,30/ 8/2000,100
|
||||
A 0,0,1500,5000
|
||||
C 1500,4700,600,vdd,1,EAST,ALU1
|
||||
C 1500,300,600,vss,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 1000,4000,ref_con,nq_40
|
||||
R 1000,3500,ref_con,nq_35
|
||||
R 1000,3000,ref_con,nq_30
|
||||
R 1000,2500,ref_con,nq_25
|
||||
R 1000,2000,ref_con,nq_20
|
||||
R 1000,1500,ref_con,nq_15
|
||||
R 1000,1000,ref_con,nq_10
|
||||
R 500,1000,ref_con,i_10
|
||||
R 500,1500,ref_con,i_15
|
||||
R 500,2000,ref_con,i_20
|
||||
R 500,2500,ref_con,i_25
|
||||
R 500,3000,ref_con,i_30
|
||||
R 500,3500,ref_con,i_35
|
||||
R 500,4000,ref_con,i_40
|
||||
R 1000,4000,ref_ref,nq_40
|
||||
R 1000,3500,ref_ref,nq_35
|
||||
R 1000,3000,ref_ref,nq_30
|
||||
R 1000,2500,ref_ref,nq_25
|
||||
R 1000,2000,ref_ref,nq_20
|
||||
R 1000,1500,ref_ref,nq_15
|
||||
R 1000,1000,ref_ref,nq_10
|
||||
R 500,1000,ref_ref,i_10
|
||||
R 500,1500,ref_ref,i_15
|
||||
R 500,2000,ref_ref,i_20
|
||||
R 500,2500,ref_ref,i_25
|
||||
R 500,3000,ref_ref,i_30
|
||||
R 500,3500,ref_ref,i_35
|
||||
R 500,4000,ref_ref,i_40
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
S 1000,2800,1000,3700,300,*,DOWN,PDIF
|
||||
S 700,2600,700,3900,100,*,UP,PTRANS
|
||||
S 1000,800,1000,1200,300,*,UP,NDIF
|
||||
S 700,600,700,1400,100,*,DOWN,NTRANS
|
||||
S 0,300,1500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,1500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,1500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,1500,4700,600,vdd,RIGHT,CALU1
|
||||
S 400,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 700,1400,700,2600,100,*,UP,POLY
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 0,3900,1500,3900,2400,*,RIGHT,NWELL
|
||||
S 350,400,350,1200,400,*,UP,NDIF
|
||||
S 350,2800,350,4600,400,*,DOWN,PDIF
|
||||
V 1000,3000,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 1000,3500,CONT_DIF_P
|
||||
V 400,500,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 500,2000,CONT_POLY
|
||||
V 1000,4700,CONT_BODY_N
|
||||
V 1000,300,CONT_BODY_P
|
||||
S 1000,1000,1000,4000,200,nq,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,i,DOWN,CALU1
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,4700,CONT_BODY_N,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,25 +1,21 @@
|
|||
V ALLIANCE : 4
|
||||
H inv_x2,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H inv_x2,P,30/ 8/2000,100
|
||||
A 0,0,1500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 1500,4700,600,vdd,1,EAST,ALU1
|
||||
C 1500,300,600,vss,1,EAST,ALU1
|
||||
R 500,4000,ref_con,i_40
|
||||
R 500,3500,ref_con,i_35
|
||||
R 500,3000,ref_con,i_30
|
||||
R 500,2500,ref_con,i_25
|
||||
R 500,2000,ref_con,i_20
|
||||
R 500,1500,ref_con,i_15
|
||||
R 500,1000,ref_con,i_10
|
||||
R 1000,1000,ref_con,nq_10
|
||||
R 1000,1500,ref_con,nq_15
|
||||
R 1000,2000,ref_con,nq_20
|
||||
R 1000,2500,ref_con,nq_25
|
||||
R 1000,3000,ref_con,nq_30
|
||||
R 1000,3500,ref_con,nq_35
|
||||
R 1000,4000,ref_con,nq_40
|
||||
S 0,300,1500,300,600,*,RIGHT,ALU1
|
||||
R 500,4000,ref_ref,i_40
|
||||
R 500,3500,ref_ref,i_35
|
||||
R 500,3000,ref_ref,i_30
|
||||
R 500,2500,ref_ref,i_25
|
||||
R 500,2000,ref_ref,i_20
|
||||
R 500,1500,ref_ref,i_15
|
||||
R 500,1000,ref_ref,i_10
|
||||
R 1000,1000,ref_ref,nq_10
|
||||
R 1000,1500,ref_ref,nq_15
|
||||
R 1000,2000,ref_ref,nq_20
|
||||
R 1000,2500,ref_ref,nq_25
|
||||
R 1000,3000,ref_ref,nq_30
|
||||
R 1000,3500,ref_ref,nq_35
|
||||
R 1000,4000,ref_ref,nq_40
|
||||
S 0,300,1500,300,600,vss,RIGHT,CALU1
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 400,2000,700,2000,300,*,RIGHT,POLY
|
||||
|
@ -28,18 +24,20 @@ S 1000,2800,1000,4200,300,*,DOWN,PDIF
|
|||
S 700,1900,700,2600,100,*,UP,POLY
|
||||
S 700,600,700,1900,100,*,DOWN,NTRANS
|
||||
S 1000,800,1000,1700,300,*,UP,NDIF
|
||||
S 0,4700,1500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,1500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,1500,3900,2400,*,RIGHT,NWELL
|
||||
S 350,400,350,1700,400,*,UP,NDIF
|
||||
S 350,2800,350,4600,400,*,DOWN,PDIF
|
||||
V 500,2000,CONT_POLY
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 400,500,CONT_DIF_N
|
||||
V 1000,3500,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 1000,3000,CONT_DIF_P
|
||||
V 1000,1500,CONT_DIF_N
|
||||
V 1000,4700,CONT_BODY_N
|
||||
V 1000,300,CONT_BODY_P
|
||||
S 500,1000,500,4000,200,i,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,nq,DOWN,CALU1
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 1000,1500,CONT_DIF_N,*
|
||||
V 1000,4700,CONT_BODY_N,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,56 +1,54 @@
|
|||
V ALLIANCE : 4
|
||||
H inv_x4,P, 6/ 9/99,10
|
||||
A 0,0,200,500
|
||||
C 0,470,60,vdd,0,WEST,ALU1
|
||||
C 0,30,60,vss,0,WEST,ALU1
|
||||
C 200,470,60,vdd,1,EAST,ALU1
|
||||
C 200,30,60,vss,1,EAST,ALU1
|
||||
R 50,100,ref_con,i_10
|
||||
R 50,150,ref_con,i_15
|
||||
R 50,200,ref_con,i_20
|
||||
R 50,250,ref_con,i_25
|
||||
R 50,300,ref_con,i_30
|
||||
R 50,350,ref_con,i_35
|
||||
R 50,400,ref_con,i_40
|
||||
R 100,400,ref_con,nq_40
|
||||
R 100,350,ref_con,nq_35
|
||||
R 100,300,ref_con,nq_30
|
||||
R 100,250,ref_con,nq_25
|
||||
R 100,200,ref_con,nq_20
|
||||
R 100,150,ref_con,nq_15
|
||||
R 100,100,ref_con,nq_10
|
||||
S 100,100,100,400,20,*,DOWN,ALU1
|
||||
S 50,100,50,400,10,*,DOWN,ALU1
|
||||
S 70,140,70,260,10,*,UP,POLY
|
||||
S 70,260,70,490,10,*,UP,PTRANS
|
||||
S 100,280,100,470,30,*,DOWN,PDIF
|
||||
S 40,280,40,470,30,*,DOWN,PDIF
|
||||
S 50,150,130,150,30,*,RIGHT,POLY
|
||||
S 160,30,160,120,30,*,UP,NDIF
|
||||
S 130,10,130,140,10,*,DOWN,NTRANS
|
||||
S 70,10,70,140,10,*,DOWN,NTRANS
|
||||
S 100,30,100,120,30,*,UP,NDIF
|
||||
S 40,30,40,120,30,*,UP,NDIF
|
||||
S 130,320,130,490,10,*,UP,PTRANS
|
||||
S 130,140,130,320,10,*,UP,POLY
|
||||
S 160,340,160,470,30,*,DOWN,PDIF
|
||||
S 160,50,160,170,20,*,DOWN,ALU1
|
||||
S 160,290,160,450,20,*,DOWN,ALU1
|
||||
S 0,470,200,470,60,*,RIGHT,ALU1
|
||||
S 0,390,200,390,240,*,LEFT,NWELL
|
||||
S 0,30,200,30,60,*,RIGHT,ALU1
|
||||
V 40,450,CONT_DIF_P
|
||||
V 100,400,CONT_DIF_P
|
||||
V 160,450,CONT_DIF_P
|
||||
V 160,350,CONT_DIF_P
|
||||
V 100,300,CONT_DIF_P
|
||||
V 100,350,CONT_DIF_P
|
||||
V 160,400,CONT_DIF_P
|
||||
V 50,150,CONT_POLY
|
||||
V 160,100,CONT_DIF_N
|
||||
V 160,50,CONT_DIF_N
|
||||
V 100,100,CONT_DIF_N
|
||||
V 40,50,CONT_DIF_N
|
||||
V 160,170,CONT_BODY_P
|
||||
V 160,290,CONT_BODY_N
|
||||
V ALLIANCE : 6
|
||||
H inv_x4,P,30/ 8/2000,100
|
||||
A 0,0,2000,5000
|
||||
R 1000,1000,ref_ref,nq_10
|
||||
R 1000,1500,ref_ref,nq_15
|
||||
R 1000,2000,ref_ref,nq_20
|
||||
R 1000,2500,ref_ref,nq_25
|
||||
R 1000,3000,ref_ref,nq_30
|
||||
R 1000,3500,ref_ref,nq_35
|
||||
R 1000,4000,ref_ref,nq_40
|
||||
R 500,4000,ref_ref,i_40
|
||||
R 500,3500,ref_ref,i_35
|
||||
R 500,3000,ref_ref,i_30
|
||||
R 500,2500,ref_ref,i_25
|
||||
R 500,2000,ref_ref,i_20
|
||||
R 500,1500,ref_ref,i_15
|
||||
R 500,1000,ref_ref,i_10
|
||||
S 1000,1000,1000,4000,200,nq,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,i,DOWN,CALU1
|
||||
S 0,300,2000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,2000,3900,2400,*,LEFT,NWELL
|
||||
S 0,4700,2000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1600,2900,1600,4500,200,*,DOWN,ALU1
|
||||
S 1600,500,1600,1700,200,*,DOWN,ALU1
|
||||
S 1600,3400,1600,4700,300,*,DOWN,PDIF
|
||||
S 1300,1400,1300,3200,100,*,UP,POLY
|
||||
S 1300,3200,1300,4900,100,*,UP,PTRANS
|
||||
S 400,300,400,1200,300,*,UP,NDIF
|
||||
S 1000,300,1000,1200,300,*,UP,NDIF
|
||||
S 700,100,700,1400,100,*,DOWN,NTRANS
|
||||
S 1300,100,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1600,300,1600,1200,300,*,UP,NDIF
|
||||
S 500,1500,1300,1500,300,*,RIGHT,POLY
|
||||
S 400,2800,400,4700,300,*,DOWN,PDIF
|
||||
S 1000,2800,1000,4700,300,*,DOWN,PDIF
|
||||
S 700,2600,700,4900,100,*,UP,PTRANS
|
||||
S 700,1400,700,2600,100,*,UP,POLY
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
V 1600,2900,CONT_BODY_N,*
|
||||
V 1600,1700,CONT_BODY_P,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 1600,500,CONT_DIF_N,*
|
||||
V 1600,1000,CONT_DIF_N,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
V 1600,4000,CONT_DIF_P,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 1600,3500,CONT_DIF_P,*
|
||||
V 1600,4500,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,86 +1,84 @@
|
|||
V ALLIANCE : 4
|
||||
H inv_x8,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H inv_x8,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
R 1000,1000,ref_con,nq_10
|
||||
R 1000,1500,ref_con,nq_15
|
||||
R 1000,2000,ref_con,nq_20
|
||||
R 1000,2500,ref_con,nq_25
|
||||
R 1000,3000,ref_con,nq_30
|
||||
R 1000,3500,ref_con,nq_35
|
||||
R 1000,4000,ref_con,nq_40
|
||||
R 500,1000,ref_con,i_10
|
||||
R 500,1500,ref_con,i_15
|
||||
R 500,2000,ref_con,i_20
|
||||
R 500,2500,ref_con,i_25
|
||||
R 500,3000,ref_con,i_30
|
||||
R 500,3500,ref_con,i_35
|
||||
R 500,4000,ref_con,i_40
|
||||
S 2800,3350,2800,4500,200,*,UP,ALU1
|
||||
S 2750,3400,3200,3400,200,*,LEFT,ALU1
|
||||
S 3200,2900,3200,3400,200,*,UP,ALU1
|
||||
S 2800,500,2800,1700,200,*,DOWN,ALU1
|
||||
S 2800,1700,3200,1700,200,*,LEFT,ALU1
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
S 1000,2000,2200,2000,200,*,LEFT,ALU1
|
||||
S 2200,1000,2200,4000,200,*,DOWN,ALU1
|
||||
S 3200,2800,3200,3500,300,*,UP,NTIE
|
||||
S 2800,3900,2800,4700,300,*,DOWN,PDIF
|
||||
S 2700,1700,3300,1700,300,*,RIGHT,PTIE
|
||||
S 400,1500,2500,1500,300,*,RIGHT,POLY
|
||||
S 1600,3000,1600,4500,200,*,UP,ALU1
|
||||
S 1600,500,1600,1000,200,*,DOWN,ALU1
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 1900,100,1900,1400,100,*,DOWN,NTRANS
|
||||
S 2500,100,2500,1400,100,*,DOWN,NTRANS
|
||||
S 2200,300,2200,1200,300,*,UP,NDIF
|
||||
S 400,300,400,1200,300,*,UP,NDIF
|
||||
S 1000,300,1000,1200,300,*,UP,NDIF
|
||||
S 700,100,700,1400,100,*,DOWN,NTRANS
|
||||
S 1600,300,1600,1200,300,*,UP,NDIF
|
||||
S 1300,100,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1900,2600,1900,4900,100,*,UP,PTRANS
|
||||
S 2200,2800,2200,4700,300,*,DOWN,PDIF
|
||||
S 2500,2600,2500,4900,100,*,UP,PTRANS
|
||||
S 1300,2600,1300,4900,100,*,UP,PTRANS
|
||||
S 1600,2800,1600,4700,300,*,DOWN,PDIF
|
||||
S 700,2600,700,4900,100,*,UP,PTRANS
|
||||
S 1000,2800,1000,4700,300,*,DOWN,PDIF
|
||||
S 400,2800,400,4700,300,*,DOWN,PDIF
|
||||
S 700,1400,700,2600,100,*,UP,POLY
|
||||
S 1300,1400,1300,2600,100,*,UP,POLY
|
||||
S 1900,1400,1900,2600,100,*,UP,POLY
|
||||
S 2500,1400,2500,2600,100,*,UP,POLY
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 2800,300,2800,1200,300,*,UP,NDIF
|
||||
R 500,4000,ref_ref,i_40
|
||||
R 500,3500,ref_ref,i_35
|
||||
R 500,3000,ref_ref,i_30
|
||||
R 500,2500,ref_ref,i_25
|
||||
R 500,2000,ref_ref,i_20
|
||||
R 500,1500,ref_ref,i_15
|
||||
R 500,1000,ref_ref,i_10
|
||||
R 1000,4000,ref_ref,nq_40
|
||||
R 1000,3500,ref_ref,nq_35
|
||||
R 1000,3000,ref_ref,nq_30
|
||||
R 1000,2500,ref_ref,nq_25
|
||||
R 1000,2000,ref_ref,nq_20
|
||||
R 1000,1500,ref_ref,nq_15
|
||||
R 1000,1000,ref_ref,nq_10
|
||||
S 500,1000,500,4000,200,i,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,nq,DOWN,CALU1
|
||||
S 0,3900,3500,3900,2400,*,LEFT,NWELL
|
||||
V 3200,3400,CONT_BODY_N
|
||||
V 2800,4000,CONT_DIF_P
|
||||
V 2800,4500,CONT_DIF_P
|
||||
V 3200,2900,CONT_BODY_N
|
||||
V 3200,1700,CONT_BODY_P
|
||||
V 2800,1700,CONT_BODY_P
|
||||
V 500,1500,CONT_POLY
|
||||
V 1600,1000,CONT_DIF_N
|
||||
V 1600,500,CONT_DIF_N
|
||||
V 2800,1000,CONT_DIF_N
|
||||
V 2200,1000,CONT_DIF_N
|
||||
V 400,500,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 2200,3000,CONT_DIF_P
|
||||
V 2200,3500,CONT_DIF_P
|
||||
V 2200,4000,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 1600,3000,CONT_DIF_P
|
||||
V 1600,3500,CONT_DIF_P
|
||||
V 1600,4500,CONT_DIF_P
|
||||
V 1600,4000,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 1000,3000,CONT_DIF_P
|
||||
V 1000,3500,CONT_DIF_P
|
||||
V 2800,500,CONT_DIF_N
|
||||
S 2800,300,2800,1200,300,*,UP,NDIF
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 2500,1400,2500,2600,100,*,UP,POLY
|
||||
S 1900,1400,1900,2600,100,*,UP,POLY
|
||||
S 1300,1400,1300,2600,100,*,UP,POLY
|
||||
S 700,1400,700,2600,100,*,UP,POLY
|
||||
S 400,2800,400,4700,300,*,DOWN,PDIF
|
||||
S 1000,2800,1000,4700,300,*,DOWN,PDIF
|
||||
S 700,2600,700,4900,100,*,UP,PTRANS
|
||||
S 1600,2800,1600,4700,300,*,DOWN,PDIF
|
||||
S 1300,2600,1300,4900,100,*,UP,PTRANS
|
||||
S 2500,2600,2500,4900,100,*,UP,PTRANS
|
||||
S 2200,2800,2200,4700,300,*,DOWN,PDIF
|
||||
S 1900,2600,1900,4900,100,*,UP,PTRANS
|
||||
S 1300,100,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1600,300,1600,1200,300,*,UP,NDIF
|
||||
S 700,100,700,1400,100,*,DOWN,NTRANS
|
||||
S 1000,300,1000,1200,300,*,UP,NDIF
|
||||
S 400,300,400,1200,300,*,UP,NDIF
|
||||
S 2200,300,2200,1200,300,*,UP,NDIF
|
||||
S 2500,100,2500,1400,100,*,DOWN,NTRANS
|
||||
S 1900,100,1900,1400,100,*,DOWN,NTRANS
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 1600,500,1600,1000,200,*,DOWN,ALU1
|
||||
S 1600,3000,1600,4500,200,*,UP,ALU1
|
||||
S 400,1500,2500,1500,300,*,RIGHT,POLY
|
||||
S 2700,1700,3300,1700,300,*,RIGHT,PTIE
|
||||
S 2800,3900,2800,4700,300,*,DOWN,PDIF
|
||||
S 3200,2800,3200,3500,300,*,UP,NTIE
|
||||
S 2200,1000,2200,4000,200,*,DOWN,ALU1
|
||||
S 1000,2000,2200,2000,200,*,LEFT,ALU1
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
S 2800,1700,3200,1700,200,*,LEFT,ALU1
|
||||
S 2800,500,2800,1700,200,*,DOWN,ALU1
|
||||
S 3200,2900,3200,3400,200,*,UP,ALU1
|
||||
S 2750,3400,3200,3400,200,*,LEFT,ALU1
|
||||
S 2800,3350,2800,4500,200,*,UP,ALU1
|
||||
V 2800,500,CONT_DIF_N,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 1600,4000,CONT_DIF_P,*
|
||||
V 1600,4500,CONT_DIF_P,*
|
||||
V 1600,3500,CONT_DIF_P,*
|
||||
V 1600,3000,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 2200,4000,CONT_DIF_P,*
|
||||
V 2200,3500,CONT_DIF_P,*
|
||||
V 2200,3000,CONT_DIF_P,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 2200,1000,CONT_DIF_N,*
|
||||
V 2800,1000,CONT_DIF_N,*
|
||||
V 1600,500,CONT_DIF_N,*
|
||||
V 1600,1000,CONT_DIF_N,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
V 2800,1700,CONT_BODY_P,*
|
||||
V 3200,1700,CONT_BODY_P,*
|
||||
V 3200,2900,CONT_BODY_N,*
|
||||
V 2800,4500,CONT_DIF_P,*
|
||||
V 2800,4000,CONT_DIF_P,*
|
||||
V 3200,3400,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,117 +1,117 @@
|
|||
V ALLIANCE : 4
|
||||
H mx2_x2,P, 1/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H mx2_x2,P,30/ 8/2000,100
|
||||
A 0,0,4500,5000
|
||||
C 4500,4700,600,vdd,1,EAST,ALU1
|
||||
C 4500,300,600,vss,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 1500,1500,ref_con,cmd_15
|
||||
R 1500,2000,ref_con,cmd_20
|
||||
R 1500,2500,ref_con,cmd_25
|
||||
R 1500,3000,ref_con,cmd_30
|
||||
R 1500,3500,ref_con,cmd_35
|
||||
R 1500,4000,ref_con,cmd_40
|
||||
R 4000,2500,ref_con,q_25
|
||||
R 4000,3500,ref_con,q_35
|
||||
R 4000,4000,ref_con,q_40
|
||||
R 4000,1500,ref_con,q_15
|
||||
R 4000,2000,ref_con,q_20
|
||||
R 4000,3000,ref_con,q_30
|
||||
R 4000,1000,ref_con,q_10
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 3000,1000,ref_con,i1_10
|
||||
R 3000,1500,ref_con,i1_15
|
||||
R 3000,2000,ref_con,i1_20
|
||||
R 3000,2500,ref_con,i1_25
|
||||
R 3000,3000,ref_con,i1_30
|
||||
R 3000,3500,ref_con,i1_35
|
||||
R 3000,4000,ref_con,i1_40
|
||||
S 3500,2800,3500,3300,300,*,DOWN,PDIF
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 3800,2600,3800,4900,100,*,DOWN,PTRANS
|
||||
S 3800,1400,3800,2600,100,*,DOWN,POLY
|
||||
S 3000,1000,3000,4000,100,*,DOWN,ALU1
|
||||
S 2100,300,2100,1600,300,*,DOWN,NDIF
|
||||
S 1500,4700,2500,4700,300,*,RIGHT,NTIE
|
||||
S 2000,300,2000,700,500,*,DOWN,NDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 1200,900,1200,1400,100,*,DOWN,POLY
|
||||
S 1000,1400,1200,1400,100,*,LEFT,POLY
|
||||
S 2000,300,2000,1600,300,*,DOWN,NDIF
|
||||
S 2800,900,2800,1400,100,*,DOWN,POLY
|
||||
S 2400,900,2400,2000,100,*,DOWN,POLY
|
||||
S 2800,100,2800,900,100,*,UP,NTRANS
|
||||
S 2400,100,2400,900,100,*,UP,NTRANS
|
||||
S 600,900,600,3100,100,*,DOWN,POLY
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 900,300,900,700,300,*,UP,NDIF
|
||||
S 600,100,600,900,100,*,UP,NTRANS
|
||||
S 3500,500,3500,1700,200,*,DOWN,ALU1
|
||||
S 1600,100,1600,900,100,*,UP,NTRANS
|
||||
S 1200,100,1200,900,100,*,UP,NTRANS
|
||||
S 0,3900,4500,3900,2400,*,RIGHT,NWELL
|
||||
S 2800,1400,3100,1400,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 2800,3100,3100,3100,100,*,RIGHT,POLY
|
||||
S 2400,2800,2400,3100,100,*,UP,POLY
|
||||
S 2500,1000,2500,2700,100,*,UP,ALU1
|
||||
S 2000,2300,3800,2300,100,*,RIGHT,POLY
|
||||
S 3500,3000,3500,4500,200,*,UP,ALU1
|
||||
S 3300,3300,3300,4700,700,*,UP,PDIF
|
||||
S 3300,300,3300,1200,700,*,DOWN,NDIF
|
||||
S 2800,3100,2800,4400,100,*,DOWN,PTRANS
|
||||
S 3800,100,3800,1400,100,*,UP,NTRANS
|
||||
S 4100,300,4100,1200,300,*,DOWN,NDIF
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 2000,3300,2000,4200,500,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 900,3300,900,4600,300,*,DOWN,PDIF
|
||||
S 1600,3100,1600,4400,100,*,DOWN,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,DOWN,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 1600,2000,1600,3100,100,*,UP,POLY
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 0,300,4500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,4500,4700,600,*,RIGHT,ALU1
|
||||
S 1000,1500,1000,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,2500,1000,100,*,RIGHT,ALU1
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
R 3000,4000,ref_ref,i1_40
|
||||
R 3000,3500,ref_ref,i1_35
|
||||
R 3000,3000,ref_ref,i1_30
|
||||
R 3000,2500,ref_ref,i1_25
|
||||
R 3000,2000,ref_ref,i1_20
|
||||
R 3000,1500,ref_ref,i1_15
|
||||
R 3000,1000,ref_ref,i1_10
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 4000,1000,ref_ref,q_10
|
||||
R 4000,3000,ref_ref,q_30
|
||||
R 4000,2000,ref_ref,q_20
|
||||
R 4000,1500,ref_ref,q_15
|
||||
R 4000,4000,ref_ref,q_40
|
||||
R 4000,3500,ref_ref,q_35
|
||||
R 4000,2500,ref_ref,q_25
|
||||
R 1500,4000,ref_ref,cmd_40
|
||||
R 1500,3500,ref_ref,cmd_35
|
||||
R 1500,3000,ref_ref,cmd_30
|
||||
R 1500,2500,ref_ref,cmd_25
|
||||
R 1500,2000,ref_ref,cmd_20
|
||||
R 1500,1500,ref_ref,cmd_15
|
||||
S 3000,1000,3000,4000,200,i1,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i0,DOWN,CALU1
|
||||
S 4000,1000,4000,4000,200,q,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,cmd,DOWN,CALU1
|
||||
S 4000,950,4000,4050,200,*,DOWN,ALU1
|
||||
V 2500,4700,CONT_BODY_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 1600,1000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 3500,1700,CONT_BODY_P
|
||||
V 2000,2400,CONT_POLY
|
||||
V 2500,2700,CONT_POLY
|
||||
V 3500,3000,CONT_DIF_P
|
||||
V 3500,1000,CONT_DIF_N
|
||||
V 3500,4500,CONT_DIF_P
|
||||
V 3500,500,CONT_DIF_N
|
||||
V 4100,1000,CONT_DIF_N
|
||||
V 4100,3000,CONT_DIF_P
|
||||
V 4100,4000,CONT_DIF_P
|
||||
V 4100,3500,CONT_DIF_P
|
||||
V 3500,4000,CONT_DIF_P
|
||||
V 3500,3500,CONT_DIF_P
|
||||
V 2000,4000,CONT_DIF_P
|
||||
V 2000,4700,CONT_BODY_N
|
||||
V 2000,3500,CONT_DIF_P
|
||||
V 2000,1500,CONT_DIF_N
|
||||
V 3000,3000,CONT_POLY
|
||||
V 1000,3000,CONT_POLY
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1000,1500,CONT_POLY
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 3000,1500,CONT_POLY
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 300,1000,2500,1000,100,*,RIGHT,ALU1
|
||||
S 1000,1500,1000,4000,100,*,DOWN,ALU1
|
||||
S 0,4700,4500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,4500,300,600,vss,RIGHT,CALU1
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 1600,2000,1600,3100,100,*,UP,POLY
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,DOWN,PTRANS
|
||||
S 1600,3100,1600,4400,100,*,DOWN,PTRANS
|
||||
S 900,3300,900,4600,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 2000,3300,2000,4200,500,*,DOWN,PDIF
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 4100,300,4100,1200,300,*,DOWN,NDIF
|
||||
S 3800,100,3800,1400,100,*,UP,NTRANS
|
||||
S 2800,3100,2800,4400,100,*,DOWN,PTRANS
|
||||
S 3300,300,3300,1200,700,*,DOWN,NDIF
|
||||
S 3300,3300,3300,4700,700,*,UP,PDIF
|
||||
S 3500,3000,3500,4500,200,*,UP,ALU1
|
||||
S 2000,2300,3800,2300,100,*,RIGHT,POLY
|
||||
S 2500,1000,2500,2700,100,*,UP,ALU1
|
||||
S 2400,2800,2400,3100,100,*,UP,POLY
|
||||
S 2800,3100,3100,3100,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 2800,1400,3100,1400,100,*,RIGHT,POLY
|
||||
S 0,3900,4500,3900,2400,*,RIGHT,NWELL
|
||||
S 1200,100,1200,900,100,*,UP,NTRANS
|
||||
S 1600,100,1600,900,100,*,UP,NTRANS
|
||||
S 3500,500,3500,1700,200,*,DOWN,ALU1
|
||||
S 600,100,600,900,100,*,UP,NTRANS
|
||||
S 900,300,900,700,300,*,UP,NDIF
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 600,900,600,3100,100,*,DOWN,POLY
|
||||
S 2400,100,2400,900,100,*,UP,NTRANS
|
||||
S 2800,100,2800,900,100,*,UP,NTRANS
|
||||
S 2400,900,2400,2000,100,*,DOWN,POLY
|
||||
S 2800,900,2800,1400,100,*,DOWN,POLY
|
||||
S 2000,300,2000,1600,300,*,DOWN,NDIF
|
||||
S 1000,1400,1200,1400,100,*,LEFT,POLY
|
||||
S 1200,900,1200,1400,100,*,DOWN,POLY
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 2000,300,2000,700,500,*,DOWN,NDIF
|
||||
S 1500,4700,2500,4700,300,*,RIGHT,NTIE
|
||||
S 2100,300,2100,1600,300,*,DOWN,NDIF
|
||||
S 3000,1000,3000,4000,100,*,DOWN,ALU1
|
||||
S 3800,1400,3800,2600,100,*,DOWN,POLY
|
||||
S 3800,2600,3800,4900,100,*,DOWN,PTRANS
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 3500,2800,3500,3300,300,*,DOWN,PDIF
|
||||
V 3000,1500,CONT_POLY,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 3000,3000,CONT_POLY,*
|
||||
V 2000,1500,CONT_DIF_N,*
|
||||
V 2000,3500,CONT_DIF_P,*
|
||||
V 2000,4700,CONT_BODY_N,*
|
||||
V 2000,4000,CONT_DIF_P,*
|
||||
V 3500,3500,CONT_DIF_P,*
|
||||
V 3500,4000,CONT_DIF_P,*
|
||||
V 4100,3500,CONT_DIF_P,*
|
||||
V 4100,4000,CONT_DIF_P,*
|
||||
V 4100,3000,CONT_DIF_P,*
|
||||
V 4100,1000,CONT_DIF_N,*
|
||||
V 3500,500,CONT_DIF_N,*
|
||||
V 3500,4500,CONT_DIF_P,*
|
||||
V 3500,1000,CONT_DIF_N,*
|
||||
V 3500,3000,CONT_DIF_P,*
|
||||
V 2500,2700,CONT_POLY,*
|
||||
V 2000,2400,CONT_POLY,*
|
||||
V 3500,1700,CONT_BODY_P,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1600,1000,CONT_POLY,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 2500,4700,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,132 +1,132 @@
|
|||
V ALLIANCE : 4
|
||||
H mx2_x4,P, 1/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H mx2_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 3000,4000,ref_con,i1_40
|
||||
R 3000,3500,ref_con,i1_35
|
||||
R 3000,3000,ref_con,i1_30
|
||||
R 3000,2500,ref_con,i1_25
|
||||
R 3000,2000,ref_con,i1_20
|
||||
R 3000,1500,ref_con,i1_15
|
||||
R 3000,1000,ref_con,i1_10
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 4000,1000,ref_con,q_10
|
||||
R 4000,3000,ref_con,q_30
|
||||
R 4000,2000,ref_con,q_20
|
||||
R 4000,1500,ref_con,q_15
|
||||
R 4000,4000,ref_con,q_40
|
||||
R 4000,3500,ref_con,q_35
|
||||
R 4000,2500,ref_con,q_25
|
||||
R 1500,4000,ref_con,cmd_40
|
||||
R 1500,3500,ref_con,cmd_35
|
||||
R 1500,3000,ref_con,cmd_30
|
||||
R 1500,2500,ref_con,cmd_25
|
||||
R 1500,2000,ref_con,cmd_20
|
||||
R 1500,1500,ref_con,cmd_15
|
||||
S 4400,1400,4400,2600,100,*,DOWN,POLY
|
||||
S 3800,1400,3800,2600,100,*,DOWN,POLY
|
||||
S 3800,2600,3800,4900,100,*,DOWN,PTRANS
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 3500,2800,3500,3300,300,*,DOWN,PDIF
|
||||
S 4700,2800,4700,3300,300,*,DOWN,PDIF
|
||||
S 4700,2800,4700,4700,300,*,UP,PDIF
|
||||
S 4400,2600,4400,4900,100,*,DOWN,PTRANS
|
||||
S 4700,500,4700,1700,200,*,DOWN,ALU1
|
||||
S 4700,3000,4700,4500,200,*,UP,ALU1
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 2000,2300,4400,2300,100,*,RIGHT,POLY
|
||||
S 4700,300,4700,1200,300,*,DOWN,NDIF
|
||||
S 4400,100,4400,1400,100,*,UP,NTRANS
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 300,1000,2500,1000,100,*,RIGHT,ALU1
|
||||
S 1000,1500,1000,4000,100,*,DOWN,ALU1
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 1600,2000,1600,3100,100,*,UP,POLY
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,DOWN,PTRANS
|
||||
S 1600,3100,1600,4400,100,*,DOWN,PTRANS
|
||||
S 900,3300,900,4600,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 2000,3300,2000,4200,500,*,DOWN,PDIF
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 4100,300,4100,1200,300,*,DOWN,NDIF
|
||||
S 3800,100,3800,1400,100,*,UP,NTRANS
|
||||
S 2800,3100,2800,4400,100,*,DOWN,PTRANS
|
||||
S 3300,300,3300,1200,700,*,DOWN,NDIF
|
||||
S 3300,3300,3300,4700,700,*,UP,PDIF
|
||||
S 3500,3000,3500,4500,200,*,UP,ALU1
|
||||
S 2500,1000,2500,2700,100,*,UP,ALU1
|
||||
S 2400,2800,2400,3100,100,*,UP,POLY
|
||||
S 2800,3100,3100,3100,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 2800,1400,3100,1400,100,*,RIGHT,POLY
|
||||
S 1200,100,1200,900,100,*,UP,NTRANS
|
||||
S 1600,100,1600,900,100,*,UP,NTRANS
|
||||
S 3500,500,3500,1700,200,*,DOWN,ALU1
|
||||
S 600,100,600,900,100,*,UP,NTRANS
|
||||
S 900,300,900,700,300,*,UP,NDIF
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 600,900,600,3100,100,*,DOWN,POLY
|
||||
S 2400,100,2400,900,100,*,UP,NTRANS
|
||||
S 2800,100,2800,900,100,*,UP,NTRANS
|
||||
S 2400,900,2400,2000,100,*,DOWN,POLY
|
||||
S 2800,900,2800,1400,100,*,DOWN,POLY
|
||||
S 2000,300,2000,1600,300,*,DOWN,NDIF
|
||||
S 1000,1400,1200,1400,100,*,LEFT,POLY
|
||||
S 1200,900,1200,1400,100,*,DOWN,POLY
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 2000,300,2000,700,500,*,DOWN,NDIF
|
||||
S 1500,4700,2500,4700,300,*,RIGHT,NTIE
|
||||
S 2100,300,2100,1600,300,*,DOWN,NDIF
|
||||
S 3000,1000,3000,4000,100,*,DOWN,ALU1
|
||||
R 1500,1500,ref_ref,cmd_15
|
||||
R 1500,2000,ref_ref,cmd_20
|
||||
R 1500,2500,ref_ref,cmd_25
|
||||
R 1500,3000,ref_ref,cmd_30
|
||||
R 1500,3500,ref_ref,cmd_35
|
||||
R 1500,4000,ref_ref,cmd_40
|
||||
R 4000,2500,ref_ref,q_25
|
||||
R 4000,3500,ref_ref,q_35
|
||||
R 4000,4000,ref_ref,q_40
|
||||
R 4000,1500,ref_ref,q_15
|
||||
R 4000,2000,ref_ref,q_20
|
||||
R 4000,3000,ref_ref,q_30
|
||||
R 4000,1000,ref_ref,q_10
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 3000,1000,ref_ref,i1_10
|
||||
R 3000,1500,ref_ref,i1_15
|
||||
R 3000,2000,ref_ref,i1_20
|
||||
R 3000,2500,ref_ref,i1_25
|
||||
R 3000,3000,ref_ref,i1_30
|
||||
R 3000,3500,ref_ref,i1_35
|
||||
R 3000,4000,ref_ref,i1_40
|
||||
S 1500,1500,1500,4000,200,cmd,DOWN,CALU1
|
||||
S 4000,1000,4000,4000,200,q,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i0,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,i1,DOWN,CALU1
|
||||
S 4000,950,4000,4050,200,*,DOWN,ALU1
|
||||
V 4700,1000,CONT_DIF_N
|
||||
V 4700,500,CONT_DIF_N
|
||||
V 4700,1700,CONT_BODY_P
|
||||
V 4700,4000,CONT_DIF_P
|
||||
V 4700,4500,CONT_DIF_P
|
||||
V 4700,3000,CONT_DIF_P
|
||||
V 4700,3500,CONT_DIF_P
|
||||
V 3000,1500,CONT_POLY
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 1000,1500,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 1000,3000,CONT_POLY
|
||||
V 3000,3000,CONT_POLY
|
||||
V 2000,1500,CONT_DIF_N
|
||||
V 2000,3500,CONT_DIF_P
|
||||
V 2000,4700,CONT_BODY_N
|
||||
V 2000,4000,CONT_DIF_P
|
||||
V 3500,3500,CONT_DIF_P
|
||||
V 3500,4000,CONT_DIF_P
|
||||
V 4100,3500,CONT_DIF_P
|
||||
V 4100,4000,CONT_DIF_P
|
||||
V 4100,3000,CONT_DIF_P
|
||||
V 4100,1000,CONT_DIF_N
|
||||
V 3500,500,CONT_DIF_N
|
||||
V 3500,4500,CONT_DIF_P
|
||||
V 3500,1000,CONT_DIF_N
|
||||
V 3500,3000,CONT_DIF_P
|
||||
V 2500,2700,CONT_POLY
|
||||
V 2000,2400,CONT_POLY
|
||||
V 3500,1700,CONT_BODY_P
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1600,1000,CONT_POLY
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 2500,4700,CONT_BODY_N
|
||||
S 3000,1000,3000,4000,100,*,DOWN,ALU1
|
||||
S 2100,300,2100,1600,300,*,DOWN,NDIF
|
||||
S 1500,4700,2500,4700,300,*,RIGHT,NTIE
|
||||
S 2000,300,2000,700,500,*,DOWN,NDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 1200,900,1200,1400,100,*,DOWN,POLY
|
||||
S 1000,1400,1200,1400,100,*,LEFT,POLY
|
||||
S 2000,300,2000,1600,300,*,DOWN,NDIF
|
||||
S 2800,900,2800,1400,100,*,DOWN,POLY
|
||||
S 2400,900,2400,2000,100,*,DOWN,POLY
|
||||
S 2800,100,2800,900,100,*,UP,NTRANS
|
||||
S 2400,100,2400,900,100,*,UP,NTRANS
|
||||
S 600,900,600,3100,100,*,DOWN,POLY
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 900,300,900,700,300,*,UP,NDIF
|
||||
S 600,100,600,900,100,*,UP,NTRANS
|
||||
S 3500,500,3500,1700,200,*,DOWN,ALU1
|
||||
S 1600,100,1600,900,100,*,UP,NTRANS
|
||||
S 1200,100,1200,900,100,*,UP,NTRANS
|
||||
S 2800,1400,3100,1400,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 2800,3100,3100,3100,100,*,RIGHT,POLY
|
||||
S 2400,2800,2400,3100,100,*,UP,POLY
|
||||
S 2500,1000,2500,2700,100,*,UP,ALU1
|
||||
S 3500,3000,3500,4500,200,*,UP,ALU1
|
||||
S 3300,3300,3300,4700,700,*,UP,PDIF
|
||||
S 3300,300,3300,1200,700,*,DOWN,NDIF
|
||||
S 2800,3100,2800,4400,100,*,DOWN,PTRANS
|
||||
S 3800,100,3800,1400,100,*,UP,NTRANS
|
||||
S 4100,300,4100,1200,300,*,DOWN,NDIF
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 2000,3300,2000,4200,500,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 900,3300,900,4600,300,*,DOWN,PDIF
|
||||
S 1600,3100,1600,4400,100,*,DOWN,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,DOWN,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 1600,2000,1600,3100,100,*,UP,POLY
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 1000,1500,1000,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,2500,1000,100,*,RIGHT,ALU1
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 4400,100,4400,1400,100,*,UP,NTRANS
|
||||
S 4700,300,4700,1200,300,*,DOWN,NDIF
|
||||
S 2000,2300,4400,2300,100,*,RIGHT,POLY
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 4700,3000,4700,4500,200,*,UP,ALU1
|
||||
S 4700,500,4700,1700,200,*,DOWN,ALU1
|
||||
S 4400,2600,4400,4900,100,*,DOWN,PTRANS
|
||||
S 4700,2800,4700,4700,300,*,UP,PDIF
|
||||
S 4700,2800,4700,3300,300,*,DOWN,PDIF
|
||||
S 3500,2800,3500,3300,300,*,DOWN,PDIF
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 3800,2600,3800,4900,100,*,DOWN,PTRANS
|
||||
S 3800,1400,3800,2600,100,*,DOWN,POLY
|
||||
S 4400,1400,4400,2600,100,*,DOWN,POLY
|
||||
V 2500,4700,CONT_BODY_N,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 1600,1000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 3500,1700,CONT_BODY_P,*
|
||||
V 2000,2400,CONT_POLY,*
|
||||
V 2500,2700,CONT_POLY,*
|
||||
V 3500,3000,CONT_DIF_P,*
|
||||
V 3500,1000,CONT_DIF_N,*
|
||||
V 3500,4500,CONT_DIF_P,*
|
||||
V 3500,500,CONT_DIF_N,*
|
||||
V 4100,1000,CONT_DIF_N,*
|
||||
V 4100,3000,CONT_DIF_P,*
|
||||
V 4100,4000,CONT_DIF_P,*
|
||||
V 4100,3500,CONT_DIF_P,*
|
||||
V 3500,4000,CONT_DIF_P,*
|
||||
V 3500,3500,CONT_DIF_P,*
|
||||
V 2000,4000,CONT_DIF_P,*
|
||||
V 2000,4700,CONT_BODY_N,*
|
||||
V 2000,3500,CONT_DIF_P,*
|
||||
V 2000,1500,CONT_DIF_N,*
|
||||
V 3000,3000,CONT_POLY,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 3000,1500,CONT_POLY,*
|
||||
V 4700,3500,CONT_DIF_P,*
|
||||
V 4700,3000,CONT_DIF_P,*
|
||||
V 4700,4500,CONT_DIF_P,*
|
||||
V 4700,4000,CONT_DIF_P,*
|
||||
V 4700,1700,CONT_BODY_P,*
|
||||
V 4700,500,CONT_DIF_N,*
|
||||
V 4700,1000,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,29 +1,25 @@
|
|||
V ALLIANCE : 4
|
||||
H mx3_x2,P, 5/10/99,100
|
||||
V ALLIANCE : 6
|
||||
H mx3_x2,P,30/ 8/2000,100
|
||||
A 0,0,6500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 6500,300,600,vss,1,EAST,ALU1
|
||||
C 6500,4700,600,vdd,1,EAST,ALU1
|
||||
R 500,1500,ref_con,cmd1_15
|
||||
R 500,2000,ref_con,cmd1_20
|
||||
R 500,2500,ref_con,cmd1_25
|
||||
R 500,3000,ref_con,cmd1_30
|
||||
R 500,3500,ref_con,cmd1_35
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 3500,2000,ref_con,cmd0_20
|
||||
R 3500,2500,ref_con,cmd0_25
|
||||
R 3500,3000,ref_con,cmd0_30
|
||||
R 4000,2000,ref_con,i0_20
|
||||
R 4000,3000,ref_con,i0_30
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 6000,1000,ref_con,q_10
|
||||
R 6000,1500,ref_con,q_15
|
||||
R 6000,2500,ref_con,q_25
|
||||
R 6000,3000,ref_con,q_30
|
||||
R 6000,3500,ref_con,q_35
|
||||
R 6000,4000,ref_con,q_40
|
||||
R 500,1500,ref_ref,cmd1_15
|
||||
R 500,2000,ref_ref,cmd1_20
|
||||
R 500,2500,ref_ref,cmd1_25
|
||||
R 500,3000,ref_ref,cmd1_30
|
||||
R 500,3500,ref_ref,cmd1_35
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 3500,2000,ref_ref,cmd0_20
|
||||
R 3500,2500,ref_ref,cmd0_25
|
||||
R 3500,3000,ref_ref,cmd0_30
|
||||
R 4000,2000,ref_ref,i0_20
|
||||
R 4000,3000,ref_ref,i0_30
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
R 6000,1000,ref_ref,q_10
|
||||
R 6000,1500,ref_ref,q_15
|
||||
R 6000,2500,ref_ref,q_25
|
||||
R 6000,3000,ref_ref,q_30
|
||||
R 6000,3500,ref_ref,q_35
|
||||
R 6000,4000,ref_ref,q_40
|
||||
S 5000,1500,5000,3000,100,*,DOWN,ALU1
|
||||
S 3400,1500,5000,1500,100,*,RIGHT,ALU1
|
||||
S 5200,1300,5200,1900,100,*,DOWN,NTRANS
|
||||
|
@ -85,8 +81,8 @@ S 5500,2800,5500,4600,300,*,DOWN,PDIF
|
|||
S 4400,2000,4400,3000,100,*,UP,ALU1
|
||||
S 4900,3000,5000,3000,100,*,RIGHT,ALU1
|
||||
S 0,3900,6500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,6500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,6500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,6500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,6500,4700,600,vdd,RIGHT,CALU1
|
||||
S 5800,2000,5800,2600,100,*,DOWN,POLY
|
||||
S 6100,2800,6100,4700,300,*,UP,PDIF
|
||||
S 3500,2500,3900,2500,200,*,RIGHT,ALU1
|
||||
|
@ -124,50 +120,59 @@ S 4900,1500,4900,1700,300,*,DOWN,NDIF
|
|||
S 5800,600,5800,1900,100,*,DOWN,NTRANS
|
||||
S 6100,800,6100,1700,300,*,UP,NDIF
|
||||
S 5500,500,5500,1700,300,*,DOWN,NDIF
|
||||
S 6100,2450,6100,4000,200,*,DOWN,ALU1
|
||||
S 6050,2500,6250,2500,200,*,RIGHT,ALU1
|
||||
S 6100,950,6100,1550,200,*,DOWN,ALU1
|
||||
S 6200,1450,6200,2550,200,*,DOWN,ALU1
|
||||
S 6050,1500,6250,1500,200,*,LEFT,ALU1
|
||||
S 5500,2000,5700,2000,200,*,LEFT,ALU1
|
||||
S 4900,400,4900,1000,300,*,UP,NDIF
|
||||
V 4900,1600,CONT_DIF_N
|
||||
V 1800,3500,CONT_POLY
|
||||
V 4200,1500,CONT_POLY
|
||||
V 3400,1500,CONT_POLY
|
||||
V 1800,1500,CONT_POLY
|
||||
V 500,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 500,400,CONT_BODY_P
|
||||
V 2300,1500,CONT_DIF_N
|
||||
V 1100,1800,CONT_DIF_N
|
||||
V 1100,1800,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 4900,1000,CONT_DIF_N
|
||||
V 1100,1000,CONT_DIF_N
|
||||
V 500,1000,CONT_DIF_N
|
||||
V 3900,500,CONT_DIF_N
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 3900,4500,CONT_DIF_P
|
||||
V 2300,3500,CONT_DIF_P
|
||||
V 1100,4000,CONT_DIF_P
|
||||
V 4900,4000,CONT_DIF_P
|
||||
V 500,4000,CONT_DIF_P
|
||||
V 500,4600,CONT_BODY_N
|
||||
V 1100,3000,CONT_DIF_P
|
||||
V 4900,3000,CONT_DIF_P
|
||||
V 2500,3000,CONT_POLY
|
||||
V 4400,3000,CONT_POLY
|
||||
V 4400,2000,CONT_POLY
|
||||
V 5500,4600,CONT_DIF_P
|
||||
V 5500,500,CONT_DIF_N
|
||||
V 6100,3500,CONT_DIF_P
|
||||
V 6100,4000,CONT_DIF_P
|
||||
V 6100,3000,CONT_DIF_P
|
||||
V 6100,1500,CONT_DIF_N
|
||||
V 6100,1000,CONT_DIF_N
|
||||
V 3900,2500,CONT_POLY
|
||||
V 5700,2000,CONT_POLY
|
||||
V 6100,300,CONT_BODY_P
|
||||
S 500,1500,500,3500,200,cmd1,DOWN,CALU1
|
||||
S 1500,2500,1500,2500,200,i2,LEFT,CALU1
|
||||
S 2500,2500,2500,2500,200,i1,LEFT,CALU1
|
||||
S 3500,2000,3500,3000,200,cmd0,DOWN,CALU1
|
||||
S 6000,2450,6000,4000,200,*,DOWN,ALU1
|
||||
S 6000,950,6000,1550,200,*,DOWN,ALU1
|
||||
S 6000,2500,6000,4000,200,q,DOWN,CALU1
|
||||
S 6000,1000,6000,1500,200,q,DOWN,CALU1
|
||||
S 4000,3000,4000,3000,200,i0,LEFT,CALU1
|
||||
S 4500,2500,4500,2500,200,i0,LEFT,CALU1
|
||||
S 4000,2000,4000,2000,200,i0,LEFT,CALU1
|
||||
V 4900,1600,CONT_DIF_N,*
|
||||
V 1800,3500,CONT_POLY,*
|
||||
V 4200,1500,CONT_POLY,*
|
||||
V 3400,1500,CONT_POLY,*
|
||||
V 1800,1500,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 500,400,CONT_BODY_P,*
|
||||
V 2300,1500,CONT_DIF_N,*
|
||||
V 1100,1800,CONT_DIF_N,*
|
||||
V 1100,1800,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 4900,1000,CONT_DIF_N,*
|
||||
V 1100,1000,CONT_DIF_N,*
|
||||
V 500,1000,CONT_DIF_N,*
|
||||
V 3900,500,CONT_DIF_N,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 3900,4500,CONT_DIF_P,*
|
||||
V 2300,3500,CONT_DIF_P,*
|
||||
V 1100,4000,CONT_DIF_P,*
|
||||
V 4900,4000,CONT_DIF_P,*
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 500,4600,CONT_BODY_N,*
|
||||
V 1100,3000,CONT_DIF_P,*
|
||||
V 4900,3000,CONT_DIF_P,*
|
||||
V 2500,3000,CONT_POLY,*
|
||||
V 4400,3000,CONT_POLY,*
|
||||
V 4400,2000,CONT_POLY,*
|
||||
V 5500,4600,CONT_DIF_P,*
|
||||
V 5500,500,CONT_DIF_N,*
|
||||
V 6100,3500,CONT_DIF_P,*
|
||||
V 6100,4000,CONT_DIF_P,*
|
||||
V 6100,3000,CONT_DIF_P,*
|
||||
V 6100,1500,CONT_DIF_N,*
|
||||
V 6100,1000,CONT_DIF_N,*
|
||||
V 3900,2500,CONT_POLY,*
|
||||
V 5700,2000,CONT_POLY,*
|
||||
V 6100,300,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,30 +1,26 @@
|
|||
V ALLIANCE : 4
|
||||
H mx3_x4,P, 5/10/99,100
|
||||
V ALLIANCE : 6
|
||||
H mx3_x4,P,30/ 8/2000,100
|
||||
A 0,0,7000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 7000,4700,600,vdd,1,EAST,ALU1
|
||||
C 7000,300,600,vss,1,EAST,ALU1
|
||||
R 6000,4000,ref_con,q_40
|
||||
R 6000,3500,ref_con,q_35
|
||||
R 6000,3000,ref_con,q_30
|
||||
R 6000,2500,ref_con,q_25
|
||||
R 6000,1500,ref_con,q_15
|
||||
R 6000,1000,ref_con,q_10
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 4000,3000,ref_con,i0_30
|
||||
R 4000,2000,ref_con,i0_20
|
||||
R 3500,3000,ref_con,cmd0_30
|
||||
R 3500,2500,ref_con,cmd0_25
|
||||
R 3500,2000,ref_con,cmd0_20
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 500,3500,ref_con,cmd1_35
|
||||
R 500,3000,ref_con,cmd1_30
|
||||
R 500,2500,ref_con,cmd1_25
|
||||
R 500,2000,ref_con,cmd1_20
|
||||
R 500,1500,ref_con,cmd1_15
|
||||
R 6500,2000,ref_con,q_20
|
||||
R 6000,4000,ref_ref,q_40
|
||||
R 6000,3500,ref_ref,q_35
|
||||
R 6000,3000,ref_ref,q_30
|
||||
R 6000,2500,ref_ref,q_25
|
||||
R 6000,1500,ref_ref,q_15
|
||||
R 6000,1000,ref_ref,q_10
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
R 4000,3000,ref_ref,i0_30
|
||||
R 4000,2000,ref_ref,i0_20
|
||||
R 3500,3000,ref_ref,cmd0_30
|
||||
R 3500,2500,ref_ref,cmd0_25
|
||||
R 3500,2000,ref_ref,cmd0_20
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 500,3500,ref_ref,cmd1_35
|
||||
R 500,3000,ref_ref,cmd1_30
|
||||
R 500,2500,ref_ref,cmd1_25
|
||||
R 500,2000,ref_ref,cmd1_20
|
||||
R 500,1500,ref_ref,cmd1_15
|
||||
R 6500,2000,ref_ref,q_20
|
||||
S 4800,1500,4800,1700,100,*,DOWN,ALU1
|
||||
S 4800,1700,5000,1700,100,*,LEFT,ALU1
|
||||
S 3300,1500,4800,1500,100,*,RIGHT,ALU1
|
||||
|
@ -127,9 +123,7 @@ S 400,400,400,1000,200,*,DOWN,ALU1
|
|||
S 6000,950,6000,1550,200,*,DOWN,ALU1
|
||||
S 2700,1500,2700,2000,100,*,UP,ALU1
|
||||
S 1700,1500,1700,2000,100,*,UP,ALU1
|
||||
S 400,1500,400,3500,100,*,DOWN,ALU1
|
||||
S 6600,3000,6600,4600,200,*,UP,ALU1
|
||||
S 400,3500,1700,3500,100,*,LEFT,ALU1
|
||||
S 1700,3000,2400,3000,100,*,LEFT,ALU1
|
||||
S 2200,1500,2700,1500,100,*,RIGHT,ALU1
|
||||
S 1000,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
|
@ -140,53 +134,65 @@ S 6000,2450,6000,4000,200,*,DOWN,ALU1
|
|||
S 5950,2500,6150,2500,200,*,RIGHT,ALU1
|
||||
S 6100,1450,6100,2550,200,*,DOWN,ALU1
|
||||
S 5950,1500,6150,1500,200,*,LEFT,ALU1
|
||||
S 0,300,7000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,7000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,7000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,7000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,7000,4700,600,vdd,RIGHT,CALU1
|
||||
S 4800,400,4800,1000,300,*,UP,NDIF
|
||||
V 4800,1600,CONT_DIF_N
|
||||
V 2500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 400,4000,CONT_DIF_P
|
||||
V 400,4600,CONT_BODY_N
|
||||
V 3200,4000,CONT_DIF_P
|
||||
V 3800,4500,CONT_DIF_P
|
||||
V 2200,3500,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 4800,4000,CONT_DIF_P
|
||||
V 6600,4600,CONT_DIF_P
|
||||
V 4800,3000,CONT_DIF_P
|
||||
V 5400,4600,CONT_DIF_P
|
||||
V 6000,3500,CONT_DIF_P
|
||||
V 6000,4000,CONT_DIF_P
|
||||
V 6000,3000,CONT_DIF_P
|
||||
V 6600,4000,CONT_DIF_P
|
||||
V 6600,3500,CONT_DIF_P
|
||||
V 6600,3000,CONT_DIF_P
|
||||
V 1000,3000,CONT_DIF_P
|
||||
V 400,1000,CONT_DIF_N
|
||||
V 6600,1000,CONT_DIF_N
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 4800,1000,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 3800,500,CONT_DIF_N
|
||||
V 5400,500,CONT_DIF_N
|
||||
V 6000,1000,CONT_DIF_N
|
||||
V 2200,1500,CONT_DIF_N
|
||||
V 1000,1800,CONT_DIF_N
|
||||
V 1000,1800,CONT_DIF_N
|
||||
V 6000,1500,CONT_DIF_N
|
||||
V 6600,1500,CONT_DIF_N
|
||||
V 400,400,CONT_BODY_P
|
||||
V 6000,300,CONT_BODY_P
|
||||
V 400,2500,CONT_POLY
|
||||
V 2400,3000,CONT_POLY
|
||||
V 1700,3500,CONT_POLY
|
||||
V 4100,1500,CONT_POLY
|
||||
V 3300,1500,CONT_POLY
|
||||
V 1700,1500,CONT_POLY
|
||||
V 4300,3000,CONT_POLY
|
||||
V 4300,2000,CONT_POLY
|
||||
V 3800,2500,CONT_POLY
|
||||
V 5600,2000,CONT_POLY
|
||||
S 3500,2000,3500,3000,200,cmd0,DOWN,CALU1
|
||||
S 2500,2500,2500,2500,200,i1,LEFT,CALU1
|
||||
S 1500,2500,1500,2500,200,i2,LEFT,CALU1
|
||||
S 500,1500,500,3500,200,cmd1,DOWN,CALU1
|
||||
S 4500,2500,4500,2500,200,i0,LEFT,CALU1
|
||||
S 4000,3000,4000,3000,200,i0,LEFT,CALU1
|
||||
S 4000,2000,4000,2000,200,i0,LEFT,CALU1
|
||||
S 6000,2500,6000,4000,200,q,DOWN,CALU1
|
||||
S 6000,1000,6000,1500,200,q,DOWN,CALU1
|
||||
S 6500,2000,6500,2000,200,q,LEFT,CALU1
|
||||
S 500,1500,500,3500,100,*,DOWN,ALU1
|
||||
S 500,3500,1700,3500,100,*,LEFT,ALU1
|
||||
V 4800,1600,CONT_DIF_N,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 400,4000,CONT_DIF_P,*
|
||||
V 400,4600,CONT_BODY_N,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 3800,4500,CONT_DIF_P,*
|
||||
V 2200,3500,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 4800,4000,CONT_DIF_P,*
|
||||
V 6600,4600,CONT_DIF_P,*
|
||||
V 4800,3000,CONT_DIF_P,*
|
||||
V 5400,4600,CONT_DIF_P,*
|
||||
V 6000,3500,CONT_DIF_P,*
|
||||
V 6000,4000,CONT_DIF_P,*
|
||||
V 6000,3000,CONT_DIF_P,*
|
||||
V 6600,4000,CONT_DIF_P,*
|
||||
V 6600,3500,CONT_DIF_P,*
|
||||
V 6600,3000,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 400,1000,CONT_DIF_N,*
|
||||
V 6600,1000,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 4800,1000,CONT_DIF_N,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 3800,500,CONT_DIF_N,*
|
||||
V 5400,500,CONT_DIF_N,*
|
||||
V 6000,1000,CONT_DIF_N,*
|
||||
V 2200,1500,CONT_DIF_N,*
|
||||
V 1000,1800,CONT_DIF_N,*
|
||||
V 1000,1800,CONT_DIF_N,*
|
||||
V 6000,1500,CONT_DIF_N,*
|
||||
V 6600,1500,CONT_DIF_N,*
|
||||
V 400,400,CONT_BODY_P,*
|
||||
V 6000,300,CONT_BODY_P,*
|
||||
V 400,2500,CONT_POLY,*
|
||||
V 2400,3000,CONT_POLY,*
|
||||
V 1700,3500,CONT_POLY,*
|
||||
V 4100,1500,CONT_POLY,*
|
||||
V 3300,1500,CONT_POLY,*
|
||||
V 1700,1500,CONT_POLY,*
|
||||
V 4300,3000,CONT_POLY,*
|
||||
V 4300,2000,CONT_POLY,*
|
||||
V 3800,2500,CONT_POLY,*
|
||||
V 5600,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,59 +1,58 @@
|
|||
V ALLIANCE : 4
|
||||
H na2_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H na2_x1,P,30/ 8/2000,100
|
||||
A 0,0,2000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 2000,300,600,vss,1,EAST,ALU1
|
||||
C 2000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 500,4000,ref_con,i0_40
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 1500,1500,ref_con,i1_15
|
||||
R 1500,2000,ref_con,i1_20
|
||||
R 1500,2500,ref_con,i1_25
|
||||
R 1500,3000,ref_con,i1_30
|
||||
R 1500,3500,ref_con,i1_35
|
||||
R 1500,4000,ref_con,i1_40
|
||||
R 1000,4000,ref_con,nq_40
|
||||
R 1000,3500,ref_con,nq_35
|
||||
R 1000,3000,ref_con,nq_30
|
||||
R 1000,2500,ref_con,nq_25
|
||||
R 1000,2000,ref_con,nq_20
|
||||
R 1000,1500,ref_con,nq_15
|
||||
R 1000,1000,ref_con,nq_10
|
||||
S 1000,950,1000,4000,200,*,UP,ALU1
|
||||
S 400,400,400,1700,300,*,UP,NDIF
|
||||
S 1400,800,1400,1700,300,*,UP,NDIF
|
||||
S 1000,1000,1400,1000,200,*,RIGHT,ALU1
|
||||
S 1100,1900,1600,1900,100,*,RIGHT,POLY
|
||||
S 700,1900,700,3100,100,*,UP,POLY
|
||||
S 1100,600,1100,1900,100,*,DOWN,NTRANS
|
||||
S 700,600,700,1900,100,*,DOWN,NTRANS
|
||||
S 1300,1900,1300,3100,100,*,DOWN,POLY
|
||||
S 1300,2000,1600,2000,300,*,RIGHT,POLY
|
||||
S 0,300,2000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,2000,4700,600,*,RIGHT,ALU1
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 1300,3100,1300,4400,100,*,UP,PTRANS
|
||||
S 1000,3300,1000,4200,300,*,DOWN,PDIF
|
||||
S 700,3100,700,4400,100,*,UP,PTRANS
|
||||
S 400,3300,400,4600,300,*,DOWN,PDIF
|
||||
S 1600,3300,1600,4600,300,*,DOWN,PDIF
|
||||
S 1500,1500,1500,4000,100,*,DOWN,ALU1
|
||||
S 400,3000,700,3000,300,*,RIGHT,POLY
|
||||
R 1000,1000,ref_ref,nq_10
|
||||
R 1000,1500,ref_ref,nq_15
|
||||
R 1000,2000,ref_ref,nq_20
|
||||
R 1000,2500,ref_ref,nq_25
|
||||
R 1000,3000,ref_ref,nq_30
|
||||
R 1000,3500,ref_ref,nq_35
|
||||
R 1000,4000,ref_ref,nq_40
|
||||
R 1500,4000,ref_ref,i1_40
|
||||
R 1500,3500,ref_ref,i1_35
|
||||
R 1500,3000,ref_ref,i1_30
|
||||
R 1500,2500,ref_ref,i1_25
|
||||
R 1500,2000,ref_ref,i1_20
|
||||
R 1500,1500,ref_ref,i1_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,4000,ref_ref,i0_40
|
||||
S 1000,1000,1000,4000,200,nq,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,i0,DOWN,CALU1
|
||||
S 0,3900,2000,3900,2400,*,RIGHT,NWELL
|
||||
V 1250,300,CONT_BODY_P
|
||||
V 1400,1000,CONT_DIF_N
|
||||
V 400,500,CONT_DIF_N
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1000,4700,CONT_BODY_N
|
||||
V 1000,3500,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 1600,4500,CONT_DIF_P
|
||||
V 500,3000,CONT_POLY
|
||||
S 400,3000,700,3000,300,*,RIGHT,POLY
|
||||
S 1500,1500,1500,4000,100,*,DOWN,ALU1
|
||||
S 1600,3300,1600,4600,300,*,DOWN,PDIF
|
||||
S 400,3300,400,4600,300,*,DOWN,PDIF
|
||||
S 700,3100,700,4400,100,*,UP,PTRANS
|
||||
S 1000,3300,1000,4200,300,*,DOWN,PDIF
|
||||
S 1300,3100,1300,4400,100,*,UP,PTRANS
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 0,4700,2000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,2000,300,600,vss,RIGHT,CALU1
|
||||
S 1300,2000,1600,2000,300,*,RIGHT,POLY
|
||||
S 1300,1900,1300,3100,100,*,DOWN,POLY
|
||||
S 700,600,700,1900,100,*,DOWN,NTRANS
|
||||
S 1100,600,1100,1900,100,*,DOWN,NTRANS
|
||||
S 700,1900,700,3100,100,*,UP,POLY
|
||||
S 1100,1900,1600,1900,100,*,RIGHT,POLY
|
||||
S 1000,1000,1400,1000,200,*,RIGHT,ALU1
|
||||
S 1400,800,1400,1700,300,*,UP,NDIF
|
||||
S 400,400,400,1700,300,*,UP,NDIF
|
||||
S 1000,950,1000,4000,200,*,UP,ALU1
|
||||
V 500,3000,CONT_POLY,*
|
||||
V 1600,4500,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 1000,4700,CONT_BODY_N,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 1400,1000,CONT_DIF_N,*
|
||||
V 1250,300,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,92 +1,91 @@
|
|||
V ALLIANCE : 4
|
||||
H na2_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H na2_x4,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 2000,3500,ref_con,nq_35
|
||||
R 2000,3000,ref_con,nq_30
|
||||
R 2000,2500,ref_con,nq_25
|
||||
R 2000,2000,ref_con,nq_20
|
||||
R 2000,1500,ref_con,nq_15
|
||||
R 2000,1000,ref_con,nq_10
|
||||
S 300,4000,300,4500,200,*,UP,ALU1
|
||||
S 2000,1000,2000,3550,200,*,DOWN,ALU1
|
||||
S 1400,300,1400,1700,300,*,UP,NDIF
|
||||
S 600,1900,600,3100,100,*,DOWN,POLY
|
||||
S 600,600,600,1900,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1700,300,*,UP,NDIF
|
||||
S 300,800,300,1700,300,*,UP,NDIF
|
||||
S 1100,600,1100,1900,100,*,DOWN,NTRANS
|
||||
S 2400,1900,2400,2600,100,*,DOWN,POLY
|
||||
S 1800,1900,1800,2600,100,*,DOWN,POLY
|
||||
S 2300,1400,2300,1900,100,*,DOWN,POLY
|
||||
S 1700,1400,1700,2100,100,*,UP,POLY
|
||||
S 1700,2000,2600,2000,300,*,RIGHT,POLY
|
||||
S 2500,2000,3200,2000,100,*,LEFT,ALU1
|
||||
S 900,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1200,1900,1200,3100,100,*,UP,POLY
|
||||
S 2700,4300,2700,4700,300,*,UP,PDIF
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 850,3700,850,4200,200,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 3200,1000,3200,3500,100,*,DOWN,ALU1
|
||||
S 900,4000,3000,4000,100,*,RIGHT,ALU1
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 300,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 2900,1400,2900,2600,100,*,DOWN,POLY
|
||||
S 3200,2800,3200,3700,300,*,UP,PDIF
|
||||
S 2900,2600,2900,3900,100,*,UP,PTRANS
|
||||
S 2600,2800,2600,4700,300,*,DOWN,PDIF
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 3200,800,3200,1200,300,*,DOWN,NDIF
|
||||
S 2900,600,2900,1400,100,*,DOWN,NTRANS
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 2600,300,2600,1200,300,*,UP,NDIF
|
||||
S 2300,100,2300,1400,100,*,DOWN,NTRANS
|
||||
S 2000,300,2000,1200,300,*,UP,NDIF
|
||||
S 1700,100,1700,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,900,300,300,*,LEFT,PTIE
|
||||
R 2000,1000,ref_ref,nq_10
|
||||
R 2000,1500,ref_ref,nq_15
|
||||
R 2000,2000,ref_ref,nq_20
|
||||
R 2000,2500,ref_ref,nq_25
|
||||
R 2000,3000,ref_ref,nq_30
|
||||
R 2000,3500,ref_ref,nq_35
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
S 2000,1000,2000,3500,200,nq,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 2500,2000,CONT_POLY
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 3000,4000,CONT_POLY
|
||||
V 3200,3500,CONT_DIF_P
|
||||
V 3200,3000,CONT_DIF_P
|
||||
V 800,300,CONT_BODY_P
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 2000,1000,CONT_DIF_N
|
||||
V 2600,500,CONT_DIF_N
|
||||
V 1400,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 3200,300,CONT_BODY_P
|
||||
S 300,300,900,300,300,*,LEFT,PTIE
|
||||
S 1700,100,1700,1400,100,*,DOWN,NTRANS
|
||||
S 2000,300,2000,1200,300,*,UP,NDIF
|
||||
S 2300,100,2300,1400,100,*,DOWN,NTRANS
|
||||
S 2600,300,2600,1200,300,*,UP,NDIF
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 2900,600,2900,1400,100,*,DOWN,NTRANS
|
||||
S 3200,800,3200,1200,300,*,DOWN,NDIF
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 2600,2800,2600,4700,300,*,DOWN,PDIF
|
||||
S 2900,2600,2900,3900,100,*,UP,PTRANS
|
||||
S 3200,2800,3200,3700,300,*,UP,PDIF
|
||||
S 2900,1400,2900,2600,100,*,DOWN,POLY
|
||||
S 300,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 900,4000,3000,4000,100,*,RIGHT,ALU1
|
||||
S 3200,1000,3200,3500,100,*,DOWN,ALU1
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 850,3700,850,4200,200,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 2700,4300,2700,4700,300,*,UP,PDIF
|
||||
S 1200,1900,1200,3100,100,*,UP,POLY
|
||||
S 900,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 2500,2000,3200,2000,100,*,LEFT,ALU1
|
||||
S 1700,2000,2600,2000,300,*,RIGHT,POLY
|
||||
S 1700,1400,1700,2100,100,*,UP,POLY
|
||||
S 2300,1400,2300,1900,100,*,DOWN,POLY
|
||||
S 1800,1900,1800,2600,100,*,DOWN,POLY
|
||||
S 2400,1900,2400,2600,100,*,DOWN,POLY
|
||||
S 1100,600,1100,1900,100,*,DOWN,NTRANS
|
||||
S 300,800,300,1700,300,*,UP,NDIF
|
||||
S 900,800,900,1700,300,*,UP,NDIF
|
||||
S 600,600,600,1900,100,*,DOWN,NTRANS
|
||||
S 600,1900,600,3100,100,*,DOWN,POLY
|
||||
S 1400,300,1400,1700,300,*,UP,NDIF
|
||||
S 2000,1000,2000,3550,200,*,DOWN,ALU1
|
||||
S 300,4000,300,4500,200,*,UP,ALU1
|
||||
V 3200,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1400,500,CONT_DIF_N,*
|
||||
V 2600,500,CONT_DIF_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 800,300,CONT_BODY_P,*
|
||||
V 3200,3000,CONT_DIF_P,*
|
||||
V 3200,3500,CONT_DIF_P,*
|
||||
V 3000,4000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,77 +1,77 @@
|
|||
V ALLIANCE : 4
|
||||
H na3_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H na3_x1,P,30/ 8/2000,100
|
||||
A 0,0,2500,5000
|
||||
C 2500,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 2500,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 2000,4000,ref_con,nq_40
|
||||
R 2000,3500,ref_con,nq_35
|
||||
R 2000,2500,ref_con,nq_25
|
||||
R 2000,3000,ref_con,nq_30
|
||||
R 2000,2000,ref_con,nq_20
|
||||
R 2000,1500,ref_con,nq_15
|
||||
R 2000,1000,ref_con,nq_10
|
||||
R 500,4000,ref_con,i0_40
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1500,3500,ref_con,i2_35
|
||||
R 1500,3000,ref_con,i2_30
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 1500,2000,ref_con,i2_20
|
||||
R 1500,1500,ref_con,i2_15
|
||||
R 1500,1000,ref_con,i2_10
|
||||
S 1000,4000,2200,4000,200,*,RIGHT,ALU1
|
||||
S 2000,1000,2000,4000,200,*,UP,ALU1
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
S 1700,900,1700,1200,300,*,DOWN,NDIF
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 800,300,800,1200,300,*,UP,NDIF
|
||||
S 0,300,2500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,2500,4700,600,*,RIGHT,ALU1
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3500,100,*,UP,ALU1
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 1000,100,1000,1400,100,*,DOWN,NTRANS
|
||||
S 1400,100,1400,1400,100,*,DOWN,NTRANS
|
||||
S 1600,300,1600,1200,200,*,UP,NDIF
|
||||
S 1900,800,1900,1200,500,*,UP,NDIF
|
||||
S 2200,3300,2200,4200,300,*,DOWN,PDIF
|
||||
S 1000,3300,1000,4200,300,*,DOWN,PDIF
|
||||
S 1300,3100,1300,4400,100,*,UP,PTRANS
|
||||
S 400,3300,400,4600,300,*,DOWN,PDIF
|
||||
S 1600,3300,1600,4600,300,*,DOWN,PDIF
|
||||
S 1900,3100,1900,4400,100,*,UP,PTRANS
|
||||
S 700,3100,700,4400,100,*,UP,PTRANS
|
||||
S 1900,1600,1900,3100,100,*,DOWN,POLY
|
||||
S 1400,1600,1900,1600,100,*,LEFT,POLY
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 400,3000,700,3000,300,*,RIGHT,POLY
|
||||
S 900,2000,1300,2000,300,*,RIGHT,POLY
|
||||
S 1300,1900,1300,3100,100,*,DOWN,POLY
|
||||
S 1000,1400,1000,2100,100,*,UP,POLY
|
||||
R 1500,1000,ref_ref,i2_10
|
||||
R 1500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i2_20
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 1500,3000,ref_ref,i2_30
|
||||
R 1500,3500,ref_ref,i2_35
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 2000,1000,ref_ref,nq_10
|
||||
R 2000,1500,ref_ref,nq_15
|
||||
R 2000,2000,ref_ref,nq_20
|
||||
R 2000,3000,ref_ref,nq_30
|
||||
R 2000,2500,ref_ref,nq_25
|
||||
R 2000,3500,ref_ref,nq_35
|
||||
R 2000,4000,ref_ref,nq_40
|
||||
S 1500,1000,1500,3500,200,i2,DOWN,CALU1
|
||||
S 1000,1000,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,i0,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,nq,DOWN,CALU1
|
||||
S 2000,4000,2200,4000,200,*,RIGHT,ALU1
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2200,300,CONT_BODY_P
|
||||
V 1500,1500,CONT_POLY
|
||||
V 2000,1000,CONT_DIF_N
|
||||
V 1000,4700,CONT_BODY_N
|
||||
V 2200,4000,CONT_DIF_P
|
||||
V 1600,4500,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 2200,4700,CONT_BODY_N
|
||||
V 500,3000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
S 1000,1400,1000,2100,100,*,UP,POLY
|
||||
S 1300,1900,1300,3100,100,*,DOWN,POLY
|
||||
S 900,2000,1300,2000,300,*,RIGHT,POLY
|
||||
S 400,3000,700,3000,300,*,RIGHT,POLY
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 1400,1600,1900,1600,100,*,LEFT,POLY
|
||||
S 1900,1600,1900,3100,100,*,DOWN,POLY
|
||||
S 700,3100,700,4400,100,*,UP,PTRANS
|
||||
S 1900,3100,1900,4400,100,*,UP,PTRANS
|
||||
S 1600,3300,1600,4600,300,*,DOWN,PDIF
|
||||
S 400,3300,400,4600,300,*,DOWN,PDIF
|
||||
S 1300,3100,1300,4400,100,*,UP,PTRANS
|
||||
S 1000,3300,1000,4200,300,*,DOWN,PDIF
|
||||
S 2200,3300,2200,4200,300,*,DOWN,PDIF
|
||||
S 1900,800,1900,1200,500,*,UP,NDIF
|
||||
S 1600,300,1600,1200,200,*,UP,NDIF
|
||||
S 1400,100,1400,1400,100,*,DOWN,NTRANS
|
||||
S 1000,100,1000,1400,100,*,DOWN,NTRANS
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3500,100,*,UP,ALU1
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 0,4700,2500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,2500,300,600,vss,RIGHT,CALU1
|
||||
S 800,300,800,1200,300,*,UP,NDIF
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 1700,900,1700,1200,300,*,DOWN,NDIF
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
S 2000,1000,2000,4000,200,*,UP,ALU1
|
||||
S 1000,4000,2200,4000,200,*,RIGHT,ALU1
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 500,3000,CONT_POLY,*
|
||||
V 2200,4700,CONT_BODY_N,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 1600,4500,CONT_DIF_P,*
|
||||
V 2200,4000,CONT_DIF_P,*
|
||||
V 1000,4700,CONT_BODY_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 1500,1500,CONT_POLY,*
|
||||
V 2200,300,CONT_BODY_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,101 +1,101 @@
|
|||
V ALLIANCE : 4
|
||||
H na3_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H na3_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 1000,1500,ref_con,i2_15
|
||||
R 1000,2000,ref_con,i2_20
|
||||
R 1000,2500,ref_con,i2_25
|
||||
R 1000,3000,ref_con,i2_30
|
||||
R 1000,3500,ref_con,i2_35
|
||||
R 2500,3500,ref_con,nq_35
|
||||
R 2500,3000,ref_con,nq_30
|
||||
R 2500,2500,ref_con,nq_25
|
||||
R 2500,2000,ref_con,nq_20
|
||||
R 2500,1500,ref_con,nq_15
|
||||
R 2500,1000,ref_con,nq_10
|
||||
R 1500,1500,ref_con,i1_15
|
||||
R 1500,2000,ref_con,i1_20
|
||||
R 1500,2500,ref_con,i1_25
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i1_35
|
||||
R 1500,3000,ref_con,i1_30
|
||||
S 2500,1000,2500,3550,200,*,DOWN,ALU1
|
||||
S 3700,1000,3700,3500,100,*,DOWN,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 3000,2000,3700,2000,100,*,LEFT,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 2900,1900,2900,2600,100,*,DOWN,POLY
|
||||
S 2300,1900,2300,2600,100,*,DOWN,POLY
|
||||
S 2800,1400,2800,1900,100,*,DOWN,POLY
|
||||
S 2200,1400,2200,2100,100,*,UP,POLY
|
||||
S 2200,2000,3100,2000,300,*,RIGHT,POLY
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 2300,2600,2300,4900,100,*,UP,PTRANS
|
||||
S 2600,2800,2600,4700,300,*,DOWN,PDIF
|
||||
S 3700,2800,3700,3700,300,*,UP,PDIF
|
||||
S 3400,2600,3400,3900,100,*,UP,PTRANS
|
||||
S 3100,2800,3100,4700,300,*,DOWN,PDIF
|
||||
S 2900,2600,2900,4900,100,*,UP,PTRANS
|
||||
S 3400,600,3400,1400,100,*,DOWN,NTRANS
|
||||
S 3100,300,3100,1200,300,*,UP,NDIF
|
||||
S 2800,100,2800,1400,100,*,DOWN,NTRANS
|
||||
S 2500,300,2500,1200,300,*,UP,NDIF
|
||||
S 2200,100,2200,1400,100,*,DOWN,NTRANS
|
||||
S 1900,300,1900,1700,300,*,UP,NDIF
|
||||
S 1100,600,1100,1900,100,*,DOWN,NTRANS
|
||||
S 3700,800,3700,1200,300,*,DOWN,NDIF
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 700,600,700,1900,100,*,DOWN,NTRANS
|
||||
S 1500,600,1500,1900,100,*,DOWN,NTRANS
|
||||
S 1800,300,1800,1700,300,*,UP,NDIF
|
||||
S 400,800,400,1700,300,*,UP,NDIF
|
||||
S 400,1000,2000,1000,100,*,RIGHT,ALU1
|
||||
S 300,4000,3500,4000,100,*,RIGHT,ALU1
|
||||
S 400,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1400,2100,1800,2100,100,*,RIGHT,POLY
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 600,3000,600,4300,100,*,UP,PTRANS
|
||||
S 1200,3000,1200,4300,100,*,UP,PTRANS
|
||||
S 1500,3200,1500,4100,300,*,DOWN,PDIF
|
||||
S 1800,3000,1800,4300,100,*,UP,PTRANS
|
||||
S 300,3200,300,4100,300,*,DOWN,PDIF
|
||||
S 900,3200,900,4600,300,*,DOWN,PDIF
|
||||
S 1800,2100,1800,3000,100,*,DOWN,POLY
|
||||
S 1200,2400,1200,3000,100,*,DOWN,POLY
|
||||
S 600,1900,600,3000,100,*,DOWN,POLY
|
||||
S 900,2500,1200,2500,300,*,RIGHT,POLY
|
||||
S 1100,1900,1100,2600,100,*,UP,POLY
|
||||
R 1500,3000,ref_ref,i1_30
|
||||
R 1500,3500,ref_ref,i1_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 1500,2500,ref_ref,i1_25
|
||||
R 1500,2000,ref_ref,i1_20
|
||||
R 1500,1500,ref_ref,i1_15
|
||||
R 2500,1000,ref_ref,nq_10
|
||||
R 2500,1500,ref_ref,nq_15
|
||||
R 2500,2000,ref_ref,nq_20
|
||||
R 2500,2500,ref_ref,nq_25
|
||||
R 2500,3000,ref_ref,nq_30
|
||||
R 2500,3500,ref_ref,nq_35
|
||||
R 1000,3500,ref_ref,i2_35
|
||||
R 1000,3000,ref_ref,i2_30
|
||||
R 1000,2500,ref_ref,i2_25
|
||||
R 1000,2000,ref_ref,i2_20
|
||||
R 1000,1500,ref_ref,i2_15
|
||||
S 500,1500,500,3500,200,i0,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i1,DOWN,CALU1
|
||||
S 2500,1000,2500,3500,200,nq,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i2,DOWN,CALU1
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
V 2000,4600,CONT_DIF_P
|
||||
V 1000,2500,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 3500,4000,CONT_POLY
|
||||
V 3700,300,CONT_BODY_P
|
||||
V 2600,3500,CONT_DIF_P
|
||||
V 2600,3000,CONT_DIF_P
|
||||
V 3700,3500,CONT_DIF_P
|
||||
V 3700,3000,CONT_DIF_P
|
||||
V 3700,1000,CONT_DIF_N
|
||||
V 2500,1000,CONT_DIF_N
|
||||
V 3100,500,CONT_DIF_N
|
||||
V 1900,500,CONT_DIF_N
|
||||
V 400,1000,CONT_DIF_N
|
||||
V 500,2000,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 3200,4600,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,300,CONT_BODY_P
|
||||
S 1100,1900,1100,2600,100,*,UP,POLY
|
||||
S 900,2500,1200,2500,300,*,RIGHT,POLY
|
||||
S 600,1900,600,3000,100,*,DOWN,POLY
|
||||
S 1200,2400,1200,3000,100,*,DOWN,POLY
|
||||
S 1800,2100,1800,3000,100,*,DOWN,POLY
|
||||
S 900,3200,900,4600,300,*,DOWN,PDIF
|
||||
S 300,3200,300,4100,300,*,DOWN,PDIF
|
||||
S 1800,3000,1800,4300,100,*,UP,PTRANS
|
||||
S 1500,3200,1500,4100,300,*,DOWN,PDIF
|
||||
S 1200,3000,1200,4300,100,*,UP,PTRANS
|
||||
S 600,3000,600,4300,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1400,2100,1800,2100,100,*,RIGHT,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 400,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 300,4000,3500,4000,100,*,RIGHT,ALU1
|
||||
S 400,1000,2000,1000,100,*,RIGHT,ALU1
|
||||
S 400,800,400,1700,300,*,UP,NDIF
|
||||
S 1800,300,1800,1700,300,*,UP,NDIF
|
||||
S 1500,600,1500,1900,100,*,DOWN,NTRANS
|
||||
S 700,600,700,1900,100,*,DOWN,NTRANS
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 3700,800,3700,1200,300,*,DOWN,NDIF
|
||||
S 1100,600,1100,1900,100,*,DOWN,NTRANS
|
||||
S 1900,300,1900,1700,300,*,UP,NDIF
|
||||
S 2200,100,2200,1400,100,*,DOWN,NTRANS
|
||||
S 2500,300,2500,1200,300,*,UP,NDIF
|
||||
S 2800,100,2800,1400,100,*,DOWN,NTRANS
|
||||
S 3100,300,3100,1200,300,*,UP,NDIF
|
||||
S 3400,600,3400,1400,100,*,DOWN,NTRANS
|
||||
S 2900,2600,2900,4900,100,*,UP,PTRANS
|
||||
S 3100,2800,3100,4700,300,*,DOWN,PDIF
|
||||
S 3400,2600,3400,3900,100,*,UP,PTRANS
|
||||
S 3700,2800,3700,3700,300,*,UP,PDIF
|
||||
S 2600,2800,2600,4700,300,*,DOWN,PDIF
|
||||
S 2300,2600,2300,4900,100,*,UP,PTRANS
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 2200,2000,3100,2000,300,*,RIGHT,POLY
|
||||
S 2200,1400,2200,2100,100,*,UP,POLY
|
||||
S 2800,1400,2800,1900,100,*,DOWN,POLY
|
||||
S 2300,1900,2300,2600,100,*,DOWN,POLY
|
||||
S 2900,1900,2900,2600,100,*,DOWN,POLY
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 3000,2000,3700,2000,100,*,LEFT,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 3700,1000,3700,3500,100,*,DOWN,ALU1
|
||||
S 2500,1000,2500,3550,200,*,DOWN,ALU1
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 3200,4600,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 400,1000,CONT_DIF_N,*
|
||||
V 1900,500,CONT_DIF_N,*
|
||||
V 3100,500,CONT_DIF_N,*
|
||||
V 2500,1000,CONT_DIF_N,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 3700,3000,CONT_DIF_P,*
|
||||
V 3700,3500,CONT_DIF_P,*
|
||||
V 2600,3000,CONT_DIF_P,*
|
||||
V 2600,3500,CONT_DIF_P,*
|
||||
V 3700,300,CONT_BODY_P,*
|
||||
V 3500,4000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 2000,4600,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,41 +1,37 @@
|
|||
V ALLIANCE : 4
|
||||
H na4_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H na4_x1,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 2500,4000,ref_con,nq_40
|
||||
R 2500,1000,ref_con,nq_10
|
||||
R 2500,1500,ref_con,nq_15
|
||||
R 2500,2000,ref_con,nq_20
|
||||
R 2500,2500,ref_con,nq_25
|
||||
R 2500,3000,ref_con,nq_30
|
||||
R 2500,3500,ref_con,nq_35
|
||||
R 2000,3500,ref_con,i3_35
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,1000,ref_con,i3_10
|
||||
R 1500,1000,ref_con,i2_10
|
||||
R 1500,1500,ref_con,i2_15
|
||||
R 1500,2000,ref_con,i2_20
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 1500,3000,ref_con,i2_30
|
||||
R 1500,3500,ref_con,i2_35
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 2500,4000,ref_ref,nq_40
|
||||
R 2500,1000,ref_ref,nq_10
|
||||
R 2500,1500,ref_ref,nq_15
|
||||
R 2500,2000,ref_ref,nq_20
|
||||
R 2500,2500,ref_ref,nq_25
|
||||
R 2500,3000,ref_ref,nq_30
|
||||
R 2500,3500,ref_ref,nq_35
|
||||
R 2000,3500,ref_ref,i3_35
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 2000,1000,ref_ref,i3_10
|
||||
R 1500,1000,ref_ref,i2_10
|
||||
R 1500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i2_20
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 1500,3000,ref_ref,i2_30
|
||||
R 1500,3500,ref_ref,i2_35
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
S 300,4000,300,4500,200,*,UP,ALU1
|
||||
S 900,4000,2550,4000,200,*,LEFT,ALU1
|
||||
S 2500,1000,2500,4050,200,*,UP,ALU1
|
||||
|
@ -66,24 +62,29 @@ S 1800,3100,1800,4400,100,*,UP,PTRANS
|
|||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 2100,3300,2100,4200,300,*,DOWN,PDIF
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 500,1500,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 2100,4700,CONT_BODY_N
|
||||
V 2500,1000,CONT_DIF_N
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 2700,300,CONT_BODY_P
|
||||
V 300,500,CONT_DIF_N
|
||||
S 2500,1000,2500,4000,200,nq,DOWN,CALU1
|
||||
S 2000,1000,2000,3500,200,i3,DOWN,CALU1
|
||||
S 1500,1000,1500,3500,200,i2,DOWN,CALU1
|
||||
S 1000,1000,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2100,4700,CONT_BODY_N,*
|
||||
V 2500,1000,CONT_DIF_N,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,46 +1,42 @@
|
|||
V ALLIANCE : 4
|
||||
H na4_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H na4_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
R 1500,1000,ref_con,nq_10
|
||||
R 1500,3500,ref_con,nq_35
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 3500,1500,ref_con,i2_15
|
||||
R 3500,1000,ref_con,i2_10
|
||||
R 4000,1000,ref_con,i3_10
|
||||
R 4000,1500,ref_con,i3_15
|
||||
R 4000,2000,ref_con,i3_20
|
||||
R 4000,2500,ref_con,i3_25
|
||||
R 4000,3000,ref_con,i3_30
|
||||
R 4000,3500,ref_con,i3_35
|
||||
R 3000,2000,ref_con,i1_20
|
||||
R 3000,2500,ref_con,i1_25
|
||||
R 3000,3000,ref_con,i1_30
|
||||
R 3000,3500,ref_con,i1_35
|
||||
R 3500,3500,ref_con,i2_35
|
||||
R 3500,3000,ref_con,i2_30
|
||||
R 3500,2500,ref_con,i2_25
|
||||
R 3500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i0_15
|
||||
R 2500,2000,ref_con,i0_20
|
||||
R 2500,2500,ref_con,i0_25
|
||||
R 2500,3000,ref_con,i0_30
|
||||
R 2500,3500,ref_con,i0_35
|
||||
R 2500,1000,ref_con,i0_10
|
||||
R 3000,1000,ref_con,i1_10
|
||||
R 3000,1500,ref_con,i1_15
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 3500,1500,ref_ref,i2_15
|
||||
R 3500,1000,ref_ref,i2_10
|
||||
R 4000,1000,ref_ref,i3_10
|
||||
R 4000,1500,ref_ref,i3_15
|
||||
R 4000,2000,ref_ref,i3_20
|
||||
R 4000,2500,ref_ref,i3_25
|
||||
R 4000,3000,ref_ref,i3_30
|
||||
R 4000,3500,ref_ref,i3_35
|
||||
R 3000,2000,ref_ref,i1_20
|
||||
R 3000,2500,ref_ref,i1_25
|
||||
R 3000,3000,ref_ref,i1_30
|
||||
R 3000,3500,ref_ref,i1_35
|
||||
R 3500,3500,ref_ref,i2_35
|
||||
R 3500,3000,ref_ref,i2_30
|
||||
R 3500,2500,ref_ref,i2_25
|
||||
R 3500,2000,ref_ref,i2_20
|
||||
R 2500,1500,ref_ref,i0_15
|
||||
R 2500,2000,ref_ref,i0_20
|
||||
R 2500,2500,ref_ref,i0_25
|
||||
R 2500,3000,ref_ref,i0_30
|
||||
R 2500,3500,ref_ref,i0_35
|
||||
R 2500,1000,ref_ref,i0_10
|
||||
R 3000,1000,ref_ref,i1_10
|
||||
R 3000,1500,ref_ref,i1_15
|
||||
S 300,3000,300,3500,100,*,DOWN,ALU1
|
||||
S 4550,1000,4550,4000,100,*,UP,ALU1
|
||||
S 4400,1900,4400,3100,100,*,UP,POLY
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 2300,3300,2300,4700,300,*,DOWN,PDIF
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 600,1500,800,1500,300,*,RIGHT,POLY
|
||||
S 300,1000,300,3000,100,*,DOWN,ALU1
|
||||
S 600,2500,800,2500,300,*,RIGHT,POLY
|
||||
|
@ -95,31 +91,36 @@ S 800,1500,1050,1500,200,*,RIGHT,ALU1
|
|||
S 600,2000,1800,2000,300,*,RIGHT,POLY
|
||||
S 300,2000,600,2000,200,*,LEFT,ALU1
|
||||
S 1050,4000,4550,4000,100,*,LEFT,ALU1
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 2200,500,CONT_DIF_N
|
||||
V 2200,4500,CONT_DIF_P
|
||||
V 800,1500,CONT_POLY
|
||||
V 800,2500,CONT_POLY
|
||||
V 300,300,CONT_BODY_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 4500,1000,CONT_DIF_N
|
||||
V 2900,4000,CONT_DIF_P
|
||||
V 4100,4000,CONT_DIF_P
|
||||
V 3500,4500,CONT_DIF_P
|
||||
V 4700,4500,CONT_DIF_P
|
||||
V 4100,4700,CONT_BODY_N
|
||||
V 2900,4700,CONT_BODY_N
|
||||
V 4700,300,CONT_BODY_P
|
||||
V 3000,2000,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 4000,2000,CONT_POLY
|
||||
V 2500,1500,CONT_POLY
|
||||
V 600,2000,CONT_POLY
|
||||
S 1500,1000,1500,3500,200,nq,DOWN,CALU1
|
||||
S 3500,1000,3500,3500,200,i2,DOWN,CALU1
|
||||
S 4000,1000,4000,3500,200,i3,DOWN,CALU1
|
||||
S 3000,1000,3000,3500,200,i1,DOWN,CALU1
|
||||
S 2500,1000,2500,3500,200,i0,DOWN,CALU1
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 2200,500,CONT_DIF_N,*
|
||||
V 2200,4500,CONT_DIF_P,*
|
||||
V 800,1500,CONT_POLY,*
|
||||
V 800,2500,CONT_POLY,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 4500,1000,CONT_DIF_N,*
|
||||
V 2900,4000,CONT_DIF_P,*
|
||||
V 4100,4000,CONT_DIF_P,*
|
||||
V 3500,4500,CONT_DIF_P,*
|
||||
V 4700,4500,CONT_DIF_P,*
|
||||
V 4100,4700,CONT_BODY_N,*
|
||||
V 2900,4700,CONT_BODY_N,*
|
||||
V 4700,300,CONT_BODY_P,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 2500,1500,CONT_POLY,*
|
||||
V 600,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,77 +1,77 @@
|
|||
V ALLIANCE : 4
|
||||
H nao22_x1,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H nao22_x1,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
R 1500,3500,ref_con,nq_35
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,4000,ref_con,i0_40
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 1500,4000,ref_con,nq_40
|
||||
R 2000,4000,ref_con,i2_40
|
||||
R 2000,1000,ref_con,i2_10
|
||||
S 900,1500,1550,1500,200,*,RIGHT,ALU1
|
||||
S 1500,1450,1500,4000,200,*,UP,ALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 900,300,900,1600,300,*,UP,NDIF
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 300,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 2700,2900,2700,4500,200,*,DOWN,ALU1
|
||||
S 2700,500,2700,1700,200,*,DOWN,ALU1
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 1500,4000,ref_ref,nq_40
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
S 500,2000,500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,2000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,i2,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,nq,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,100,*,DOWN,ALU1
|
||||
V 500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 900,1500,CONT_DIF_N
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 2700,1700,CONT_BODY_P
|
||||
V 2700,2900,CONT_BODY_N
|
||||
V 2700,4700,CONT_BODY_N
|
||||
V 2700,300,CONT_BODY_P
|
||||
S 2700,500,2700,1700,200,*,DOWN,ALU1
|
||||
S 2700,2900,2700,4500,200,*,DOWN,ALU1
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 300,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 900,300,900,1600,300,*,UP,NDIF
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1500,1450,1500,4000,200,*,UP,ALU1
|
||||
S 900,1500,1550,1500,200,*,RIGHT,ALU1
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 2700,4700,CONT_BODY_N,*
|
||||
V 2700,2900,CONT_BODY_N,*
|
||||
V 2700,1700,CONT_BODY_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 900,1500,CONT_DIF_N,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,33 +1,29 @@
|
|||
V ALLIANCE : 4
|
||||
H nao22_x4,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H nao22_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
R 500,1000,ref_con,i2_10
|
||||
R 500,1500,ref_con,i2_15
|
||||
R 500,2500,ref_con,i2_25
|
||||
R 500,3000,ref_con,i2_30
|
||||
R 4000,3500,ref_con,nq_35
|
||||
R 4000,3000,ref_con,nq_30
|
||||
R 4000,2000,ref_con,nq_20
|
||||
R 4000,1000,ref_con,nq_10
|
||||
R 4000,1500,ref_con,nq_15
|
||||
R 4000,2500,ref_con,nq_25
|
||||
R 2000,2000,ref_con,i0_20
|
||||
R 2000,2500,ref_con,i0_25
|
||||
R 2000,3000,ref_con,i0_30
|
||||
R 1500,3000,ref_con,i1_30
|
||||
R 1500,2500,ref_con,i1_25
|
||||
R 1500,2000,ref_con,i1_20
|
||||
R 500,2000,ref_con,i2_20
|
||||
R 2000,3500,ref_con,i0_35
|
||||
R 1500,3500,ref_con,i1_35
|
||||
R 500,3500,ref_con,i2_35
|
||||
R 500,4000,ref_con,i2_40
|
||||
R 4000,4000,ref_con,nq_40
|
||||
R 2500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_ref,i2_10
|
||||
R 500,1500,ref_ref,i2_15
|
||||
R 500,2500,ref_ref,i2_25
|
||||
R 500,3000,ref_ref,i2_30
|
||||
R 4000,3500,ref_ref,nq_35
|
||||
R 4000,3000,ref_ref,nq_30
|
||||
R 4000,2000,ref_ref,nq_20
|
||||
R 4000,1000,ref_ref,nq_10
|
||||
R 4000,1500,ref_ref,nq_15
|
||||
R 4000,2500,ref_ref,nq_25
|
||||
R 2000,2000,ref_ref,i0_20
|
||||
R 2000,2500,ref_ref,i0_25
|
||||
R 2000,3000,ref_ref,i0_30
|
||||
R 1500,3000,ref_ref,i1_30
|
||||
R 1500,2500,ref_ref,i1_25
|
||||
R 1500,2000,ref_ref,i1_20
|
||||
R 500,2000,ref_ref,i2_20
|
||||
R 2000,3500,ref_ref,i0_35
|
||||
R 1500,3500,ref_ref,i1_35
|
||||
R 500,3500,ref_ref,i2_35
|
||||
R 500,4000,ref_ref,i2_40
|
||||
R 4000,4000,ref_ref,nq_40
|
||||
R 2500,1500,ref_ref,i0_15
|
||||
S 2000,2000,2400,2000,200,*,RIGHT,ALU1
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
S 2000,2000,2000,3500,100,*,DOWN,ALU1
|
||||
|
@ -45,9 +41,9 @@ S 1100,4000,2800,4000,100,*,LEFT,ALU1
|
|||
S 2800,3500,2800,4000,100,*,UP,ALU1
|
||||
S 2800,3500,3300,3500,100,*,LEFT,ALU1
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1000,1000,2200,1000,100,*,RIGHT,ALU1
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 500,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 1300,2000,1500,2000,300,*,RIGHT,POLY
|
||||
S 3500,2000,4300,2000,300,*,RIGHT,POLY
|
||||
|
@ -90,39 +86,44 @@ S 2400,1500,2500,1500,100,*,RIGHT,ALU1
|
|||
S 3500,1000,3500,2000,100,*,DOWN,ALU1
|
||||
S 2800,1000,3500,1000,100,*,LEFT,ALU1
|
||||
S 2800,2000,2800,3000,100,*,UP,ALU1
|
||||
V 1600,1500,CONT_DIF_N
|
||||
V 400,500,CONT_DIF_N
|
||||
V 1600,300,CONT_BODY_P
|
||||
V 500,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 3500,2000,CONT_POLY
|
||||
V 3300,2500,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 2200,300,CONT_BODY_P
|
||||
V 1000,300,CONT_BODY_P
|
||||
V 2800,300,CONT_BODY_P
|
||||
V 2800,1000,CONT_DIF_N
|
||||
V 3400,500,CONT_DIF_N
|
||||
V 4600,500,CONT_DIF_N
|
||||
V 4000,1000,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 2200,1000,CONT_DIF_N
|
||||
V 4600,1000,CONT_DIF_N
|
||||
V 3400,4000,CONT_DIF_P
|
||||
V 1000,4700,CONT_BODY_N
|
||||
V 2800,4700,CONT_BODY_N
|
||||
V 2800,3000,CONT_DIF_P
|
||||
V 4600,3000,CONT_DIF_P
|
||||
V 4600,3500,CONT_DIF_P
|
||||
V 4600,4000,CONT_DIF_P
|
||||
V 4600,4500,CONT_DIF_P
|
||||
V 3400,4500,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 1600,4700,CONT_BODY_N
|
||||
V 1000,3500,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 2200,4500,CONT_DIF_P
|
||||
V 4000,3000,CONT_DIF_P
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 4000,4000,CONT_DIF_P
|
||||
S 500,1000,500,4000,200,i2,DOWN,CALU1
|
||||
S 4000,1000,4000,4000,200,nq,DOWN,CALU1
|
||||
S 1500,2000,1500,3500,200,i1,DOWN,CALU1
|
||||
S 2000,2000,2000,3500,200,i0,DOWN,CALU1
|
||||
S 2500,1500,2500,1500,200,i0,LEFT,CALU1
|
||||
V 1600,1500,CONT_DIF_N,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 1600,300,CONT_BODY_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 3300,2500,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 2200,300,CONT_BODY_P,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
V 2800,300,CONT_BODY_P,*
|
||||
V 2800,1000,CONT_DIF_N,*
|
||||
V 3400,500,CONT_DIF_N,*
|
||||
V 4600,500,CONT_DIF_N,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 2200,1000,CONT_DIF_N,*
|
||||
V 4600,1000,CONT_DIF_N,*
|
||||
V 3400,4000,CONT_DIF_P,*
|
||||
V 1000,4700,CONT_BODY_N,*
|
||||
V 2800,4700,CONT_BODY_N,*
|
||||
V 2800,3000,CONT_DIF_P,*
|
||||
V 4600,3000,CONT_DIF_P,*
|
||||
V 4600,3500,CONT_DIF_P,*
|
||||
V 4600,4000,CONT_DIF_P,*
|
||||
V 4600,4500,CONT_DIF_P,*
|
||||
V 3400,4500,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 1600,4700,CONT_BODY_N,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 2200,4500,CONT_DIF_P,*
|
||||
V 4000,3000,CONT_DIF_P,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,89 +1,90 @@
|
|||
V ALLIANCE : 4
|
||||
H nao2o22_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H nao2o22_x1,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
R 2500,4000,ref_con,i2_40
|
||||
R 2000,4000,ref_con,i3_40
|
||||
R 1500,4000,ref_con,nq_40
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,4000,ref_con,i0_40
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,3500,ref_con,i3_35
|
||||
R 2500,3500,ref_con,i2_35
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,3500,ref_con,nq_35
|
||||
S 900,1500,1550,1500,200,*,RIGHT,ALU1
|
||||
S 1500,1450,1500,4000,200,*,UP,ALU1
|
||||
S 2600,2800,2600,3300,300,*,UP,PDIF
|
||||
S 2500,1500,2500,4000,100,*,DOWN,ALU1
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,2700,1000,100,*,RIGHT,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 900,300,900,1600,300,*,UP,NDIF
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2700,3400,2700,4700,300,*,DOWN,PDIF
|
||||
S 3200,2900,3200,4500,200,*,DOWN,ALU1
|
||||
S 3200,500,3200,1700,200,*,DOWN,ALU1
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,3500,ref_ref,i2_35
|
||||
R 2000,3500,ref_ref,i3_35
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 1500,4000,ref_ref,nq_40
|
||||
R 2000,4000,ref_ref,i3_40
|
||||
R 2500,4000,ref_ref,i2_40
|
||||
S 500,2000,500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,2000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,nq,DOWN,CALU1
|
||||
S 2000,1500,2000,4000,200,i3,DOWN,CALU1
|
||||
S 2500,1500,2500,4000,200,i2,DOWN,CALU1
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 900,1500,CONT_DIF_N
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 3200,1700,CONT_BODY_P
|
||||
V 3200,2900,CONT_BODY_N
|
||||
S 3200,500,3200,1700,200,*,DOWN,ALU1
|
||||
S 3200,2900,3200,4500,200,*,DOWN,ALU1
|
||||
S 2700,3400,2700,4700,300,*,DOWN,PDIF
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 900,300,900,1600,300,*,UP,NDIF
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 300,1000,2700,1000,100,*,RIGHT,ALU1
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 2500,1500,2500,4000,100,*,DOWN,ALU1
|
||||
S 2600,2800,2600,3300,300,*,UP,PDIF
|
||||
S 1500,1450,1500,4000,200,*,UP,ALU1
|
||||
S 900,1500,1550,1500,200,*,RIGHT,ALU1
|
||||
V 3200,2900,CONT_BODY_N,*
|
||||
V 3200,1700,CONT_BODY_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 900,1500,CONT_DIF_N,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,142 +1,143 @@
|
|||
V ALLIANCE : 4
|
||||
H nao2o22_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H nao2o22_x4,P,30/ 8/2000,100
|
||||
A 0,0,5500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 5500,4700,600,vdd,1,EAST,ALU1
|
||||
C 5500,300,600,vss,1,EAST,ALU1
|
||||
R 2500,3500,ref_con,i2_35
|
||||
R 2000,3500,ref_con,i3_35
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 500,4000,ref_con,i0_40
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 4500,4000,ref_con,nq_40
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 4500,3500,ref_con,nq_35
|
||||
R 4500,3000,ref_con,nq_30
|
||||
R 4500,2000,ref_con,nq_20
|
||||
R 4500,1000,ref_con,nq_10
|
||||
R 4500,1500,ref_con,nq_15
|
||||
R 4500,2500,ref_con,nq_25
|
||||
S 2700,300,3300,300,300,*,RIGHT,PTIE
|
||||
S 300,300,1500,300,300,*,RIGHT,PTIE
|
||||
S 900,4700,2100,4700,300,*,RIGHT,NTIE
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 1600,4000,3300,4000,100,*,LEFT,ALU1
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 3300,3500,3800,3500,100,*,LEFT,ALU1
|
||||
S 2500,1500,2500,3500,100,*,DOWN,ALU1
|
||||
S 2000,1500,2000,3500,100,*,DOWN,ALU1
|
||||
S 900,1500,1500,1500,100,*,RIGHT,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 900,800,900,1600,300,*,UP,NDIF
|
||||
S 300,1000,2700,1000,100,*,RIGHT,ALU1
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 2700,800,2700,1200,300,*,UP,NDIF
|
||||
S 2100,400,2100,1200,300,*,UP,NDIF
|
||||
S 2100,3300,2100,4200,300,*,DOWN,PDIF
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 2700,3300,2700,4600,300,*,DOWN,PDIF
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 4000,2000,4800,2000,300,*,RIGHT,POLY
|
||||
S 3900,500,3900,1000,200,*,DOWN,ALU1
|
||||
S 5100,500,5100,1000,200,*,DOWN,ALU1
|
||||
S 5100,3000,5100,4500,200,*,DOWN,ALU1
|
||||
S 3900,4000,3900,4500,200,*,DOWN,ALU1
|
||||
S 3600,2500,3800,2500,300,*,RIGHT,POLY
|
||||
S 3300,2000,4000,2000,100,*,RIGHT,ALU1
|
||||
S 4800,1400,4800,2600,100,*,DOWN,POLY
|
||||
S 4200,1400,4200,2600,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 3800,2500,3800,3500,100,*,DOWN,ALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 0,300,5500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,5500,4700,600,*,RIGHT,ALU1
|
||||
S 4200,100,4200,1400,100,*,DOWN,NTRANS
|
||||
S 4800,100,4800,1400,100,*,DOWN,NTRANS
|
||||
S 3900,300,3900,1200,300,*,UP,NDIF
|
||||
S 4500,300,4500,1200,300,*,UP,NDIF
|
||||
S 5100,300,5100,1200,300,*,UP,NDIF
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 4800,2600,4800,4900,100,*,UP,PTRANS
|
||||
S 4500,2800,4500,4700,300,*,DOWN,PDIF
|
||||
S 3900,2800,3900,4700,300,*,DOWN,PDIF
|
||||
S 5100,2800,5100,4700,300,*,DOWN,PDIF
|
||||
S 3600,2600,3600,3900,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,3700,300,*,DOWN,PDIF
|
||||
S 3300,800,3300,1200,300,*,UP,NDIF
|
||||
S 3300,1000,3300,3000,100,*,DOWN,ALU1
|
||||
S 0,3900,5500,3900,2400,*,RIGHT,NWELL
|
||||
R 4500,2500,ref_ref,nq_25
|
||||
R 4500,1500,ref_ref,nq_15
|
||||
R 4500,1000,ref_ref,nq_10
|
||||
R 4500,2000,ref_ref,nq_20
|
||||
R 4500,3000,ref_ref,nq_30
|
||||
R 4500,3500,ref_ref,nq_35
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 4500,4000,ref_ref,nq_40
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,4000,ref_ref,i0_40
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 2000,3500,ref_ref,i3_35
|
||||
R 2500,3500,ref_ref,i2_35
|
||||
S 4500,1000,4500,4000,200,nq,DOWN,CALU1
|
||||
S 500,2000,500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,2000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i3,DOWN,CALU1
|
||||
S 2500,1500,2500,3500,200,i2,DOWN,CALU1
|
||||
S 4500,1000,4500,4000,200,*,UP,ALU1
|
||||
V 4500,4000,CONT_DIF_P
|
||||
V 4500,3500,CONT_DIF_P
|
||||
V 4500,3000,CONT_DIF_P
|
||||
V 300,300,CONT_BODY_P
|
||||
V 900,300,CONT_BODY_P
|
||||
V 2700,300,CONT_BODY_P
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 2100,4700,CONT_BODY_N
|
||||
V 900,1500,CONT_DIF_N
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 3300,4700,CONT_BODY_N
|
||||
V 4000,2000,CONT_POLY
|
||||
V 5100,1000,CONT_DIF_N
|
||||
V 3900,1000,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 3300,3000,CONT_DIF_P
|
||||
V 5100,3000,CONT_DIF_P
|
||||
V 5100,3500,CONT_DIF_P
|
||||
V 5100,4000,CONT_DIF_P
|
||||
V 5100,4500,CONT_DIF_P
|
||||
V 3900,4500,CONT_DIF_P
|
||||
V 3900,4000,CONT_DIF_P
|
||||
V 3800,2500,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 3900,500,CONT_DIF_N
|
||||
V 5100,500,CONT_DIF_N
|
||||
V 3300,300,CONT_BODY_P
|
||||
V 4500,1000,CONT_DIF_N
|
||||
S 0,3900,5500,3900,2400,*,RIGHT,NWELL
|
||||
S 3300,1000,3300,3000,100,*,DOWN,ALU1
|
||||
S 3300,800,3300,1200,300,*,UP,NDIF
|
||||
S 3300,2800,3300,3700,300,*,DOWN,PDIF
|
||||
S 3600,2600,3600,3900,100,*,UP,PTRANS
|
||||
S 5100,2800,5100,4700,300,*,DOWN,PDIF
|
||||
S 3900,2800,3900,4700,300,*,DOWN,PDIF
|
||||
S 4500,2800,4500,4700,300,*,DOWN,PDIF
|
||||
S 4800,2600,4800,4900,100,*,UP,PTRANS
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 5100,300,5100,1200,300,*,UP,NDIF
|
||||
S 4500,300,4500,1200,300,*,UP,NDIF
|
||||
S 3900,300,3900,1200,300,*,UP,NDIF
|
||||
S 4800,100,4800,1400,100,*,DOWN,NTRANS
|
||||
S 4200,100,4200,1400,100,*,DOWN,NTRANS
|
||||
S 0,4700,5500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,5500,300,600,vss,RIGHT,CALU1
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 3800,2500,3800,3500,100,*,DOWN,ALU1
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 4200,1400,4200,2600,100,*,DOWN,POLY
|
||||
S 4800,1400,4800,2600,100,*,DOWN,POLY
|
||||
S 3300,2000,4000,2000,100,*,RIGHT,ALU1
|
||||
S 3600,2500,3800,2500,300,*,RIGHT,POLY
|
||||
S 3900,4000,3900,4500,200,*,DOWN,ALU1
|
||||
S 5100,3000,5100,4500,200,*,DOWN,ALU1
|
||||
S 5100,500,5100,1000,200,*,DOWN,ALU1
|
||||
S 3900,500,3900,1000,200,*,DOWN,ALU1
|
||||
S 4000,2000,4800,2000,300,*,RIGHT,POLY
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 2700,3300,2700,4600,300,*,DOWN,PDIF
|
||||
S 300,3300,300,4600,300,*,DOWN,PDIF
|
||||
S 2100,3300,2100,4200,300,*,DOWN,PDIF
|
||||
S 2100,400,2100,1200,300,*,UP,NDIF
|
||||
S 2700,800,2700,1200,300,*,UP,NDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 300,1000,2700,1000,100,*,RIGHT,ALU1
|
||||
S 900,800,900,1600,300,*,UP,NDIF
|
||||
S 1000,2000,1000,4000,100,*,DOWN,ALU1
|
||||
S 500,2000,500,4000,100,*,UP,ALU1
|
||||
S 900,1500,1500,1500,100,*,RIGHT,ALU1
|
||||
S 2000,1500,2000,3500,100,*,DOWN,ALU1
|
||||
S 2500,1500,2500,3500,100,*,DOWN,ALU1
|
||||
S 3300,3500,3800,3500,100,*,LEFT,ALU1
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 1600,4000,3300,4000,100,*,LEFT,ALU1
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 900,4700,2100,4700,300,*,RIGHT,NTIE
|
||||
S 300,300,1500,300,300,*,RIGHT,PTIE
|
||||
S 2700,300,3300,300,300,*,RIGHT,PTIE
|
||||
V 4500,1000,CONT_DIF_N,*
|
||||
V 3300,300,CONT_BODY_P,*
|
||||
V 5100,500,CONT_DIF_N,*
|
||||
V 3900,500,CONT_DIF_N,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 3800,2500,CONT_POLY,*
|
||||
V 3900,4000,CONT_DIF_P,*
|
||||
V 3900,4500,CONT_DIF_P,*
|
||||
V 5100,4500,CONT_DIF_P,*
|
||||
V 5100,4000,CONT_DIF_P,*
|
||||
V 5100,3500,CONT_DIF_P,*
|
||||
V 5100,3000,CONT_DIF_P,*
|
||||
V 3300,3000,CONT_DIF_P,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 3900,1000,CONT_DIF_N,*
|
||||
V 5100,1000,CONT_DIF_N,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 3300,4700,CONT_BODY_N,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 900,1500,CONT_DIF_N,*
|
||||
V 2100,4700,CONT_BODY_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 4500,3000,CONT_DIF_P,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,32 +1,28 @@
|
|||
V ALLIANCE : 4
|
||||
H nmx2_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H nmx2_x1,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
R 1500,2000,ref_con,cmd_20
|
||||
R 1500,2500,ref_con,cmd_25
|
||||
R 1500,3000,ref_con,cmd_30
|
||||
R 1500,3500,ref_con,cmd_35
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 3000,1000,ref_con,i1_10
|
||||
R 3000,1500,ref_con,i1_15
|
||||
R 3000,2000,ref_con,i1_20
|
||||
R 3000,2500,ref_con,i1_25
|
||||
R 3000,3000,ref_con,i1_30
|
||||
R 3000,3500,ref_con,i1_35
|
||||
R 3000,4000,ref_con,i1_40
|
||||
R 2000,3500,ref_con,nq_35
|
||||
R 2000,3000,ref_con,nq_30
|
||||
R 2000,2500,ref_con,nq_25
|
||||
R 2500,1500,ref_con,nq_15
|
||||
R 2000,2000,ref_con,nq_20
|
||||
R 2000,1000,ref_con,nq_10
|
||||
R 1500,2000,ref_ref,cmd_20
|
||||
R 1500,2500,ref_ref,cmd_25
|
||||
R 1500,3000,ref_ref,cmd_30
|
||||
R 1500,3500,ref_ref,cmd_35
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 3000,1000,ref_ref,i1_10
|
||||
R 3000,1500,ref_ref,i1_15
|
||||
R 3000,2000,ref_ref,i1_20
|
||||
R 3000,2500,ref_ref,i1_25
|
||||
R 3000,3000,ref_ref,i1_30
|
||||
R 3000,3500,ref_ref,i1_35
|
||||
R 3000,4000,ref_ref,i1_40
|
||||
R 2000,3500,ref_ref,nq_35
|
||||
R 2000,3000,ref_ref,nq_30
|
||||
R 2000,2500,ref_ref,nq_25
|
||||
R 2500,1500,ref_ref,nq_15
|
||||
R 2000,2000,ref_ref,nq_20
|
||||
R 2000,1000,ref_ref,nq_10
|
||||
S 2100,950,2100,2050,200,*,UP,ALU1
|
||||
S 2050,1500,2500,1500,200,*,LEFT,ALU1
|
||||
S 3000,1000,3000,4000,100,*,DOWN,ALU1
|
||||
|
@ -37,8 +33,8 @@ S 300,3300,300,4200,300,*,DOWN,PDIF
|
|||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
|
@ -68,23 +64,29 @@ S 2300,2600,2500,2600,100,*,RIGHT,POLY
|
|||
S 2600,2800,2600,4700,200,*,UP,PDIF
|
||||
S 2600,300,2600,1200,200,*,DOWN,NDIF
|
||||
S 2000,1950,2000,3500,200,*,DOWN,ALU1
|
||||
V 1500,2000,CONT_POLY
|
||||
V 2000,3500,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1000,1500,CONT_POLY
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 3000,1500,CONT_POLY
|
||||
V 1600,1500,CONT_POLY
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 1000,2500,CONT_POLY
|
||||
V 3000,2500,CONT_POLY
|
||||
V 2000,3000,CONT_DIF_P
|
||||
V 3200,4500,CONT_DIF_P
|
||||
V 2500,2500,CONT_POLY
|
||||
V 3200,500,CONT_DIF_N
|
||||
V 2000,1000,CONT_DIF_N
|
||||
S 1500,2000,1500,3500,200,cmd,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i0,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,i1,DOWN,CALU1
|
||||
S 2000,2000,2000,3500,200,nq,DOWN,CALU1
|
||||
S 2000,1000,2000,1000,200,nq,LEFT,CALU1
|
||||
S 2500,1500,2500,1500,200,nq,LEFT,CALU1
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 2000,3500,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 3000,1500,CONT_POLY,*
|
||||
V 1600,1500,CONT_POLY,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 3000,2500,CONT_POLY,*
|
||||
V 2000,3000,CONT_DIF_P,*
|
||||
V 3200,4500,CONT_DIF_P,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 3200,500,CONT_DIF_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,147 +1,147 @@
|
|||
V ALLIANCE : 4
|
||||
H nmx2_x4,P, 1/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H nmx2_x4,P,30/ 8/2000,100
|
||||
A 0,0,6000,5000
|
||||
C 6000,4700,600,vdd,1,EAST,ALU1
|
||||
C 6000,300,600,vss,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 5000,1500,ref_con,nq_15
|
||||
R 5000,2000,ref_con,nq_20
|
||||
R 5000,3000,ref_con,nq_30
|
||||
R 5000,1000,ref_con,nq_10
|
||||
R 5000,2500,ref_con,nq_25
|
||||
R 5000,3500,ref_con,nq_35
|
||||
R 5000,4000,ref_con,nq_40
|
||||
R 1500,1500,ref_con,cmd_15
|
||||
R 1500,2000,ref_con,cmd_20
|
||||
R 1500,2500,ref_con,cmd_25
|
||||
R 1500,3000,ref_con,cmd_30
|
||||
R 1500,3500,ref_con,cmd_35
|
||||
R 1500,4000,ref_con,cmd_40
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 3000,1000,ref_con,i1_10
|
||||
R 3000,1500,ref_con,i1_15
|
||||
R 3000,2000,ref_con,i1_20
|
||||
R 3000,2500,ref_con,i1_25
|
||||
R 3000,3000,ref_con,i1_30
|
||||
R 3000,3500,ref_con,i1_35
|
||||
R 3000,4000,ref_con,i1_40
|
||||
S 5000,2800,5000,4700,300,*,UP,PDIF
|
||||
S 5600,2800,5600,4700,300,*,UP,PDIF
|
||||
S 4400,2800,4400,4700,300,*,UP,PDIF
|
||||
S 5300,2600,5300,4900,100,*,DOWN,PTRANS
|
||||
S 5300,1400,5300,2600,100,*,DOWN,POLY
|
||||
S 4700,2600,4700,4900,100,*,DOWN,PTRANS
|
||||
S 4700,1400,4700,2600,100,*,DOWN,POLY
|
||||
S 3800,2500,5300,2500,100,*,LEFT,POLY
|
||||
S 4400,300,4400,1200,300,*,DOWN,NDIF
|
||||
S 5600,300,5600,1200,300,*,DOWN,NDIF
|
||||
S 5300,100,5300,1400,100,*,UP,NTRANS
|
||||
S 5000,300,5000,1200,300,*,DOWN,NDIF
|
||||
S 4700,100,4700,1400,100,*,UP,NTRANS
|
||||
S 5600,2900,5600,3300,300,*,DOWN,PDIF
|
||||
S 4400,3000,4400,4500,200,*,UP,ALU1
|
||||
S 4400,500,4400,1700,200,*,DOWN,ALU1
|
||||
S 5600,500,5600,1700,200,*,DOWN,ALU1
|
||||
S 5600,3000,5600,4500,200,*,UP,ALU1
|
||||
S 2000,2300,3400,2300,100,*,RIGHT,POLY
|
||||
S 3400,900,3400,3100,100,*,DOWN,POLY
|
||||
S 3700,1000,3700,4000,100,*,DOWN,ALU1
|
||||
S 3100,3300,3100,4600,300,*,DOWN,PDIF
|
||||
S 3700,3300,3700,4200,300,*,DOWN,PDIF
|
||||
S 3400,3100,3400,4400,100,*,DOWN,PTRANS
|
||||
S 300,300,300,1100,300,*,UP,NDIF
|
||||
S 3700,300,3700,1100,300,*,DOWN,NDIF
|
||||
S 3100,300,3100,700,300,*,DOWN,NDIF
|
||||
S 3400,100,3400,900,100,*,UP,NTRANS
|
||||
S 0,3900,6000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,6000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,6000,300,600,*,RIGHT,ALU1
|
||||
S 3000,1000,3000,4000,100,*,DOWN,ALU1
|
||||
S 2100,300,2100,1600,300,*,DOWN,NDIF
|
||||
S 1500,4700,2500,4700,300,*,RIGHT,NTIE
|
||||
S 2000,300,2000,700,500,*,DOWN,NDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 1200,900,1200,1400,100,*,DOWN,POLY
|
||||
S 1000,1400,1200,1400,100,*,LEFT,POLY
|
||||
S 2000,300,2000,1600,300,*,DOWN,NDIF
|
||||
S 2800,900,2800,1400,100,*,DOWN,POLY
|
||||
S 2400,900,2400,2000,100,*,DOWN,POLY
|
||||
S 2800,100,2800,900,100,*,UP,NTRANS
|
||||
S 2400,100,2400,900,100,*,UP,NTRANS
|
||||
S 600,900,600,3100,100,*,DOWN,POLY
|
||||
S 900,300,900,700,300,*,UP,NDIF
|
||||
S 600,100,600,900,100,*,UP,NTRANS
|
||||
S 1600,100,1600,900,100,*,UP,NTRANS
|
||||
S 1200,100,1200,900,100,*,UP,NTRANS
|
||||
S 2800,1400,3100,1400,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 2800,3100,3100,3100,100,*,RIGHT,POLY
|
||||
S 2400,2800,2400,3100,100,*,UP,POLY
|
||||
S 2500,1000,2500,2700,100,*,UP,ALU1
|
||||
S 2800,3100,2800,4400,100,*,DOWN,PTRANS
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 2000,3300,2000,4200,500,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 900,3300,900,4600,300,*,DOWN,PDIF
|
||||
S 1600,3100,1600,4400,100,*,DOWN,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,DOWN,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 1600,2000,1600,3100,100,*,UP,POLY
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 1000,1500,1000,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,2500,1000,100,*,RIGHT,ALU1
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
R 3000,4000,ref_ref,i1_40
|
||||
R 3000,3500,ref_ref,i1_35
|
||||
R 3000,3000,ref_ref,i1_30
|
||||
R 3000,2500,ref_ref,i1_25
|
||||
R 3000,2000,ref_ref,i1_20
|
||||
R 3000,1500,ref_ref,i1_15
|
||||
R 3000,1000,ref_ref,i1_10
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1500,4000,ref_ref,cmd_40
|
||||
R 1500,3500,ref_ref,cmd_35
|
||||
R 1500,3000,ref_ref,cmd_30
|
||||
R 1500,2500,ref_ref,cmd_25
|
||||
R 1500,2000,ref_ref,cmd_20
|
||||
R 1500,1500,ref_ref,cmd_15
|
||||
R 5000,4000,ref_ref,nq_40
|
||||
R 5000,3500,ref_ref,nq_35
|
||||
R 5000,2500,ref_ref,nq_25
|
||||
R 5000,1000,ref_ref,nq_10
|
||||
R 5000,3000,ref_ref,nq_30
|
||||
R 5000,2000,ref_ref,nq_20
|
||||
R 5000,1500,ref_ref,nq_15
|
||||
S 3000,1000,3000,4000,200,i1,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i0,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,cmd,DOWN,CALU1
|
||||
S 5000,1000,5000,4000,200,nq,DOWN,CALU1
|
||||
S 5000,1000,5000,4000,200,*,DOWN,ALU1
|
||||
V 5000,1000,CONT_DIF_N
|
||||
V 5600,1000,CONT_DIF_N
|
||||
V 5600,500,CONT_DIF_N
|
||||
V 4400,500,CONT_DIF_N
|
||||
V 4400,1000,CONT_DIF_N
|
||||
V 5600,3500,CONT_DIF_P
|
||||
V 4400,3500,CONT_DIF_P
|
||||
V 4400,4000,CONT_DIF_P
|
||||
V 5000,3500,CONT_DIF_P
|
||||
V 5000,4000,CONT_DIF_P
|
||||
V 5000,3000,CONT_DIF_P
|
||||
V 5600,4000,CONT_DIF_P
|
||||
V 5600,4500,CONT_DIF_P
|
||||
V 5600,3000,CONT_DIF_P
|
||||
V 4400,4500,CONT_DIF_P
|
||||
V 4400,3000,CONT_DIF_P
|
||||
V 5600,1700,CONT_BODY_P
|
||||
V 4400,1700,CONT_BODY_P
|
||||
V 3800,2500,CONT_POLY
|
||||
V 3700,4700,CONT_BODY_N
|
||||
V 3700,3400,CONT_DIF_P
|
||||
V 3700,4000,CONT_DIF_P
|
||||
V 3100,4500,CONT_DIF_P
|
||||
V 3700,1000,CONT_DIF_N
|
||||
V 3100,500,CONT_DIF_N
|
||||
V 2500,4700,CONT_BODY_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 1600,1000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 2000,2400,CONT_POLY
|
||||
V 2500,2700,CONT_POLY
|
||||
V 2000,4000,CONT_DIF_P
|
||||
V 2000,4700,CONT_BODY_N
|
||||
V 2000,3500,CONT_DIF_P
|
||||
V 2000,1500,CONT_DIF_N
|
||||
V 3000,3000,CONT_POLY
|
||||
V 1000,3000,CONT_POLY
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1000,1500,CONT_POLY
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 3000,1500,CONT_POLY
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 300,1000,2500,1000,100,*,RIGHT,ALU1
|
||||
S 1000,1500,1000,4000,100,*,DOWN,ALU1
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 1600,2000,1600,3100,100,*,UP,POLY
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,DOWN,PTRANS
|
||||
S 1600,3100,1600,4400,100,*,DOWN,PTRANS
|
||||
S 900,3300,900,4600,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 2000,3300,2000,4200,500,*,DOWN,PDIF
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
S 2800,3100,2800,4400,100,*,DOWN,PTRANS
|
||||
S 2500,1000,2500,2700,100,*,UP,ALU1
|
||||
S 2400,2800,2400,3100,100,*,UP,POLY
|
||||
S 2800,3100,3100,3100,100,*,RIGHT,POLY
|
||||
S 900,3100,1200,3100,100,*,RIGHT,POLY
|
||||
S 2800,1400,3100,1400,100,*,RIGHT,POLY
|
||||
S 1200,100,1200,900,100,*,UP,NTRANS
|
||||
S 1600,100,1600,900,100,*,UP,NTRANS
|
||||
S 600,100,600,900,100,*,UP,NTRANS
|
||||
S 900,300,900,700,300,*,UP,NDIF
|
||||
S 600,900,600,3100,100,*,DOWN,POLY
|
||||
S 2400,100,2400,900,100,*,UP,NTRANS
|
||||
S 2800,100,2800,900,100,*,UP,NTRANS
|
||||
S 2400,900,2400,2000,100,*,DOWN,POLY
|
||||
S 2800,900,2800,1400,100,*,DOWN,POLY
|
||||
S 2000,300,2000,1600,300,*,DOWN,NDIF
|
||||
S 1000,1400,1200,1400,100,*,LEFT,POLY
|
||||
S 1200,900,1200,1400,100,*,DOWN,POLY
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 2000,300,2000,700,500,*,DOWN,NDIF
|
||||
S 1500,4700,2500,4700,300,*,RIGHT,NTIE
|
||||
S 2100,300,2100,1600,300,*,DOWN,NDIF
|
||||
S 3000,1000,3000,4000,100,*,DOWN,ALU1
|
||||
S 0,300,6000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,6000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,6000,3900,2400,*,RIGHT,NWELL
|
||||
S 3400,100,3400,900,100,*,UP,NTRANS
|
||||
S 3100,300,3100,700,300,*,DOWN,NDIF
|
||||
S 3700,300,3700,1100,300,*,DOWN,NDIF
|
||||
S 300,300,300,1100,300,*,UP,NDIF
|
||||
S 3400,3100,3400,4400,100,*,DOWN,PTRANS
|
||||
S 3700,3300,3700,4200,300,*,DOWN,PDIF
|
||||
S 3100,3300,3100,4600,300,*,DOWN,PDIF
|
||||
S 3700,1000,3700,4000,100,*,DOWN,ALU1
|
||||
S 3400,900,3400,3100,100,*,DOWN,POLY
|
||||
S 2000,2300,3400,2300,100,*,RIGHT,POLY
|
||||
S 5600,3000,5600,4500,200,*,UP,ALU1
|
||||
S 5600,500,5600,1700,200,*,DOWN,ALU1
|
||||
S 4400,500,4400,1700,200,*,DOWN,ALU1
|
||||
S 4400,3000,4400,4500,200,*,UP,ALU1
|
||||
S 5600,2900,5600,3300,300,*,DOWN,PDIF
|
||||
S 4700,100,4700,1400,100,*,UP,NTRANS
|
||||
S 5000,300,5000,1200,300,*,DOWN,NDIF
|
||||
S 5300,100,5300,1400,100,*,UP,NTRANS
|
||||
S 5600,300,5600,1200,300,*,DOWN,NDIF
|
||||
S 4400,300,4400,1200,300,*,DOWN,NDIF
|
||||
S 3800,2500,5300,2500,100,*,LEFT,POLY
|
||||
S 4700,1400,4700,2600,100,*,DOWN,POLY
|
||||
S 4700,2600,4700,4900,100,*,DOWN,PTRANS
|
||||
S 5300,1400,5300,2600,100,*,DOWN,POLY
|
||||
S 5300,2600,5300,4900,100,*,DOWN,PTRANS
|
||||
S 4400,2800,4400,4700,300,*,UP,PDIF
|
||||
S 5600,2800,5600,4700,300,*,UP,PDIF
|
||||
S 5000,2800,5000,4700,300,*,UP,PDIF
|
||||
V 3000,1500,CONT_POLY,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 3000,3000,CONT_POLY,*
|
||||
V 2000,1500,CONT_DIF_N,*
|
||||
V 2000,3500,CONT_DIF_P,*
|
||||
V 2000,4700,CONT_BODY_N,*
|
||||
V 2000,4000,CONT_DIF_P,*
|
||||
V 2500,2700,CONT_POLY,*
|
||||
V 2000,2400,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1600,1000,CONT_POLY,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 2500,4700,CONT_BODY_N,*
|
||||
V 3100,500,CONT_DIF_N,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 3100,4500,CONT_DIF_P,*
|
||||
V 3700,4000,CONT_DIF_P,*
|
||||
V 3700,3400,CONT_DIF_P,*
|
||||
V 3700,4700,CONT_BODY_N,*
|
||||
V 3800,2500,CONT_POLY,*
|
||||
V 4400,1700,CONT_BODY_P,*
|
||||
V 5600,1700,CONT_BODY_P,*
|
||||
V 4400,3000,CONT_DIF_P,*
|
||||
V 4400,4500,CONT_DIF_P,*
|
||||
V 5600,3000,CONT_DIF_P,*
|
||||
V 5600,4500,CONT_DIF_P,*
|
||||
V 5600,4000,CONT_DIF_P,*
|
||||
V 5000,3000,CONT_DIF_P,*
|
||||
V 5000,4000,CONT_DIF_P,*
|
||||
V 5000,3500,CONT_DIF_P,*
|
||||
V 4400,4000,CONT_DIF_P,*
|
||||
V 4400,3500,CONT_DIF_P,*
|
||||
V 5600,3500,CONT_DIF_P,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 4400,500,CONT_DIF_N,*
|
||||
V 5600,500,CONT_DIF_N,*
|
||||
V 5600,1000,CONT_DIF_N,*
|
||||
V 5000,1000,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,29 +1,25 @@
|
|||
V ALLIANCE : 4
|
||||
H nmx3_x1,P,19/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H nmx3_x1,P,30/ 8/2000,100
|
||||
A 0,0,6000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 6000,300,600,vss,1,EAST,ALU1
|
||||
C 6000,4700,600,vdd,1,EAST,ALU1
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 4000,3000,ref_con,i0_30
|
||||
R 4000,2000,ref_con,i0_20
|
||||
R 3500,3000,ref_con,cmd0_30
|
||||
R 3500,2500,ref_con,cmd0_25
|
||||
R 3500,2000,ref_con,cmd0_20
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 500,3500,ref_con,cmd1_35
|
||||
R 500,3000,ref_con,cmd1_30
|
||||
R 500,2500,ref_con,cmd1_25
|
||||
R 500,2000,ref_con,cmd1_20
|
||||
R 500,1500,ref_con,cmd1_15
|
||||
R 5500,3500,ref_con,nq_35
|
||||
R 5500,1500,ref_con,nq_15
|
||||
R 5500,2000,ref_con,nq_20
|
||||
R 5500,2500,ref_con,nq_25
|
||||
R 5500,3000,ref_con,nq_30
|
||||
R 5500,1000,ref_con,nq_10
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
R 4000,3000,ref_ref,i0_30
|
||||
R 4000,2000,ref_ref,i0_20
|
||||
R 3500,3000,ref_ref,cmd0_30
|
||||
R 3500,2500,ref_ref,cmd0_25
|
||||
R 3500,2000,ref_ref,cmd0_20
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 500,3500,ref_ref,cmd1_35
|
||||
R 500,3000,ref_ref,cmd1_30
|
||||
R 500,2500,ref_ref,cmd1_25
|
||||
R 500,2000,ref_ref,cmd1_20
|
||||
R 500,1500,ref_ref,cmd1_15
|
||||
R 5500,3500,ref_ref,nq_35
|
||||
R 5500,1500,ref_ref,nq_15
|
||||
R 5500,2000,ref_ref,nq_20
|
||||
R 5500,2500,ref_ref,nq_25
|
||||
R 5500,3000,ref_ref,nq_30
|
||||
R 5500,1000,ref_ref,nq_10
|
||||
S 4900,400,4900,1000,300,*,UP,NDIF
|
||||
S 4900,1500,4900,1700,200,*,DOWN,ALU1
|
||||
S 4900,1500,4900,1700,300,*,DOWN,NDIF
|
||||
|
@ -118,42 +114,50 @@ S 4000,3000,4400,3000,200,*,RIGHT,ALU1
|
|||
S 4000,2000,4400,2000,200,*,RIGHT,ALU1
|
||||
S 3500,2000,3500,3000,100,*,DOWN,ALU1
|
||||
S 5500,500,5500,1800,300,*,DOWN,NDIF
|
||||
S 0,300,6000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,6000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,6000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,6000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,6000,4700,600,vdd,RIGHT,CALU1
|
||||
S 5500,2800,5500,4000,300,*,DOWN,PDIF
|
||||
S 5500,4000,5500,4700,200,*,UP,ALU1
|
||||
V 4900,1700,CONT_DIF_N
|
||||
V 3900,2500,CONT_POLY
|
||||
V 5500,500,CONT_DIF_N
|
||||
V 4400,2000,CONT_POLY
|
||||
V 4400,3000,CONT_POLY
|
||||
V 2500,3000,CONT_POLY
|
||||
V 4900,3000,CONT_DIF_P
|
||||
V 1100,3000,CONT_DIF_P
|
||||
V 500,4600,CONT_BODY_N
|
||||
V 500,4000,CONT_DIF_P
|
||||
V 4900,4000,CONT_DIF_P
|
||||
V 1100,4000,CONT_DIF_P
|
||||
V 2300,3500,CONT_DIF_P
|
||||
V 3900,4500,CONT_DIF_P
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 3900,500,CONT_DIF_N
|
||||
V 500,1000,CONT_DIF_N
|
||||
V 1100,1000,CONT_DIF_N
|
||||
V 4900,1000,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 1100,1800,CONT_DIF_N
|
||||
V 1100,1800,CONT_DIF_N
|
||||
V 2300,1500,CONT_DIF_N
|
||||
V 500,400,CONT_BODY_P
|
||||
V 1500,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 500,2500,CONT_POLY
|
||||
V 1800,1500,CONT_POLY
|
||||
V 3400,1500,CONT_POLY
|
||||
V 4200,1500,CONT_POLY
|
||||
V 1800,3500,CONT_POLY
|
||||
V 5500,4000,CONT_DIF_P
|
||||
V 5600,4700,CONT_BODY_N
|
||||
S 3500,2000,3500,3000,200,cmd0,DOWN,CALU1
|
||||
S 2500,2500,2500,2500,200,i1,LEFT,CALU1
|
||||
S 1500,2500,1500,2500,200,i2,LEFT,CALU1
|
||||
S 500,1500,500,3500,200,cmd1,DOWN,CALU1
|
||||
S 5500,1000,5500,3500,200,nq,DOWN,CALU1
|
||||
S 4000,3000,4000,3000,200,i0,LEFT,CALU1
|
||||
S 4500,2500,4500,2500,200,i0,LEFT,CALU1
|
||||
S 4000,2000,4000,2000,200,i0,LEFT,CALU1
|
||||
V 4900,1700,CONT_DIF_N,*
|
||||
V 3900,2500,CONT_POLY,*
|
||||
V 5500,500,CONT_DIF_N,*
|
||||
V 4400,2000,CONT_POLY,*
|
||||
V 4400,3000,CONT_POLY,*
|
||||
V 2500,3000,CONT_POLY,*
|
||||
V 4900,3000,CONT_DIF_P,*
|
||||
V 1100,3000,CONT_DIF_P,*
|
||||
V 500,4600,CONT_BODY_N,*
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 4900,4000,CONT_DIF_P,*
|
||||
V 1100,4000,CONT_DIF_P,*
|
||||
V 2300,3500,CONT_DIF_P,*
|
||||
V 3900,4500,CONT_DIF_P,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 3900,500,CONT_DIF_N,*
|
||||
V 500,1000,CONT_DIF_N,*
|
||||
V 1100,1000,CONT_DIF_N,*
|
||||
V 4900,1000,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 1100,1800,CONT_DIF_N,*
|
||||
V 1100,1800,CONT_DIF_N,*
|
||||
V 2300,1500,CONT_DIF_N,*
|
||||
V 500,400,CONT_BODY_P,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 1800,1500,CONT_POLY,*
|
||||
V 3400,1500,CONT_POLY,*
|
||||
V 4200,1500,CONT_POLY,*
|
||||
V 1800,3500,CONT_POLY,*
|
||||
V 5500,4000,CONT_DIF_P,*
|
||||
V 5600,4700,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,29 +1,25 @@
|
|||
V ALLIANCE : 4
|
||||
H nmx3_x4,P,28/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H nmx3_x4,P,30/ 8/2000,100
|
||||
A 0,0,7500,5000
|
||||
C 7500,4700,600,vdd,1,EAST,ALU1
|
||||
C 7500,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 6000,2000,ref_con,nq_20
|
||||
R 6000,4000,ref_con,nq_40
|
||||
R 6000,3500,ref_con,nq_35
|
||||
R 6000,3000,ref_con,nq_30
|
||||
R 6000,2500,ref_con,nq_25
|
||||
R 6000,1500,ref_con,nq_15
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 4000,3000,ref_con,i0_30
|
||||
R 4000,2000,ref_con,i0_20
|
||||
R 3500,3000,ref_con,cmd0_30
|
||||
R 3500,2500,ref_con,cmd0_25
|
||||
R 3500,2000,ref_con,cmd0_20
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 500,3500,ref_con,cmd1_35
|
||||
R 500,3000,ref_con,cmd1_30
|
||||
R 500,2500,ref_con,cmd1_25
|
||||
R 500,2000,ref_con,cmd1_20
|
||||
R 500,1500,ref_con,cmd1_15
|
||||
R 6000,2000,ref_ref,nq_20
|
||||
R 6000,4000,ref_ref,nq_40
|
||||
R 6000,3500,ref_ref,nq_35
|
||||
R 6000,3000,ref_ref,nq_30
|
||||
R 6000,2500,ref_ref,nq_25
|
||||
R 6000,1500,ref_ref,nq_15
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
R 4000,3000,ref_ref,i0_30
|
||||
R 4000,2000,ref_ref,i0_20
|
||||
R 3500,3000,ref_ref,cmd0_30
|
||||
R 3500,2500,ref_ref,cmd0_25
|
||||
R 3500,2000,ref_ref,cmd0_20
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 500,3500,ref_ref,cmd1_35
|
||||
R 500,3000,ref_ref,cmd1_30
|
||||
R 500,2500,ref_ref,cmd1_25
|
||||
R 500,2000,ref_ref,cmd1_20
|
||||
R 500,1500,ref_ref,cmd1_15
|
||||
S 6000,400,6000,1500,300,*,UP,NDIF
|
||||
S 7200,1100,7200,3500,100,*,DOWN,ALU1
|
||||
S 5700,2100,7200,2100,100,*,RIGHT,POLY
|
||||
|
@ -44,9 +40,9 @@ S 6700,2600,6900,2600,100,*,RIGHT,POLY
|
|||
S 6700,2500,6700,2600,100,*,UP,POLY
|
||||
S 7200,2800,7200,3700,300,*,DOWN,PDIF
|
||||
S 6900,2600,6900,3900,100,*,UP,PTRANS
|
||||
S 0,4700,7500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,7500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,7500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,7500,300,600,*,RIGHT,ALU1
|
||||
S 0,300,7500,300,600,vss,RIGHT,CALU1
|
||||
S 2000,2950,2400,2950,100,*,RIGHT,ALU1
|
||||
S 1700,2000,2000,2000,100,*,RIGHT,ALU1
|
||||
S 2000,2000,2000,3000,100,*,UP,ALU1
|
||||
|
@ -136,9 +132,7 @@ S 1000,1000,3200,1000,100,*,RIGHT,ALU1
|
|||
S 400,400,400,1000,200,*,DOWN,ALU1
|
||||
S 2700,1500,2700,2000,100,*,UP,ALU1
|
||||
S 1700,1500,1700,2000,100,*,UP,ALU1
|
||||
S 400,1500,400,3500,100,*,DOWN,ALU1
|
||||
S 6600,3000,6600,4600,200,*,UP,ALU1
|
||||
S 400,3500,1700,3500,100,*,LEFT,ALU1
|
||||
S 1700,3000,2400,3000,100,*,LEFT,ALU1
|
||||
S 3300,1500,4800,1500,100,*,RIGHT,ALU1
|
||||
S 2200,1500,2700,1500,100,*,RIGHT,ALU1
|
||||
|
@ -148,53 +142,63 @@ S 4800,3500,4800,4000,100,*,DOWN,ALU1
|
|||
S 400,4000,400,4600,200,*,UP,ALU1
|
||||
S 4800,1500,4800,1700,200,*,DOWN,ALU1
|
||||
S 4800,400,4800,1000,300,*,UP,NDIF
|
||||
V 7200,4600,CONT_BODY_N
|
||||
V 6000,1500,CONT_DIF_N
|
||||
V 6600,500,CONT_DIF_N
|
||||
V 7200,1100,CONT_DIF_N
|
||||
V 7200,400,CONT_BODY_P
|
||||
V 6700,1600,CONT_POLY
|
||||
V 7200,2100,CONT_POLY
|
||||
V 6700,2500,CONT_POLY
|
||||
V 7200,3500,CONT_DIF_P
|
||||
V 7200,3000,CONT_DIF_P
|
||||
V 2500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 400,4000,CONT_DIF_P
|
||||
V 400,4600,CONT_BODY_N
|
||||
V 3200,4000,CONT_DIF_P
|
||||
V 3800,4500,CONT_DIF_P
|
||||
V 2200,3500,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 4800,4000,CONT_DIF_P
|
||||
V 6600,4600,CONT_DIF_P
|
||||
V 4800,3000,CONT_DIF_P
|
||||
V 5400,4600,CONT_DIF_P
|
||||
V 6000,3500,CONT_DIF_P
|
||||
V 6000,4000,CONT_DIF_P
|
||||
V 6000,3000,CONT_DIF_P
|
||||
V 6600,4000,CONT_DIF_P
|
||||
V 6600,3500,CONT_DIF_P
|
||||
V 6600,3000,CONT_DIF_P
|
||||
V 1000,3000,CONT_DIF_P
|
||||
V 400,1000,CONT_DIF_N
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 4800,1000,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 3800,500,CONT_DIF_N
|
||||
V 5400,500,CONT_DIF_N
|
||||
V 2200,1500,CONT_DIF_N
|
||||
V 1000,1800,CONT_DIF_N
|
||||
V 1000,1800,CONT_DIF_N
|
||||
V 4800,1700,CONT_DIF_N
|
||||
V 400,400,CONT_BODY_P
|
||||
V 400,2500,CONT_POLY
|
||||
V 2400,3000,CONT_POLY
|
||||
V 1700,3500,CONT_POLY
|
||||
V 4100,1500,CONT_POLY
|
||||
V 3300,1500,CONT_POLY
|
||||
V 1700,1500,CONT_POLY
|
||||
V 4300,3000,CONT_POLY
|
||||
V 4300,2000,CONT_POLY
|
||||
V 3800,2500,CONT_POLY
|
||||
S 6000,1500,6000,4000,200,nq,DOWN,CALU1
|
||||
S 3500,2000,3500,3000,200,cmd0,DOWN,CALU1
|
||||
S 2500,2500,2500,2500,200,i1,LEFT,CALU1
|
||||
S 1500,2500,1500,2500,200,i2,LEFT,CALU1
|
||||
S 500,1500,500,3500,200,cmd1,DOWN,CALU1
|
||||
S 4500,2500,4500,2500,200,i0,LEFT,CALU1
|
||||
S 4000,3000,4000,3000,200,i0,LEFT,CALU1
|
||||
S 4000,2000,4000,2000,200,i0,LEFT,CALU1
|
||||
S 500,1500,500,3500,100,*,DOWN,ALU1
|
||||
S 500,3500,1700,3500,100,*,LEFT,ALU1
|
||||
V 7200,4600,CONT_BODY_N,*
|
||||
V 6000,1500,CONT_DIF_N,*
|
||||
V 6600,500,CONT_DIF_N,*
|
||||
V 7200,1100,CONT_DIF_N,*
|
||||
V 7200,400,CONT_BODY_P,*
|
||||
V 6700,1600,CONT_POLY,*
|
||||
V 7200,2100,CONT_POLY,*
|
||||
V 6700,2500,CONT_POLY,*
|
||||
V 7200,3500,CONT_DIF_P,*
|
||||
V 7200,3000,CONT_DIF_P,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 400,4000,CONT_DIF_P,*
|
||||
V 400,4600,CONT_BODY_N,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 3800,4500,CONT_DIF_P,*
|
||||
V 2200,3500,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 4800,4000,CONT_DIF_P,*
|
||||
V 6600,4600,CONT_DIF_P,*
|
||||
V 4800,3000,CONT_DIF_P,*
|
||||
V 5400,4600,CONT_DIF_P,*
|
||||
V 6000,3500,CONT_DIF_P,*
|
||||
V 6000,4000,CONT_DIF_P,*
|
||||
V 6000,3000,CONT_DIF_P,*
|
||||
V 6600,4000,CONT_DIF_P,*
|
||||
V 6600,3500,CONT_DIF_P,*
|
||||
V 6600,3000,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 400,1000,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 4800,1000,CONT_DIF_N,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 3800,500,CONT_DIF_N,*
|
||||
V 5400,500,CONT_DIF_N,*
|
||||
V 2200,1500,CONT_DIF_N,*
|
||||
V 1000,1800,CONT_DIF_N,*
|
||||
V 1000,1800,CONT_DIF_N,*
|
||||
V 4800,1700,CONT_DIF_N,*
|
||||
V 400,400,CONT_BODY_P,*
|
||||
V 400,2500,CONT_POLY,*
|
||||
V 2400,3000,CONT_POLY,*
|
||||
V 1700,3500,CONT_POLY,*
|
||||
V 4100,1500,CONT_POLY,*
|
||||
V 3300,1500,CONT_POLY,*
|
||||
V 1700,1500,CONT_POLY,*
|
||||
V 4300,3000,CONT_POLY,*
|
||||
V 4300,2000,CONT_POLY,*
|
||||
V 3800,2500,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,62 +1,61 @@
|
|||
V ALLIANCE : 4
|
||||
H no2_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H no2_x1,P,30/ 8/2000,100
|
||||
A 0,0,2000,5000
|
||||
C 2000,300,600,vss,1,EAST,ALU1
|
||||
C 2000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 1500,1000,ref_con,i0_10
|
||||
R 500,1000,ref_con,nq_10
|
||||
R 500,4000,ref_con,nq_40
|
||||
R 500,3500,ref_con,nq_35
|
||||
R 500,3000,ref_con,nq_30
|
||||
R 500,2500,ref_con,nq_25
|
||||
R 500,2000,ref_con,nq_20
|
||||
R 500,1500,ref_con,nq_15
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,4000,ref_con,i0_40
|
||||
S 500,950,500,4000,200,*,DOWN,ALU1
|
||||
S 450,1000,1000,1000,200,*,LEFT,ALU1
|
||||
S 1300,1400,1300,2000,100,*,UP,POLY
|
||||
S 1400,2050,1400,2600,100,*,DOWN,POLY
|
||||
S 700,600,700,1400,100,*,DOWN,NTRANS
|
||||
S 1000,800,1000,1200,300,*,UP,NDIF
|
||||
S 1300,600,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1600,400,1600,1200,300,*,UP,NDIF
|
||||
S 400,400,400,1200,300,*,UP,NDIF
|
||||
S 700,1400,700,2400,100,*,DOWN,POLY
|
||||
S 1300,1900,1500,1900,100,*,LEFT,POLY
|
||||
S 700,2400,1000,2400,100,*,LEFT,POLY
|
||||
S 1700,2800,1700,4700,300,*,UP,PDIF
|
||||
S 0,300,2000,300,600,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 0,4700,2000,4700,600,*,RIGHT,ALU1
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
R 1500,4000,ref_ref,i0_40
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 500,1500,ref_ref,nq_15
|
||||
R 500,2000,ref_ref,nq_20
|
||||
R 500,2500,ref_ref,nq_25
|
||||
R 500,3000,ref_ref,nq_30
|
||||
R 500,3500,ref_ref,nq_35
|
||||
R 500,4000,ref_ref,nq_40
|
||||
R 500,1000,ref_ref,nq_10
|
||||
R 1500,1000,ref_ref,i0_10
|
||||
S 1000,1500,1000,4000,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,nq,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,i0,DOWN,CALU1
|
||||
S 0,3900,2000,3900,2400,*,RIGHT,NWELL
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1000,2500,CONT_POLY
|
||||
V 1600,500,CONT_DIF_N
|
||||
V 400,500,CONT_DIF_N
|
||||
V 1600,500,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 1000,300,CONT_BODY_P
|
||||
V 1700,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 500,3000,CONT_DIF_P
|
||||
V 500,3500,CONT_DIF_P
|
||||
V 500,4000,CONT_DIF_P
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 0,4700,2000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 0,300,2000,300,600,vss,RIGHT,CALU1
|
||||
S 1700,2800,1700,4700,300,*,UP,PDIF
|
||||
S 700,2400,1000,2400,100,*,LEFT,POLY
|
||||
S 1300,1900,1500,1900,100,*,LEFT,POLY
|
||||
S 700,1400,700,2400,100,*,DOWN,POLY
|
||||
S 400,400,400,1200,300,*,UP,NDIF
|
||||
S 1600,400,1600,1200,300,*,UP,NDIF
|
||||
S 1300,600,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1000,800,1000,1200,300,*,UP,NDIF
|
||||
S 700,600,700,1400,100,*,DOWN,NTRANS
|
||||
S 1400,2050,1400,2600,100,*,DOWN,POLY
|
||||
S 1300,1400,1300,2000,100,*,UP,POLY
|
||||
S 450,1000,1000,1000,200,*,LEFT,ALU1
|
||||
S 500,950,500,4000,200,*,DOWN,ALU1
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 500,3500,CONT_DIF_P,*
|
||||
V 500,3000,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1700,4500,CONT_DIF_P,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 1600,500,CONT_DIF_N,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 1600,500,CONT_DIF_N,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,90 +1,89 @@
|
|||
V ALLIANCE : 4
|
||||
H no2_x4,P,20/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H no2_x4,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 2000,1500,ref_con,nq_15
|
||||
R 2000,2000,ref_con,nq_20
|
||||
R 2000,2500,ref_con,nq_25
|
||||
R 2000,3000,ref_con,nq_30
|
||||
R 2000,3500,ref_con,nq_35
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 500,1500,ref_con,i1_15
|
||||
R 500,2000,ref_con,i1_20
|
||||
R 500,2500,ref_con,i1_25
|
||||
R 500,3000,ref_con,i1_30
|
||||
R 500,3500,ref_con,i1_35
|
||||
R 2000,1000,ref_con,nq_10
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 3200,1000,3200,3000,100,*,UP,ALU1
|
||||
S 1400,2800,1400,4700,300,*,UP,PDIF
|
||||
S 2900,2600,2900,3900,100,*,DOWN,PTRANS
|
||||
S 2600,2800,2600,4700,300,*,UP,PDIF
|
||||
S 2000,2800,2000,4700,300,*,UP,PDIF
|
||||
S 1700,2600,1700,4900,100,*,DOWN,PTRANS
|
||||
S 2300,2600,2300,4900,100,*,DOWN,PTRANS
|
||||
S 3200,2800,3200,3700,300,*,UP,PDIF
|
||||
S 3200,800,3200,1200,300,*,DOWN,NDIF
|
||||
S 2900,600,2900,1400,100,*,UP,NTRANS
|
||||
S 2600,300,2600,1200,300,*,DOWN,NDIF
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 2900,1400,2900,2600,100,*,DOWN,POLY
|
||||
S 2700,2500,2700,4000,100,*,DOWN,ALU1
|
||||
S 2400,1400,2400,2100,100,*,UP,POLY
|
||||
S 2300,1900,2300,2600,100,*,DOWN,POLY
|
||||
S 1700,1900,1700,2600,100,*,UP,POLY
|
||||
S 1800,1400,1800,2100,100,*,DOWN,POLY
|
||||
S 1700,2000,2600,2000,300,*,RIGHT,POLY
|
||||
S 2600,2500,2900,2500,300,*,RIGHT,POLY
|
||||
S 2500,2000,3200,2000,100,*,RIGHT,ALU1
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 1300,2800,1300,4700,300,*,DOWN,PDIF
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,1000,1500,1000,100,*,LEFT,ALU1
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1200,1400,1200,2400,100,*,UP,POLY
|
||||
S 900,2400,1200,2400,100,*,LEFT,POLY
|
||||
S 3200,3000,3200,3500,100,*,DOWN,ALU1
|
||||
S 2000,950,2000,3500,200,*,DOWN,ALU1
|
||||
R 2000,1000,ref_ref,nq_10
|
||||
R 500,3500,ref_ref,i1_35
|
||||
R 500,3000,ref_ref,i1_30
|
||||
R 500,2500,ref_ref,i1_25
|
||||
R 500,2000,ref_ref,i1_20
|
||||
R 500,1500,ref_ref,i1_15
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 2000,3500,ref_ref,nq_35
|
||||
R 2000,3000,ref_ref,nq_30
|
||||
R 2000,2500,ref_ref,nq_25
|
||||
R 2000,2000,ref_ref,nq_20
|
||||
R 2000,1500,ref_ref,nq_15
|
||||
S 500,1500,500,3500,200,i1,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i0,DOWN,CALU1
|
||||
S 2000,1000,2000,3500,200,nq,DOWN,CALU1
|
||||
S 300,500,300,1000,200,*,DOWN,ALU1
|
||||
V 2000,3500,CONT_DIF_P
|
||||
V 2000,3000,CONT_DIF_P
|
||||
V 2700,300,CONT_DIF_N
|
||||
V 2700,2500,CONT_POLY
|
||||
V 3200,4700,CONT_BODY_N
|
||||
V 3200,3000,CONT_DIF_P
|
||||
V 2600,4500,CONT_DIF_P
|
||||
V 1400,4500,CONT_DIF_P
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 500,2000,CONT_POLY
|
||||
V 1000,2500,CONT_POLY
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 2500,2000,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 300,500,CONT_DIF_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 900,300,CONT_BODY_P
|
||||
V 1500,400,CONT_DIF_N
|
||||
V 3200,3500,CONT_DIF_P
|
||||
V 300,1000,CONT_DIF_N
|
||||
S 2000,950,2000,3500,200,*,DOWN,ALU1
|
||||
S 3200,3000,3200,3500,100,*,DOWN,ALU1
|
||||
S 900,2400,1200,2400,100,*,LEFT,POLY
|
||||
S 1200,1400,1200,2400,100,*,UP,POLY
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 900,1000,1500,1000,100,*,LEFT,ALU1
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1300,2800,1300,4700,300,*,DOWN,PDIF
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 2500,2000,3200,2000,100,*,RIGHT,ALU1
|
||||
S 2600,2500,2900,2500,300,*,RIGHT,POLY
|
||||
S 1700,2000,2600,2000,300,*,RIGHT,POLY
|
||||
S 1800,1400,1800,2100,100,*,DOWN,POLY
|
||||
S 1700,1900,1700,2600,100,*,UP,POLY
|
||||
S 2300,1900,2300,2600,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,2100,100,*,UP,POLY
|
||||
S 2700,2500,2700,4000,100,*,DOWN,ALU1
|
||||
S 2900,1400,2900,2600,100,*,DOWN,POLY
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 2600,300,2600,1200,300,*,DOWN,NDIF
|
||||
S 2900,600,2900,1400,100,*,UP,NTRANS
|
||||
S 3200,800,3200,1200,300,*,DOWN,NDIF
|
||||
S 3200,2800,3200,3700,300,*,UP,PDIF
|
||||
S 2300,2600,2300,4900,100,*,DOWN,PTRANS
|
||||
S 1700,2600,1700,4900,100,*,DOWN,PTRANS
|
||||
S 2000,2800,2000,4700,300,*,UP,PDIF
|
||||
S 2600,2800,2600,4700,300,*,UP,PDIF
|
||||
S 2900,2600,2900,3900,100,*,DOWN,PTRANS
|
||||
S 1400,2800,1400,4700,300,*,UP,PDIF
|
||||
S 3200,1000,3200,3000,100,*,UP,ALU1
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 3200,3500,CONT_DIF_P,*
|
||||
V 1500,400,CONT_DIF_N,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 1400,4500,CONT_DIF_P,*
|
||||
V 2600,4500,CONT_DIF_P,*
|
||||
V 3200,3000,CONT_DIF_P,*
|
||||
V 3200,4700,CONT_BODY_N,*
|
||||
V 2700,2500,CONT_POLY,*
|
||||
V 2700,300,CONT_DIF_N,*
|
||||
V 2000,3000,CONT_DIF_P,*
|
||||
V 2000,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,78 +1,78 @@
|
|||
V ALLIANCE : 4
|
||||
H no3_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H no3_x1,P,30/ 8/2000,100
|
||||
A 0,0,2500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 2500,4700,600,vdd,1,EAST,ALU1
|
||||
C 2500,300,600,vss,1,EAST,ALU1
|
||||
R 500,1000,ref_con,nq_10
|
||||
R 2000,4000,ref_con,i2_40
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 1500,4000,ref_con,i0_40
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 500,1500,ref_con,nq_15
|
||||
R 500,2000,ref_con,nq_20
|
||||
R 500,2500,ref_con,nq_25
|
||||
R 500,3000,ref_con,nq_30
|
||||
R 500,3500,ref_con,nq_35
|
||||
R 500,4000,ref_con,nq_40
|
||||
R 2000,1000,ref_con,i2_10
|
||||
S 500,1000,500,4000,200,*,DOWN,ALU1
|
||||
S 300,1000,1500,1000,200,*,LEFT,ALU1
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 1200,1900,1600,1900,100,*,LEFT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1400,2000,1400,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2400,100,*,DOWN,POLY
|
||||
S 600,2400,1100,2400,100,*,LEFT,POLY
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 0,4700,2500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,2500,300,600,*,RIGHT,ALU1
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 900,400,900,1200,300,*,UP,NDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 2100,400,2100,1200,300,*,UP,NDIF
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 500,4000,ref_ref,nq_40
|
||||
R 500,3500,ref_ref,nq_35
|
||||
R 500,3000,ref_ref,nq_30
|
||||
R 500,2500,ref_ref,nq_25
|
||||
R 500,2000,ref_ref,nq_20
|
||||
R 500,1500,ref_ref,nq_15
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,4000,ref_ref,i0_40
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 500,1000,ref_ref,nq_10
|
||||
S 1000,1500,1000,4000,200,i1,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,i0,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,i2,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,nq,DOWN,CALU1
|
||||
S 300,1000,500,1000,200,*,RIGHT,ALU1
|
||||
V 1500,2000,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 1000,2500,CONT_POLY
|
||||
V 500,4000,CONT_DIF_P
|
||||
V 500,3500,CONT_DIF_P
|
||||
V 500,3000,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 2100,500,CONT_DIF_N
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 2100,400,2100,1200,300,*,UP,NDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 900,400,900,1200,300,*,UP,NDIF
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 0,300,2500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,2500,4700,600,vdd,RIGHT,CALU1
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 600,2400,1100,2400,100,*,LEFT,POLY
|
||||
S 600,1400,600,2400,100,*,DOWN,POLY
|
||||
S 1400,2000,1400,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 1200,1900,1600,1900,100,*,LEFT,POLY
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
S 300,1000,1500,1000,200,*,LEFT,ALU1
|
||||
S 500,1000,500,4000,200,*,DOWN,ALU1
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 500,3000,CONT_DIF_P,*
|
||||
V 500,3500,CONT_DIF_P,*
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,99 +1,99 @@
|
|||
V ALLIANCE : 4
|
||||
H no3_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H no3_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
R 2500,1000,ref_con,nq_10
|
||||
R 500,3500,ref_con,i2_35
|
||||
R 500,1500,ref_con,i2_15
|
||||
R 500,2000,ref_con,i2_20
|
||||
R 500,2500,ref_con,i2_25
|
||||
R 500,3000,ref_con,i2_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 2500,3500,ref_con,nq_35
|
||||
R 2500,3000,ref_con,nq_30
|
||||
R 2500,2500,ref_con,nq_25
|
||||
R 2500,2000,ref_con,nq_20
|
||||
R 2500,1500,ref_con,nq_15
|
||||
S 2500,950,2500,3500,200,*,DOWN,ALU1
|
||||
S 3000,2000,3700,2000,100,*,RIGHT,ALU1
|
||||
S 3100,2500,3400,2500,300,*,RIGHT,POLY
|
||||
S 2200,2000,3100,2000,300,*,RIGHT,POLY
|
||||
S 2300,1400,2300,2100,100,*,DOWN,POLY
|
||||
S 2200,1900,2200,2600,100,*,UP,POLY
|
||||
S 2800,1900,2800,2600,100,*,DOWN,POLY
|
||||
S 2900,1400,2900,2100,100,*,UP,POLY
|
||||
S 3200,2500,3200,4000,100,*,DOWN,ALU1
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 2600,300,2600,1200,300,*,DOWN,NDIF
|
||||
S 300,1000,2000,1000,100,*,LEFT,ALU1
|
||||
S 300,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
S 1400,2400,1800,2400,100,*,LEFT,POLY
|
||||
S 1800,1400,1800,2400,100,*,UP,POLY
|
||||
S 1000,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 1000,1400,1000,2600,100,*,DOWN,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1700,2800,1700,4700,300,*,DOWN,PDIF
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 900,400,900,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 3100,300,3100,1200,300,*,DOWN,NDIF
|
||||
S 3400,600,3400,1400,100,*,UP,NTRANS
|
||||
S 3700,800,3700,1200,300,*,DOWN,NDIF
|
||||
S 3700,2800,3700,3700,300,*,UP,PDIF
|
||||
S 2800,2600,2800,4900,100,*,DOWN,PTRANS
|
||||
S 2200,2600,2200,4900,100,*,DOWN,PTRANS
|
||||
S 2500,2800,2500,4700,300,*,UP,PDIF
|
||||
S 3100,2800,3100,4700,300,*,UP,PDIF
|
||||
S 3400,2600,3400,3900,100,*,DOWN,PTRANS
|
||||
S 1900,2800,1900,4700,300,*,UP,PDIF
|
||||
S 3700,1000,3700,3000,100,*,UP,ALU1
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 2900,100,2900,1400,100,*,UP,NTRANS
|
||||
S 2300,100,2300,1400,100,*,UP,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
R 2500,1500,ref_ref,nq_15
|
||||
R 2500,2000,ref_ref,nq_20
|
||||
R 2500,2500,ref_ref,nq_25
|
||||
R 2500,3000,ref_ref,nq_30
|
||||
R 2500,3500,ref_ref,nq_35
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,3000,ref_ref,i2_30
|
||||
R 500,2500,ref_ref,i2_25
|
||||
R 500,2000,ref_ref,i2_20
|
||||
R 500,1500,ref_ref,i2_15
|
||||
R 500,3500,ref_ref,i2_35
|
||||
R 2500,1000,ref_ref,nq_10
|
||||
S 1500,1500,1500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i2,DOWN,CALU1
|
||||
S 2500,1000,2500,3500,200,nq,DOWN,CALU1
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
V 3000,2000,CONT_POLY
|
||||
V 2600,1000,CONT_DIF_N
|
||||
V 1500,2500,CONT_POLY
|
||||
V 500,1500,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 300,300,CONT_BODY_P
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 3700,1000,CONT_DIF_N
|
||||
V 1900,4500,CONT_DIF_P
|
||||
V 3100,4500,CONT_DIF_P
|
||||
V 3700,3000,CONT_DIF_P
|
||||
V 3700,4700,CONT_BODY_N
|
||||
V 3200,2500,CONT_POLY
|
||||
V 3200,300,CONT_DIF_N
|
||||
V 2000,300,CONT_DIF_N
|
||||
V 2500,3000,CONT_DIF_P
|
||||
V 2500,3500,CONT_DIF_P
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 2300,100,2300,1400,100,*,UP,NTRANS
|
||||
S 2900,100,2900,1400,100,*,UP,NTRANS
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 3700,1000,3700,3000,100,*,UP,ALU1
|
||||
S 1900,2800,1900,4700,300,*,UP,PDIF
|
||||
S 3400,2600,3400,3900,100,*,DOWN,PTRANS
|
||||
S 3100,2800,3100,4700,300,*,UP,PDIF
|
||||
S 2500,2800,2500,4700,300,*,UP,PDIF
|
||||
S 2200,2600,2200,4900,100,*,DOWN,PTRANS
|
||||
S 2800,2600,2800,4900,100,*,DOWN,PTRANS
|
||||
S 3700,2800,3700,3700,300,*,UP,PDIF
|
||||
S 3700,800,3700,1200,300,*,DOWN,NDIF
|
||||
S 3400,600,3400,1400,100,*,UP,NTRANS
|
||||
S 3100,300,3100,1200,300,*,DOWN,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 900,400,900,1200,300,*,UP,NDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 1700,2800,1700,4700,300,*,DOWN,PDIF
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1000,1400,1000,2600,100,*,DOWN,POLY
|
||||
S 1000,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 1800,1400,1800,2400,100,*,UP,POLY
|
||||
S 1400,2400,1800,2400,100,*,LEFT,POLY
|
||||
S 300,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
S 300,1000,2000,1000,100,*,LEFT,ALU1
|
||||
S 2600,300,2600,1200,300,*,DOWN,NDIF
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 3200,2500,3200,4000,100,*,DOWN,ALU1
|
||||
S 2900,1400,2900,2100,100,*,UP,POLY
|
||||
S 2800,1900,2800,2600,100,*,DOWN,POLY
|
||||
S 2200,1900,2200,2600,100,*,UP,POLY
|
||||
S 2300,1400,2300,2100,100,*,DOWN,POLY
|
||||
S 2200,2000,3100,2000,300,*,RIGHT,POLY
|
||||
S 3100,2500,3400,2500,300,*,RIGHT,POLY
|
||||
S 3000,2000,3700,2000,100,*,RIGHT,ALU1
|
||||
S 2500,950,2500,3500,200,*,DOWN,ALU1
|
||||
V 2500,3500,CONT_DIF_P,*
|
||||
V 2500,3000,CONT_DIF_P,*
|
||||
V 2000,300,CONT_DIF_N,*
|
||||
V 3200,300,CONT_DIF_N,*
|
||||
V 3200,2500,CONT_POLY,*
|
||||
V 3700,4700,CONT_BODY_N,*
|
||||
V 3700,3000,CONT_DIF_P,*
|
||||
V 3100,4500,CONT_DIF_P,*
|
||||
V 1900,4500,CONT_DIF_P,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 2600,1000,CONT_DIF_N,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,92 +1,93 @@
|
|||
V ALLIANCE : 4
|
||||
H no4_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H no4_x1,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 500,1000,ref_con,nq_10
|
||||
R 500,3500,ref_con,nq_35
|
||||
R 500,3000,ref_con,nq_30
|
||||
R 500,2500,ref_con,nq_25
|
||||
R 500,2000,ref_con,nq_20
|
||||
R 500,1500,ref_con,nq_15
|
||||
R 500,4000,ref_con,nq_40
|
||||
R 2500,1500,ref_con,i3_15
|
||||
R 2500,2000,ref_con,i3_20
|
||||
R 2500,2500,ref_con,i3_25
|
||||
R 2500,3000,ref_con,i3_30
|
||||
R 2500,3500,ref_con,i3_35
|
||||
R 2500,4000,ref_con,i3_40
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,4000,ref_con,i0_40
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,4000,ref_con,i2_40
|
||||
S 450,1000,850,1000,200,*,LEFT,ALU1
|
||||
S 500,950,500,4000,200,*,DOWN,ALU1
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2500,1500,2500,4000,100,*,UP,ALU1
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2200,2600,2400,2600,100,*,RIGHT,POLY
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2500,2800,2500,4700,300,*,DOWN,PDIF
|
||||
S 2200,2600,2200,4900,100,*,UP,PTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 1500,400,1500,1200,300,*,UP,NDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,4000,100,*,UP,ALU1
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 600,2400,1100,2400,100,*,LEFT,POLY
|
||||
S 600,1400,600,2400,100,*,DOWN,POLY
|
||||
S 1400,2000,1400,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 1200,1900,1600,1900,100,*,LEFT,POLY
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 1500,4000,ref_ref,i0_40
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 2500,4000,ref_ref,i3_40
|
||||
R 2500,3500,ref_ref,i3_35
|
||||
R 2500,3000,ref_ref,i3_30
|
||||
R 2500,2500,ref_ref,i3_25
|
||||
R 2500,2000,ref_ref,i3_20
|
||||
R 2500,1500,ref_ref,i3_15
|
||||
R 500,4000,ref_ref,nq_40
|
||||
R 500,1500,ref_ref,nq_15
|
||||
R 500,2000,ref_ref,nq_20
|
||||
R 500,2500,ref_ref,nq_25
|
||||
R 500,3000,ref_ref,nq_30
|
||||
R 500,3500,ref_ref,nq_35
|
||||
R 500,1000,ref_ref,nq_10
|
||||
S 2000,1500,2000,4000,200,i2,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2500,1500,2500,4000,200,i3,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,nq,DOWN,CALU1
|
||||
S 850,1000,2100,1000,200,*,LEFT,ALU1
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 2500,4500,CONT_DIF_P
|
||||
V 500,3000,CONT_DIF_P
|
||||
V 500,3500,CONT_DIF_P
|
||||
V 500,4000,CONT_DIF_P
|
||||
V 2500,2000,CONT_POLY
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 900,300,CONT_BODY_P
|
||||
V 1000,2500,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 1200,1900,1600,1900,100,*,LEFT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1400,2000,1400,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2400,100,*,DOWN,POLY
|
||||
S 600,2400,1100,2400,100,*,LEFT,POLY
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2000,1500,2000,4000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1500,400,1500,1200,300,*,UP,NDIF
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2200,2600,2200,4900,100,*,UP,PTRANS
|
||||
S 2500,2800,2500,4700,300,*,DOWN,PDIF
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2200,2600,2400,2600,100,*,RIGHT,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2500,1500,2500,4000,100,*,UP,ALU1
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 500,950,500,4000,200,*,DOWN,ALU1
|
||||
S 450,1000,850,1000,200,*,LEFT,ALU1
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 500,3500,CONT_DIF_P,*
|
||||
V 500,3000,CONT_DIF_P,*
|
||||
V 2500,4500,CONT_DIF_P,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,137 +1,138 @@
|
|||
V ALLIANCE : 4
|
||||
H no4_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H no4_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 3500,3000,ref_con,nq_30
|
||||
R 3500,2500,ref_con,nq_25
|
||||
R 3500,2000,ref_con,nq_20
|
||||
R 3500,1500,ref_con,nq_15
|
||||
R 3500,4000,ref_con,nq_40
|
||||
R 3500,3500,ref_con,nq_35
|
||||
R 2500,1500,ref_con,i3_15
|
||||
R 2500,2000,ref_con,i3_20
|
||||
R 2500,2500,ref_con,i3_25
|
||||
R 2500,3000,ref_con,i3_30
|
||||
R 2500,3500,ref_con,i3_35
|
||||
R 2500,4000,ref_con,i3_40
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,4000,ref_con,i0_40
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,4000,ref_con,i2_40
|
||||
S 4700,3000,4700,3500,100,*,DOWN,ALU1
|
||||
S 500,1000,900,1000,200,*,LEFT,ALU1
|
||||
S 500,1000,4000,1000,100,*,LEFT,ALU1
|
||||
S 500,3000,500,4000,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,DOWN,ALU1
|
||||
S 4100,3000,4100,4500,200,*,DOWN,ALU1
|
||||
S 3500,300,3500,1600,300,*,DOWN,NDIF
|
||||
S 4000,1000,4000,2500,100,*,UP,ALU1
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2800,2800,2800,4700,300,*,UP,PDIF
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 4000,1500,4200,1500,200,*,RIGHT,ALU1
|
||||
S 4200,1500,4400,1500,300,*,RIGHT,POLY
|
||||
S 3200,2000,4700,2000,300,*,RIGHT,POLY
|
||||
S 4700,1000,4700,3000,100,*,UP,ALU1
|
||||
S 4200,2500,4400,2500,300,*,RIGHT,POLY
|
||||
S 3800,1400,3800,2600,100,*,UP,POLY
|
||||
S 3200,1400,3200,2600,100,*,UP,POLY
|
||||
S 2900,2800,2900,4700,300,*,UP,PDIF
|
||||
S 4400,2600,4400,3900,100,*,DOWN,PTRANS
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 3500,2800,3500,4700,300,*,UP,PDIF
|
||||
S 3200,2600,3200,4900,100,*,DOWN,PTRANS
|
||||
S 3800,2600,3800,4900,100,*,DOWN,PTRANS
|
||||
S 4700,2800,4700,3700,300,*,UP,PDIF
|
||||
S 4700,800,4700,1200,300,*,DOWN,NDIF
|
||||
S 4400,600,4400,1400,100,*,UP,NTRANS
|
||||
S 3800,100,3800,1400,100,*,UP,NTRANS
|
||||
S 4100,300,4100,1200,300,*,DOWN,NDIF
|
||||
S 3200,100,3200,1400,100,*,UP,NTRANS
|
||||
S 2900,300,2900,1200,300,*,DOWN,NDIF
|
||||
S 4000,2500,4200,2500,200,*,RIGHT,ALU1
|
||||
S 2500,1500,2500,4000,100,*,UP,ALU1
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2200,2600,2400,2600,100,*,RIGHT,POLY
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2500,2800,2500,4700,300,*,DOWN,PDIF
|
||||
S 2200,2600,2200,4900,100,*,UP,PTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 1500,400,1500,1200,300,*,UP,NDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,4000,100,*,UP,ALU1
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 600,2400,1100,2400,100,*,LEFT,POLY
|
||||
S 600,1400,600,2400,100,*,DOWN,POLY
|
||||
S 1400,2000,1400,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 1200,1900,1600,1900,100,*,LEFT,POLY
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 1500,4000,ref_ref,i0_40
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 2500,4000,ref_ref,i3_40
|
||||
R 2500,3500,ref_ref,i3_35
|
||||
R 2500,3000,ref_ref,i3_30
|
||||
R 2500,2500,ref_ref,i3_25
|
||||
R 2500,2000,ref_ref,i3_20
|
||||
R 2500,1500,ref_ref,i3_15
|
||||
R 3500,3500,ref_ref,nq_35
|
||||
R 3500,4000,ref_ref,nq_40
|
||||
R 3500,1500,ref_ref,nq_15
|
||||
R 3500,2000,ref_ref,nq_20
|
||||
R 3500,2500,ref_ref,nq_25
|
||||
R 3500,3000,ref_ref,nq_30
|
||||
S 2000,1500,2000,4000,200,i2,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2500,1500,2500,4000,200,i3,DOWN,CALU1
|
||||
S 3500,1500,3500,4000,200,nq,DOWN,CALU1
|
||||
S 3500,1500,3500,4000,200,*,DOWN,ALU1
|
||||
V 4700,3500,CONT_DIF_P
|
||||
V 2900,4500,CONT_DIF_P
|
||||
V 2500,4500,CONT_DIF_P
|
||||
V 500,4000,CONT_DIF_P
|
||||
V 500,3500,CONT_DIF_P
|
||||
V 4100,3000,CONT_DIF_P
|
||||
V 4100,3500,CONT_DIF_P
|
||||
V 4100,4000,CONT_DIF_P
|
||||
V 500,3000,CONT_DIF_P
|
||||
V 3500,1500,CONT_DIF_N
|
||||
V 3500,3000,CONT_DIF_P
|
||||
V 3500,3500,CONT_DIF_P
|
||||
V 3500,4000,CONT_DIF_P
|
||||
V 2800,500,CONT_DIF_N
|
||||
V 4200,1500,CONT_POLY
|
||||
V 4700,2000,CONT_POLY
|
||||
V 4200,2500,CONT_POLY
|
||||
V 4700,300,CONT_BODY_P
|
||||
V 4700,4700,CONT_BODY_N
|
||||
V 4700,3000,CONT_DIF_P
|
||||
V 4100,4500,CONT_DIF_P
|
||||
V 4100,500,CONT_DIF_N
|
||||
V 4700,1000,CONT_DIF_N
|
||||
V 2500,2000,CONT_POLY
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 900,300,CONT_BODY_P
|
||||
V 1000,2500,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 1200,1900,1600,1900,100,*,LEFT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1400,2000,1400,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2400,100,*,DOWN,POLY
|
||||
S 600,2400,1100,2400,100,*,LEFT,POLY
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2000,1500,2000,4000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,4000,100,*,UP,ALU1
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1000,1500,1000,4000,100,*,UP,ALU1
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1500,400,1500,1200,300,*,UP,NDIF
|
||||
S 1000,2600,1000,4900,100,*,UP,PTRANS
|
||||
S 700,2800,700,4200,300,*,DOWN,PDIF
|
||||
S 1400,2600,1400,4900,100,*,UP,PTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2200,2600,2200,4900,100,*,UP,PTRANS
|
||||
S 2500,2800,2500,4700,300,*,DOWN,PDIF
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2200,2600,2400,2600,100,*,RIGHT,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2500,1500,2500,4000,100,*,UP,ALU1
|
||||
S 4000,2500,4200,2500,200,*,RIGHT,ALU1
|
||||
S 2900,300,2900,1200,300,*,DOWN,NDIF
|
||||
S 3200,100,3200,1400,100,*,UP,NTRANS
|
||||
S 4100,300,4100,1200,300,*,DOWN,NDIF
|
||||
S 3800,100,3800,1400,100,*,UP,NTRANS
|
||||
S 4400,600,4400,1400,100,*,UP,NTRANS
|
||||
S 4700,800,4700,1200,300,*,DOWN,NDIF
|
||||
S 4700,2800,4700,3700,300,*,UP,PDIF
|
||||
S 3800,2600,3800,4900,100,*,DOWN,PTRANS
|
||||
S 3200,2600,3200,4900,100,*,DOWN,PTRANS
|
||||
S 3500,2800,3500,4700,300,*,UP,PDIF
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 4400,2600,4400,3900,100,*,DOWN,PTRANS
|
||||
S 2900,2800,2900,4700,300,*,UP,PDIF
|
||||
S 3200,1400,3200,2600,100,*,UP,POLY
|
||||
S 3800,1400,3800,2600,100,*,UP,POLY
|
||||
S 4200,2500,4400,2500,300,*,RIGHT,POLY
|
||||
S 4700,1000,4700,3000,100,*,UP,ALU1
|
||||
S 3200,2000,4700,2000,300,*,RIGHT,POLY
|
||||
S 4200,1500,4400,1500,300,*,RIGHT,POLY
|
||||
S 4000,1500,4200,1500,200,*,RIGHT,ALU1
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 2800,2800,2800,4700,300,*,UP,PDIF
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 4000,1000,4000,2500,100,*,UP,ALU1
|
||||
S 3500,300,3500,1600,300,*,DOWN,NDIF
|
||||
S 4100,3000,4100,4500,200,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,DOWN,ALU1
|
||||
S 500,3000,500,4000,100,*,UP,ALU1
|
||||
S 500,1000,4000,1000,100,*,LEFT,ALU1
|
||||
S 500,1000,900,1000,200,*,LEFT,ALU1
|
||||
S 4700,3000,4700,3500,100,*,DOWN,ALU1
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 4700,1000,CONT_DIF_N,*
|
||||
V 4100,500,CONT_DIF_N,*
|
||||
V 4100,4500,CONT_DIF_P,*
|
||||
V 4700,3000,CONT_DIF_P,*
|
||||
V 4700,4700,CONT_BODY_N,*
|
||||
V 4700,300,CONT_BODY_P,*
|
||||
V 4200,2500,CONT_POLY,*
|
||||
V 4700,2000,CONT_POLY,*
|
||||
V 4200,1500,CONT_POLY,*
|
||||
V 2800,500,CONT_DIF_N,*
|
||||
V 3500,4000,CONT_DIF_P,*
|
||||
V 3500,3500,CONT_DIF_P,*
|
||||
V 3500,3000,CONT_DIF_P,*
|
||||
V 3500,1500,CONT_DIF_N,*
|
||||
V 500,3000,CONT_DIF_P,*
|
||||
V 4100,4000,CONT_DIF_P,*
|
||||
V 4100,3500,CONT_DIF_P,*
|
||||
V 4100,3000,CONT_DIF_P,*
|
||||
V 500,3500,CONT_DIF_P,*
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 2500,4500,CONT_DIF_P,*
|
||||
V 2900,4500,CONT_DIF_P,*
|
||||
V 4700,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,78 +1,78 @@
|
|||
V ALLIANCE : 4
|
||||
H noa22_x1,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa22_x1,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
R 1500,3500,ref_con,nq_35
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 1500,1000,ref_con,nq_10
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,1000,ref_con,i2_10
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 2000,4000,ref_con,i2_40
|
||||
S 1500,1000,1500,3550,200,*,UP,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 900,3500,1500,3500,200,*,RIGHT,ALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 2000,1000,2000,4000,100,*,DOWN,ALU1
|
||||
S 2700,2900,2700,4500,200,*,DOWN,ALU1
|
||||
S 2700,500,2700,1700,200,*,DOWN,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
S 500,1000,500,3000,200,i0,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,200,i1,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,i2,DOWN,CALU1
|
||||
S 1500,1000,1500,3500,200,nq,DOWN,CALU1
|
||||
S 0,3900,3000,3900,2400,*,LEFT,NWELL
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 500,2000,CONT_POLY
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 2700,1700,CONT_BODY_P
|
||||
V 2700,2900,CONT_BODY_N
|
||||
V 2700,4700,CONT_BODY_N
|
||||
V 2700,300,CONT_BODY_P
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 2700,500,2700,1700,200,*,DOWN,ALU1
|
||||
S 2700,2900,2700,4500,200,*,DOWN,ALU1
|
||||
S 2000,1000,2000,4000,100,*,DOWN,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 900,3500,1500,3500,200,*,RIGHT,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 1500,1000,1500,3550,200,*,UP,ALU1
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 2700,4700,CONT_BODY_N,*
|
||||
V 2700,2900,CONT_BODY_N,*
|
||||
V 2700,1700,CONT_BODY_P,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,122 +1,122 @@
|
|||
V ALLIANCE : 4
|
||||
H noa22_x4,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa22_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 2000,1500,ref_con,i0_15
|
||||
R 2000,1000,ref_con,i0_10
|
||||
R 4000,4000,ref_con,nq_40
|
||||
R 1500,1000,ref_con,i1_10
|
||||
R 1500,1500,ref_con,i1_15
|
||||
R 1500,2000,ref_con,i1_20
|
||||
R 1500,2500,ref_con,i1_25
|
||||
R 1500,3000,ref_con,i1_30
|
||||
R 2000,3000,ref_con,i0_30
|
||||
R 2000,2500,ref_con,i0_25
|
||||
R 2000,2000,ref_con,i0_20
|
||||
R 500,3000,ref_con,i2_30
|
||||
R 500,2500,ref_con,i2_25
|
||||
R 500,2000,ref_con,i2_20
|
||||
R 500,1500,ref_con,i2_15
|
||||
R 500,1000,ref_con,i2_10
|
||||
R 4000,2500,ref_con,nq_25
|
||||
R 4000,1500,ref_con,nq_15
|
||||
R 4000,1000,ref_con,nq_10
|
||||
R 4000,2000,ref_con,nq_20
|
||||
R 4000,3000,ref_con,nq_30
|
||||
R 4000,3500,ref_con,nq_35
|
||||
R 500,3500,ref_con,i2_35
|
||||
R 500,4000,ref_con,i2_40
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 1000,3300,1000,4200,300,*,DOWN,PDIF
|
||||
S 2200,3300,2200,4200,300,*,DOWN,PDIF
|
||||
S 1300,3100,1300,4400,100,*,UP,PTRANS
|
||||
S 1900,3100,1900,4400,100,*,UP,PTRANS
|
||||
S 700,3100,700,4400,100,*,UP,PTRANS
|
||||
S 2800,2800,2800,3700,300,*,DOWN,PDIF
|
||||
S 3100,2600,3100,3900,100,*,UP,PTRANS
|
||||
S 4600,2800,4600,4700,300,*,DOWN,PDIF
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 4300,2600,4300,4900,100,*,UP,PTRANS
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 400,400,400,1200,300,*,UP,NDIF
|
||||
S 700,600,700,1400,100,*,DOWN,NTRANS
|
||||
S 2200,400,2200,1200,300,*,UP,NDIF
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 1000,800,1000,1200,300,*,UP,NDIF
|
||||
S 1300,600,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1600,800,1600,1200,300,*,UP,NDIF
|
||||
S 1900,600,1900,1400,100,*,DOWN,NTRANS
|
||||
S 2800,800,2800,1200,300,*,UP,NDIF
|
||||
S 3100,600,3100,1400,100,*,DOWN,NTRANS
|
||||
S 4600,300,4600,1200,300,*,UP,NDIF
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 4300,100,4300,1400,100,*,DOWN,NTRANS
|
||||
S 1900,1400,1900,3100,100,*,DOWN,POLY
|
||||
S 1300,1400,1300,3100,100,*,DOWN,POLY
|
||||
S 700,1400,700,3100,100,*,DOWN,POLY
|
||||
S 3100,1400,3100,2600,100,*,DOWN,POLY
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 4300,1400,4300,2600,100,*,DOWN,POLY
|
||||
S 3100,2500,3300,2500,300,*,RIGHT,POLY
|
||||
S 3500,2000,4300,2000,300,*,RIGHT,POLY
|
||||
S 1300,2000,1500,2000,300,*,RIGHT,POLY
|
||||
S 500,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 1000,4000,2200,4000,100,*,RIGHT,ALU1
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 3300,2500,3300,3500,100,*,DOWN,ALU1
|
||||
S 2800,2000,3500,2000,100,*,RIGHT,ALU1
|
||||
S 3400,4000,3400,4500,200,*,DOWN,ALU1
|
||||
S 4600,3000,4600,4500,200,*,DOWN,ALU1
|
||||
S 4600,500,4600,1000,200,*,DOWN,ALU1
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3500,100,*,UP,ALU1
|
||||
S 2800,1000,2800,3000,100,*,DOWN,ALU1
|
||||
S 1500,1000,1500,3000,100,*,DOWN,ALU1
|
||||
S 1000,3500,3300,3500,100,*,RIGHT,ALU1
|
||||
S 1600,3300,1600,4200,300,*,DOWN,PDIF
|
||||
S 400,3300,400,4600,300,*,DOWN,PDIF
|
||||
R 500,4000,ref_ref,i2_40
|
||||
R 500,3500,ref_ref,i2_35
|
||||
R 4000,3500,ref_ref,nq_35
|
||||
R 4000,3000,ref_ref,nq_30
|
||||
R 4000,2000,ref_ref,nq_20
|
||||
R 4000,1000,ref_ref,nq_10
|
||||
R 4000,1500,ref_ref,nq_15
|
||||
R 4000,2500,ref_ref,nq_25
|
||||
R 500,1000,ref_ref,i2_10
|
||||
R 500,1500,ref_ref,i2_15
|
||||
R 500,2000,ref_ref,i2_20
|
||||
R 500,2500,ref_ref,i2_25
|
||||
R 500,3000,ref_ref,i2_30
|
||||
R 2000,2000,ref_ref,i0_20
|
||||
R 2000,2500,ref_ref,i0_25
|
||||
R 2000,3000,ref_ref,i0_30
|
||||
R 1500,3000,ref_ref,i1_30
|
||||
R 1500,2500,ref_ref,i1_25
|
||||
R 1500,2000,ref_ref,i1_20
|
||||
R 1500,1500,ref_ref,i1_15
|
||||
R 1500,1000,ref_ref,i1_10
|
||||
R 4000,4000,ref_ref,nq_40
|
||||
R 2000,1000,ref_ref,i0_10
|
||||
R 2000,1500,ref_ref,i0_15
|
||||
S 500,1000,500,4000,200,i2,DOWN,CALU1
|
||||
S 1500,1000,1500,3000,200,i1,DOWN,CALU1
|
||||
S 4000,1000,4000,4000,200,nq,DOWN,CALU1
|
||||
S 2000,1000,2000,3000,200,i0,DOWN,CALU1
|
||||
S 500,1000,500,4000,100,*,DOWN,ALU1
|
||||
V 4000,4000,CONT_DIF_P
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 4000,3000,CONT_DIF_P
|
||||
V 2200,4700,CONT_BODY_N
|
||||
V 4600,4500,CONT_DIF_P
|
||||
V 4600,4000,CONT_DIF_P
|
||||
V 4600,3500,CONT_DIF_P
|
||||
V 4600,3000,CONT_DIF_P
|
||||
V 2800,3000,CONT_DIF_P
|
||||
V 2800,4700,CONT_BODY_N
|
||||
V 1000,4700,CONT_BODY_N
|
||||
V 2200,4000,CONT_DIF_P
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 3400,4000,CONT_DIF_P
|
||||
V 3400,4500,CONT_DIF_P
|
||||
V 400,500,CONT_DIF_N
|
||||
V 4000,1000,CONT_DIF_N
|
||||
V 4600,500,CONT_DIF_N
|
||||
V 3400,500,CONT_DIF_N
|
||||
V 2200,500,CONT_DIF_N
|
||||
V 2800,1000,CONT_DIF_N
|
||||
V 3400,1000,CONT_DIF_N
|
||||
V 4600,1000,CONT_DIF_N
|
||||
V 1000,1000,CONT_DIF_N
|
||||
V 2800,300,CONT_BODY_P
|
||||
V 1000,300,CONT_BODY_P
|
||||
V 1600,300,CONT_BODY_P
|
||||
V 1500,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 3300,2500,CONT_POLY
|
||||
V 3500,2000,CONT_POLY
|
||||
V 1600,3500,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 1600,4700,CONT_BODY_N
|
||||
S 400,3300,400,4600,300,*,DOWN,PDIF
|
||||
S 1600,3300,1600,4200,300,*,DOWN,PDIF
|
||||
S 1000,3500,3300,3500,100,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,3000,100,*,DOWN,ALU1
|
||||
S 2800,1000,2800,3000,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3500,100,*,UP,ALU1
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 4600,500,4600,1000,200,*,DOWN,ALU1
|
||||
S 4600,3000,4600,4500,200,*,DOWN,ALU1
|
||||
S 3400,4000,3400,4500,200,*,DOWN,ALU1
|
||||
S 2800,2000,3500,2000,100,*,RIGHT,ALU1
|
||||
S 3300,2500,3300,3500,100,*,DOWN,ALU1
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 1000,4000,2200,4000,100,*,RIGHT,ALU1
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 500,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 1300,2000,1500,2000,300,*,RIGHT,POLY
|
||||
S 3500,2000,4300,2000,300,*,RIGHT,POLY
|
||||
S 3100,2500,3300,2500,300,*,RIGHT,POLY
|
||||
S 4300,1400,4300,2600,100,*,DOWN,POLY
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 3100,1400,3100,2600,100,*,DOWN,POLY
|
||||
S 700,1400,700,3100,100,*,DOWN,POLY
|
||||
S 1300,1400,1300,3100,100,*,DOWN,POLY
|
||||
S 1900,1400,1900,3100,100,*,DOWN,POLY
|
||||
S 4300,100,4300,1400,100,*,DOWN,NTRANS
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 4600,300,4600,1200,300,*,UP,NDIF
|
||||
S 3100,600,3100,1400,100,*,DOWN,NTRANS
|
||||
S 2800,800,2800,1200,300,*,UP,NDIF
|
||||
S 1900,600,1900,1400,100,*,DOWN,NTRANS
|
||||
S 1600,800,1600,1200,300,*,UP,NDIF
|
||||
S 1300,600,1300,1400,100,*,DOWN,NTRANS
|
||||
S 1000,800,1000,1200,300,*,UP,NDIF
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 2200,400,2200,1200,300,*,UP,NDIF
|
||||
S 700,600,700,1400,100,*,DOWN,NTRANS
|
||||
S 400,400,400,1200,300,*,UP,NDIF
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 4300,2600,4300,4900,100,*,UP,PTRANS
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 4600,2800,4600,4700,300,*,DOWN,PDIF
|
||||
S 3100,2600,3100,3900,100,*,UP,PTRANS
|
||||
S 2800,2800,2800,3700,300,*,DOWN,PDIF
|
||||
S 700,3100,700,4400,100,*,UP,PTRANS
|
||||
S 1900,3100,1900,4400,100,*,UP,PTRANS
|
||||
S 1300,3100,1300,4400,100,*,UP,PTRANS
|
||||
S 2200,3300,2200,4200,300,*,DOWN,PDIF
|
||||
S 1000,3300,1000,4200,300,*,DOWN,PDIF
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
V 1600,4700,CONT_BODY_N,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 1600,3500,CONT_DIF_P,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 3300,2500,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1600,300,CONT_BODY_P,*
|
||||
V 1000,300,CONT_BODY_P,*
|
||||
V 2800,300,CONT_BODY_P,*
|
||||
V 1000,1000,CONT_DIF_N,*
|
||||
V 4600,1000,CONT_DIF_N,*
|
||||
V 3400,1000,CONT_DIF_N,*
|
||||
V 2800,1000,CONT_DIF_N,*
|
||||
V 2200,500,CONT_DIF_N,*
|
||||
V 3400,500,CONT_DIF_N,*
|
||||
V 4600,500,CONT_DIF_N,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 400,500,CONT_DIF_N,*
|
||||
V 3400,4500,CONT_DIF_P,*
|
||||
V 3400,4000,CONT_DIF_P,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 2200,4000,CONT_DIF_P,*
|
||||
V 1000,4700,CONT_BODY_N,*
|
||||
V 2800,4700,CONT_BODY_N,*
|
||||
V 2800,3000,CONT_DIF_P,*
|
||||
V 4600,3000,CONT_DIF_P,*
|
||||
V 4600,3500,CONT_DIF_P,*
|
||||
V 4600,4000,CONT_DIF_P,*
|
||||
V 4600,4500,CONT_DIF_P,*
|
||||
V 2200,4700,CONT_BODY_N,*
|
||||
V 4000,3000,CONT_DIF_P,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,88 +1,89 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2a22_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa2a22_x1,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 2000,1000,ref_con,i3_10
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,3500,ref_con,i3_35
|
||||
R 2500,3500,ref_con,i2_35
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2500,1000,ref_con,i2_10
|
||||
R 1500,1000,ref_con,nq_10
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,3500,ref_con,nq_35
|
||||
S 900,3500,1550,3500,200,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,3550,200,*,UP,ALU1
|
||||
S 2600,2800,2600,3300,300,*,UP,PDIF
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 2500,1000,2500,3500,100,*,DOWN,ALU1
|
||||
S 2000,1000,2000,3500,100,*,DOWN,ALU1
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2700,3400,2700,4700,300,*,DOWN,PDIF
|
||||
S 3200,2900,3200,4500,200,*,DOWN,ALU1
|
||||
S 3200,500,3200,1700,200,*,DOWN,ALU1
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 2500,1000,ref_ref,i2_10
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,3500,ref_ref,i2_35
|
||||
R 2000,3500,ref_ref,i3_35
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 2000,1000,ref_ref,i3_10
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
S 1500,1000,1500,3500,200,nq,DOWN,CALU1
|
||||
S 2500,1000,2500,3500,200,i2,DOWN,CALU1
|
||||
S 2000,1000,2000,3500,200,i3,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i0,DOWN,CALU1
|
||||
S 0,3900,3500,3900,2400,*,LEFT,NWELL
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 2500,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 3200,1700,CONT_BODY_P
|
||||
V 3200,2900,CONT_BODY_N
|
||||
S 3200,500,3200,1700,200,*,DOWN,ALU1
|
||||
S 3200,2900,3200,4500,200,*,DOWN,ALU1
|
||||
S 2700,3400,2700,4700,300,*,DOWN,PDIF
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 600,100,600,1400,100,*,DOWN,NTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 2000,1000,2000,3500,100,*,DOWN,ALU1
|
||||
S 2500,1000,2500,3500,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2600,2800,2600,3300,300,*,UP,PDIF
|
||||
S 1500,1000,1500,3550,200,*,UP,ALU1
|
||||
S 900,3500,1550,3500,200,*,RIGHT,ALU1
|
||||
V 3200,2900,CONT_BODY_N,*
|
||||
V 3200,1700,CONT_BODY_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,136 +1,137 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2a22_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa2a22_x4,P,30/ 8/2000,100
|
||||
A 0,0,5500,5000
|
||||
C 5500,300,600,vss,1,EAST,ALU1
|
||||
C 5500,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 4500,2500,ref_con,nq_25
|
||||
R 4500,1500,ref_con,nq_15
|
||||
R 4500,1000,ref_con,nq_10
|
||||
R 4500,2000,ref_con,nq_20
|
||||
R 4500,3000,ref_con,nq_30
|
||||
R 4500,3500,ref_con,nq_35
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 2000,1000,ref_con,i3_10
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2500,1000,ref_con,i2_10
|
||||
R 4500,4000,ref_con,nq_40
|
||||
S 900,300,2100,300,300,*,LEFT,PTIE
|
||||
S 300,4700,1500,4700,300,*,RIGHT,NTIE
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 3300,1000,3300,3000,100,*,DOWN,ALU1
|
||||
S 3300,800,3300,1200,300,*,UP,NDIF
|
||||
S 3300,2800,3300,3700,300,*,DOWN,PDIF
|
||||
S 3600,2600,3600,3900,100,*,UP,PTRANS
|
||||
S 5100,2800,5100,4700,300,*,DOWN,PDIF
|
||||
S 3900,2800,3900,4700,300,*,DOWN,PDIF
|
||||
S 4500,2800,4500,4700,300,*,DOWN,PDIF
|
||||
S 4800,2600,4800,4900,100,*,UP,PTRANS
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 5100,300,5100,1200,300,*,UP,NDIF
|
||||
S 4500,300,4500,1200,300,*,UP,NDIF
|
||||
S 3900,300,3900,1200,300,*,UP,NDIF
|
||||
S 4800,100,4800,1400,100,*,DOWN,NTRANS
|
||||
S 4200,100,4200,1400,100,*,DOWN,NTRANS
|
||||
S 0,4700,5500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,5500,300,600,*,RIGHT,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 2500,1000,2500,3000,100,*,DOWN,ALU1
|
||||
S 900,3500,3800,3500,100,*,RIGHT,ALU1
|
||||
S 3800,2500,3800,3500,100,*,DOWN,ALU1
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 4200,1400,4200,2600,100,*,DOWN,POLY
|
||||
S 4800,1400,4800,2600,100,*,DOWN,POLY
|
||||
S 3300,2000,4000,2000,100,*,RIGHT,ALU1
|
||||
S 3600,2500,3800,2500,300,*,RIGHT,POLY
|
||||
S 3900,4000,3900,4500,200,*,DOWN,ALU1
|
||||
S 5100,3000,5100,4500,200,*,DOWN,ALU1
|
||||
S 5100,500,5100,1000,200,*,DOWN,ALU1
|
||||
S 3900,500,3900,1000,200,*,DOWN,ALU1
|
||||
S 4000,2000,4800,2000,300,*,RIGHT,POLY
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 2700,3300,2700,4200,300,*,DOWN,PDIF
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 2100,3300,2100,4600,300,*,DOWN,PDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 2700,400,2700,1200,300,*,UP,NDIF
|
||||
S 0,3900,5500,3900,2400,*,RIGHT,NWELL
|
||||
R 4500,4000,ref_ref,nq_40
|
||||
R 2500,1000,ref_ref,i2_10
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 2000,1000,ref_ref,i3_10
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 4500,3500,ref_ref,nq_35
|
||||
R 4500,3000,ref_ref,nq_30
|
||||
R 4500,2000,ref_ref,nq_20
|
||||
R 4500,1000,ref_ref,nq_10
|
||||
R 4500,1500,ref_ref,nq_15
|
||||
R 4500,2500,ref_ref,nq_25
|
||||
S 2500,1000,2500,3000,200,i2,DOWN,CALU1
|
||||
S 2000,1000,2000,3000,200,i3,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i0,DOWN,CALU1
|
||||
S 4500,1000,4500,4000,200,nq,DOWN,CALU1
|
||||
S 4500,1000,4500,4000,200,*,UP,ALU1
|
||||
V 4500,4000,CONT_DIF_P
|
||||
V 4500,3500,CONT_DIF_P
|
||||
V 4500,3000,CONT_DIF_P
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 900,300,CONT_BODY_P
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 4500,1000,CONT_DIF_N
|
||||
V 3300,300,CONT_BODY_P
|
||||
V 5100,500,CONT_DIF_N
|
||||
V 3900,500,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2500,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 3800,2500,CONT_POLY
|
||||
V 3900,4000,CONT_DIF_P
|
||||
V 3900,4500,CONT_DIF_P
|
||||
V 5100,4500,CONT_DIF_P
|
||||
V 5100,4000,CONT_DIF_P
|
||||
V 5100,3500,CONT_DIF_P
|
||||
V 5100,3000,CONT_DIF_P
|
||||
V 3300,3000,CONT_DIF_P
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 3900,1000,CONT_DIF_N
|
||||
V 5100,1000,CONT_DIF_N
|
||||
V 4000,2000,CONT_POLY
|
||||
V 3300,4700,CONT_BODY_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
S 0,3900,5500,3900,2400,*,RIGHT,NWELL
|
||||
S 2700,400,2700,1200,300,*,UP,NDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 2100,3300,2100,4600,300,*,DOWN,PDIF
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2700,3300,2700,4200,300,*,DOWN,PDIF
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 4000,2000,4800,2000,300,*,RIGHT,POLY
|
||||
S 3900,500,3900,1000,200,*,DOWN,ALU1
|
||||
S 5100,500,5100,1000,200,*,DOWN,ALU1
|
||||
S 5100,3000,5100,4500,200,*,DOWN,ALU1
|
||||
S 3900,4000,3900,4500,200,*,DOWN,ALU1
|
||||
S 3600,2500,3800,2500,300,*,RIGHT,POLY
|
||||
S 3300,2000,4000,2000,100,*,RIGHT,ALU1
|
||||
S 4800,1400,4800,2600,100,*,DOWN,POLY
|
||||
S 4200,1400,4200,2600,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 3800,2500,3800,3500,100,*,DOWN,ALU1
|
||||
S 900,3500,3800,3500,100,*,RIGHT,ALU1
|
||||
S 2500,1000,2500,3000,100,*,DOWN,ALU1
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 0,300,5500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,5500,4700,600,vdd,RIGHT,CALU1
|
||||
S 4200,100,4200,1400,100,*,DOWN,NTRANS
|
||||
S 4800,100,4800,1400,100,*,DOWN,NTRANS
|
||||
S 3900,300,3900,1200,300,*,UP,NDIF
|
||||
S 4500,300,4500,1200,300,*,UP,NDIF
|
||||
S 5100,300,5100,1200,300,*,UP,NDIF
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 4800,2600,4800,4900,100,*,UP,PTRANS
|
||||
S 4500,2800,4500,4700,300,*,DOWN,PDIF
|
||||
S 3900,2800,3900,4700,300,*,DOWN,PDIF
|
||||
S 5100,2800,5100,4700,300,*,DOWN,PDIF
|
||||
S 3600,2600,3600,3900,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,3700,300,*,DOWN,PDIF
|
||||
S 3300,800,3300,1200,300,*,UP,NDIF
|
||||
S 3300,1000,3300,3000,100,*,DOWN,ALU1
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 300,4700,1500,4700,300,*,RIGHT,NTIE
|
||||
S 900,300,2100,300,300,*,LEFT,PTIE
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 3300,4700,CONT_BODY_N,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 5100,1000,CONT_DIF_N,*
|
||||
V 3900,1000,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 3300,3000,CONT_DIF_P,*
|
||||
V 5100,3000,CONT_DIF_P,*
|
||||
V 5100,3500,CONT_DIF_P,*
|
||||
V 5100,4000,CONT_DIF_P,*
|
||||
V 5100,4500,CONT_DIF_P,*
|
||||
V 3900,4500,CONT_DIF_P,*
|
||||
V 3900,4000,CONT_DIF_P,*
|
||||
V 3800,2500,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 3900,500,CONT_DIF_N,*
|
||||
V 5100,500,CONT_DIF_N,*
|
||||
V 3300,300,CONT_BODY_P,*
|
||||
V 4500,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 4500,3000,CONT_DIF_P,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,121 +1,124 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2a2a23_x1,P,20/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa2a2a23_x1,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 1500,3500,ref_con,i4_35
|
||||
R 1500,3000,ref_con,i4_30
|
||||
R 500,1000,ref_con,nq_10
|
||||
R 4000,1500,ref_con,i1_15
|
||||
R 4000,2500,ref_con,i1_25
|
||||
R 4000,3000,ref_con,i1_30
|
||||
R 4500,3000,ref_con,i0_30
|
||||
R 4500,1500,ref_con,i0_15
|
||||
R 4500,2000,ref_con,i0_20
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 4000,2000,ref_con,i1_20
|
||||
R 500,3000,ref_con,nq_30
|
||||
R 500,3500,ref_con,nq_35
|
||||
R 500,1500,ref_con,nq_15
|
||||
R 500,2000,ref_con,nq_20
|
||||
R 500,2500,ref_con,nq_25
|
||||
R 1500,2500,ref_con,i4_25
|
||||
R 1500,2000,ref_con,i4_20
|
||||
R 1500,1500,ref_con,i4_15
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 1000,1500,ref_con,i5_15
|
||||
R 1000,3000,ref_con,i5_30
|
||||
R 1000,2500,ref_con,i5_25
|
||||
R 1000,2000,ref_con,i5_20
|
||||
S 450,1000,3700,1000,200,*,LEFT,ALU1
|
||||
S 3500,2800,3500,4100,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4100,300,*,UP,PDIF
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 4500,1500,4500,3000,100,*,UP,ALU1
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 3800,2500,3800,2700,100,*,UP,POLY
|
||||
S 3800,2500,4000,2500,100,*,LEFT,POLY
|
||||
S 4000,1400,4000,2500,100,*,UP,POLY
|
||||
S 4700,300,4700,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 3700,300,3700,1200,300,*,DOWN,NDIF
|
||||
S 4700,3500,4700,4600,200,*,DOWN,ALU1
|
||||
S 4700,2800,4700,4700,300,*,UP,PDIF
|
||||
S 4100,3500,4100,4000,100,*,UP,ALU1
|
||||
S 2100,3500,4100,3500,100,*,RIGHT,ALU1
|
||||
S 3500,4000,3500,4700,200,*,UP,ALU1
|
||||
S 450,3500,900,3500,200,*,RIGHT,ALU1
|
||||
S 500,950,500,3550,200,*,DOWN,ALU1
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 3800,2600,3800,4900,100,*,UP,PTRANS
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 4400,2600,4400,4900,100,*,UP,PTRANS
|
||||
S 4400,100,4400,1400,100,*,UP,NTRANS
|
||||
S 4400,1400,4400,2600,100,*,DOWN,POLY
|
||||
S 4700,300,4700,1000,200,*,DOWN,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
R 1000,2000,ref_ref,i5_20
|
||||
R 1000,2500,ref_ref,i5_25
|
||||
R 1000,3000,ref_ref,i5_30
|
||||
R 1000,1500,ref_ref,i5_15
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 1500,1500,ref_ref,i4_15
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 500,2500,ref_ref,nq_25
|
||||
R 500,2000,ref_ref,nq_20
|
||||
R 500,1500,ref_ref,nq_15
|
||||
R 500,3500,ref_ref,nq_35
|
||||
R 500,3000,ref_ref,nq_30
|
||||
R 4000,2000,ref_ref,i1_20
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
R 4500,2000,ref_ref,i0_20
|
||||
R 4500,1500,ref_ref,i0_15
|
||||
R 4500,3000,ref_ref,i0_30
|
||||
R 4000,3000,ref_ref,i1_30
|
||||
R 4000,2500,ref_ref,i1_25
|
||||
R 4000,1500,ref_ref,i1_15
|
||||
R 500,1000,ref_ref,nq_10
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
S 1000,1500,1000,3000,200,i5,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 2000,1500,2000,3000,200,i3,DOWN,CALU1
|
||||
S 4500,1500,4500,3000,200,i0,DOWN,CALU1
|
||||
S 4000,1500,4000,3000,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,nq,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i4,DOWN,CALU1
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
V 4500,2500,CONT_POLY
|
||||
V 3100,400,CONT_BODY_P
|
||||
V 500,500,CONT_DIF_N
|
||||
V 2500,500,CONT_DIF_N
|
||||
V 4700,500,CONT_DIF_N
|
||||
V 3700,1000,CONT_DIF_N
|
||||
V 4700,3500,CONT_DIF_P
|
||||
V 4700,4500,CONT_DIF_P
|
||||
V 3500,4000,CONT_DIF_P
|
||||
V 1000,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 3100,4600,CONT_BODY_N
|
||||
V 4700,4000,CONT_DIF_P
|
||||
V 4100,4000,CONT_DIF_P
|
||||
V 4700,1000,CONT_DIF_N
|
||||
V 3900,2500,CONT_POLY
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 1500,1000,CONT_DIF_N
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 4700,300,4700,1000,200,*,DOWN,ALU1
|
||||
S 4400,1400,4400,2600,100,*,DOWN,POLY
|
||||
S 4400,100,4400,1400,100,*,UP,NTRANS
|
||||
S 4400,2600,4400,4900,100,*,UP,PTRANS
|
||||
S 4100,2800,4100,4700,300,*,UP,PDIF
|
||||
S 3800,2600,3800,4900,100,*,UP,PTRANS
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 500,950,500,3550,200,*,DOWN,ALU1
|
||||
S 450,3500,900,3500,200,*,RIGHT,ALU1
|
||||
S 3500,4000,3500,4700,200,*,UP,ALU1
|
||||
S 2100,3500,4100,3500,100,*,RIGHT,ALU1
|
||||
S 4100,3500,4100,4000,100,*,UP,ALU1
|
||||
S 4700,2800,4700,4700,300,*,UP,PDIF
|
||||
S 4700,3500,4700,4600,200,*,DOWN,ALU1
|
||||
S 3700,300,3700,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 4700,300,4700,1200,300,*,DOWN,NDIF
|
||||
S 4000,1400,4000,2500,100,*,UP,POLY
|
||||
S 3800,2500,4000,2500,100,*,LEFT,POLY
|
||||
S 3800,2500,3800,2700,100,*,UP,POLY
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 4500,1500,4500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 2700,2800,2700,4100,300,*,UP,PDIF
|
||||
S 3500,2800,3500,4100,300,*,UP,PDIF
|
||||
S 450,1000,3700,1000,200,*,LEFT,ALU1
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 3900,2500,CONT_POLY,*
|
||||
V 4700,1000,CONT_DIF_N,*
|
||||
V 4100,4000,CONT_DIF_P,*
|
||||
V 4700,4000,CONT_DIF_P,*
|
||||
V 3100,4600,CONT_BODY_N,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 3500,4000,CONT_DIF_P,*
|
||||
V 4700,4500,CONT_DIF_P,*
|
||||
V 4700,3500,CONT_DIF_P,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 4700,500,CONT_DIF_N,*
|
||||
V 2500,500,CONT_DIF_N,*
|
||||
V 500,500,CONT_DIF_N,*
|
||||
V 3100,400,CONT_BODY_P,*
|
||||
V 4500,2500,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,151 +1,154 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2a2a23_x4,P,28/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa2a2a23_x4,P,30/ 8/2000,100
|
||||
A 0,0,6500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 6500,300,600,vss,1,EAST,ALU1
|
||||
C 6500,4700,600,vdd,1,EAST,ALU1
|
||||
R 1000,2000,ref_con,i5_20
|
||||
R 1000,2500,ref_con,i5_25
|
||||
R 1000,3000,ref_con,i5_30
|
||||
R 1000,1500,ref_con,i5_15
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 1500,1500,ref_con,i4_15
|
||||
R 1500,2000,ref_con,i4_20
|
||||
R 1500,2500,ref_con,i4_25
|
||||
R 1500,3000,ref_con,i4_30
|
||||
R 1500,3500,ref_con,i4_35
|
||||
R 4000,2000,ref_con,i0_20
|
||||
R 4000,2500,ref_con,i0_25
|
||||
R 3500,2000,ref_con,i1_20
|
||||
R 3500,1500,ref_con,i1_15
|
||||
R 3500,2500,ref_con,i1_25
|
||||
R 3500,3000,ref_con,i1_30
|
||||
R 4000,3000,ref_con,i0_30
|
||||
R 4000,1500,ref_con,i0_15
|
||||
R 5000,2000,ref_con,nq_20
|
||||
R 5000,2500,ref_con,nq_25
|
||||
R 5000,3000,ref_con,nq_30
|
||||
R 5000,3500,ref_con,nq_35
|
||||
R 5000,1500,ref_con,nq_15
|
||||
R 5000,4000,ref_con,nq_40
|
||||
S 5000,300,5000,1500,300,*,DOWN,NDIF
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 0,3900,6500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,6500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,6500,4700,600,*,RIGHT,ALU1
|
||||
S 500,3450,900,3450,100,*,LEFT,ALU1
|
||||
S 500,1000,500,3450,100,*,DOWN,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 4400,3500,4400,4600,200,*,DOWN,ALU1
|
||||
S 3800,3500,3800,4000,100,*,UP,ALU1
|
||||
S 5600,3500,5600,4600,200,*,DOWN,ALU1
|
||||
S 3500,1400,3500,2500,100,*,UP,POLY
|
||||
S 4100,1400,4100,2600,100,*,DOWN,POLY
|
||||
S 3500,1400,3700,1400,100,*,LEFT,POLY
|
||||
S 4700,1400,4700,2600,100,*,DOWN,POLY
|
||||
S 5300,1400,5300,2600,100,*,DOWN,POLY
|
||||
S 5300,100,5300,1400,100,*,DOWN,NTRANS
|
||||
S 4700,100,4700,1400,100,*,UP,NTRANS
|
||||
S 5600,300,5600,1200,300,*,DOWN,NDIF
|
||||
S 4400,300,4400,1200,300,*,DOWN,NDIF
|
||||
S 3400,300,3400,1200,300,*,DOWN,NDIF
|
||||
S 3700,100,3700,1400,100,*,UP,NTRANS
|
||||
S 4100,100,4100,1400,100,*,UP,NTRANS
|
||||
S 4100,2600,4100,4900,100,*,UP,PTRANS
|
||||
S 3800,2800,3800,4700,300,*,UP,PDIF
|
||||
S 4400,2800,4400,4700,300,*,UP,PDIF
|
||||
S 5600,2800,5600,4700,300,*,UP,PDIF
|
||||
S 5000,2800,5000,4700,300,*,UP,PDIF
|
||||
S 5300,2600,5300,4900,100,*,UP,PTRANS
|
||||
S 4700,2600,4700,4900,100,*,UP,PTRANS
|
||||
S 3500,2600,3500,4900,100,*,UP,PTRANS
|
||||
S 5900,600,5900,1400,100,*,DOWN,NTRANS
|
||||
S 5900,2600,5900,3900,100,*,UP,PTRANS
|
||||
S 6200,800,6200,1200,300,*,DOWN,NDIF
|
||||
S 6200,2800,6200,3700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4000,300,*,UP,PDIF
|
||||
S 3250,2800,3250,4600,200,*,DOWN,PDIF
|
||||
S 5000,1450,5000,4050,200,*,DOWN,ALU1
|
||||
S 5900,1400,5900,2600,100,*,UP,POLY
|
||||
S 4700,2000,5300,2000,100,*,RIGHT,POLY
|
||||
S 500,1000,5700,1000,100,*,RIGHT,ALU1
|
||||
S 5700,1000,5700,1500,100,*,UP,ALU1
|
||||
S 5500,2000,6200,2000,100,*,RIGHT,ALU1
|
||||
S 6200,1000,6200,3500,100,*,DOWN,ALU1
|
||||
R 5000,4000,ref_ref,nq_40
|
||||
R 5000,1500,ref_ref,nq_15
|
||||
R 5000,3500,ref_ref,nq_35
|
||||
R 5000,3000,ref_ref,nq_30
|
||||
R 5000,2500,ref_ref,nq_25
|
||||
R 5000,2000,ref_ref,nq_20
|
||||
R 4000,1500,ref_ref,i0_15
|
||||
R 4000,3000,ref_ref,i0_30
|
||||
R 3500,3000,ref_ref,i1_30
|
||||
R 3500,2500,ref_ref,i1_25
|
||||
R 3500,1500,ref_ref,i1_15
|
||||
R 3500,2000,ref_ref,i1_20
|
||||
R 4000,2500,ref_ref,i0_25
|
||||
R 4000,2000,ref_ref,i0_20
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 1500,1500,ref_ref,i4_15
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 1000,1500,ref_ref,i5_15
|
||||
R 1000,3000,ref_ref,i5_30
|
||||
R 1000,2500,ref_ref,i5_25
|
||||
R 1000,2000,ref_ref,i5_20
|
||||
S 5000,1500,5000,4000,200,nq,DOWN,CALU1
|
||||
S 3500,1500,3500,3000,200,i1,DOWN,CALU1
|
||||
S 4000,1500,4000,3000,200,i0,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i4,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 2000,1500,2000,3000,200,i3,DOWN,CALU1
|
||||
S 1000,1500,1000,3000,200,i5,DOWN,CALU1
|
||||
S 2100,3500,3800,3500,100,*,RIGHT,ALU1
|
||||
V 5000,1500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 2500,2500,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2500,500,CONT_DIF_N
|
||||
V 500,500,CONT_DIF_N
|
||||
V 4000,2500,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 5600,500,CONT_DIF_N
|
||||
V 3400,1000,CONT_DIF_N
|
||||
V 4400,500,CONT_DIF_N
|
||||
V 5000,3000,CONT_DIF_P
|
||||
V 5600,4000,CONT_DIF_P
|
||||
V 5600,4500,CONT_DIF_P
|
||||
V 5600,3500,CONT_DIF_P
|
||||
V 3800,4000,CONT_DIF_P
|
||||
V 4400,3500,CONT_DIF_P
|
||||
V 4400,4500,CONT_DIF_P
|
||||
V 4400,4000,CONT_DIF_P
|
||||
V 5000,4000,CONT_DIF_P
|
||||
V 5000,3500,CONT_DIF_P
|
||||
V 6200,1000,CONT_DIF_N
|
||||
V 6200,3000,CONT_DIF_P
|
||||
V 6200,3500,CONT_DIF_P
|
||||
V 6200,4600,CONT_BODY_N
|
||||
V 6200,300,CONT_BODY_P
|
||||
V 3200,4600,CONT_DIF_P
|
||||
V 5500,2000,CONT_POLY
|
||||
V 5700,1500,CONT_POLY
|
||||
S 6200,1000,6200,3500,100,*,DOWN,ALU1
|
||||
S 5500,2000,6200,2000,100,*,RIGHT,ALU1
|
||||
S 5700,1000,5700,1500,100,*,UP,ALU1
|
||||
S 500,1000,5700,1000,100,*,RIGHT,ALU1
|
||||
S 4700,2000,5300,2000,100,*,RIGHT,POLY
|
||||
S 5900,1400,5900,2600,100,*,UP,POLY
|
||||
S 5000,1450,5000,4050,200,*,DOWN,ALU1
|
||||
S 3250,2800,3250,4600,200,*,DOWN,PDIF
|
||||
S 2700,2800,2700,4000,300,*,UP,PDIF
|
||||
S 6200,2800,6200,3700,300,*,UP,PDIF
|
||||
S 6200,800,6200,1200,300,*,DOWN,NDIF
|
||||
S 5900,2600,5900,3900,100,*,UP,PTRANS
|
||||
S 5900,600,5900,1400,100,*,DOWN,NTRANS
|
||||
S 3500,2600,3500,4900,100,*,UP,PTRANS
|
||||
S 4700,2600,4700,4900,100,*,UP,PTRANS
|
||||
S 5300,2600,5300,4900,100,*,UP,PTRANS
|
||||
S 5000,2800,5000,4700,300,*,UP,PDIF
|
||||
S 5600,2800,5600,4700,300,*,UP,PDIF
|
||||
S 4400,2800,4400,4700,300,*,UP,PDIF
|
||||
S 3800,2800,3800,4700,300,*,UP,PDIF
|
||||
S 4100,2600,4100,4900,100,*,UP,PTRANS
|
||||
S 4100,100,4100,1400,100,*,UP,NTRANS
|
||||
S 3700,100,3700,1400,100,*,UP,NTRANS
|
||||
S 3400,300,3400,1200,300,*,DOWN,NDIF
|
||||
S 4400,300,4400,1200,300,*,DOWN,NDIF
|
||||
S 5600,300,5600,1200,300,*,DOWN,NDIF
|
||||
S 4700,100,4700,1400,100,*,UP,NTRANS
|
||||
S 5300,100,5300,1400,100,*,DOWN,NTRANS
|
||||
S 5300,1400,5300,2600,100,*,DOWN,POLY
|
||||
S 4700,1400,4700,2600,100,*,DOWN,POLY
|
||||
S 3500,1400,3700,1400,100,*,LEFT,POLY
|
||||
S 4100,1400,4100,2600,100,*,DOWN,POLY
|
||||
S 3500,1400,3500,2500,100,*,UP,POLY
|
||||
S 5600,3500,5600,4600,200,*,DOWN,ALU1
|
||||
S 3800,3500,3800,4000,100,*,UP,ALU1
|
||||
S 4400,3500,4400,4600,200,*,DOWN,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 500,1000,500,3450,100,*,DOWN,ALU1
|
||||
S 500,3450,900,3450,100,*,LEFT,ALU1
|
||||
S 0,4700,6500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,6500,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,6500,3900,2400,*,RIGHT,NWELL
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 5000,300,5000,1500,300,*,DOWN,NDIF
|
||||
V 5700,1500,CONT_POLY,*
|
||||
V 5500,2000,CONT_POLY,*
|
||||
V 3200,4600,CONT_DIF_P,*
|
||||
V 6200,300,CONT_BODY_P,*
|
||||
V 6200,4600,CONT_BODY_N,*
|
||||
V 6200,3500,CONT_DIF_P,*
|
||||
V 6200,3000,CONT_DIF_P,*
|
||||
V 6200,1000,CONT_DIF_N,*
|
||||
V 5000,3500,CONT_DIF_P,*
|
||||
V 5000,4000,CONT_DIF_P,*
|
||||
V 4400,4000,CONT_DIF_P,*
|
||||
V 4400,4500,CONT_DIF_P,*
|
||||
V 4400,3500,CONT_DIF_P,*
|
||||
V 3800,4000,CONT_DIF_P,*
|
||||
V 5600,3500,CONT_DIF_P,*
|
||||
V 5600,4500,CONT_DIF_P,*
|
||||
V 5600,4000,CONT_DIF_P,*
|
||||
V 5000,3000,CONT_DIF_P,*
|
||||
V 4400,500,CONT_DIF_N,*
|
||||
V 3400,1000,CONT_DIF_N,*
|
||||
V 5600,500,CONT_DIF_N,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 500,500,CONT_DIF_N,*
|
||||
V 2500,500,CONT_DIF_N,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 5000,1500,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,151 +1,156 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2a2a2a24_x1,P,20/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa2a2a2a24_x1,P,30/ 8/2000,100
|
||||
A 0,0,7000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 7000,4700,600,vdd,1,EAST,ALU1
|
||||
C 7000,300,600,vss,1,EAST,ALU1
|
||||
R 6000,3500,ref_con,i0_35
|
||||
R 6000,3000,ref_con,i0_30
|
||||
R 6000,2500,ref_con,i0_25
|
||||
R 6000,2000,ref_con,i0_20
|
||||
R 6000,1500,ref_con,i0_15
|
||||
R 5500,3500,ref_con,i1_35
|
||||
R 5500,3000,ref_con,i1_30
|
||||
R 5500,2500,ref_con,i1_25
|
||||
R 5500,2000,ref_con,i1_20
|
||||
R 5500,1500,ref_con,i1_15
|
||||
R 4000,3000,ref_con,i2_30
|
||||
R 4000,2500,ref_con,i2_25
|
||||
R 4000,2000,ref_con,i2_20
|
||||
R 4000,1500,ref_con,i2_15
|
||||
R 3500,3000,ref_con,i3_30
|
||||
R 3500,2500,ref_con,i3_25
|
||||
R 3500,2000,ref_con,i3_20
|
||||
R 3500,1500,ref_con,i3_15
|
||||
R 3000,3000,ref_con,i4_30
|
||||
R 3000,2500,ref_con,i4_25
|
||||
R 3000,2000,ref_con,i4_20
|
||||
R 3000,1500,ref_con,i4_15
|
||||
R 2500,3000,ref_con,i5_30
|
||||
R 2500,2500,ref_con,i5_25
|
||||
R 2500,2000,ref_con,i5_20
|
||||
R 2500,1500,ref_con,i5_15
|
||||
R 1500,3000,ref_con,i6_30
|
||||
R 1500,2500,ref_con,i6_25
|
||||
R 1500,2000,ref_con,i6_20
|
||||
R 1500,1500,ref_con,i6_15
|
||||
R 1000,3500,ref_con,nq_35
|
||||
R 1000,3000,ref_con,nq_30
|
||||
R 1000,2500,ref_con,nq_25
|
||||
R 1000,2000,ref_con,nq_20
|
||||
R 1000,1500,ref_con,nq_15
|
||||
R 1000,1000,ref_con,nq_10
|
||||
R 500,3000,ref_con,i7_30
|
||||
R 500,2500,ref_con,i7_25
|
||||
R 500,2000,ref_con,i7_20
|
||||
R 500,1500,ref_con,i7_15
|
||||
R 500,1000,ref_con,i7_10
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 5400,100,5400,1400,100,*,UP,NTRANS
|
||||
S 3900,300,3900,1200,300,*,DOWN,NDIF
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 6000,100,6000,1400,100,*,UP,NTRANS
|
||||
S 4200,100,4200,1400,100,*,UP,NTRANS
|
||||
S 5700,300,5700,1200,300,*,DOWN,NDIF
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 4500,300,4500,1200,300,*,DOWN,NDIF
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 5100,300,5100,1200,300,*,DOWN,NDIF
|
||||
S 6300,800,6300,1200,300,*,DOWN,NDIF
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 6000,1400,6000,2600,100,*,DOWN,POLY
|
||||
S 4200,1400,4200,2600,100,*,DOWN,POLY
|
||||
S 5400,1400,5400,2600,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 6300,300,6300,1000,200,*,DOWN,ALU1
|
||||
S 0,3900,7000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,7000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,7000,4700,600,*,RIGHT,ALU1
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 4500,2800,4500,4700,300,*,UP,PDIF
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 6000,2600,6000,4900,100,*,UP,PTRANS
|
||||
S 5700,2800,5700,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 5100,2800,5100,4700,300,*,UP,PDIF
|
||||
S 5400,2600,5400,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 6300,2800,6300,4200,300,*,UP,PDIF
|
||||
S 6300,4000,6300,4600,200,*,DOWN,ALU1
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 6000,1500,6000,3500,100,*,UP,ALU1
|
||||
S 5500,1500,5500,3500,100,*,UP,ALU1
|
||||
S 5000,4000,5700,4000,100,*,LEFT,ALU1
|
||||
S 5000,3500,5000,4000,100,*,DOWN,ALU1
|
||||
S 3900,3500,5000,3500,100,*,LEFT,ALU1
|
||||
S 950,1000,5100,1000,200,*,LEFT,ALU1
|
||||
S 1000,950,1000,3550,200,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
R 500,1000,ref_ref,i7_10
|
||||
R 500,1500,ref_ref,i7_15
|
||||
R 500,2000,ref_ref,i7_20
|
||||
R 500,2500,ref_ref,i7_25
|
||||
R 500,3000,ref_ref,i7_30
|
||||
R 1000,1000,ref_ref,nq_10
|
||||
R 1000,1500,ref_ref,nq_15
|
||||
R 1000,2000,ref_ref,nq_20
|
||||
R 1000,2500,ref_ref,nq_25
|
||||
R 1000,3000,ref_ref,nq_30
|
||||
R 1000,3500,ref_ref,nq_35
|
||||
R 1500,1500,ref_ref,i6_15
|
||||
R 1500,2000,ref_ref,i6_20
|
||||
R 1500,2500,ref_ref,i6_25
|
||||
R 1500,3000,ref_ref,i6_30
|
||||
R 2500,1500,ref_ref,i5_15
|
||||
R 2500,2000,ref_ref,i5_20
|
||||
R 2500,2500,ref_ref,i5_25
|
||||
R 2500,3000,ref_ref,i5_30
|
||||
R 3000,1500,ref_ref,i4_15
|
||||
R 3000,2000,ref_ref,i4_20
|
||||
R 3000,2500,ref_ref,i4_25
|
||||
R 3000,3000,ref_ref,i4_30
|
||||
R 3500,1500,ref_ref,i3_15
|
||||
R 3500,2000,ref_ref,i3_20
|
||||
R 3500,2500,ref_ref,i3_25
|
||||
R 3500,3000,ref_ref,i3_30
|
||||
R 4000,1500,ref_ref,i2_15
|
||||
R 4000,2000,ref_ref,i2_20
|
||||
R 4000,2500,ref_ref,i2_25
|
||||
R 4000,3000,ref_ref,i2_30
|
||||
R 5500,1500,ref_ref,i1_15
|
||||
R 5500,2000,ref_ref,i1_20
|
||||
R 5500,2500,ref_ref,i1_25
|
||||
R 5500,3000,ref_ref,i1_30
|
||||
R 5500,3500,ref_ref,i1_35
|
||||
R 6000,1500,ref_ref,i0_15
|
||||
R 6000,2000,ref_ref,i0_20
|
||||
R 6000,2500,ref_ref,i0_25
|
||||
R 6000,3000,ref_ref,i0_30
|
||||
R 6000,3500,ref_ref,i0_35
|
||||
S 500,1000,500,3000,200,i7,DOWN,CALU1
|
||||
S 1000,1000,1000,3500,200,nq,DOWN,CALU1
|
||||
S 1500,1500,1500,3000,200,i6,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i5,DOWN,CALU1
|
||||
S 3000,1500,3000,3000,200,i4,DOWN,CALU1
|
||||
S 3500,1500,3500,3000,200,i3,DOWN,CALU1
|
||||
S 4000,1500,4000,3000,200,i2,DOWN,CALU1
|
||||
S 5500,1500,5500,3500,200,i1,DOWN,CALU1
|
||||
S 6000,1500,6000,3500,200,i0,DOWN,CALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 4500,500,CONT_DIF_N
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 5100,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 5700,4000,CONT_DIF_P
|
||||
V 5100,4500,CONT_DIF_P
|
||||
V 4500,4000,CONT_DIF_P
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 3900,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 6700,4700,CONT_BODY_N
|
||||
V 6300,4000,CONT_DIF_P
|
||||
V 6300,1000,CONT_DIF_N
|
||||
V 6700,300,CONT_BODY_P
|
||||
V 500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 3000,2500,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 4000,2500,CONT_POLY
|
||||
V 5500,2500,CONT_POLY
|
||||
V 6000,2500,CONT_POLY
|
||||
V 3300,3500,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1000,950,1000,3550,200,*,DOWN,ALU1
|
||||
S 950,1000,5100,1000,200,*,LEFT,ALU1
|
||||
S 3900,3500,5000,3500,100,*,LEFT,ALU1
|
||||
S 5000,3500,5000,4000,100,*,DOWN,ALU1
|
||||
S 5000,4000,5700,4000,100,*,LEFT,ALU1
|
||||
S 5500,1500,5500,3500,100,*,UP,ALU1
|
||||
S 6000,1500,6000,3500,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 6300,4000,6300,4600,200,*,DOWN,ALU1
|
||||
S 6300,2800,6300,4200,300,*,UP,PDIF
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 5400,2600,5400,4900,100,*,UP,PTRANS
|
||||
S 5100,2800,5100,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 5700,2800,5700,4700,300,*,UP,PDIF
|
||||
S 6000,2600,6000,4900,100,*,UP,PTRANS
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 4500,2800,4500,4700,300,*,UP,PDIF
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 0,4700,7000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,7000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,7000,3900,2400,*,RIGHT,NWELL
|
||||
S 6300,300,6300,1000,200,*,DOWN,ALU1
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 5400,1400,5400,2600,100,*,DOWN,POLY
|
||||
S 4200,1400,4200,2600,100,*,DOWN,POLY
|
||||
S 6000,1400,6000,2600,100,*,DOWN,POLY
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 6300,800,6300,1200,300,*,DOWN,NDIF
|
||||
S 5100,300,5100,1200,300,*,DOWN,NDIF
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 4500,300,4500,1200,300,*,DOWN,NDIF
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 5700,300,5700,1200,300,*,DOWN,NDIF
|
||||
S 4200,100,4200,1400,100,*,UP,NTRANS
|
||||
S 6000,100,6000,1400,100,*,UP,NTRANS
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 3900,300,3900,1200,300,*,DOWN,NDIF
|
||||
S 5400,100,5400,1400,100,*,UP,NTRANS
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 3300,3500,CONT_DIF_P,*
|
||||
V 6000,2500,CONT_POLY,*
|
||||
V 5500,2500,CONT_POLY,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 3000,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 6700,300,CONT_BODY_P,*
|
||||
V 6300,1000,CONT_DIF_N,*
|
||||
V 6300,4000,CONT_DIF_P,*
|
||||
V 6700,4700,CONT_BODY_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 3900,3500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
V 5100,4500,CONT_DIF_P,*
|
||||
V 5700,4000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 5100,1000,CONT_DIF_N,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 4500,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,187 +1,192 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2a2a2a24_x4,P,20/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa2a2a2a24_x4,P,30/ 8/2000,100
|
||||
A 0,0,8500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 8500,300,600,vss,1,EAST,ALU1
|
||||
C 8500,4700,600,vdd,1,EAST,ALU1
|
||||
R 6500,3500,ref_con,i0_35
|
||||
R 5500,2000,ref_con,i1_20
|
||||
R 5500,2500,ref_con,i1_25
|
||||
R 5500,3000,ref_con,i1_30
|
||||
R 5500,1500,ref_con,i1_15
|
||||
R 6500,1500,ref_con,i0_15
|
||||
R 6500,2000,ref_con,i0_20
|
||||
R 6500,2500,ref_con,i0_25
|
||||
R 6500,3000,ref_con,i0_30
|
||||
R 7000,4000,ref_con,nq_40
|
||||
R 7000,2000,ref_con,nq_20
|
||||
R 7000,1500,ref_con,nq_15
|
||||
R 7000,3500,ref_con,nq_35
|
||||
R 7000,3000,ref_con,nq_30
|
||||
R 7000,2500,ref_con,nq_25
|
||||
R 500,1000,ref_con,i7_10
|
||||
R 500,1500,ref_con,i7_15
|
||||
R 500,2000,ref_con,i7_20
|
||||
R 500,2500,ref_con,i7_25
|
||||
R 500,3000,ref_con,i7_30
|
||||
R 1500,1500,ref_con,i6_15
|
||||
R 1500,2000,ref_con,i6_20
|
||||
R 1500,2500,ref_con,i6_25
|
||||
R 1500,3000,ref_con,i6_30
|
||||
R 2500,1500,ref_con,i5_15
|
||||
R 2500,2000,ref_con,i5_20
|
||||
R 2500,2500,ref_con,i5_25
|
||||
R 2500,3000,ref_con,i5_30
|
||||
R 3000,1500,ref_con,i4_15
|
||||
R 3000,2000,ref_con,i4_20
|
||||
R 3000,2500,ref_con,i4_25
|
||||
R 3000,3000,ref_con,i4_30
|
||||
R 3500,1500,ref_con,i3_15
|
||||
R 3500,2000,ref_con,i3_20
|
||||
R 3500,2500,ref_con,i3_25
|
||||
R 3500,3000,ref_con,i3_30
|
||||
R 4000,1500,ref_con,i2_15
|
||||
R 4000,2000,ref_con,i2_20
|
||||
R 4000,2500,ref_con,i2_25
|
||||
R 4000,3000,ref_con,i2_30
|
||||
S 7000,300,7000,1500,300,*,DOWN,NDIF
|
||||
S 4000,2600,4200,2600,100,*,LEFT,POLY
|
||||
S 4000,1400,4000,2600,100,*,DOWN,POLY
|
||||
S 2600,1400,2600,2600,100,*,DOWN,POLY
|
||||
S 2600,100,2600,1400,100,*,UP,NTRANS
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 4300,300,4300,1200,300,*,DOWN,NDIF
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 900,3500,1000,3500,100,*,RIGHT,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 0,300,8500,300,600,*,RIGHT,ALU1
|
||||
S 0,3900,8500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,8500,4700,600,*,RIGHT,ALU1
|
||||
S 4500,2800,4500,4700,300,*,UP,PDIF
|
||||
S 7600,3500,7600,4600,200,*,DOWN,ALU1
|
||||
S 5200,4000,5200,4600,200,*,DOWN,ALU1
|
||||
S 6400,4000,6400,4600,200,*,DOWN,ALU1
|
||||
S 5800,3500,5800,4000,100,*,UP,ALU1
|
||||
S 7300,1400,7300,2600,100,*,DOWN,POLY
|
||||
S 6700,1400,6700,2600,100,*,DOWN,POLY
|
||||
S 6700,100,6700,1400,100,*,UP,NTRANS
|
||||
S 5700,100,5700,1400,100,*,UP,NTRANS
|
||||
S 5400,300,5400,1200,300,*,DOWN,NDIF
|
||||
S 7300,100,7300,1400,100,*,DOWN,NTRANS
|
||||
S 6400,300,6400,1200,300,*,DOWN,NDIF
|
||||
S 7600,300,7600,1200,300,*,DOWN,NDIF
|
||||
S 6100,100,6100,1400,100,*,UP,NTRANS
|
||||
S 6100,2600,6100,4900,100,*,UP,PTRANS
|
||||
S 5800,2800,5800,4700,300,*,UP,PDIF
|
||||
S 7000,2800,7000,4700,300,*,UP,PDIF
|
||||
S 7600,2800,7600,4700,300,*,UP,PDIF
|
||||
S 6700,2600,6700,4900,100,*,UP,PTRANS
|
||||
S 6400,2800,6400,4700,300,*,UP,PDIF
|
||||
S 7300,2600,7300,4900,100,*,UP,PTRANS
|
||||
S 5500,2600,5500,4900,100,*,UP,PTRANS
|
||||
S 5200,2800,5200,4700,300,*,UP,PDIF
|
||||
S 6500,1500,6500,3500,100,*,UP,ALU1
|
||||
S 5500,1500,5500,3000,100,*,UP,ALU1
|
||||
S 1000,1000,5400,1000,100,*,RIGHT,ALU1
|
||||
S 7900,600,7900,1400,100,*,DOWN,NTRANS
|
||||
S 7900,2600,7900,3900,100,*,UP,PTRANS
|
||||
S 8200,800,8200,1200,300,*,UP,NDIF
|
||||
S 8200,2800,8200,3700,300,*,UP,PDIF
|
||||
S 8200,1000,8200,3500,100,*,UP,ALU1
|
||||
S 7000,1450,7000,4050,200,*,DOWN,ALU1
|
||||
S 7900,1400,7900,2600,100,*,UP,POLY
|
||||
S 5400,1000,7700,1000,100,*,RIGHT,ALU1
|
||||
S 7700,1000,7700,1500,100,*,UP,ALU1
|
||||
S 3900,3500,5800,3500,100,*,RIGHT,ALU1
|
||||
S 7500,2000,8200,2000,100,*,RIGHT,ALU1
|
||||
S 6200,2000,6400,2000,200,*,RIGHT,ALU1
|
||||
S 6700,2000,7500,2000,100,*,LEFT,POLY
|
||||
S 5500,1400,5700,1400,100,*,LEFT,POLY
|
||||
S 5500,1400,5500,2600,100,*,UP,POLY
|
||||
R 4000,3000,ref_ref,i2_30
|
||||
R 4000,2500,ref_ref,i2_25
|
||||
R 4000,2000,ref_ref,i2_20
|
||||
R 4000,1500,ref_ref,i2_15
|
||||
R 3500,3000,ref_ref,i3_30
|
||||
R 3500,2500,ref_ref,i3_25
|
||||
R 3500,2000,ref_ref,i3_20
|
||||
R 3500,1500,ref_ref,i3_15
|
||||
R 3000,3000,ref_ref,i4_30
|
||||
R 3000,2500,ref_ref,i4_25
|
||||
R 3000,2000,ref_ref,i4_20
|
||||
R 3000,1500,ref_ref,i4_15
|
||||
R 2500,3000,ref_ref,i5_30
|
||||
R 2500,2500,ref_ref,i5_25
|
||||
R 2500,2000,ref_ref,i5_20
|
||||
R 2500,1500,ref_ref,i5_15
|
||||
R 1500,3000,ref_ref,i6_30
|
||||
R 1500,2500,ref_ref,i6_25
|
||||
R 1500,2000,ref_ref,i6_20
|
||||
R 1500,1500,ref_ref,i6_15
|
||||
R 500,3000,ref_ref,i7_30
|
||||
R 500,2500,ref_ref,i7_25
|
||||
R 500,2000,ref_ref,i7_20
|
||||
R 500,1500,ref_ref,i7_15
|
||||
R 500,1000,ref_ref,i7_10
|
||||
R 7000,2500,ref_ref,nq_25
|
||||
R 7000,3000,ref_ref,nq_30
|
||||
R 7000,3500,ref_ref,nq_35
|
||||
R 7000,1500,ref_ref,nq_15
|
||||
R 7000,2000,ref_ref,nq_20
|
||||
R 7000,4000,ref_ref,nq_40
|
||||
R 6500,3000,ref_ref,i0_30
|
||||
R 6500,2500,ref_ref,i0_25
|
||||
R 6500,2000,ref_ref,i0_20
|
||||
R 6500,1500,ref_ref,i0_15
|
||||
R 5500,1500,ref_ref,i1_15
|
||||
R 5500,3000,ref_ref,i1_30
|
||||
R 5500,2500,ref_ref,i1_25
|
||||
R 5500,2000,ref_ref,i1_20
|
||||
R 6500,3500,ref_ref,i0_35
|
||||
S 4000,1500,4000,3000,200,i2,DOWN,CALU1
|
||||
S 3500,1500,3500,3000,200,i3,DOWN,CALU1
|
||||
S 3000,1500,3000,3000,200,i4,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i5,DOWN,CALU1
|
||||
S 1500,1500,1500,3000,200,i6,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i7,DOWN,CALU1
|
||||
S 7000,1500,7000,4000,200,nq,DOWN,CALU1
|
||||
S 5500,1500,5500,3000,200,i1,DOWN,CALU1
|
||||
S 6500,1500,6500,3500,200,i0,DOWN,CALU1
|
||||
S 6100,1400,6100,2600,100,*,DOWN,POLY
|
||||
V 7000,1500,CONT_DIF_N
|
||||
V 2300,500,CONT_DIF_N
|
||||
V 4300,500,CONT_DIF_N
|
||||
V 3900,3500,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 3300,3500,CONT_DIF_P
|
||||
V 4000,2500,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 3000,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 500,2500,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 4500,4000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 8200,4600,CONT_BODY_N
|
||||
V 5400,1000,CONT_DIF_N
|
||||
V 6400,500,CONT_DIF_N
|
||||
V 7600,500,CONT_DIF_N
|
||||
V 7000,3500,CONT_DIF_P
|
||||
V 6400,4500,CONT_DIF_P
|
||||
V 7000,4000,CONT_DIF_P
|
||||
V 6400,4000,CONT_DIF_P
|
||||
V 7600,3500,CONT_DIF_P
|
||||
V 7600,4500,CONT_DIF_P
|
||||
V 5200,4000,CONT_DIF_P
|
||||
V 5800,4000,CONT_DIF_P
|
||||
V 7600,4000,CONT_DIF_P
|
||||
V 7000,3000,CONT_DIF_P
|
||||
V 5200,4500,CONT_DIF_P
|
||||
V 8200,300,CONT_BODY_P
|
||||
V 8200,2900,CONT_DIF_P
|
||||
V 8200,3500,CONT_DIF_P
|
||||
V 8200,1000,CONT_DIF_N
|
||||
V 7700,1500,CONT_POLY
|
||||
V 7500,2000,CONT_POLY
|
||||
V 6200,2000,CONT_POLY
|
||||
V 5500,2000,CONT_POLY
|
||||
S 5500,1400,5500,2600,100,*,UP,POLY
|
||||
S 5500,1400,5700,1400,100,*,LEFT,POLY
|
||||
S 6700,2000,7500,2000,100,*,LEFT,POLY
|
||||
S 6200,2000,6400,2000,200,*,RIGHT,ALU1
|
||||
S 7500,2000,8200,2000,100,*,RIGHT,ALU1
|
||||
S 3900,3500,5800,3500,100,*,RIGHT,ALU1
|
||||
S 7700,1000,7700,1500,100,*,UP,ALU1
|
||||
S 5400,1000,7700,1000,100,*,RIGHT,ALU1
|
||||
S 7900,1400,7900,2600,100,*,UP,POLY
|
||||
S 7000,1450,7000,4050,200,*,DOWN,ALU1
|
||||
S 8200,1000,8200,3500,100,*,UP,ALU1
|
||||
S 8200,2800,8200,3700,300,*,UP,PDIF
|
||||
S 8200,800,8200,1200,300,*,UP,NDIF
|
||||
S 7900,2600,7900,3900,100,*,UP,PTRANS
|
||||
S 7900,600,7900,1400,100,*,DOWN,NTRANS
|
||||
S 1000,1000,5400,1000,100,*,RIGHT,ALU1
|
||||
S 5500,1500,5500,3000,100,*,UP,ALU1
|
||||
S 6500,1500,6500,3500,100,*,UP,ALU1
|
||||
S 5200,2800,5200,4700,300,*,UP,PDIF
|
||||
S 5500,2600,5500,4900,100,*,UP,PTRANS
|
||||
S 7300,2600,7300,4900,100,*,UP,PTRANS
|
||||
S 6400,2800,6400,4700,300,*,UP,PDIF
|
||||
S 6700,2600,6700,4900,100,*,UP,PTRANS
|
||||
S 7600,2800,7600,4700,300,*,UP,PDIF
|
||||
S 7000,2800,7000,4700,300,*,UP,PDIF
|
||||
S 5800,2800,5800,4700,300,*,UP,PDIF
|
||||
S 6100,2600,6100,4900,100,*,UP,PTRANS
|
||||
S 6100,100,6100,1400,100,*,UP,NTRANS
|
||||
S 7600,300,7600,1200,300,*,DOWN,NDIF
|
||||
S 6400,300,6400,1200,300,*,DOWN,NDIF
|
||||
S 7300,100,7300,1400,100,*,DOWN,NTRANS
|
||||
S 5400,300,5400,1200,300,*,DOWN,NDIF
|
||||
S 5700,100,5700,1400,100,*,UP,NTRANS
|
||||
S 6700,100,6700,1400,100,*,UP,NTRANS
|
||||
S 6700,1400,6700,2600,100,*,DOWN,POLY
|
||||
S 7300,1400,7300,2600,100,*,DOWN,POLY
|
||||
S 5800,3500,5800,4000,100,*,UP,ALU1
|
||||
S 6400,4000,6400,4600,200,*,DOWN,ALU1
|
||||
S 5200,4000,5200,4600,200,*,DOWN,ALU1
|
||||
S 7600,3500,7600,4600,200,*,DOWN,ALU1
|
||||
S 4500,2800,4500,4700,300,*,UP,PDIF
|
||||
S 0,4700,8500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,8500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,8500,300,600,vss,RIGHT,CALU1
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 900,3500,1000,3500,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 4300,300,4300,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 2600,100,2600,1400,100,*,UP,NTRANS
|
||||
S 2600,1400,2600,2600,100,*,DOWN,POLY
|
||||
S 4000,1400,4000,2600,100,*,DOWN,POLY
|
||||
S 4000,2600,4200,2600,100,*,LEFT,POLY
|
||||
S 7000,300,7000,1500,300,*,DOWN,NDIF
|
||||
V 5500,2000,CONT_POLY,*
|
||||
V 6200,2000,CONT_POLY,*
|
||||
V 7500,2000,CONT_POLY,*
|
||||
V 7700,1500,CONT_POLY,*
|
||||
V 8200,1000,CONT_DIF_N,*
|
||||
V 8200,3500,CONT_DIF_P,*
|
||||
V 8200,2900,CONT_DIF_P,*
|
||||
V 8200,300,CONT_BODY_P,*
|
||||
V 5200,4500,CONT_DIF_P,*
|
||||
V 7000,3000,CONT_DIF_P,*
|
||||
V 7600,4000,CONT_DIF_P,*
|
||||
V 5800,4000,CONT_DIF_P,*
|
||||
V 5200,4000,CONT_DIF_P,*
|
||||
V 7600,4500,CONT_DIF_P,*
|
||||
V 7600,3500,CONT_DIF_P,*
|
||||
V 6400,4000,CONT_DIF_P,*
|
||||
V 7000,4000,CONT_DIF_P,*
|
||||
V 6400,4500,CONT_DIF_P,*
|
||||
V 7000,3500,CONT_DIF_P,*
|
||||
V 7600,500,CONT_DIF_N,*
|
||||
V 6400,500,CONT_DIF_N,*
|
||||
V 5400,1000,CONT_DIF_N,*
|
||||
V 8200,4600,CONT_BODY_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 3000,2500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 3300,3500,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 3900,3500,CONT_DIF_P,*
|
||||
V 4300,500,CONT_DIF_N,*
|
||||
V 2300,500,CONT_DIF_N,*
|
||||
V 7000,1500,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,100 +1,103 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2ao222_x1,P, 6/ 9/99,10
|
||||
A 0,0,350,500
|
||||
C 0,470,60,vdd,0,WEST,ALU1
|
||||
C 0,30,60,vss,0,WEST,ALU1
|
||||
C 350,30,60,vss,1,EAST,ALU1
|
||||
C 350,470,60,vdd,1,EAST,ALU1
|
||||
R 50,100,ref_con,i0_10
|
||||
R 50,150,ref_con,i0_15
|
||||
R 50,200,ref_con,i0_20
|
||||
R 50,250,ref_con,i0_25
|
||||
R 50,300,ref_con,i0_30
|
||||
R 50,350,ref_con,i0_35
|
||||
R 100,350,ref_con,i1_35
|
||||
R 100,300,ref_con,i1_30
|
||||
R 100,250,ref_con,i1_25
|
||||
R 100,200,ref_con,i1_20
|
||||
R 100,150,ref_con,i1_15
|
||||
R 150,350,ref_con,i4_35
|
||||
R 150,300,ref_con,i4_30
|
||||
R 150,250,ref_con,i4_25
|
||||
R 150,200,ref_con,i4_20
|
||||
R 200,350,ref_con,nq_35
|
||||
R 200,300,ref_con,nq_30
|
||||
R 200,250,ref_con,nq_25
|
||||
R 200,200,ref_con,nq_20
|
||||
R 200,150,ref_con,nq_15
|
||||
R 150,100,ref_con,nq_10
|
||||
R 250,150,ref_con,i2_15
|
||||
R 250,200,ref_con,i2_20
|
||||
R 250,250,ref_con,i2_25
|
||||
R 250,300,ref_con,i2_30
|
||||
R 300,150,ref_con,i3_15
|
||||
R 300,200,ref_con,i3_20
|
||||
R 300,250,ref_con,i3_25
|
||||
R 300,300,ref_con,i3_30
|
||||
R 300,350,ref_con,i3_35
|
||||
S 120,40,200,40,30,*,RIGHT,PTIE
|
||||
S 110,70,110,190,10,*,UP,NTRANS
|
||||
S 200,90,200,170,20,*,UP,NDIF
|
||||
S 170,70,170,190,10,*,UP,NTRANS
|
||||
S 230,70,230,190,10,*,UP,NTRANS
|
||||
S 60,70,60,190,10,*,UP,NTRANS
|
||||
S 320,90,320,170,30,*,UP,NDIF
|
||||
S 290,70,290,190,10,*,UP,NTRANS
|
||||
S 140,90,140,170,20,*,UP,NDIF
|
||||
S 150,95,150,150,20,*,UP,ALU1
|
||||
S 50,100,50,350,10,*,DOWN,ALU1
|
||||
S 30,50,30,170,30,*,UP,NDIF
|
||||
S 320,280,320,470,30,*,UP,PDIF
|
||||
S 260,50,260,170,30,*,UP,NDIF
|
||||
S 110,190,110,260,10,i1,UP,POLY
|
||||
S 170,190,170,260,10,i2,UP,POLY
|
||||
S 240,190,240,260,10,i3,UP,POLY
|
||||
S 290,190,290,260,10,i4,UP,POLY
|
||||
S 230,190,240,190,10,*,RIGHT,POLY
|
||||
S 30,400,320,400,10,*,RIGHT,ALU1
|
||||
S 300,150,300,350,10,*,UP,ALU1
|
||||
S 150,200,150,350,10,*,UP,ALU1
|
||||
S 145,150,205,150,20,*,RIGHT,ALU1
|
||||
S 100,150,100,350,10,*,UP,ALU1
|
||||
S 170,260,180,260,10,*,RIGHT,POLY
|
||||
S 110,260,120,260,10,*,RIGHT,POLY
|
||||
S 290,260,290,490,10,*,UP,PTRANS
|
||||
S 0,390,350,390,240,*,RIGHT,NWELL
|
||||
S 90,280,90,445,30,*,UP,PDIF
|
||||
S 120,260,120,435,10,*,UP,PTRANS
|
||||
S 60,260,60,435,10,*,UP,PTRANS
|
||||
S 150,280,150,415,20,*,UP,PDIF
|
||||
S 30,280,30,415,30,*,UP,PDIF
|
||||
S 270,280,270,470,20,*,UP,PDIF
|
||||
S 240,260,240,490,10,*,UP,PTRANS
|
||||
S 210,280,210,470,20,*,UP,PDIF
|
||||
S 180,260,180,490,10,*,UP,PTRANS
|
||||
S 60,190,60,260,10,i0,UP,POLY
|
||||
S 200,100,320,100,10,*,RIGHT,ALU1
|
||||
S 0,30,350,30,60,*,RIGHT,ALU1
|
||||
S 0,470,350,470,60,*,RIGHT,ALU1
|
||||
S 250,150,250,300,10,*,UP,ALU1
|
||||
S 200,145,200,355,20,*,UP,ALU1
|
||||
V 120,40,CONT_BODY_P
|
||||
V 160,40,CONT_BODY_P
|
||||
V 200,40,CONT_BODY_P
|
||||
V 30,50,CONT_DIF_N
|
||||
V 250,200,CONT_POLY
|
||||
V 300,200,CONT_POLY
|
||||
V 150,200,CONT_POLY
|
||||
V 100,200,CONT_POLY
|
||||
V 50,200,CONT_POLY
|
||||
V 320,400,CONT_DIF_P
|
||||
V 30,400,CONT_DIF_P
|
||||
V 150,400,CONT_DIF_P
|
||||
V 30,470,CONT_BODY_N
|
||||
V 90,450,CONT_DIF_P
|
||||
V 140,100,CONT_DIF_N
|
||||
V 200,100,CONT_DIF_N
|
||||
V 320,100,CONT_DIF_N
|
||||
V 260,50,CONT_DIF_N
|
||||
V 210,350,CONT_DIF_P
|
||||
V ALLIANCE : 6
|
||||
H noa2ao222_x1,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 2000,3500,ref_ref,nq_35
|
||||
R 2000,3000,ref_ref,nq_30
|
||||
R 2000,2500,ref_ref,nq_25
|
||||
R 2000,2000,ref_ref,nq_20
|
||||
R 2000,1500,ref_ref,nq_15
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 3000,1500,ref_ref,i3_15
|
||||
R 3000,2000,ref_ref,i3_20
|
||||
R 3000,2500,ref_ref,i3_25
|
||||
R 3000,3000,ref_ref,i3_30
|
||||
R 3000,3500,ref_ref,i3_35
|
||||
S 1200,400,2000,400,300,*,RIGHT,PTIE
|
||||
S 1100,700,1100,1900,100,*,UP,NTRANS
|
||||
S 2000,900,2000,1700,200,*,UP,NDIF
|
||||
S 1700,700,1700,1900,100,*,UP,NTRANS
|
||||
S 2300,700,2300,1900,100,*,UP,NTRANS
|
||||
S 600,700,600,1900,100,*,UP,NTRANS
|
||||
S 3200,900,3200,1700,300,*,UP,NDIF
|
||||
S 2900,700,2900,1900,100,*,UP,NTRANS
|
||||
S 1400,900,1400,1700,200,*,UP,NDIF
|
||||
S 1500,950,1500,1500,200,*,UP,ALU1
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
S 300,500,300,1700,300,*,UP,NDIF
|
||||
S 3200,2800,3200,4700,300,*,UP,PDIF
|
||||
S 2600,500,2600,1700,300,*,UP,NDIF
|
||||
S 1100,1900,1100,2600,100,i1,UP,POLY
|
||||
S 1700,1900,1700,2600,100,i2,UP,POLY
|
||||
S 2400,1900,2400,2600,100,i3,UP,POLY
|
||||
S 2900,1900,2900,2600,100,i4,UP,POLY
|
||||
S 2300,1900,2400,1900,100,*,RIGHT,POLY
|
||||
S 300,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
S 3000,1500,3000,3500,100,*,UP,ALU1
|
||||
S 1500,2000,1500,3500,100,*,UP,ALU1
|
||||
S 1450,1500,2050,1500,200,*,RIGHT,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 1700,2600,1800,2600,100,*,RIGHT,POLY
|
||||
S 1100,2600,1200,2600,100,*,RIGHT,POLY
|
||||
S 2900,2600,2900,4900,100,*,UP,PTRANS
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
S 900,2800,900,4450,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4350,100,*,UP,PTRANS
|
||||
S 600,2600,600,4350,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4150,200,*,UP,PDIF
|
||||
S 300,2800,300,4150,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,200,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,200,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 600,1900,600,2600,100,i0,UP,POLY
|
||||
S 2000,1000,3200,1000,100,*,RIGHT,ALU1
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1450,2000,3550,200,*,UP,ALU1
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 1500,2000,1500,3500,200,i4,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 3000,1500,3000,3500,200,i3,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,nq,DOWN,CALU1
|
||||
S 1500,1000,1500,1500,200,nq,DOWN,CALU1
|
||||
V 1200,400,CONT_BODY_P,*
|
||||
V 1600,400,CONT_BODY_P,*
|
||||
V 2000,400,CONT_BODY_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 1400,1000,CONT_DIF_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 2600,500,CONT_DIF_N,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,154 +1,156 @@
|
|||
V ALLIANCE : 4
|
||||
H noa2ao222_x4,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa2ao222_x4,P,30/ 8/2000,100
|
||||
A 0,0,6000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 6000,4700,600,vdd,1,EAST,ALU1
|
||||
C 6000,300,600,vss,1,EAST,ALU1
|
||||
R 5000,4000,ref_con,nq_40
|
||||
R 5000,2000,ref_con,nq_20
|
||||
R 5000,2500,ref_con,nq_25
|
||||
R 5000,3000,ref_con,nq_30
|
||||
R 5000,1000,ref_con,nq_10
|
||||
R 5000,3500,ref_con,nq_35
|
||||
R 5000,1500,ref_con,nq_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,3500,ref_con,i4_35
|
||||
R 1500,3000,ref_con,i4_30
|
||||
R 1500,2500,ref_con,i4_25
|
||||
R 1500,2000,ref_con,i4_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 3000,1500,ref_con,i3_15
|
||||
R 3000,2000,ref_con,i3_20
|
||||
R 3000,2500,ref_con,i3_25
|
||||
R 3000,3000,ref_con,i3_30
|
||||
S 2100,3500,4300,3500,100,*,LEFT,ALU1
|
||||
S 5300,2600,5300,4900,100,*,UP,PTRANS
|
||||
S 4100,2600,4100,3900,100,*,UP,PTRANS
|
||||
S 3800,2800,3800,3700,300,*,UP,PDIF
|
||||
S 5000,2800,5000,4700,300,*,DOWN,PDIF
|
||||
S 4700,2600,4700,4900,100,*,UP,PTRANS
|
||||
S 4400,2800,4400,4700,300,*,DOWN,PDIF
|
||||
S 5600,2800,5600,4700,300,*,DOWN,PDIF
|
||||
S 3800,1300,3800,1700,300,*,UP,NDIF
|
||||
S 4700,600,4700,1900,100,*,DOWN,NTRANS
|
||||
S 5000,800,5000,1700,300,*,UP,NDIF
|
||||
S 4400,800,4400,1700,300,*,UP,NDIF
|
||||
S 5300,600,5300,1900,100,*,DOWN,NTRANS
|
||||
S 5600,800,5600,1700,300,*,UP,NDIF
|
||||
S 4100,1100,4100,1900,100,*,DOWN,NTRANS
|
||||
S 4100,1900,4100,2600,100,*,DOWN,POLY
|
||||
S 4500,2000,5300,2000,300,*,RIGHT,POLY
|
||||
S 4700,1900,4700,2600,100,*,UP,POLY
|
||||
S 5300,1900,5300,2600,100,*,UP,POLY
|
||||
S 4400,300,4400,1500,200,*,DOWN,ALU1
|
||||
S 4400,4000,4400,4700,200,*,UP,ALU1
|
||||
S 5600,3000,5600,4700,200,*,UP,ALU1
|
||||
S 3800,1500,3800,3000,100,*,UP,ALU1
|
||||
S 3800,2000,4500,2000,100,*,LEFT,ALU1
|
||||
S 4300,2500,4300,3500,100,*,UP,ALU1
|
||||
S 5600,300,5600,1500,200,*,DOWN,ALU1
|
||||
S 5000,1000,5000,4000,200,*,DOWN,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 2000,3500,2100,3500,100,*,RIGHT,ALU1
|
||||
S 2000,1500,2000,3500,100,*,UP,ALU1
|
||||
S 1500,1500,2000,1500,100,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,1500,100,*,UP,ALU1
|
||||
S 1400,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 1200,400,2000,400,300,*,RIGHT,PTIE
|
||||
S 2000,900,2000,1700,200,*,UP,NDIF
|
||||
S 3200,900,3200,1700,300,*,UP,NDIF
|
||||
S 1400,900,1400,1700,200,*,UP,NDIF
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
S 300,500,300,1700,300,*,UP,NDIF
|
||||
S 3200,2800,3200,4700,300,*,UP,PDIF
|
||||
S 2600,500,2600,1700,300,*,UP,NDIF
|
||||
S 1100,1900,1100,2600,100,i1,UP,POLY
|
||||
S 1700,1900,1700,2600,100,i2,UP,POLY
|
||||
S 2400,1900,2400,2600,100,i3,UP,POLY
|
||||
S 2900,1900,2900,2600,100,i4,UP,POLY
|
||||
S 2300,1900,2400,1900,100,*,RIGHT,POLY
|
||||
S 300,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
S 1500,2000,1500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 1700,2600,1800,2600,100,*,RIGHT,POLY
|
||||
S 1100,2600,1200,2600,100,*,RIGHT,POLY
|
||||
S 2900,2600,2900,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4450,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4350,100,*,UP,PTRANS
|
||||
S 600,2600,600,4350,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4150,200,*,UP,PDIF
|
||||
S 300,2800,300,4150,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,200,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,200,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 600,1900,600,2600,100,i0,UP,POLY
|
||||
S 2000,1000,3200,1000,100,*,RIGHT,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2300,1000,2300,1900,100,*,UP,NTRANS
|
||||
S 2900,1000,2900,1900,100,*,UP,NTRANS
|
||||
S 1100,700,1100,1900,100,*,UP,NTRANS
|
||||
S 600,700,600,1900,100,*,UP,NTRANS
|
||||
S 1700,1000,1700,1900,100,*,UP,NTRANS
|
||||
R 3000,3000,ref_ref,i3_30
|
||||
R 3000,2500,ref_ref,i3_25
|
||||
R 3000,2000,ref_ref,i3_20
|
||||
R 3000,1500,ref_ref,i3_15
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 5000,1500,ref_ref,nq_15
|
||||
R 5000,3500,ref_ref,nq_35
|
||||
R 5000,1000,ref_ref,nq_10
|
||||
R 5000,3000,ref_ref,nq_30
|
||||
R 5000,2500,ref_ref,nq_25
|
||||
R 5000,2000,ref_ref,nq_20
|
||||
R 5000,4000,ref_ref,nq_40
|
||||
S 3000,1500,3000,3000,200,i3,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 1500,2000,1500,3500,200,i4,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
S 5000,1000,5000,4000,200,nq,DOWN,CALU1
|
||||
S 0,300,6000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,6000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,6000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,6000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,6000,300,600,*,RIGHT,ALU1
|
||||
V 5000,3000,CONT_DIF_P
|
||||
V 4400,4000,CONT_DIF_P
|
||||
V 3800,3000,CONT_DIF_P
|
||||
V 3800,4600,CONT_BODY_N
|
||||
V 5600,3000,CONT_DIF_P
|
||||
V 5000,3500,CONT_DIF_P
|
||||
V 4400,4500,CONT_DIF_P
|
||||
V 5000,4000,CONT_DIF_P
|
||||
V 5600,3500,CONT_DIF_P
|
||||
V 5600,4000,CONT_DIF_P
|
||||
V 5600,4500,CONT_DIF_P
|
||||
V 5000,1500,CONT_DIF_N
|
||||
V 4400,1000,CONT_DIF_N
|
||||
V 5600,1000,CONT_DIF_N
|
||||
V 5600,1500,CONT_DIF_N
|
||||
V 3800,1500,CONT_DIF_N
|
||||
V 4400,1500,CONT_DIF_N
|
||||
V 5000,1000,CONT_DIF_N
|
||||
V 3800,300,CONT_BODY_P
|
||||
V 5600,300,CONT_BODY_P
|
||||
V 4400,300,CONT_BODY_P
|
||||
V 5000,300,CONT_BODY_P
|
||||
V 4500,2000,CONT_POLY
|
||||
V 4300,2500,CONT_POLY
|
||||
V 1200,400,CONT_BODY_P
|
||||
V 1600,400,CONT_BODY_P
|
||||
V 2000,400,CONT_BODY_P
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2500,2000,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 3200,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 1400,1000,CONT_DIF_N
|
||||
V 2000,1000,CONT_DIF_N
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 2600,500,CONT_DIF_N
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 3200,300,CONT_BODY_P
|
||||
S 1700,1000,1700,1900,100,*,UP,NTRANS
|
||||
S 600,700,600,1900,100,*,UP,NTRANS
|
||||
S 1100,700,1100,1900,100,*,UP,NTRANS
|
||||
S 2900,1000,2900,1900,100,*,UP,NTRANS
|
||||
S 2300,1000,2300,1900,100,*,UP,NTRANS
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1000,3200,1000,100,*,RIGHT,ALU1
|
||||
S 600,1900,600,2600,100,i0,UP,POLY
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,200,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2700,2800,2700,4700,200,*,UP,PDIF
|
||||
S 300,2800,300,4150,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4150,200,*,UP,PDIF
|
||||
S 600,2600,600,4350,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4350,100,*,UP,PTRANS
|
||||
S 900,2800,900,4450,300,*,UP,PDIF
|
||||
S 2900,2600,2900,4900,100,*,UP,PTRANS
|
||||
S 1100,2600,1200,2600,100,*,RIGHT,POLY
|
||||
S 1700,2600,1800,2600,100,*,RIGHT,POLY
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 1500,2000,1500,3500,100,*,UP,ALU1
|
||||
S 300,4000,3200,4000,100,*,RIGHT,ALU1
|
||||
S 2300,1900,2400,1900,100,*,RIGHT,POLY
|
||||
S 2900,1900,2900,2600,100,i4,UP,POLY
|
||||
S 2400,1900,2400,2600,100,i3,UP,POLY
|
||||
S 1700,1900,1700,2600,100,i2,UP,POLY
|
||||
S 1100,1900,1100,2600,100,i1,UP,POLY
|
||||
S 2600,500,2600,1700,300,*,UP,NDIF
|
||||
S 3200,2800,3200,4700,300,*,UP,PDIF
|
||||
S 300,500,300,1700,300,*,UP,NDIF
|
||||
S 500,1000,500,3500,100,*,DOWN,ALU1
|
||||
S 1400,900,1400,1700,200,*,UP,NDIF
|
||||
S 3200,900,3200,1700,300,*,UP,NDIF
|
||||
S 2000,900,2000,1700,200,*,UP,NDIF
|
||||
S 1200,400,2000,400,300,*,RIGHT,PTIE
|
||||
S 1400,1000,1500,1000,100,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,1500,100,*,UP,ALU1
|
||||
S 1500,1500,2000,1500,100,*,RIGHT,ALU1
|
||||
S 2000,1500,2000,3500,100,*,UP,ALU1
|
||||
S 2000,3500,2100,3500,100,*,RIGHT,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 5000,1000,5000,4000,200,*,DOWN,ALU1
|
||||
S 5600,300,5600,1500,200,*,DOWN,ALU1
|
||||
S 4300,2500,4300,3500,100,*,UP,ALU1
|
||||
S 3800,2000,4500,2000,100,*,LEFT,ALU1
|
||||
S 3800,1500,3800,3000,100,*,UP,ALU1
|
||||
S 5600,3000,5600,4700,200,*,UP,ALU1
|
||||
S 4400,4000,4400,4700,200,*,UP,ALU1
|
||||
S 4400,300,4400,1500,200,*,DOWN,ALU1
|
||||
S 5300,1900,5300,2600,100,*,UP,POLY
|
||||
S 4700,1900,4700,2600,100,*,UP,POLY
|
||||
S 4500,2000,5300,2000,300,*,RIGHT,POLY
|
||||
S 4100,1900,4100,2600,100,*,DOWN,POLY
|
||||
S 4100,1100,4100,1900,100,*,DOWN,NTRANS
|
||||
S 5600,800,5600,1700,300,*,UP,NDIF
|
||||
S 5300,600,5300,1900,100,*,DOWN,NTRANS
|
||||
S 4400,800,4400,1700,300,*,UP,NDIF
|
||||
S 5000,800,5000,1700,300,*,UP,NDIF
|
||||
S 4700,600,4700,1900,100,*,DOWN,NTRANS
|
||||
S 3800,1300,3800,1700,300,*,UP,NDIF
|
||||
S 5600,2800,5600,4700,300,*,DOWN,PDIF
|
||||
S 4400,2800,4400,4700,300,*,DOWN,PDIF
|
||||
S 4700,2600,4700,4900,100,*,UP,PTRANS
|
||||
S 5000,2800,5000,4700,300,*,DOWN,PDIF
|
||||
S 3800,2800,3800,3700,300,*,UP,PDIF
|
||||
S 4100,2600,4100,3900,100,*,UP,PTRANS
|
||||
S 5300,2600,5300,4900,100,*,UP,PTRANS
|
||||
S 2100,3500,4300,3500,100,*,LEFT,ALU1
|
||||
V 3200,300,CONT_BODY_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2600,500,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 1400,1000,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2000,400,CONT_BODY_P,*
|
||||
V 1600,400,CONT_BODY_P,*
|
||||
V 1200,400,CONT_BODY_P,*
|
||||
V 4300,2500,CONT_POLY,*
|
||||
V 4500,2000,CONT_POLY,*
|
||||
V 5000,300,CONT_BODY_P,*
|
||||
V 4400,300,CONT_BODY_P,*
|
||||
V 5600,300,CONT_BODY_P,*
|
||||
V 3800,300,CONT_BODY_P,*
|
||||
V 5000,1000,CONT_DIF_N,*
|
||||
V 4400,1500,CONT_DIF_N,*
|
||||
V 3800,1500,CONT_DIF_N,*
|
||||
V 5600,1500,CONT_DIF_N,*
|
||||
V 5600,1000,CONT_DIF_N,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 5000,1500,CONT_DIF_N,*
|
||||
V 5600,4500,CONT_DIF_P,*
|
||||
V 5600,4000,CONT_DIF_P,*
|
||||
V 5600,3500,CONT_DIF_P,*
|
||||
V 5000,4000,CONT_DIF_P,*
|
||||
V 4400,4500,CONT_DIF_P,*
|
||||
V 5000,3500,CONT_DIF_P,*
|
||||
V 5600,3000,CONT_DIF_P,*
|
||||
V 3800,4600,CONT_BODY_N,*
|
||||
V 3800,3000,CONT_DIF_P,*
|
||||
V 4400,4000,CONT_DIF_P,*
|
||||
V 5000,3000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,51 +1,47 @@
|
|||
V ALLIANCE : 6
|
||||
H noa3ao322_x1,P,19/ 4/2000,100
|
||||
H noa3ao322_x1,P,30/ 8/2000,100
|
||||
A 0,0,4500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 4500,4700,600,vdd,1,EAST,ALU1
|
||||
C 4500,300,600,vss,1,EAST,ALU1
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1500,1500,ref_con,i2_15
|
||||
R 1500,2000,ref_con,i2_20
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 1500,3000,ref_con,i2_30
|
||||
R 1500,3500,ref_con,i2_35
|
||||
R 2000,1000,ref_con,nq_10
|
||||
R 2000,2000,ref_con,i6_20
|
||||
R 2000,2500,ref_con,i6_25
|
||||
R 2000,3000,ref_con,i6_30
|
||||
R 2000,3500,ref_con,i6_35
|
||||
R 2500,1500,ref_con,nq_15
|
||||
R 2500,2000,ref_con,nq_20
|
||||
R 2500,2500,ref_con,nq_25
|
||||
R 2500,3000,ref_con,nq_30
|
||||
R 2500,3500,ref_con,nq_35
|
||||
R 3000,1500,ref_con,i3_15
|
||||
R 3000,2000,ref_con,i3_20
|
||||
R 3000,2500,ref_con,i3_25
|
||||
R 3000,3000,ref_con,i3_30
|
||||
R 3500,1500,ref_con,i4_15
|
||||
R 3500,2000,ref_con,i4_20
|
||||
R 3500,2500,ref_con,i4_25
|
||||
R 3500,3000,ref_con,i4_30
|
||||
R 3500,3500,ref_con,i4_35
|
||||
R 4000,1500,ref_con,i5_15
|
||||
R 4000,2000,ref_con,i5_20
|
||||
R 4000,2500,ref_con,i5_25
|
||||
R 4000,3000,ref_con,i5_30
|
||||
R 4000,3500,ref_con,i5_35
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i2_20
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 1500,3000,ref_ref,i2_30
|
||||
R 1500,3500,ref_ref,i2_35
|
||||
R 2000,1000,ref_ref,nq_10
|
||||
R 2000,2000,ref_ref,i6_20
|
||||
R 2000,2500,ref_ref,i6_25
|
||||
R 2000,3000,ref_ref,i6_30
|
||||
R 2000,3500,ref_ref,i6_35
|
||||
R 2500,1500,ref_ref,nq_15
|
||||
R 2500,2000,ref_ref,nq_20
|
||||
R 2500,2500,ref_ref,nq_25
|
||||
R 2500,3000,ref_ref,nq_30
|
||||
R 2500,3500,ref_ref,nq_35
|
||||
R 3000,1500,ref_ref,i3_15
|
||||
R 3000,2000,ref_ref,i3_20
|
||||
R 3000,2500,ref_ref,i3_25
|
||||
R 3000,3000,ref_ref,i3_30
|
||||
R 3500,1500,ref_ref,i4_15
|
||||
R 3500,2000,ref_ref,i4_20
|
||||
R 3500,2500,ref_ref,i4_25
|
||||
R 3500,3000,ref_ref,i4_30
|
||||
R 3500,3500,ref_ref,i4_35
|
||||
R 4000,1500,ref_ref,i5_15
|
||||
R 4000,2000,ref_ref,i5_20
|
||||
R 4000,2500,ref_ref,i5_25
|
||||
R 4000,3000,ref_ref,i5_30
|
||||
R 4000,3500,ref_ref,i5_35
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,3500,ref_ref,i0_35
|
||||
S 3050,350,3050,1700,200,*,UP,NDIF
|
||||
S 1450,2800,1450,4650,200,*,UP,PDIF
|
||||
S 300,2800,300,4200,300,*,UP,PDIF
|
||||
|
@ -86,9 +82,9 @@ S 600,1900,600,2600,100,i0,UP,POLY
|
|||
S 3400,1900,3400,2600,100,i4,UP,POLY
|
||||
S 1600,2600,1700,2600,100,*,RIGHT,POLY
|
||||
S 2200,2600,2300,2600,100,*,RIGHT,POLY
|
||||
S 0,300,4500,300,600,*,RIGHT,ALU1
|
||||
S 0,300,4500,300,600,vss,RIGHT,CALU1
|
||||
S 300,4000,300,4700,200,*,UP,ALU1
|
||||
S 0,4700,4500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,4500,4700,600,vdd,RIGHT,CALU1
|
||||
S 900,4000,4200,4000,100,*,RIGHT,ALU1
|
||||
S 3500,1500,3500,3500,100,*,UP,ALU1
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
|
@ -104,6 +100,15 @@ S 1100,400,1100,1900,100,*,UP,NTRANS
|
|||
S 600,400,600,1900,100,*,UP,NTRANS
|
||||
S 1900,600,1900,1700,200,*,UP,NDIF
|
||||
S 3700,400,4100,400,300,*,RIGHT,PTIE
|
||||
S 1000,1000,1000,3500,200,i1,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i2,DOWN,CALU1
|
||||
S 2000,2000,2000,3500,200,i6,DOWN,CALU1
|
||||
S 3000,1500,3000,3000,200,i3,DOWN,CALU1
|
||||
S 3500,1500,3500,3500,200,i4,DOWN,CALU1
|
||||
S 4000,1500,4000,3500,200,i5,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
S 2500,1500,2500,3500,200,nq,DOWN,CALU1
|
||||
S 2000,1000,2000,1500,200,nq,DOWN,CALU1
|
||||
V 1450,4700,CONT_DIF_P,*
|
||||
V 3050,400,CONT_DIF_N,*
|
||||
V 4200,1000,CONT_DIF_N,*
|
||||
|
|
|
@ -1,186 +1,190 @@
|
|||
V ALLIANCE : 4
|
||||
H noa3ao322_x4,P,15/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H noa3ao322_x4,P,30/ 8/2000,100
|
||||
A 0,0,6500,5000
|
||||
C 6500,4700,600,vdd,3,EAST,ALU1
|
||||
C 6500,300,600,vss,3,EAST,ALU1
|
||||
C 0,4700,600,vdd,1,WEST,ALU1
|
||||
C 0,300,600,vss,1,WEST,ALU1
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 1500,1000,ref_con,nq_10
|
||||
R 1500,4000,ref_con,nq_40
|
||||
R 2500,3500,ref_con,i0_35
|
||||
R 5000,3500,ref_con,i3_35
|
||||
R 6000,2500,ref_con,i5_25
|
||||
R 6000,3000,ref_con,i5_30
|
||||
R 6000,3500,ref_con,i5_35
|
||||
R 2500,1500,ref_con,i0_15
|
||||
R 2500,2000,ref_con,i0_20
|
||||
R 2500,2500,ref_con,i0_25
|
||||
R 2500,3000,ref_con,i0_30
|
||||
R 5000,3000,ref_con,i3_30
|
||||
R 5500,1500,ref_con,i4_15
|
||||
R 5500,2000,ref_con,i4_20
|
||||
R 5500,2500,ref_con,i4_25
|
||||
R 5500,3000,ref_con,i4_30
|
||||
R 5500,3500,ref_con,i4_35
|
||||
R 6000,1500,ref_con,i5_15
|
||||
R 6000,2000,ref_con,i5_20
|
||||
R 5000,1500,ref_con,i3_15
|
||||
R 5000,2000,ref_con,i3_20
|
||||
R 5000,2500,ref_con,i3_25
|
||||
R 3500,2500,ref_con,i2_25
|
||||
R 3500,3000,ref_con,i2_30
|
||||
R 3500,3500,ref_con,i2_35
|
||||
R 4000,2000,ref_con,i6_20
|
||||
R 4000,2500,ref_con,i6_25
|
||||
R 4000,3000,ref_con,i6_30
|
||||
R 4000,3500,ref_con,i6_35
|
||||
R 3000,1500,ref_con,i1_15
|
||||
R 3000,2000,ref_con,i1_20
|
||||
R 3000,2500,ref_con,i1_25
|
||||
R 3000,3000,ref_con,i1_30
|
||||
R 3000,3500,ref_con,i1_35
|
||||
R 1500,3500,ref_con,nq_35
|
||||
R 3500,2000,ref_con,i2_20
|
||||
S 0,3900,6500,3900,2400,*,RIGHT,NWELL
|
||||
S 600,2600,600,4100,100,*,UP,PTRANS
|
||||
S 300,2800,300,3900,300,*,UP,PDIF
|
||||
S 2100,2800,2100,4700,200,*,DOWN,PDIF
|
||||
S 3000,3000,3000,4400,100,*,UP,PTRANS
|
||||
S 3300,3200,3300,4500,300,*,DOWN,PDIF
|
||||
S 3900,3100,3900,4200,200,*,UP,PDIF
|
||||
S 5900,2600,5900,4400,100,*,UP,PTRANS
|
||||
S 5400,2600,5400,4400,100,*,UP,PTRANS
|
||||
S 2400,3000,2400,4400,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 6200,2800,6200,4200,300,*,UP,PDIF
|
||||
S 3600,3000,3600,4400,100,*,UP,PTRANS
|
||||
S 4200,2900,4200,4400,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 4500,3100,4500,4200,400,*,DOWN,PDIF
|
||||
S 2700,3200,2700,4200,300,*,UP,PDIF
|
||||
S 4900,2600,4900,4400,100,*,UP,PTRANS
|
||||
S 5000,400,5000,1200,300,*,DOWN,NDIF
|
||||
S 1200,300,1200,1600,100,*,DOWN,NTRANS
|
||||
S 1800,300,1800,1600,100,*,DOWN,NTRANS
|
||||
S 1500,500,1500,1400,300,*,UP,NDIF
|
||||
S 2200,400,2200,1600,300,*,UP,NDIF
|
||||
S 900,500,900,1400,300,*,DOWN,NDIF
|
||||
S 600,600,600,1600,100,*,DOWN,NTRANS
|
||||
S 300,800,300,1400,300,*,DOWN,NDIF
|
||||
S 5900,700,5900,1400,100,*,UP,NTRANS
|
||||
S 6200,900,6200,1200,300,*,UP,NDIF
|
||||
S 4700,700,4700,1400,100,*,UP,NTRANS
|
||||
S 2500,700,2500,1800,100,*,UP,NTRANS
|
||||
S 3500,700,3500,1800,100,*,UP,NTRANS
|
||||
S 5300,700,5300,1400,100,*,UP,NTRANS
|
||||
S 3800,900,3800,1400,200,*,UP,NDIF
|
||||
S 3000,700,3000,1800,100,*,UP,NTRANS
|
||||
S 5600,900,5600,1200,300,*,UP,NDIF
|
||||
S 4100,700,4100,1600,100,*,UP,NTRANS
|
||||
S 4400,900,4400,1400,200,*,UP,NDIF
|
||||
S 2800,400,4300,400,300,*,RIGHT,PTIE
|
||||
S 5700,400,6100,400,300,*,RIGHT,PTIE
|
||||
S 600,1600,600,2600,100,*,DOWN,POLY
|
||||
S 1000,1600,1000,1700,100,*,DOWN,POLY
|
||||
S 1000,1600,1800,1600,100,*,RIGHT,POLY
|
||||
S 1000,2600,1800,2600,100,*,LEFT,POLY
|
||||
S 1000,2500,1000,2600,100,*,DOWN,POLY
|
||||
S 600,2100,2000,2100,100,*,LEFT,POLY
|
||||
S 5300,1400,5300,1900,100,*,UP,POLY
|
||||
S 4100,1600,4100,1900,100,*,UP,POLY
|
||||
S 4700,1900,4900,1900,100,*,RIGHT,POLY
|
||||
S 3600,1900,3600,3000,100,i2,UP,POLY
|
||||
S 3500,1800,3500,2000,100,*,UP,POLY
|
||||
S 4700,1400,4700,1900,100,*,UP,POLY
|
||||
S 4100,1900,4200,1900,100,*,LEFT,POLY
|
||||
S 2400,1900,2500,1900,100,*,RIGHT,POLY
|
||||
S 3000,1900,3000,3000,100,*,DOWN,POLY
|
||||
S 2500,1800,2500,2000,100,*,DOWN,POLY
|
||||
S 5900,1900,5900,2600,100,i5,DOWN,POLY
|
||||
S 5400,1900,5400,2600,100,i4,UP,POLY
|
||||
S 2400,1900,2400,3000,100,*,DOWN,POLY
|
||||
S 5300,1900,5400,1900,100,*,RIGHT,POLY
|
||||
S 3000,1800,3000,2000,100,*,UP,POLY
|
||||
S 5900,1400,5900,2000,100,*,UP,POLY
|
||||
S 4200,1900,4200,2900,100,i6,UP,POLY
|
||||
S 4900,1900,4900,2600,100,*,UP,POLY
|
||||
S 0,300,6500,300,600,*,RIGHT,ALU1
|
||||
S 6200,300,6200,1000,200,*,DOWN,ALU1
|
||||
S 0,4700,6500,4700,600,*,RIGHT,ALU1
|
||||
S 300,2500,1000,2500,100,*,LEFT,ALU1
|
||||
S 300,1700,1000,1700,100,*,LEFT,ALU1
|
||||
S 300,1200,300,3500,100,*,DOWN,ALU1
|
||||
S 3500,2000,3500,3500,100,*,UP,ALU1
|
||||
S 900,3000,900,4500,200,*,UP,ALU1
|
||||
S 900,600,900,1200,200,*,DOWN,ALU1
|
||||
S 4400,1000,5600,1000,100,*,RIGHT,ALU1
|
||||
S 5000,1500,5000,3500,100,*,UP,ALU1
|
||||
S 4500,1500,4500,3500,100,*,DOWN,ALU1
|
||||
S 2000,1000,3800,1000,100,*,LEFT,ALU1
|
||||
S 1500,1000,1500,4000,200,*,UP,ALU1
|
||||
S 2100,4000,2100,4700,200,*,UP,ALU1
|
||||
S 3800,1500,4500,1500,100,*,RIGHT,ALU1
|
||||
S 3800,1000,3800,1500,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3500,100,*,DOWN,ALU1
|
||||
S 3000,1500,3000,3500,100,*,DOWN,ALU1
|
||||
S 5500,1500,5500,3500,100,*,UP,ALU1
|
||||
S 4000,2000,4000,3500,100,*,UP,ALU1
|
||||
S 6000,1500,6000,3500,100,*,DOWN,ALU1
|
||||
S 2700,4000,6200,4000,100,*,RIGHT,ALU1
|
||||
R 3500,2000,ref_ref,i2_20
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
R 3000,3500,ref_ref,i1_35
|
||||
R 3000,3000,ref_ref,i1_30
|
||||
R 3000,2500,ref_ref,i1_25
|
||||
R 3000,2000,ref_ref,i1_20
|
||||
R 3000,1500,ref_ref,i1_15
|
||||
R 4000,3500,ref_ref,i6_35
|
||||
R 4000,3000,ref_ref,i6_30
|
||||
R 4000,2500,ref_ref,i6_25
|
||||
R 4000,2000,ref_ref,i6_20
|
||||
R 3500,3500,ref_ref,i2_35
|
||||
R 3500,3000,ref_ref,i2_30
|
||||
R 3500,2500,ref_ref,i2_25
|
||||
R 5000,2500,ref_ref,i3_25
|
||||
R 5000,2000,ref_ref,i3_20
|
||||
R 5000,1500,ref_ref,i3_15
|
||||
R 6000,2000,ref_ref,i5_20
|
||||
R 6000,1500,ref_ref,i5_15
|
||||
R 5500,3500,ref_ref,i4_35
|
||||
R 5500,3000,ref_ref,i4_30
|
||||
R 5500,2500,ref_ref,i4_25
|
||||
R 5500,2000,ref_ref,i4_20
|
||||
R 5500,1500,ref_ref,i4_15
|
||||
R 5000,3000,ref_ref,i3_30
|
||||
R 2500,3000,ref_ref,i0_30
|
||||
R 2500,2500,ref_ref,i0_25
|
||||
R 2500,2000,ref_ref,i0_20
|
||||
R 2500,1500,ref_ref,i0_15
|
||||
R 6000,3500,ref_ref,i5_35
|
||||
R 6000,3000,ref_ref,i5_30
|
||||
R 6000,2500,ref_ref,i5_25
|
||||
R 5000,3500,ref_ref,i3_35
|
||||
R 2500,3500,ref_ref,i0_35
|
||||
R 1500,4000,ref_ref,nq_40
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
S 3000,1500,3000,3500,200,i1,DOWN,CALU1
|
||||
S 4000,2000,4000,3500,200,i6,DOWN,CALU1
|
||||
S 3500,2000,3500,3500,200,i2,DOWN,CALU1
|
||||
S 5500,1500,5500,3500,200,i4,DOWN,CALU1
|
||||
S 6000,1500,6000,3500,200,i5,DOWN,CALU1
|
||||
S 5000,1500,5000,3500,200,i3,DOWN,CALU1
|
||||
S 2500,1500,2500,3500,200,i0,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,nq,DOWN,CALU1
|
||||
S 2000,1000,2000,2000,100,*,UP,ALU1
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 2700,4700,CONT_BODY_N
|
||||
V 6200,4000,CONT_DIF_P
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 900,3000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 4500,4700,CONT_BODY_N
|
||||
V 3900,4700,CONT_BODY_N
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 5700,4700,CONT_BODY_N
|
||||
V 4500,3000,CONT_DIF_P
|
||||
V 4500,3500,CONT_DIF_P
|
||||
V 3300,4500,CONT_DIF_P
|
||||
V 3900,4000,CONT_DIF_P
|
||||
V 5100,4700,CONT_BODY_N
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 2200,500,CONT_DIF_N
|
||||
V 5000,500,CONT_DIF_N
|
||||
V 300,1200,CONT_DIF_N
|
||||
V 4400,1000,CONT_DIF_N
|
||||
V 900,1200,CONT_DIF_N
|
||||
V 900,700,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 3800,1000,CONT_DIF_N
|
||||
V 6200,1000,CONT_DIF_N
|
||||
V 5600,1000,CONT_DIF_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 2800,400,CONT_BODY_P
|
||||
V 4350,400,CONT_BODY_P
|
||||
V 3300,400,CONT_BODY_P
|
||||
V 3800,400,CONT_BODY_P
|
||||
V 6100,400,CONT_BODY_P
|
||||
V 5700,400,CONT_BODY_P
|
||||
V 2500,2000,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 3500,2000,CONT_POLY
|
||||
V 1000,2500,CONT_POLY
|
||||
V 1000,1700,CONT_POLY
|
||||
V 5000,2500,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 4000,2000,CONT_POLY
|
||||
V 5500,2500,CONT_POLY
|
||||
V 6000,2000,CONT_POLY
|
||||
S 2700,4000,6200,4000,100,*,RIGHT,ALU1
|
||||
S 6000,1500,6000,3500,100,*,DOWN,ALU1
|
||||
S 4000,2000,4000,3500,100,*,UP,ALU1
|
||||
S 5500,1500,5500,3500,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3500,100,*,DOWN,ALU1
|
||||
S 2500,1500,2500,3500,100,*,DOWN,ALU1
|
||||
S 3800,1000,3800,1500,100,*,UP,ALU1
|
||||
S 3800,1500,4500,1500,100,*,RIGHT,ALU1
|
||||
S 2100,4000,2100,4700,200,*,UP,ALU1
|
||||
S 1500,1000,1500,4000,200,*,UP,ALU1
|
||||
S 2000,1000,3800,1000,100,*,LEFT,ALU1
|
||||
S 4500,1500,4500,3500,100,*,DOWN,ALU1
|
||||
S 5000,1500,5000,3500,100,*,UP,ALU1
|
||||
S 4400,1000,5600,1000,100,*,RIGHT,ALU1
|
||||
S 900,600,900,1200,200,*,DOWN,ALU1
|
||||
S 900,3000,900,4500,200,*,UP,ALU1
|
||||
S 3500,2000,3500,3500,100,*,UP,ALU1
|
||||
S 300,1200,300,3500,100,*,DOWN,ALU1
|
||||
S 300,1700,1000,1700,100,*,LEFT,ALU1
|
||||
S 300,2500,1000,2500,100,*,LEFT,ALU1
|
||||
S 0,4700,6500,4700,600,vdd,RIGHT,CALU1
|
||||
S 6200,300,6200,1000,200,*,DOWN,ALU1
|
||||
S 0,300,6500,300,600,vss,RIGHT,CALU1
|
||||
S 4900,1900,4900,2600,100,*,UP,POLY
|
||||
S 4200,1900,4200,2900,100,i6,UP,POLY
|
||||
S 5900,1400,5900,2000,100,*,UP,POLY
|
||||
S 3000,1800,3000,2000,100,*,UP,POLY
|
||||
S 5300,1900,5400,1900,100,*,RIGHT,POLY
|
||||
S 2400,1900,2400,3000,100,*,DOWN,POLY
|
||||
S 5400,1900,5400,2600,100,i4,UP,POLY
|
||||
S 5900,1900,5900,2600,100,i5,DOWN,POLY
|
||||
S 2500,1800,2500,2000,100,*,DOWN,POLY
|
||||
S 3000,1900,3000,3000,100,*,DOWN,POLY
|
||||
S 2400,1900,2500,1900,100,*,RIGHT,POLY
|
||||
S 4100,1900,4200,1900,100,*,LEFT,POLY
|
||||
S 4700,1400,4700,1900,100,*,UP,POLY
|
||||
S 3500,1800,3500,2000,100,*,UP,POLY
|
||||
S 3600,1900,3600,3000,100,i2,UP,POLY
|
||||
S 4700,1900,4900,1900,100,*,RIGHT,POLY
|
||||
S 4100,1600,4100,1900,100,*,UP,POLY
|
||||
S 5300,1400,5300,1900,100,*,UP,POLY
|
||||
S 600,2100,2000,2100,100,*,LEFT,POLY
|
||||
S 1000,2500,1000,2600,100,*,DOWN,POLY
|
||||
S 1000,2600,1800,2600,100,*,LEFT,POLY
|
||||
S 1000,1600,1800,1600,100,*,RIGHT,POLY
|
||||
S 1000,1600,1000,1700,100,*,DOWN,POLY
|
||||
S 600,1600,600,2600,100,*,DOWN,POLY
|
||||
S 5700,400,6100,400,300,*,RIGHT,PTIE
|
||||
S 2800,400,4300,400,300,*,RIGHT,PTIE
|
||||
S 4400,900,4400,1400,200,*,UP,NDIF
|
||||
S 4100,700,4100,1600,100,*,UP,NTRANS
|
||||
S 5600,900,5600,1200,300,*,UP,NDIF
|
||||
S 3000,700,3000,1800,100,*,UP,NTRANS
|
||||
S 3800,900,3800,1400,200,*,UP,NDIF
|
||||
S 5300,700,5300,1400,100,*,UP,NTRANS
|
||||
S 3500,700,3500,1800,100,*,UP,NTRANS
|
||||
S 2500,700,2500,1800,100,*,UP,NTRANS
|
||||
S 4700,700,4700,1400,100,*,UP,NTRANS
|
||||
S 6200,900,6200,1200,300,*,UP,NDIF
|
||||
S 5900,700,5900,1400,100,*,UP,NTRANS
|
||||
S 300,800,300,1400,300,*,DOWN,NDIF
|
||||
S 600,600,600,1600,100,*,DOWN,NTRANS
|
||||
S 900,500,900,1400,300,*,DOWN,NDIF
|
||||
S 2200,400,2200,1600,300,*,UP,NDIF
|
||||
S 1500,500,1500,1400,300,*,UP,NDIF
|
||||
S 1800,300,1800,1600,100,*,DOWN,NTRANS
|
||||
S 1200,300,1200,1600,100,*,DOWN,NTRANS
|
||||
S 5000,400,5000,1200,300,*,DOWN,NDIF
|
||||
S 4900,2600,4900,4400,100,*,UP,PTRANS
|
||||
S 2700,3200,2700,4200,300,*,UP,PDIF
|
||||
S 4500,3100,4500,4200,400,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 4200,2900,4200,4400,100,*,UP,PTRANS
|
||||
S 3600,3000,3600,4400,100,*,UP,PTRANS
|
||||
S 6200,2800,6200,4200,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 2400,3000,2400,4400,100,*,UP,PTRANS
|
||||
S 5400,2600,5400,4400,100,*,UP,PTRANS
|
||||
S 5900,2600,5900,4400,100,*,UP,PTRANS
|
||||
S 3900,3100,3900,4200,200,*,UP,PDIF
|
||||
S 3300,3200,3300,4500,300,*,DOWN,PDIF
|
||||
S 3000,3000,3000,4400,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,200,*,DOWN,PDIF
|
||||
S 300,2800,300,3900,300,*,UP,PDIF
|
||||
S 600,2600,600,4100,100,*,UP,PTRANS
|
||||
S 0,3900,6500,3900,2400,*,RIGHT,NWELL
|
||||
V 6000,2000,CONT_POLY,*
|
||||
V 5500,2500,CONT_POLY,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 5000,2500,CONT_POLY,*
|
||||
V 1000,1700,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 5700,400,CONT_BODY_P,*
|
||||
V 6100,400,CONT_BODY_P,*
|
||||
V 3800,400,CONT_BODY_P,*
|
||||
V 3300,400,CONT_BODY_P,*
|
||||
V 4350,400,CONT_BODY_P,*
|
||||
V 2800,400,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 5600,1000,CONT_DIF_N,*
|
||||
V 6200,1000,CONT_DIF_N,*
|
||||
V 3800,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 900,700,CONT_DIF_N,*
|
||||
V 900,1200,CONT_DIF_N,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 300,1200,CONT_DIF_N,*
|
||||
V 5000,500,CONT_DIF_N,*
|
||||
V 2200,500,CONT_DIF_N,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 5100,4700,CONT_BODY_N,*
|
||||
V 3900,4000,CONT_DIF_P,*
|
||||
V 3300,4500,CONT_DIF_P,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 4500,3000,CONT_DIF_P,*
|
||||
V 5700,4700,CONT_BODY_N,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 4500,4700,CONT_BODY_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 900,3000,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 6200,4000,CONT_DIF_P,*
|
||||
V 2700,4700,CONT_BODY_N,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,79 +1,78 @@
|
|||
V ALLIANCE : 4
|
||||
H nts_x1,P,21/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H nts_x1,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 3000,300,600,vss,2,EAST,ALU1
|
||||
C 3000,4700,600,vdd,2,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 1000,4000,ref_con,cmd_40
|
||||
R 1000,3500,ref_con,cmd_35
|
||||
R 1000,3000,ref_con,cmd_30
|
||||
R 1000,2500,ref_con,cmd_25
|
||||
R 500,4000,ref_con,i_40
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 500,2500,ref_con,i_25
|
||||
R 500,2000,ref_con,i_20
|
||||
R 500,1500,ref_con,i_15
|
||||
R 500,1000,ref_con,i_10
|
||||
R 1000,2000,ref_con,cmd_20
|
||||
R 1000,1500,ref_con,cmd_15
|
||||
R 1000,1000,ref_con,cmd_10
|
||||
R 1500,1000,ref_con,nq_10
|
||||
R 1500,4000,ref_con,nq_40
|
||||
R 1500,3500,ref_con,nq_35
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 500,3500,ref_con,i_35
|
||||
R 500,3000,ref_con,i_30
|
||||
S 2700,3000,2700,4700,200,*,UP,ALU1
|
||||
S 2700,300,2700,1000,200,*,DOWN,ALU1
|
||||
S 1000,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 1200,1400,1200,2000,100,*,UP,POLY
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 1500,1000,1500,4000,200,*,DOWN,ALU1
|
||||
S 600,1400,600,2600,100,*,UP,POLY
|
||||
S 500,1000,500,4000,100,*,UP,ALU1
|
||||
S 2400,2600,2400,3900,100,*,DOWN,PTRANS
|
||||
S 2100,2800,2100,3700,300,*,DOWN,PDIF
|
||||
S 2700,2800,2700,3700,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,DOWN,PTRANS
|
||||
S 600,2600,600,4900,100,*,DOWN,PTRANS
|
||||
S 2400,600,2400,1400,100,*,UP,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 2700,800,2700,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2000,2500,2000,2600,100,*,DOWN,POLY
|
||||
S 1200,2600,2000,2600,100,*,RIGHT,POLY
|
||||
S 2100,1000,2100,3500,100,*,DOWN,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
R 500,3000,ref_ref,i_30
|
||||
R 500,3500,ref_ref,i_35
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
R 1500,4000,ref_ref,nq_40
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 1000,1000,ref_ref,cmd_10
|
||||
R 1000,1500,ref_ref,cmd_15
|
||||
R 1000,2000,ref_ref,cmd_20
|
||||
R 500,1000,ref_ref,i_10
|
||||
R 500,1500,ref_ref,i_15
|
||||
R 500,2000,ref_ref,i_20
|
||||
R 500,2500,ref_ref,i_25
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 500,4000,ref_ref,i_40
|
||||
R 1000,2500,ref_ref,cmd_25
|
||||
R 1000,3000,ref_ref,cmd_30
|
||||
R 1000,3500,ref_ref,cmd_35
|
||||
R 1000,4000,ref_ref,cmd_40
|
||||
S 1500,1000,1500,4000,200,nq,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,i,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,cmd,DOWN,CALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
V 2100,4700,CONT_BODY_N
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 2700,4700,CONT_BODY_N
|
||||
V 2700,300,CONT_BODY_P
|
||||
V 1000,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 2000,2500,CONT_POLY
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 2100,1000,2100,3500,100,*,DOWN,ALU1
|
||||
S 1200,2600,2000,2600,100,*,RIGHT,POLY
|
||||
S 2000,2500,2000,2600,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 2700,800,2700,1200,300,*,UP,NDIF
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 2400,600,2400,1400,100,*,UP,NTRANS
|
||||
S 600,2600,600,4900,100,*,DOWN,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,DOWN,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 2700,2800,2700,3700,300,*,DOWN,PDIF
|
||||
S 2100,2800,2100,3700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,3900,100,*,DOWN,PTRANS
|
||||
S 500,1000,500,4000,100,*,UP,ALU1
|
||||
S 600,1400,600,2600,100,*,UP,POLY
|
||||
S 1500,1000,1500,4000,200,*,DOWN,ALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 1200,1400,1200,2000,100,*,UP,POLY
|
||||
S 1000,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 2700,300,2700,1000,200,*,DOWN,ALU1
|
||||
S 2700,3000,2700,4700,200,*,UP,ALU1
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2700,300,CONT_BODY_P,*
|
||||
V 2700,4700,CONT_BODY_N,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 2100,4700,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,93 +1,92 @@
|
|||
V ALLIANCE : 4
|
||||
H nts_x2,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H nts_x2,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
R 3000,3500,ref_con,cmd_35
|
||||
R 3000,3000,ref_con,cmd_30
|
||||
R 3000,2500,ref_con,cmd_25
|
||||
R 3000,1000,ref_con,cmd_10
|
||||
R 3000,1500,ref_con,cmd_15
|
||||
R 3000,2000,ref_con,cmd_20
|
||||
R 1500,1000,ref_con,nq_10
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,2500,ref_con,nq_25
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,3500,ref_con,nq_35
|
||||
R 1500,4000,ref_con,nq_40
|
||||
R 1000,1000,ref_con,i_10
|
||||
R 1000,1500,ref_con,i_15
|
||||
R 1000,2000,ref_con,i_20
|
||||
R 1000,2500,ref_con,i_25
|
||||
R 1000,3000,ref_con,i_30
|
||||
R 1000,3500,ref_con,i_35
|
||||
R 1000,4000,ref_con,i_40
|
||||
S 1500,1000,1500,4000,200,*,DOWN,ALU1
|
||||
S 2900,2800,2900,4700,700,*,UP,PDIF
|
||||
S 2900,300,2900,1200,700,*,DOWN,NDIF
|
||||
S 3000,1000,3000,3500,100,*,UP,ALU1
|
||||
S 2000,2500,2000,4000,100,*,DOWN,ALU1
|
||||
S 3700,1000,3700,4000,100,*,DOWN,ALU1
|
||||
S 2000,4000,3700,4000,100,*,RIGHT,ALU1
|
||||
S 3000,2000,3400,2000,300,*,RIGHT,POLY
|
||||
S 2000,1500,3000,1500,100,*,RIGHT,ALU1
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 3700,800,3700,1200,300,*,UP,NDIF
|
||||
S 3400,600,3400,1400,100,*,UP,NTRANS
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 300,3000,300,4500,200,*,UP,ALU1
|
||||
S 3700,2800,3700,3700,300,*,DOWN,PDIF
|
||||
S 3400,2600,3400,3900,100,*,DOWN,PTRANS
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 600,1400,600,2600,100,*,UP,POLY
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,DOWN,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,DOWN,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,DOWN,PTRANS
|
||||
S 600,2600,600,4900,100,*,DOWN,PTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 1200,1400,2000,1400,100,*,RIGHT,POLY
|
||||
S 1200,2600,2000,2600,100,*,RIGHT,POLY
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
R 1000,4000,ref_ref,i_40
|
||||
R 1000,3500,ref_ref,i_35
|
||||
R 1000,3000,ref_ref,i_30
|
||||
R 1000,2500,ref_ref,i_25
|
||||
R 1000,2000,ref_ref,i_20
|
||||
R 1000,1500,ref_ref,i_15
|
||||
R 1000,1000,ref_ref,i_10
|
||||
R 1500,4000,ref_ref,nq_40
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 3000,2000,ref_ref,cmd_20
|
||||
R 3000,1500,ref_ref,cmd_15
|
||||
R 3000,1000,ref_ref,cmd_10
|
||||
R 3000,2500,ref_ref,cmd_25
|
||||
R 3000,3000,ref_ref,cmd_30
|
||||
R 3000,3500,ref_ref,cmd_35
|
||||
S 1000,1000,1000,4000,200,i,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,nq,DOWN,CALU1
|
||||
S 3000,1000,3000,3500,200,cmd,DOWN,CALU1
|
||||
S 300,500,300,1000,200,*,DOWN,ALU1
|
||||
V 3100,500,CONT_DIF_N
|
||||
V 3100,4500,CONT_DIF_P
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 3000,2000,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 3700,300,CONT_BODY_P
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 3700,4700,CONT_BODY_N
|
||||
V 3700,3000,CONT_DIF_P
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2000,2500,CONT_POLY
|
||||
V 300,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 1000,2000,CONT_POLY
|
||||
V 3700,1000,CONT_DIF_N
|
||||
V 3700,3500,CONT_DIF_P
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 1200,2600,2000,2600,100,*,RIGHT,POLY
|
||||
S 1200,1400,2000,1400,100,*,RIGHT,POLY
|
||||
S 600,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 600,2600,600,4900,100,*,DOWN,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,DOWN,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,DOWN,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,DOWN,PTRANS
|
||||
S 300,2800,300,4700,300,*,DOWN,PDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 600,1400,600,2600,100,*,UP,POLY
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
S 3400,2600,3400,3900,100,*,DOWN,PTRANS
|
||||
S 3700,2800,3700,3700,300,*,DOWN,PDIF
|
||||
S 300,3000,300,4500,200,*,UP,ALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 3400,600,3400,1400,100,*,UP,NTRANS
|
||||
S 3700,800,3700,1200,300,*,UP,NDIF
|
||||
S 3400,1400,3400,2600,100,*,DOWN,POLY
|
||||
S 2000,1500,3000,1500,100,*,RIGHT,ALU1
|
||||
S 3000,2000,3400,2000,300,*,RIGHT,POLY
|
||||
S 2000,4000,3700,4000,100,*,RIGHT,ALU1
|
||||
S 3700,1000,3700,4000,100,*,DOWN,ALU1
|
||||
S 2000,2500,2000,4000,100,*,DOWN,ALU1
|
||||
S 3000,1000,3000,3500,100,*,UP,ALU1
|
||||
S 2900,300,2900,1200,700,*,DOWN,NDIF
|
||||
S 2900,2800,2900,4700,700,*,UP,PDIF
|
||||
S 1500,1000,1500,4000,200,*,DOWN,ALU1
|
||||
V 3700,3500,CONT_DIF_P,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 3700,3000,CONT_DIF_P,*
|
||||
V 3700,4700,CONT_BODY_N,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 3700,300,CONT_BODY_P,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 3100,4500,CONT_DIF_P,*
|
||||
V 3100,500,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,112 +1,111 @@
|
|||
V ALLIANCE : 4
|
||||
H nxr2_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H nxr2_x1,P,30/ 8/2000,100
|
||||
A 0,0,4500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 4500,4700,600,vdd,1,EAST,ALU1
|
||||
C 4500,300,600,vss,1,EAST,ALU1
|
||||
R 3500,4000,ref_con,i1_40
|
||||
R 3500,3500,ref_con,i1_35
|
||||
R 3500,3000,ref_con,i1_30
|
||||
R 3500,2500,ref_con,i1_25
|
||||
R 3500,2000,ref_con,i1_20
|
||||
R 3500,1500,ref_con,i1_15
|
||||
R 3500,1000,ref_con,i1_10
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,1000,ref_con,i0_10
|
||||
R 1500,3000,ref_con,nq_30
|
||||
R 1500,3500,ref_con,nq_35
|
||||
R 1500,1000,ref_con,nq_10
|
||||
R 1500,1500,ref_con,nq_15
|
||||
R 1500,2000,ref_con,nq_20
|
||||
R 1500,2500,ref_con,nq_25
|
||||
S 2700,3000,2700,4000,100,*,UP,ALU1
|
||||
S 4000,3500,4000,4000,100,*,UP,ALU1
|
||||
S 300,3500,300,4000,100,*,DOWN,ALU1
|
||||
S 1450,1000,2100,1000,200,*,RIGHT,ALU1
|
||||
S 1500,950,1500,3550,200,*,UP,ALU1
|
||||
S 1450,3500,2100,3500,200,*,RIGHT,ALU1
|
||||
S 2500,2000,3000,2000,100,*,RIGHT,ALU1
|
||||
S 2500,1500,2500,2000,100,*,DOWN,ALU1
|
||||
S 2000,1500,2500,1500,100,*,RIGHT,ALU1
|
||||
S 3000,1400,3600,1400,100,*,RIGHT,POLY
|
||||
S 2000,2500,3500,2500,100,*,RIGHT,ALU1
|
||||
S 3000,2000,3000,2600,100,*,DOWN,POLY
|
||||
S 4000,800,4000,1200,300,*,UP,NDIF
|
||||
S 4000,3300,4000,4200,300,*,DOWN,PDIF
|
||||
S 4000,1000,4000,3500,100,*,DOWN,ALU1
|
||||
S 3000,2000,4000,2000,100,*,RIGHT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 1800,2600,2100,2600,100,*,RIGHT,POLY
|
||||
S 3500,1000,3500,4000,100,*,DOWN,ALU1
|
||||
S 3600,2600,3600,3100,100,*,DOWN,POLY
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 3000,100,3000,1400,100,*,DOWN,NTRANS
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 3300,300,3300,1200,300,*,UP,NDIF
|
||||
S 3600,3100,3600,4400,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,4700,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,3100,100,*,DOWN,POLY
|
||||
S 600,2600,1200,2600,100,*,RIGHT,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 600,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 300,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 0,300,4500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,4500,4700,600,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,4000,100,*,UP,ALU1
|
||||
S 300,1000,300,3500,100,*,DOWN,ALU1
|
||||
S 1500,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
R 1500,2500,ref_ref,nq_25
|
||||
R 1500,2000,ref_ref,nq_20
|
||||
R 1500,1500,ref_ref,nq_15
|
||||
R 1500,1000,ref_ref,nq_10
|
||||
R 1500,3500,ref_ref,nq_35
|
||||
R 1500,3000,ref_ref,nq_30
|
||||
R 1000,1000,ref_ref,i0_10
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 3500,1000,ref_ref,i1_10
|
||||
R 3500,1500,ref_ref,i1_15
|
||||
R 3500,2000,ref_ref,i1_20
|
||||
R 3500,2500,ref_ref,i1_25
|
||||
R 3500,3000,ref_ref,i1_30
|
||||
R 3500,3500,ref_ref,i1_35
|
||||
R 3500,4000,ref_ref,i1_40
|
||||
S 1500,1000,1500,3500,200,nq,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i0,DOWN,CALU1
|
||||
S 3500,1000,3500,4000,200,i1,DOWN,CALU1
|
||||
S 0,3900,4500,3900,2400,*,RIGHT,NWELL
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 4000,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 3000,2000,CONT_POLY
|
||||
V 4000,1000,CONT_DIF_N
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 4000,2000,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 3500,1500,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 3300,500,CONT_DIF_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 3300,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 3900,4700,CONT_BODY_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 3900,300,CONT_BODY_P
|
||||
V 1000,2500,CONT_POLY
|
||||
V 1000,1500,CONT_POLY
|
||||
V 300,2000,CONT_POLY
|
||||
S 1500,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 300,1000,300,3500,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,4000,100,*,UP,ALU1
|
||||
S 0,4700,4500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,4500,300,600,vss,RIGHT,CALU1
|
||||
S 300,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 600,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 600,2600,1200,2600,100,*,RIGHT,POLY
|
||||
S 600,2600,600,3100,100,*,DOWN,POLY
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,4700,300,*,DOWN,PDIF
|
||||
S 3600,3100,3600,4400,100,*,UP,PTRANS
|
||||
S 3300,300,3300,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 3000,100,3000,1400,100,*,DOWN,NTRANS
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 3600,2600,3600,3100,100,*,DOWN,POLY
|
||||
S 3500,1000,3500,4000,100,*,DOWN,ALU1
|
||||
S 1800,2600,2100,2600,100,*,RIGHT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 3000,2000,4000,2000,100,*,RIGHT,POLY
|
||||
S 4000,1000,4000,3500,100,*,DOWN,ALU1
|
||||
S 4000,3300,4000,4200,300,*,DOWN,PDIF
|
||||
S 4000,800,4000,1200,300,*,UP,NDIF
|
||||
S 3000,2000,3000,2600,100,*,DOWN,POLY
|
||||
S 2000,2500,3500,2500,100,*,RIGHT,ALU1
|
||||
S 3000,1400,3600,1400,100,*,RIGHT,POLY
|
||||
S 2000,1500,2500,1500,100,*,RIGHT,ALU1
|
||||
S 2500,1500,2500,2000,100,*,DOWN,ALU1
|
||||
S 2500,2000,3000,2000,100,*,RIGHT,ALU1
|
||||
S 1450,3500,2100,3500,200,*,RIGHT,ALU1
|
||||
S 1500,950,1500,3550,200,*,UP,ALU1
|
||||
S 1450,1000,2100,1000,200,*,RIGHT,ALU1
|
||||
S 300,3500,300,4000,100,*,DOWN,ALU1
|
||||
S 4000,3500,4000,4000,100,*,UP,ALU1
|
||||
S 2700,3000,2700,4000,100,*,UP,ALU1
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 3300,4500,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 3500,1500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,136 +1,135 @@
|
|||
V ALLIANCE : 4
|
||||
H nxr2_x4,P,17/ 7/99,10
|
||||
A 0,0,600,500
|
||||
C 0,470,60,vdd,0,WEST,ALU1
|
||||
C 0,30,60,vss,0,WEST,ALU1
|
||||
C 600,470,60,vdd,1,EAST,ALU1
|
||||
C 600,30,60,vss,1,EAST,ALU1
|
||||
R 100,100,ref_con,i0_10
|
||||
R 100,150,ref_con,i0_15
|
||||
R 100,250,ref_con,i0_25
|
||||
R 100,200,ref_con,i0_20
|
||||
R 100,300,ref_con,i0_30
|
||||
R 100,350,ref_con,i0_35
|
||||
R 100,400,ref_con,i0_40
|
||||
R 350,150,ref_con,i1_15
|
||||
R 350,200,ref_con,i1_20
|
||||
R 350,250,ref_con,i1_25
|
||||
R 350,300,ref_con,i1_30
|
||||
R 350,350,ref_con,i1_35
|
||||
R 350,400,ref_con,i1_40
|
||||
R 500,150,ref_con,nq_15
|
||||
R 500,200,ref_con,nq_20
|
||||
R 500,250,ref_con,nq_25
|
||||
R 500,350,ref_con,nq_35
|
||||
R 500,300,ref_con,nq_30
|
||||
R 500,100,ref_con,nq_10
|
||||
R 500,400,ref_con,nq_40
|
||||
S 510,100,510,400,20,*,DOWN,ALU1
|
||||
S 0,390,600,390,240,*,LEFT,NWELL
|
||||
S 150,400,270,400,10,*,RIGHT,ALU1
|
||||
S 100,100,100,400,10,*,UP,ALU1
|
||||
S 30,200,240,200,10,*,RIGHT,POLY
|
||||
S 60,140,120,140,10,*,RIGHT,POLY
|
||||
S 240,140,240,260,10,*,DOWN,POLY
|
||||
S 60,260,120,260,10,*,RIGHT,POLY
|
||||
S 300,260,300,490,10,*,UP,PTRANS
|
||||
S 270,280,270,470,30,*,DOWN,PDIF
|
||||
S 240,260,240,490,10,*,UP,PTRANS
|
||||
S 210,280,210,470,30,*,DOWN,PDIF
|
||||
S 90,280,90,470,30,*,DOWN,PDIF
|
||||
S 120,260,120,490,10,*,UP,PTRANS
|
||||
S 150,280,150,470,30,*,DOWN,PDIF
|
||||
S 180,260,180,490,10,*,UP,PTRANS
|
||||
S 330,280,330,470,30,*,DOWN,PDIF
|
||||
S 330,30,330,120,30,*,UP,NDIF
|
||||
S 120,10,120,140,10,*,DOWN,NTRANS
|
||||
S 90,30,90,120,30,*,UP,NDIF
|
||||
S 150,30,150,120,30,*,UP,NDIF
|
||||
S 180,10,180,140,10,*,DOWN,NTRANS
|
||||
S 210,30,210,120,30,*,UP,NDIF
|
||||
S 240,10,240,140,10,*,DOWN,NTRANS
|
||||
S 270,30,270,120,30,*,UP,NDIF
|
||||
S 300,10,300,140,10,*,DOWN,NTRANS
|
||||
S 30,80,30,120,30,*,UP,NDIF
|
||||
S 360,60,360,140,10,*,DOWN,NTRANS
|
||||
S 60,60,60,140,10,*,DOWN,NTRANS
|
||||
S 150,100,150,350,10,*,UP,ALU1
|
||||
S 150,350,210,350,10,*,RIGHT,ALU1
|
||||
S 180,260,210,260,10,*,RIGHT,POLY
|
||||
S 180,140,210,140,10,*,RIGHT,POLY
|
||||
S 300,200,400,200,10,*,RIGHT,POLY
|
||||
S 250,200,300,200,10,*,RIGHT,ALU1
|
||||
S 570,280,570,470,30,*,DOWN,PDIF
|
||||
S 540,260,540,490,10,*,UP,PTRANS
|
||||
S 480,260,480,490,10,*,UP,PTRANS
|
||||
S 30,280,30,370,30,*,UP,PDIF
|
||||
S 60,260,60,390,10,*,UP,PTRANS
|
||||
S 360,260,360,390,10,*,UP,PTRANS
|
||||
S 510,280,510,470,30,*,DOWN,PDIF
|
||||
S 450,340,450,470,30,*,DOWN,PDIF
|
||||
S 390,280,390,370,30,*,DOWN,PDIF
|
||||
S 480,10,480,140,10,*,DOWN,NTRANS
|
||||
S 540,10,540,140,10,*,DOWN,NTRANS
|
||||
S 510,30,510,120,30,*,UP,NDIF
|
||||
S 570,30,570,120,30,*,UP,NDIF
|
||||
S 0,470,600,470,60,*,RIGHT,ALU1
|
||||
S 0,30,600,30,60,*,RIGHT,ALU1
|
||||
S 400,150,400,290,10,*,DOWN,ALU1
|
||||
S 350,150,350,400,10,*,DOWN,ALU1
|
||||
S 450,350,450,450,20,*,DOWN,ALU1
|
||||
S 570,300,570,450,20,*,DOWN,ALU1
|
||||
S 570,50,570,100,20,*,DOWN,ALU1
|
||||
S 540,140,540,260,10,*,DOWN,POLY
|
||||
S 480,140,480,260,10,*,DOWN,POLY
|
||||
S 470,200,540,200,30,*,RIGHT,POLY
|
||||
S 450,100,450,200,10,*,DOWN,ALU1
|
||||
S 150,100,450,100,10,*,RIGHT,ALU1
|
||||
S 390,80,390,160,30,*,UP,NDIF
|
||||
S 450,30,450,100,30,*,UP,NDIF
|
||||
S 200,250,250,250,10,*,RIGHT,ALU1
|
||||
S 250,200,250,250,10,*,DOWN,ALU1
|
||||
S 200,150,350,150,10,*,RIGHT,ALU1
|
||||
S 300,140,300,200,10,*,DOWN,POLY
|
||||
S 300,260,360,260,10,*,RIGHT,POLY
|
||||
S 30,100,30,300,10,*,DOWN,ALU1
|
||||
V 30,200,CONT_POLY
|
||||
V 100,150,CONT_POLY
|
||||
V 100,250,CONT_POLY
|
||||
V 390,30,CONT_BODY_P
|
||||
V 30,30,CONT_BODY_P
|
||||
V 390,470,CONT_BODY_N
|
||||
V 30,470,CONT_BODY_N
|
||||
V 330,450,CONT_DIF_P
|
||||
V 270,400,CONT_DIF_P
|
||||
V 150,400,CONT_DIF_P
|
||||
V 90,450,CONT_DIF_P
|
||||
V 330,50,CONT_DIF_N
|
||||
V 90,50,CONT_DIF_N
|
||||
V 30,100,CONT_DIF_N
|
||||
V 210,100,CONT_DIF_N
|
||||
V 210,350,CONT_DIF_P
|
||||
V 200,150,CONT_POLY
|
||||
V 200,250,CONT_POLY
|
||||
V 350,150,CONT_POLY
|
||||
V 350,250,CONT_POLY
|
||||
V 400,200,CONT_POLY
|
||||
V 300,200,CONT_POLY
|
||||
V 30,300,CONT_DIF_P
|
||||
V 450,50,CONT_DIF_N
|
||||
V 570,50,CONT_DIF_N
|
||||
V 570,100,CONT_DIF_N
|
||||
V 570,450,CONT_DIF_P
|
||||
V 570,400,CONT_DIF_P
|
||||
V 570,350,CONT_DIF_P
|
||||
V 570,300,CONT_DIF_P
|
||||
V 450,350,CONT_DIF_P
|
||||
V 450,400,CONT_DIF_P
|
||||
V 450,450,CONT_DIF_P
|
||||
V 510,400,CONT_DIF_P
|
||||
V 510,350,CONT_DIF_P
|
||||
V 510,300,CONT_DIF_P
|
||||
V 510,100,CONT_DIF_N
|
||||
V 400,150,CONT_DIF_N
|
||||
V 400,290,CONT_DIF_P
|
||||
V 450,200,CONT_POLY
|
||||
V ALLIANCE : 6
|
||||
H nxr2_x4,P,30/ 8/2000,100
|
||||
A 0,0,6000,5000
|
||||
R 1000,1000,ref_ref,i0_10
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 3500,1500,ref_ref,i1_15
|
||||
R 3500,2000,ref_ref,i1_20
|
||||
R 3500,2500,ref_ref,i1_25
|
||||
R 3500,3000,ref_ref,i1_30
|
||||
R 3500,3500,ref_ref,i1_35
|
||||
R 3500,4000,ref_ref,i1_40
|
||||
R 5000,1500,ref_ref,nq_15
|
||||
R 5000,2000,ref_ref,nq_20
|
||||
R 5000,2500,ref_ref,nq_25
|
||||
R 5000,3500,ref_ref,nq_35
|
||||
R 5000,3000,ref_ref,nq_30
|
||||
R 5000,1000,ref_ref,nq_10
|
||||
R 5000,4000,ref_ref,nq_40
|
||||
S 5000,1000,5000,4000,200,*,DOWN,ALU1
|
||||
S 0,3900,6000,3900,2400,*,LEFT,NWELL
|
||||
S 1500,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,4000,100,*,UP,ALU1
|
||||
S 300,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 600,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 600,2600,1200,2600,100,*,RIGHT,POLY
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,DOWN,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 900,2800,900,4700,300,*,DOWN,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,DOWN,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,4700,300,*,DOWN,PDIF
|
||||
S 3300,300,3300,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 3000,100,3000,1400,100,*,DOWN,NTRANS
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 1500,3500,2100,3500,100,*,RIGHT,ALU1
|
||||
S 1800,2600,2100,2600,100,*,RIGHT,POLY
|
||||
S 1800,1400,2100,1400,100,*,RIGHT,POLY
|
||||
S 3000,2000,4000,2000,100,*,RIGHT,POLY
|
||||
S 2500,2000,3000,2000,100,*,RIGHT,ALU1
|
||||
S 5700,2800,5700,4700,300,*,DOWN,PDIF
|
||||
S 5400,2600,5400,4900,100,*,UP,PTRANS
|
||||
S 4800,2600,4800,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,3700,300,*,UP,PDIF
|
||||
S 600,2600,600,3900,100,*,UP,PTRANS
|
||||
S 3600,2600,3600,3900,100,*,UP,PTRANS
|
||||
S 5100,2800,5100,4700,300,*,DOWN,PDIF
|
||||
S 4500,3400,4500,4700,300,*,DOWN,PDIF
|
||||
S 3900,2800,3900,3700,300,*,DOWN,PDIF
|
||||
S 4800,100,4800,1400,100,*,DOWN,NTRANS
|
||||
S 5400,100,5400,1400,100,*,DOWN,NTRANS
|
||||
S 5100,300,5100,1200,300,*,UP,NDIF
|
||||
S 5700,300,5700,1200,300,*,UP,NDIF
|
||||
S 0,4700,6000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,6000,300,600,vss,RIGHT,CALU1
|
||||
S 4000,1500,4000,2900,100,*,DOWN,ALU1
|
||||
S 3500,1500,3500,4000,100,*,DOWN,ALU1
|
||||
S 4500,3500,4500,4500,200,*,DOWN,ALU1
|
||||
S 5700,3000,5700,4500,200,*,DOWN,ALU1
|
||||
S 5700,500,5700,1000,200,*,DOWN,ALU1
|
||||
S 5400,1400,5400,2600,100,*,DOWN,POLY
|
||||
S 4800,1400,4800,2600,100,*,DOWN,POLY
|
||||
S 4700,2000,5400,2000,300,*,RIGHT,POLY
|
||||
S 4500,1000,4500,2000,100,*,DOWN,ALU1
|
||||
S 1500,1000,4500,1000,100,*,RIGHT,ALU1
|
||||
S 3900,800,3900,1600,300,*,UP,NDIF
|
||||
S 4500,300,4500,1000,300,*,UP,NDIF
|
||||
S 2000,2500,2500,2500,100,*,RIGHT,ALU1
|
||||
S 2500,2000,2500,2500,100,*,DOWN,ALU1
|
||||
S 2000,1500,3500,1500,100,*,RIGHT,ALU1
|
||||
S 3000,1400,3000,2000,100,*,DOWN,POLY
|
||||
S 3000,2600,3600,2600,100,*,RIGHT,POLY
|
||||
S 300,1000,300,3000,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,4000,200,i0,DOWN,CALU1
|
||||
S 3500,1500,3500,4000,200,i1,DOWN,CALU1
|
||||
S 5000,1000,5000,4000,200,nq,DOWN,CALU1
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 3300,4500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 3500,1500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 4500,500,CONT_DIF_N,*
|
||||
V 5700,500,CONT_DIF_N,*
|
||||
V 5700,1000,CONT_DIF_N,*
|
||||
V 5700,4500,CONT_DIF_P,*
|
||||
V 5700,4000,CONT_DIF_P,*
|
||||
V 5700,3500,CONT_DIF_P,*
|
||||
V 5700,3000,CONT_DIF_P,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
V 4500,4500,CONT_DIF_P,*
|
||||
V 5100,4000,CONT_DIF_P,*
|
||||
V 5100,3500,CONT_DIF_P,*
|
||||
V 5100,3000,CONT_DIF_P,*
|
||||
V 5100,1000,CONT_DIF_N,*
|
||||
V 4000,1500,CONT_DIF_N,*
|
||||
V 4000,2900,CONT_DIF_P,*
|
||||
V 4500,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,71 +1,70 @@
|
|||
V ALLIANCE : 4
|
||||
H o2_x2,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H o2_x2,P,30/ 8/2000,100
|
||||
A 0,0,2500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 2500,4700,600,vdd,1,EAST,ALU1
|
||||
C 2500,300,600,vss,1,EAST,ALU1
|
||||
R 500,3000,ref_con,i1_30
|
||||
R 500,3500,ref_con,i1_35
|
||||
R 500,1500,ref_con,i1_15
|
||||
R 500,2000,ref_con,i1_20
|
||||
R 500,2500,ref_con,i1_25
|
||||
R 1500,1000,ref_con,i0_10
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,4000,ref_con,i0_40
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 2000,1500,ref_con,q_15
|
||||
R 2000,2000,ref_con,q_20
|
||||
R 2000,2500,ref_con,q_25
|
||||
R 2000,3000,ref_con,q_30
|
||||
R 2000,3500,ref_con,q_35
|
||||
R 2000,4000,ref_con,q_40
|
||||
R 2000,1000,ref_con,q_10
|
||||
S 300,4000,950,4000,100,*,LEFT,ALU1
|
||||
S 950,1000,950,4000,100,*,UP,ALU1
|
||||
S 0,3900,2500,3900,2400,*,LEFT,NWELL
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 800,2600,800,4400,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4400,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 300,2800,300,4200,300,*,DOWN,PDIF
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 0,4700,2500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,2500,300,600,*,RIGHT,ALU1
|
||||
S 1200,1500,1500,1500,300,*,RIGHT,POLY
|
||||
S 1200,2500,1500,2500,300,*,RIGHT,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 600,2600,800,2600,100,*,RIGHT,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1000,2000,1800,2000,100,*,RIGHT,POLY
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
R 2000,1000,ref_ref,q_10
|
||||
R 2000,4000,ref_ref,q_40
|
||||
R 2000,3500,ref_ref,q_35
|
||||
R 2000,3000,ref_ref,q_30
|
||||
R 2000,2500,ref_ref,q_25
|
||||
R 2000,2000,ref_ref,q_20
|
||||
R 2000,1500,ref_ref,q_15
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1500,4000,ref_ref,i0_40
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,1000,ref_ref,i0_10
|
||||
R 500,2500,ref_ref,i1_25
|
||||
R 500,2000,ref_ref,i1_20
|
||||
R 500,1500,ref_ref,i1_15
|
||||
R 500,3500,ref_ref,i1_35
|
||||
R 500,3000,ref_ref,i1_30
|
||||
S 2000,1000,2000,4000,200,q,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,i0,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i1,DOWN,CALU1
|
||||
S 2000,950,2000,4050,200,*,UP,ALU1
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 900,300,CONT_BODY_P
|
||||
V 1400,1500,CONT_POLY
|
||||
V 1400,2500,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 1000,2000,1800,2000,100,*,RIGHT,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 600,2600,800,2600,100,*,RIGHT,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1200,2500,1500,2500,300,*,RIGHT,POLY
|
||||
S 1200,1500,1500,1500,300,*,RIGHT,POLY
|
||||
S 0,300,2500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,2500,4700,600,vdd,RIGHT,CALU1
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4200,300,*,DOWN,PDIF
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4400,100,*,UP,PTRANS
|
||||
S 800,2600,800,4400,100,*,UP,PTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 0,3900,2500,3900,2400,*,LEFT,NWELL
|
||||
S 950,1000,950,4000,100,*,UP,ALU1
|
||||
S 300,4000,950,4000,100,*,LEFT,ALU1
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1400,2500,CONT_POLY,*
|
||||
V 1400,1500,CONT_POLY,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,84 +1,83 @@
|
|||
V ALLIANCE : 4
|
||||
H o2_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H o2_x4,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
R 500,3000,ref_con,i1_30
|
||||
R 500,3500,ref_con,i1_35
|
||||
R 500,1500,ref_con,i1_15
|
||||
R 500,2000,ref_con,i1_20
|
||||
R 500,2500,ref_con,i1_25
|
||||
R 1500,1000,ref_con,i0_10
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,4000,ref_con,i0_40
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 2000,1500,ref_con,q_15
|
||||
R 2000,2000,ref_con,q_20
|
||||
R 2000,2500,ref_con,q_25
|
||||
R 2000,3000,ref_con,q_30
|
||||
R 2000,3500,ref_con,q_35
|
||||
R 2000,4000,ref_con,q_40
|
||||
R 2000,1000,ref_con,q_10
|
||||
S 300,4000,950,4000,100,*,LEFT,ALU1
|
||||
S 950,1000,950,4000,100,*,UP,ALU1
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 800,2600,800,4400,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4400,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 300,2800,300,4200,300,*,DOWN,PDIF
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 1200,1500,1500,1500,300,*,RIGHT,POLY
|
||||
S 1200,2500,1500,2500,300,*,RIGHT,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 600,2600,800,2600,100,*,RIGHT,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1000,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 2700,500,2700,1000,200,*,DOWN,ALU1
|
||||
S 2700,3000,2700,4500,200,*,UP,ALU1
|
||||
R 2000,1000,ref_ref,q_10
|
||||
R 2000,4000,ref_ref,q_40
|
||||
R 2000,3500,ref_ref,q_35
|
||||
R 2000,3000,ref_ref,q_30
|
||||
R 2000,2500,ref_ref,q_25
|
||||
R 2000,2000,ref_ref,q_20
|
||||
R 2000,1500,ref_ref,q_15
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1500,4000,ref_ref,i0_40
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,1000,ref_ref,i0_10
|
||||
R 500,2500,ref_ref,i1_25
|
||||
R 500,2000,ref_ref,i1_20
|
||||
R 500,1500,ref_ref,i1_15
|
||||
R 500,3500,ref_ref,i1_35
|
||||
R 500,3000,ref_ref,i1_30
|
||||
S 2000,1000,2000,4000,200,q,DOWN,CALU1
|
||||
S 1500,1000,1500,4000,200,i0,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i1,DOWN,CALU1
|
||||
S 2000,950,2000,4050,200,*,UP,ALU1
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 900,300,CONT_BODY_P
|
||||
V 1400,1500,CONT_POLY
|
||||
V 1400,2500,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 2100,3000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 2700,500,CONT_DIF_N
|
||||
S 2700,3000,2700,4500,200,*,UP,ALU1
|
||||
S 2700,500,2700,1000,200,*,DOWN,ALU1
|
||||
S 1000,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 2700,300,2700,1200,300,*,UP,NDIF
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 1800,1400,1800,2600,100,*,DOWN,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 600,2600,800,2600,100,*,RIGHT,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 1200,2500,1500,2500,300,*,RIGHT,POLY
|
||||
S 1200,1500,1500,1500,300,*,RIGHT,POLY
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 500,2800,500,4200,300,*,DOWN,PDIF
|
||||
S 300,2800,300,4200,300,*,DOWN,PDIF
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4400,100,*,UP,PTRANS
|
||||
S 800,2600,800,4400,100,*,UP,PTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 950,1000,950,4000,100,*,UP,ALU1
|
||||
S 300,4000,950,4000,100,*,LEFT,ALU1
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,3000,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1400,2500,CONT_POLY,*
|
||||
V 1400,1500,CONT_POLY,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,86 +1,86 @@
|
|||
V ALLIANCE : 4
|
||||
H o3_x2,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H o3_x2,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
R 500,3000,ref_con,i2_30
|
||||
R 500,3500,ref_con,i2_35
|
||||
R 500,1500,ref_con,i2_15
|
||||
R 500,2000,ref_con,i2_20
|
||||
R 500,2500,ref_con,i2_25
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 2500,4000,ref_con,q_40
|
||||
R 2500,3500,ref_con,q_35
|
||||
R 2500,3000,ref_con,q_30
|
||||
R 2500,2500,ref_con,q_25
|
||||
R 2500,2000,ref_con,q_20
|
||||
R 2500,1500,ref_con,q_15
|
||||
R 2500,1000,ref_con,q_10
|
||||
S 2500,1000,2700,1000,200,*,LEFT,ALU1
|
||||
S 2500,3000,2700,3000,200,*,LEFT,ALU1
|
||||
S 2500,3500,2700,3500,200,*,LEFT,ALU1
|
||||
S 2500,4000,2700,4000,200,*,RIGHT,ALU1
|
||||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
S 1800,2800,1800,4700,500,*,DOWN,PDIF
|
||||
S 1600,1400,1600,2600,100,*,UP,POLY
|
||||
S 1600,1400,1800,1400,100,*,LEFT,POLY
|
||||
S 1000,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 1000,1400,1000,2600,100,*,DOWN,POLY
|
||||
S 1400,2600,1400,4400,100,*,UP,PTRANS
|
||||
S 1000,2600,1000,4400,100,*,UP,PTRANS
|
||||
S 600,2600,600,4400,100,*,UP,PTRANS
|
||||
S 300,4000,2000,4000,100,*,LEFT,ALU1
|
||||
S 300,2800,300,4200,300,*,DOWN,PDIF
|
||||
S 2000,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 300,1000,2000,1000,100,*,RIGHT,ALU1
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 900,400,900,1200,300,*,UP,NDIF
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
R 2500,1000,ref_ref,q_10
|
||||
R 2500,1500,ref_ref,q_15
|
||||
R 2500,2000,ref_ref,q_20
|
||||
R 2500,2500,ref_ref,q_25
|
||||
R 2500,3000,ref_ref,q_30
|
||||
R 2500,3500,ref_ref,q_35
|
||||
R 2500,4000,ref_ref,q_40
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,2500,ref_ref,i2_25
|
||||
R 500,2000,ref_ref,i2_20
|
||||
R 500,1500,ref_ref,i2_15
|
||||
R 500,3500,ref_ref,i2_35
|
||||
R 500,3000,ref_ref,i2_30
|
||||
S 2500,1000,2500,4000,200,q,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i2,DOWN,CALU1
|
||||
S 0,3900,3000,3900,2400,*,LEFT,NWELL
|
||||
V 1700,4500,CONT_DIF_P
|
||||
V 1500,2500,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 500,1500,CONT_POLY
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 300,300,CONT_BODY_P
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 2700,1000,CONT_DIF_N
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 2400,100,2400,1400,100,*,DOWN,NTRANS
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 900,400,900,1200,300,*,UP,NDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 300,1000,2000,1000,100,*,RIGHT,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 2000,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 300,2800,300,4200,300,*,DOWN,PDIF
|
||||
S 300,4000,2000,4000,100,*,LEFT,ALU1
|
||||
S 600,2600,600,4400,100,*,UP,PTRANS
|
||||
S 1000,2600,1000,4400,100,*,UP,PTRANS
|
||||
S 1400,2600,1400,4400,100,*,UP,PTRANS
|
||||
S 1000,1400,1000,2600,100,*,DOWN,POLY
|
||||
S 1000,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 1600,1400,1800,1400,100,*,LEFT,POLY
|
||||
S 1600,1400,1600,2600,100,*,UP,POLY
|
||||
S 1800,2800,1800,4700,500,*,DOWN,PDIF
|
||||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
S 2500,4000,2700,4000,200,*,RIGHT,ALU1
|
||||
S 2500,3500,2700,3500,200,*,LEFT,ALU1
|
||||
S 2500,3000,2700,3000,200,*,LEFT,ALU1
|
||||
S 2500,1000,2700,1000,200,*,LEFT,ALU1
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 1700,4500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,94 +1,94 @@
|
|||
V ALLIANCE : 4
|
||||
H o3_x4,P,17/ 7/99,10
|
||||
A 0,0,350,500
|
||||
C 0,470,60,vdd,0,WEST,ALU1
|
||||
C 0,30,60,vss,0,WEST,ALU1
|
||||
C 350,470,60,vdd,1,EAST,ALU1
|
||||
C 350,30,60,vss,1,EAST,ALU1
|
||||
R 250,100,ref_con,q_10
|
||||
R 250,150,ref_con,q_15
|
||||
R 250,200,ref_con,q_20
|
||||
R 250,250,ref_con,q_25
|
||||
R 250,300,ref_con,q_30
|
||||
R 250,350,ref_con,q_35
|
||||
R 250,400,ref_con,q_40
|
||||
R 150,350,ref_con,i0_35
|
||||
R 150,300,ref_con,i0_30
|
||||
R 150,250,ref_con,i0_25
|
||||
R 150,200,ref_con,i0_20
|
||||
R 150,150,ref_con,i0_15
|
||||
R 100,150,ref_con,i1_15
|
||||
R 100,200,ref_con,i1_20
|
||||
R 100,250,ref_con,i1_25
|
||||
R 100,300,ref_con,i1_30
|
||||
R 100,350,ref_con,i1_35
|
||||
R 50,250,ref_con,i2_25
|
||||
R 50,200,ref_con,i2_20
|
||||
R 50,150,ref_con,i2_15
|
||||
R 50,350,ref_con,i2_35
|
||||
R 50,300,ref_con,i2_30
|
||||
S 260,100,260,400,20,*,DOWN,ALU1
|
||||
S 0,390,350,390,240,*,RIGHT,NWELL
|
||||
S 120,60,120,140,10,*,DOWN,NTRANS
|
||||
S 180,60,180,140,10,*,DOWN,NTRANS
|
||||
S 60,60,60,140,10,*,DOWN,NTRANS
|
||||
S 210,280,210,470,30,*,DOWN,PDIF
|
||||
S 90,40,90,120,30,*,UP,NDIF
|
||||
S 30,80,30,120,30,*,UP,NDIF
|
||||
S 150,80,150,120,30,*,UP,NDIF
|
||||
S 210,30,210,120,30,*,UP,NDIF
|
||||
S 150,150,150,350,10,*,UP,ALU1
|
||||
S 100,150,100,350,10,*,UP,ALU1
|
||||
S 50,150,50,350,10,*,UP,ALU1
|
||||
S 60,140,60,260,10,*,DOWN,POLY
|
||||
S 30,100,200,100,10,*,RIGHT,ALU1
|
||||
S 200,100,200,400,10,*,UP,ALU1
|
||||
S 30,280,30,420,30,*,DOWN,PDIF
|
||||
S 30,400,200,400,10,*,LEFT,ALU1
|
||||
S 60,260,60,440,10,*,UP,PTRANS
|
||||
S 100,260,100,440,10,*,UP,PTRANS
|
||||
S 140,260,140,440,10,*,UP,PTRANS
|
||||
S 100,140,100,260,10,*,DOWN,POLY
|
||||
S 100,140,120,140,10,*,RIGHT,POLY
|
||||
S 160,140,180,140,10,*,LEFT,POLY
|
||||
S 160,140,160,260,10,*,UP,POLY
|
||||
S 180,280,180,470,50,*,DOWN,PDIF
|
||||
S 0,470,350,470,60,*,RIGHT,ALU1
|
||||
S 230,10,230,140,10,*,DOWN,NTRANS
|
||||
S 230,140,230,260,10,*,DOWN,POLY
|
||||
S 230,260,230,490,10,*,UP,PTRANS
|
||||
S 260,30,260,120,30,*,DOWN,NDIF
|
||||
S 260,280,260,470,30,*,UP,PDIF
|
||||
S 290,10,290,140,10,*,DOWN,NTRANS
|
||||
S 0,30,350,30,60,*,RIGHT,ALU1
|
||||
S 320,30,320,120,30,*,DOWN,NDIF
|
||||
S 290,260,290,490,10,*,DOWN,PTRANS
|
||||
S 290,140,290,260,10,*,DOWN,POLY
|
||||
S 190,200,290,200,30,*,RIGHT,POLY
|
||||
S 320,280,320,470,30,*,UP,PDIF
|
||||
S 320,300,320,450,20,*,UP,ALU1
|
||||
S 320,50,320,170,20,*,UP,ALU1
|
||||
V 30,470,CONT_BODY_N
|
||||
V 150,100,CONT_DIF_N
|
||||
V 30,100,CONT_DIF_N
|
||||
V 90,50,CONT_DIF_N
|
||||
V 30,30,CONT_BODY_P
|
||||
V 50,150,CONT_POLY
|
||||
V 100,200,CONT_POLY
|
||||
V 200,200,CONT_POLY
|
||||
V 30,400,CONT_DIF_P
|
||||
V 150,250,CONT_POLY
|
||||
V 200,30,CONT_DIF_N
|
||||
V 200,450,CONT_DIF_P
|
||||
V 260,100,CONT_DIF_N
|
||||
V 260,300,CONT_DIF_P
|
||||
V 260,350,CONT_DIF_P
|
||||
V 260,400,CONT_DIF_P
|
||||
V 320,50,CONT_DIF_N
|
||||
V 320,450,CONT_DIF_P
|
||||
V 320,400,CONT_DIF_P
|
||||
V 320,350,CONT_DIF_P
|
||||
V 320,300,CONT_DIF_P
|
||||
V 320,100,CONT_DIF_N
|
||||
V 320,170,CONT_BODY_P
|
||||
V ALLIANCE : 6
|
||||
H o3_x4,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
R 2500,1000,ref_ref,q_10
|
||||
R 2500,1500,ref_ref,q_15
|
||||
R 2500,2000,ref_ref,q_20
|
||||
R 2500,2500,ref_ref,q_25
|
||||
R 2500,3000,ref_ref,q_30
|
||||
R 2500,3500,ref_ref,q_35
|
||||
R 2500,4000,ref_ref,q_40
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,2500,ref_ref,i2_25
|
||||
R 500,2000,ref_ref,i2_20
|
||||
R 500,1500,ref_ref,i2_15
|
||||
R 500,3500,ref_ref,i2_35
|
||||
R 500,3000,ref_ref,i2_30
|
||||
S 2500,1000,2500,4000,200,*,DOWN,ALU1
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2100,2800,2100,4700,300,*,DOWN,PDIF
|
||||
S 900,400,900,1200,300,*,UP,NDIF
|
||||
S 300,800,300,1200,300,*,UP,NDIF
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 2100,300,2100,1200,300,*,UP,NDIF
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 500,1500,500,3500,100,*,UP,ALU1
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 300,1000,2000,1000,100,*,RIGHT,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 300,2800,300,4200,300,*,DOWN,PDIF
|
||||
S 300,4000,2000,4000,100,*,LEFT,ALU1
|
||||
S 600,2600,600,4400,100,*,UP,PTRANS
|
||||
S 1000,2600,1000,4400,100,*,UP,PTRANS
|
||||
S 1400,2600,1400,4400,100,*,UP,PTRANS
|
||||
S 1000,1400,1000,2600,100,*,DOWN,POLY
|
||||
S 1000,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 1600,1400,1800,1400,100,*,LEFT,POLY
|
||||
S 1600,1400,1600,2600,100,*,UP,POLY
|
||||
S 1800,2800,1800,4700,500,*,DOWN,PDIF
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 2300,100,2300,1400,100,*,DOWN,NTRANS
|
||||
S 2300,1400,2300,2600,100,*,DOWN,POLY
|
||||
S 2300,2600,2300,4900,100,*,UP,PTRANS
|
||||
S 2600,300,2600,1200,300,*,DOWN,NDIF
|
||||
S 2600,2800,2600,4700,300,*,UP,PDIF
|
||||
S 2900,100,2900,1400,100,*,DOWN,NTRANS
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 3200,300,3200,1200,300,*,DOWN,NDIF
|
||||
S 2900,2600,2900,4900,100,*,DOWN,PTRANS
|
||||
S 2900,1400,2900,2600,100,*,DOWN,POLY
|
||||
S 1900,2000,2900,2000,300,*,RIGHT,POLY
|
||||
S 3200,2800,3200,4700,300,*,UP,PDIF
|
||||
S 3200,3000,3200,4500,200,*,UP,ALU1
|
||||
S 3200,500,3200,1700,200,*,UP,ALU1
|
||||
S 2500,1000,2500,4000,200,q,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,i2,DOWN,CALU1
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 500,1500,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 2000,300,CONT_DIF_N,*
|
||||
V 2000,4500,CONT_DIF_P,*
|
||||
V 2600,1000,CONT_DIF_N,*
|
||||
V 2600,3000,CONT_DIF_P,*
|
||||
V 2600,3500,CONT_DIF_P,*
|
||||
V 2600,4000,CONT_DIF_P,*
|
||||
V 3200,500,CONT_DIF_N,*
|
||||
V 3200,4500,CONT_DIF_P,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 3200,3500,CONT_DIF_P,*
|
||||
V 3200,3000,CONT_DIF_P,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 3200,1700,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,37 +1,38 @@
|
|||
V ALLIANCE : 4
|
||||
H o4_x2,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H o4_x2,P,30/ 8/2000,100
|
||||
A 0,0,3500,5000
|
||||
C 3500,300,600,vss,1,EAST,ALU1
|
||||
C 3500,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 500,1500,ref_con,i3_15
|
||||
R 500,3500,ref_con,i3_35
|
||||
R 500,3000,ref_con,i3_30
|
||||
R 500,2500,ref_con,i3_25
|
||||
R 500,2000,ref_con,i3_20
|
||||
R 3000,3500,ref_con,q_35
|
||||
R 3000,4000,ref_con,q_40
|
||||
R 3000,1500,ref_con,q_15
|
||||
R 3000,1000,ref_con,q_10
|
||||
R 3000,2000,ref_con,q_20
|
||||
R 3000,2500,ref_con,q_25
|
||||
R 3000,3000,ref_con,q_30
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 500,1500,ref_ref,i3_15
|
||||
R 500,3500,ref_ref,i3_35
|
||||
R 500,3000,ref_ref,i3_30
|
||||
R 500,2500,ref_ref,i3_25
|
||||
R 500,2000,ref_ref,i3_20
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 3000,1500,ref_ref,q_15
|
||||
R 3000,1000,ref_ref,q_10
|
||||
R 3000,2000,ref_ref,q_20
|
||||
R 3000,2500,ref_ref,q_25
|
||||
R 3000,3000,ref_ref,q_30
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
S 3000,1000,3200,1000,200,*,LEFT,ALU1
|
||||
S 3000,3000,3200,3000,200,*,LEFT,ALU1
|
||||
S 3000,3500,3200,3500,200,*,LEFT,ALU1
|
||||
S 3000,4000,3200,4000,200,*,LEFT,ALU1
|
||||
S 3000,1000,3000,4000,200,*,DOWN,ALU1
|
||||
S 900,1000,2550,1000,100,*,LEFT,ALU1
|
||||
S 300,4000,2550,4000,100,*,RIGHT,ALU1
|
||||
S 2550,1000,2550,4000,100,*,DOWN,ALU1
|
||||
|
@ -62,8 +63,8 @@ S 1400,2000,1400,2100,100,*,DOWN,POLY
|
|||
S 2000,1500,2000,3500,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3500,100,*,UP,ALU1
|
||||
S 0,4700,3500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,3500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,3500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,3500,300,600,vss,RIGHT,CALU1
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 1500,400,1500,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
|
@ -74,25 +75,29 @@ S 600,600,600,1400,100,*,DOWN,NTRANS
|
|||
S 2500,2800,2500,4700,300,*,DOWN,PDIF
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 0,3900,3500,3900,2400,*,RIGHT,NWELL
|
||||
S 3100,1000,3100,4000,200,*,DOWN,ALU1
|
||||
V 2200,4500,CONT_DIF_P
|
||||
V 2600,4500,CONT_DIF_P
|
||||
V 2600,300,CONT_DIF_N
|
||||
V 3200,3500,CONT_DIF_P
|
||||
V 3200,3000,CONT_DIF_P
|
||||
V 3200,4000,CONT_DIF_P
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 900,300,CONT_BODY_P
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
S 500,1500,500,3500,200,i3,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,q,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i2,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
V 2200,4500,CONT_DIF_P,*
|
||||
V 2600,4500,CONT_DIF_P,*
|
||||
V 2600,300,CONT_DIF_N,*
|
||||
V 3200,3500,CONT_DIF_P,*
|
||||
V 3200,3000,CONT_DIF_P,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,40 +1,36 @@
|
|||
V ALLIANCE : 6
|
||||
H o4_x4,P,19/ 4/2000,100
|
||||
H o4_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
R 2500,2000,ref_con,i3_20
|
||||
R 2500,2500,ref_con,i3_25
|
||||
R 2500,3000,ref_con,i3_30
|
||||
R 2500,3500,ref_con,i3_35
|
||||
R 2500,4000,ref_con,i3_40
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 1500,4000,ref_con,i0_40
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,4000,ref_con,i2_40
|
||||
R 3500,2500,ref_con,q_25
|
||||
R 3500,2000,ref_con,q_20
|
||||
R 3500,1500,ref_con,q_15
|
||||
R 3500,1000,ref_con,q_10
|
||||
R 3000,4000,ref_con,q_40
|
||||
R 3000,3500,ref_con,q_35
|
||||
R 3000,3000,ref_con,q_30
|
||||
R 2500,2000,ref_ref,i3_20
|
||||
R 2500,2500,ref_ref,i3_25
|
||||
R 2500,3000,ref_ref,i3_30
|
||||
R 2500,3500,ref_ref,i3_35
|
||||
R 2500,4000,ref_ref,i3_40
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 1500,4000,ref_ref,i0_40
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 3500,2500,ref_ref,q_25
|
||||
R 3500,2000,ref_ref,q_20
|
||||
R 3500,1500,ref_ref,q_15
|
||||
R 3500,1000,ref_ref,q_10
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,3000,ref_ref,q_30
|
||||
S 2550,300,2550,1200,200,*,UP,NDIF
|
||||
S 2300,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 1700,1400,1900,1400,100,*,RIGHT,POLY
|
||||
|
@ -75,13 +71,13 @@ S 3100,2800,3100,4700,300,*,UP,PDIF
|
|||
S 3700,300,3700,1200,300,*,DOWN,NDIF
|
||||
S 2800,100,2800,1400,100,*,UP,NTRANS
|
||||
S 3400,100,3400,1400,100,*,UP,NTRANS
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 3100,300,3100,1200,300,*,DOWN,NDIF
|
||||
S 2500,1500,3000,1500,100,*,LEFT,ALU1
|
||||
S 2500,1000,2500,1500,100,*,DOWN,ALU1
|
||||
S 500,1000,2500,1000,100,*,LEFT,ALU1
|
||||
S 2500,2000,2500,4000,100,*,UP,ALU1
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 2800,2600,3400,2600,100,*,RIGHT,POLY
|
||||
S 2800,1400,3400,1400,100,*,RIGHT,POLY
|
||||
S 3000,1500,3000,2500,100,*,DOWN,ALU1
|
||||
|
@ -89,9 +85,15 @@ S 3100,1000,3500,1000,200,*,RIGHT,ALU1
|
|||
S 500,3000,500,4000,100,*,UP,ALU1
|
||||
S 3500,1000,3500,3050,200,*,DOWN,ALU1
|
||||
S 3100,3000,3500,3000,200,*,LEFT,ALU1
|
||||
S 3100,3000,3100,4000,200,*,UP,ALU1
|
||||
S 3700,3500,3700,4500,200,*,UP,ALU1
|
||||
S 500,1000,900,1000,200,*,LEFT,ALU1
|
||||
S 2500,2000,2500,4000,200,i3,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i1,DOWN,CALU1
|
||||
S 1500,1500,1500,4000,200,i0,DOWN,CALU1
|
||||
S 2000,1500,2000,4000,200,i2,DOWN,CALU1
|
||||
S 3000,3000,3000,4000,200,*,UP,ALU1
|
||||
S 3500,1000,3500,3000,200,q,DOWN,CALU1
|
||||
S 3000,3000,3000,4000,200,q,DOWN,CALU1
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 1500,300,CONT_DIF_N,*
|
||||
|
|
|
@ -1,96 +1,96 @@
|
|||
V ALLIANCE : 4
|
||||
H oa22_x2,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa22_x2,P,30/ 8/2000,100
|
||||
A 0,0,3000,5000
|
||||
C 3000,300,600,vss,1,EAST,ALU1
|
||||
C 3000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 2000,4000,ref_con,i2_40
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,1000,ref_con,i2_10
|
||||
R 2500,1000,ref_con,q_10
|
||||
R 2500,1500,ref_con,q_15
|
||||
R 2500,2000,ref_con,q_20
|
||||
R 2500,2500,ref_con,q_25
|
||||
R 2500,3000,ref_con,q_30
|
||||
R 2500,3500,ref_con,q_35
|
||||
R 2500,4000,ref_con,q_40
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
S 1500,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 1000,3000,1200,3000,300,*,RIGHT,POLY
|
||||
S 1000,1500,1200,1500,300,*,RIGHT,POLY
|
||||
S 1800,2400,1800,3100,100,*,UP,POLY
|
||||
S 1800,1500,2000,1500,300,*,RIGHT,POLY
|
||||
S 1800,2500,2000,2500,300,*,RIGHT,POLY
|
||||
S 2500,1000,2700,1000,200,*,RIGHT,ALU1
|
||||
S 2500,3000,2700,3000,200,*,LEFT,ALU1
|
||||
S 2500,3500,2700,3500,200,*,RIGHT,ALU1
|
||||
S 2500,4000,2700,4000,200,*,RIGHT,ALU1
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,DOWN,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 1800,3100,1800,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
S 1500,3300,1500,4200,300,*,UP,PDIF
|
||||
S 900,3300,900,4200,300,*,UP,PDIF
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 300,400,300,1200,300,*,DOWN,NDIF
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 900,800,900,1200,300,*,DOWN,NDIF
|
||||
S 1200,600,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,800,1500,1200,300,*,DOWN,NDIF
|
||||
S 2400,1400,2400,2600,100,*,UP,POLY
|
||||
S 600,1400,600,3100,100,*,UP,POLY
|
||||
S 0,4700,3000,4700,600,*,RIGHT,ALU1
|
||||
S 900,3500,1500,3500,100,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,*,RIGHT,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
R 2500,4000,ref_ref,q_40
|
||||
R 2500,3500,ref_ref,q_35
|
||||
R 2500,3000,ref_ref,q_30
|
||||
R 2500,2500,ref_ref,q_25
|
||||
R 2500,2000,ref_ref,q_20
|
||||
R 2500,1500,ref_ref,q_15
|
||||
R 2500,1000,ref_ref,q_10
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
S 2500,1000,2500,4000,200,q,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,i2,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i0,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,100,*,UP,ALU1
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1000,3000,CONT_POLY
|
||||
V 1000,1500,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 2100,500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2700,1000,CONT_DIF_N
|
||||
V 900,300,CONT_BODY_P
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 500,2000,CONT_POLY
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 0,300,3000,300,600,vss,RIGHT,CALU1
|
||||
S 900,3500,1500,3500,100,*,RIGHT,ALU1
|
||||
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
|
||||
S 600,1400,600,3100,100,*,UP,POLY
|
||||
S 2400,1400,2400,2600,100,*,UP,POLY
|
||||
S 1500,800,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,600,1200,1400,100,*,UP,NTRANS
|
||||
S 900,800,900,1200,300,*,DOWN,NDIF
|
||||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 300,400,300,1200,300,*,DOWN,NDIF
|
||||
S 2400,100,2400,1400,100,*,UP,NTRANS
|
||||
S 2700,300,2700,1200,300,*,DOWN,NDIF
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 900,3300,900,4200,300,*,UP,PDIF
|
||||
S 1500,3300,1500,4200,300,*,UP,PDIF
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,DOWN,PTRANS
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 2400,2600,2400,4900,100,*,DOWN,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 0,3900,3000,3900,2400,*,RIGHT,NWELL
|
||||
S 2500,4000,2700,4000,200,*,RIGHT,ALU1
|
||||
S 2500,3500,2700,3500,200,*,RIGHT,ALU1
|
||||
S 2500,3000,2700,3000,200,*,LEFT,ALU1
|
||||
S 2500,1000,2700,1000,200,*,RIGHT,ALU1
|
||||
S 1800,2500,2000,2500,300,*,RIGHT,POLY
|
||||
S 1800,1500,2000,1500,300,*,RIGHT,POLY
|
||||
S 1800,2400,1800,3100,100,*,UP,POLY
|
||||
S 1000,1500,1200,1500,300,*,RIGHT,POLY
|
||||
S 1000,3000,1200,3000,300,*,RIGHT,POLY
|
||||
S 1500,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 2500,950,2500,4050,200,*,DOWN,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 2700,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 2100,500,CONT_DIF_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,105 +1,105 @@
|
|||
V ALLIANCE : 4
|
||||
H oa22_x4,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa22_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 3000,1000,ref_con,q_10
|
||||
R 3000,1500,ref_con,q_15
|
||||
R 3000,2000,ref_con,q_20
|
||||
R 3000,2500,ref_con,q_25
|
||||
R 3000,3000,ref_con,q_30
|
||||
R 3000,3500,ref_con,q_35
|
||||
R 3000,4000,ref_con,q_40
|
||||
R 2000,1000,ref_con,i2_10
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,3500,ref_con,i2_35
|
||||
R 2000,4000,ref_con,i2_40
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
S 1500,2000,3300,2000,200,*,RIGHT,POLY
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 2300,2800,2300,4700,300,*,UP,PDIF
|
||||
S 3300,2600,3300,4900,100,*,DOWN,PTRANS
|
||||
S 3600,2800,3600,4700,300,*,UP,PDIF
|
||||
S 3000,2800,3000,4700,300,*,UP,PDIF
|
||||
S 2700,2600,2700,4900,100,*,DOWN,PTRANS
|
||||
S 2700,100,2700,1400,100,*,UP,NTRANS
|
||||
S 3000,300,3000,1200,300,*,DOWN,NDIF
|
||||
S 3300,100,3300,1400,100,*,UP,NTRANS
|
||||
S 3600,300,3600,1200,300,*,DOWN,NDIF
|
||||
S 2700,1400,2700,2600,100,*,UP,POLY
|
||||
S 3300,1400,3300,2600,100,*,DOWN,POLY
|
||||
S 3000,1000,3000,4000,200,*,DOWN,ALU1
|
||||
S 3600,500,3600,1000,200,*,DOWN,ALU1
|
||||
S 3600,3000,3600,4500,200,*,UP,ALU1
|
||||
S 1000,1000,1000,3000,100,*,UP,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 900,3500,1500,3500,100,*,RIGHT,ALU1
|
||||
S 600,1400,600,3100,100,*,UP,POLY
|
||||
S 1500,800,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,600,1200,1400,100,*,UP,NTRANS
|
||||
S 900,800,900,1200,300,*,DOWN,NDIF
|
||||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 300,400,300,1200,300,*,DOWN,NDIF
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 900,3300,900,4200,300,*,UP,PDIF
|
||||
S 1500,3300,1500,4200,300,*,UP,PDIF
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,DOWN,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1800,2500,2000,2500,300,*,RIGHT,POLY
|
||||
S 1800,1500,2000,1500,300,*,RIGHT,POLY
|
||||
S 1800,2400,1800,3100,100,*,UP,POLY
|
||||
S 1000,1500,1200,1500,300,*,RIGHT,POLY
|
||||
S 1000,3000,1200,3000,300,*,RIGHT,POLY
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 2000,4000,ref_ref,i2_40
|
||||
R 2000,3500,ref_ref,i2_35
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,3000,ref_ref,q_30
|
||||
R 3000,2500,ref_ref,q_25
|
||||
R 3000,2000,ref_ref,q_20
|
||||
R 3000,1500,ref_ref,q_15
|
||||
R 3000,1000,ref_ref,q_10
|
||||
S 500,1000,500,3000,200,i0,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,200,i1,DOWN,CALU1
|
||||
S 2000,1000,2000,4000,200,i2,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,q,DOWN,CALU1
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,4000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
V 3600,3500,CONT_DIF_P
|
||||
V 3600,3000,CONT_DIF_P
|
||||
V 3000,4000,CONT_DIF_P
|
||||
V 3000,3500,CONT_DIF_P
|
||||
V 3000,3000,CONT_DIF_P
|
||||
V 3600,4500,CONT_DIF_P
|
||||
V 3600,4000,CONT_DIF_P
|
||||
V 3000,1000,CONT_DIF_N
|
||||
V 3600,1000,CONT_DIF_N
|
||||
V 3600,500,CONT_DIF_N
|
||||
V 500,2000,CONT_POLY
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 900,300,CONT_BODY_P
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 2000,1500,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 1000,1500,CONT_POLY
|
||||
V 1000,3000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 2300,4500,CONT_DIF_P
|
||||
V 2300,500,CONT_DIF_N
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1000,3000,1200,3000,300,*,RIGHT,POLY
|
||||
S 1000,1500,1200,1500,300,*,RIGHT,POLY
|
||||
S 1800,2400,1800,3100,100,*,UP,POLY
|
||||
S 1800,1500,2000,1500,300,*,RIGHT,POLY
|
||||
S 1800,2500,2000,2500,300,*,RIGHT,POLY
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1800,3100,1800,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
S 1500,3300,1500,4200,300,*,UP,PDIF
|
||||
S 900,3300,900,4200,300,*,UP,PDIF
|
||||
S 2100,300,2100,1200,300,*,DOWN,NDIF
|
||||
S 300,400,300,1200,300,*,DOWN,NDIF
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 600,600,600,1400,100,*,UP,NTRANS
|
||||
S 900,800,900,1200,300,*,DOWN,NDIF
|
||||
S 1200,600,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,800,1500,1200,300,*,DOWN,NDIF
|
||||
S 600,1400,600,3100,100,*,UP,POLY
|
||||
S 900,3500,1500,3500,100,*,RIGHT,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,1000,1500,3500,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 2000,1000,2000,4000,100,*,UP,ALU1
|
||||
S 1000,1000,1000,3000,100,*,UP,ALU1
|
||||
S 3600,3000,3600,4500,200,*,UP,ALU1
|
||||
S 3600,500,3600,1000,200,*,DOWN,ALU1
|
||||
S 3000,1000,3000,4000,200,*,DOWN,ALU1
|
||||
S 3300,1400,3300,2600,100,*,DOWN,POLY
|
||||
S 2700,1400,2700,2600,100,*,UP,POLY
|
||||
S 3600,300,3600,1200,300,*,DOWN,NDIF
|
||||
S 3300,100,3300,1400,100,*,UP,NTRANS
|
||||
S 3000,300,3000,1200,300,*,DOWN,NDIF
|
||||
S 2700,100,2700,1400,100,*,UP,NTRANS
|
||||
S 2700,2600,2700,4900,100,*,DOWN,PTRANS
|
||||
S 3000,2800,3000,4700,300,*,UP,PDIF
|
||||
S 3600,2800,3600,4700,300,*,UP,PDIF
|
||||
S 3300,2600,3300,4900,100,*,DOWN,PTRANS
|
||||
S 2300,2800,2300,4700,300,*,UP,PDIF
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 1500,2000,3300,2000,200,*,RIGHT,POLY
|
||||
V 2300,500,CONT_DIF_N,*
|
||||
V 2300,4500,CONT_DIF_P,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 3600,500,CONT_DIF_N,*
|
||||
V 3600,1000,CONT_DIF_N,*
|
||||
V 3000,1000,CONT_DIF_N,*
|
||||
V 3600,4000,CONT_DIF_P,*
|
||||
V 3600,4500,CONT_DIF_P,*
|
||||
V 3000,3000,CONT_DIF_P,*
|
||||
V 3000,3500,CONT_DIF_P,*
|
||||
V 3000,4000,CONT_DIF_P,*
|
||||
V 3600,3000,CONT_DIF_P,*
|
||||
V 3600,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,108 +1,109 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2a22_x2,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2a22_x2,P,30/ 8/2000,100
|
||||
A 0,0,4500,5000
|
||||
C 4500,4700,600,vdd,1,EAST,ALU1
|
||||
C 4500,300,600,vss,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 4000,2500,ref_con,q_25
|
||||
R 4000,1500,ref_con,q_15
|
||||
R 4000,1000,ref_con,q_10
|
||||
R 4000,2000,ref_con,q_20
|
||||
R 4000,3000,ref_con,q_30
|
||||
R 4000,3500,ref_con,q_35
|
||||
R 4000,4000,ref_con,q_40
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 2000,1000,ref_con,i2_10
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2500,3000,ref_con,i3_30
|
||||
R 2500,2500,ref_con,i3_25
|
||||
R 2500,2000,ref_con,i3_20
|
||||
R 2500,1500,ref_con,i3_15
|
||||
R 2500,1000,ref_con,i3_10
|
||||
S 0,300,4500,300,600,*,RIGHT,ALU1
|
||||
S 0,3900,4500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,4500,4700,600,*,RIGHT,ALU1
|
||||
S 3500,2000,3500,3500,100,*,DOWN,ALU1
|
||||
S 900,3500,3500,3500,100,*,RIGHT,ALU1
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 3400,4000,3400,4500,200,*,DOWN,ALU1
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 2500,1000,2500,3000,100,*,DOWN,ALU1
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 2700,3300,2700,4200,300,*,DOWN,PDIF
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 2100,3300,2100,4600,300,*,DOWN,PDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
R 2500,1000,ref_ref,i3_10
|
||||
R 2500,1500,ref_ref,i3_15
|
||||
R 2500,2000,ref_ref,i3_20
|
||||
R 2500,2500,ref_ref,i3_25
|
||||
R 2500,3000,ref_ref,i3_30
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 4000,4000,ref_ref,q_40
|
||||
R 4000,3500,ref_ref,q_35
|
||||
R 4000,3000,ref_ref,q_30
|
||||
R 4000,2000,ref_ref,q_20
|
||||
R 4000,1000,ref_ref,q_10
|
||||
R 4000,1500,ref_ref,q_15
|
||||
R 4000,2500,ref_ref,q_25
|
||||
S 2500,1000,2500,3000,200,i3,DOWN,CALU1
|
||||
S 2000,1000,2000,3000,200,i2,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i0,DOWN,CALU1
|
||||
S 4000,1000,4000,4000,200,q,DOWN,CALU1
|
||||
S 2700,400,2700,1200,300,*,UP,NDIF
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 900,300,CONT_BODY_P
|
||||
V 2700,4700,CONT_BODY_N
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 3400,4000,CONT_DIF_P
|
||||
V 3400,4500,CONT_DIF_P
|
||||
V 3400,500,CONT_DIF_N
|
||||
V 3400,1000,CONT_DIF_N
|
||||
V 4000,1000,CONT_DIF_N
|
||||
V 3500,2000,CONT_POLY
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2500,2000,CONT_POLY
|
||||
V 500,2000,CONT_POLY
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 4000,3000,CONT_DIF_P
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 4000,4000,CONT_DIF_P
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 2100,3300,2100,4600,300,*,DOWN,PDIF
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2700,3300,2700,4200,300,*,DOWN,PDIF
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 2500,1000,2500,3000,100,*,DOWN,ALU1
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 3400,4000,3400,4500,200,*,DOWN,ALU1
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 900,3500,3500,3500,100,*,RIGHT,ALU1
|
||||
S 3500,2000,3500,3500,100,*,DOWN,ALU1
|
||||
S 0,4700,4500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,4500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,4500,300,600,vss,RIGHT,CALU1
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,3000,CONT_DIF_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 3400,1000,CONT_DIF_N,*
|
||||
V 3400,500,CONT_DIF_N,*
|
||||
V 3400,4500,CONT_DIF_P,*
|
||||
V 3400,4000,CONT_DIF_P,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 2700,4700,CONT_BODY_N,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,122 +1,123 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2a22_x4,P,27/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2a22_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
R 2500,1000,ref_con,i3_10
|
||||
R 2500,1500,ref_con,i3_15
|
||||
R 2500,2000,ref_con,i3_20
|
||||
R 2500,2500,ref_con,i3_25
|
||||
R 2500,3000,ref_con,i3_30
|
||||
R 2000,3000,ref_con,i2_30
|
||||
R 2000,2500,ref_con,i2_25
|
||||
R 2000,2000,ref_con,i2_20
|
||||
R 2000,1500,ref_con,i2_15
|
||||
R 2000,1000,ref_con,i2_10
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 4000,4000,ref_con,q_40
|
||||
R 4000,3500,ref_con,q_35
|
||||
R 4000,3000,ref_con,q_30
|
||||
R 4000,2000,ref_con,q_20
|
||||
R 4000,1000,ref_con,q_10
|
||||
R 4000,1500,ref_con,q_15
|
||||
R 4000,2500,ref_con,q_25
|
||||
S 2700,400,2700,1200,300,*,UP,NDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 2100,3300,2100,4600,300,*,DOWN,PDIF
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2700,3300,2700,4200,300,*,DOWN,PDIF
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 2500,1000,2500,3000,100,*,DOWN,ALU1
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 3400,4000,3400,4500,200,*,DOWN,ALU1
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 4600,500,4600,1000,200,*,DOWN,ALU1
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 4600,3000,4600,4500,200,*,DOWN,ALU1
|
||||
S 4300,1400,4300,2600,100,*,DOWN,POLY
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 4300,100,4300,1400,100,*,DOWN,NTRANS
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 4600,300,4600,1200,300,*,UP,NDIF
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 4600,2800,4600,4700,300,*,DOWN,PDIF
|
||||
S 4300,2600,4300,4900,100,*,UP,PTRANS
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 900,3500,3500,3500,100,*,RIGHT,ALU1
|
||||
S 3500,2000,3500,3500,100,*,DOWN,ALU1
|
||||
R 4000,2500,ref_ref,q_25
|
||||
R 4000,1500,ref_ref,q_15
|
||||
R 4000,1000,ref_ref,q_10
|
||||
R 4000,2000,ref_ref,q_20
|
||||
R 4000,3000,ref_ref,q_30
|
||||
R 4000,3500,ref_ref,q_35
|
||||
R 4000,4000,ref_ref,q_40
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 2000,1000,ref_ref,i2_10
|
||||
R 2000,1500,ref_ref,i2_15
|
||||
R 2000,2000,ref_ref,i2_20
|
||||
R 2000,2500,ref_ref,i2_25
|
||||
R 2000,3000,ref_ref,i2_30
|
||||
R 2500,3000,ref_ref,i3_30
|
||||
R 2500,2500,ref_ref,i3_25
|
||||
R 2500,2000,ref_ref,i3_20
|
||||
R 2500,1500,ref_ref,i3_15
|
||||
R 2500,1000,ref_ref,i3_10
|
||||
S 4000,1000,4000,4000,200,q,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i0,DOWN,CALU1
|
||||
S 1000,1000,1000,3000,200,i1,DOWN,CALU1
|
||||
S 2000,1000,2000,3000,200,i2,DOWN,CALU1
|
||||
S 2500,1000,2500,3000,200,i3,DOWN,CALU1
|
||||
S 3500,2000,4300,2000,100,*,RIGHT,POLY
|
||||
V 4000,4000,CONT_DIF_P
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 4000,3000,CONT_DIF_P
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 500,2000,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 3500,2000,CONT_POLY
|
||||
V 4000,1000,CONT_DIF_N
|
||||
V 3400,1000,CONT_DIF_N
|
||||
V 3400,500,CONT_DIF_N
|
||||
V 4600,500,CONT_DIF_N
|
||||
V 4600,1000,CONT_DIF_N
|
||||
V 3400,4500,CONT_DIF_P
|
||||
V 3400,4000,CONT_DIF_P
|
||||
V 4600,4500,CONT_DIF_P
|
||||
V 4600,4000,CONT_DIF_P
|
||||
V 4600,3500,CONT_DIF_P
|
||||
V 4600,3000,CONT_DIF_P
|
||||
V 900,4700,CONT_BODY_N
|
||||
V 2700,4700,CONT_BODY_N
|
||||
V 900,300,CONT_BODY_P
|
||||
V 2100,300,CONT_BODY_P
|
||||
S 3500,2000,3500,3500,100,*,DOWN,ALU1
|
||||
S 900,3500,3500,3500,100,*,RIGHT,ALU1
|
||||
S 4000,2800,4000,4700,300,*,DOWN,PDIF
|
||||
S 3700,2600,3700,4900,100,*,UP,PTRANS
|
||||
S 4300,2600,4300,4900,100,*,UP,PTRANS
|
||||
S 4600,2800,4600,4700,300,*,DOWN,PDIF
|
||||
S 3400,2800,3400,4700,300,*,DOWN,PDIF
|
||||
S 4600,300,4600,1200,300,*,UP,NDIF
|
||||
S 3700,100,3700,1400,100,*,DOWN,NTRANS
|
||||
S 4000,300,4000,1200,300,*,UP,NDIF
|
||||
S 3400,300,3400,1200,300,*,UP,NDIF
|
||||
S 4300,100,4300,1400,100,*,DOWN,NTRANS
|
||||
S 3700,1400,3700,2600,100,*,DOWN,POLY
|
||||
S 4300,1400,4300,2600,100,*,DOWN,POLY
|
||||
S 4600,3000,4600,4500,200,*,DOWN,ALU1
|
||||
S 3400,500,3400,1000,200,*,DOWN,ALU1
|
||||
S 4600,500,4600,1000,200,*,DOWN,ALU1
|
||||
S 4000,1000,4000,4000,200,*,UP,ALU1
|
||||
S 3400,4000,3400,4500,200,*,DOWN,ALU1
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1500,1000,1500,3500,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1000,1000,1000,3000,100,*,DOWN,ALU1
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 1800,2000,2000,2000,300,*,RIGHT,POLY
|
||||
S 1000,2000,1200,2000,300,*,RIGHT,POLY
|
||||
S 2000,1000,2000,3000,100,*,DOWN,ALU1
|
||||
S 2500,1000,2500,3000,100,*,DOWN,ALU1
|
||||
S 900,3300,900,4200,300,*,DOWN,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 300,3300,300,4200,300,*,DOWN,PDIF
|
||||
S 1500,3300,1500,4200,300,*,DOWN,PDIF
|
||||
S 2700,3300,2700,4200,300,*,DOWN,PDIF
|
||||
S 1800,3100,1800,4400,100,*,UP,PTRANS
|
||||
S 2400,3100,2400,4400,100,*,UP,PTRANS
|
||||
S 1200,3100,1200,4400,100,*,UP,PTRANS
|
||||
S 1500,800,1500,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,DOWN,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 2400,600,2400,1400,100,*,DOWN,NTRANS
|
||||
S 600,600,600,1400,100,*,DOWN,NTRANS
|
||||
S 900,800,900,1200,300,*,UP,NDIF
|
||||
S 1200,600,1200,1400,100,*,DOWN,NTRANS
|
||||
S 2400,1400,2400,3100,100,*,DOWN,POLY
|
||||
S 1800,1400,1800,3100,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,3100,100,*,DOWN,POLY
|
||||
S 600,1400,600,3100,100,*,DOWN,POLY
|
||||
S 2100,3300,2100,4600,300,*,DOWN,PDIF
|
||||
S 300,400,300,1200,300,*,UP,NDIF
|
||||
S 2700,400,2700,1200,300,*,UP,NDIF
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 900,300,CONT_BODY_P,*
|
||||
V 2700,4700,CONT_BODY_N,*
|
||||
V 900,4700,CONT_BODY_N,*
|
||||
V 4600,3000,CONT_DIF_P,*
|
||||
V 4600,3500,CONT_DIF_P,*
|
||||
V 4600,4000,CONT_DIF_P,*
|
||||
V 4600,4500,CONT_DIF_P,*
|
||||
V 3400,4000,CONT_DIF_P,*
|
||||
V 3400,4500,CONT_DIF_P,*
|
||||
V 4600,1000,CONT_DIF_N,*
|
||||
V 4600,500,CONT_DIF_N,*
|
||||
V 3400,500,CONT_DIF_N,*
|
||||
V 3400,1000,CONT_DIF_N,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 4000,3000,CONT_DIF_P,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,131 +1,134 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2a2a23_x2,P,20/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2a2a23_x2,P,30/ 8/2000,100
|
||||
A 0,0,6000,5000
|
||||
C 6000,4700,600,vdd,2,EAST,ALU1
|
||||
C 6000,300,600,vss,2,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 4500,1500,ref_con,i0_15
|
||||
R 4500,3000,ref_con,i0_30
|
||||
R 4000,3000,ref_con,i1_30
|
||||
R 4000,2500,ref_con,i1_25
|
||||
R 4000,1500,ref_con,i1_15
|
||||
R 4000,2000,ref_con,i1_20
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 4500,2000,ref_con,i0_20
|
||||
R 5500,1000,ref_con,q_10
|
||||
R 5500,1500,ref_con,q_15
|
||||
R 5500,3500,ref_con,q_35
|
||||
R 5500,3000,ref_con,q_30
|
||||
R 5500,2500,ref_con,q_25
|
||||
R 5500,2000,ref_con,q_20
|
||||
R 1500,3500,ref_con,i4_35
|
||||
R 1500,3000,ref_con,i4_30
|
||||
R 1500,2500,ref_con,i4_25
|
||||
R 1500,2000,ref_con,i4_20
|
||||
R 1500,1500,ref_con,i4_15
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 1000,1500,ref_con,i5_15
|
||||
R 1000,3000,ref_con,i5_30
|
||||
R 1000,2500,ref_con,i5_25
|
||||
R 1000,2000,ref_con,i5_20
|
||||
R 5500,4000,ref_con,q_40
|
||||
S 0,4700,6000,4700,600,*,RIGHT,ALU1
|
||||
S 0,3900,6000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,6000,300,600,*,RIGHT,ALU1
|
||||
S 5200,1400,5200,2600,100,*,DOWN,POLY
|
||||
S 5000,1000,5000,2000,100,*,UP,ALU1
|
||||
S 500,1000,5000,1000,100,*,RIGHT,ALU1
|
||||
S 500,1000,500,3450,100,*,DOWN,ALU1
|
||||
S 500,3450,900,3450,100,*,LEFT,ALU1
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 2100,3500,4300,3500,100,*,RIGHT,ALU1
|
||||
S 4000,1400,4200,1400,100,*,LEFT,POLY
|
||||
S 4600,1400,4600,2600,100,*,DOWN,POLY
|
||||
S 4000,1400,4000,2500,100,*,UP,POLY
|
||||
S 4500,1500,4500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 5200,2600,5200,4900,100,*,UP,PTRANS
|
||||
S 5500,2800,5500,4700,300,*,UP,PDIF
|
||||
S 4900,2800,4900,4700,300,*,UP,PDIF
|
||||
S 4300,2800,4300,4700,300,*,UP,PDIF
|
||||
S 4600,2600,4600,4900,100,*,UP,PTRANS
|
||||
S 4000,2600,4000,4900,100,*,UP,PTRANS
|
||||
S 3700,2800,3700,4100,300,*,UP,PDIF
|
||||
S 4900,300,4900,1200,300,*,DOWN,NDIF
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 5200,100,5200,1400,100,*,UP,NTRANS
|
||||
S 4600,100,4600,1400,100,*,UP,NTRANS
|
||||
S 4200,100,4200,1400,100,*,UP,NTRANS
|
||||
S 3900,300,3900,1200,300,*,DOWN,NDIF
|
||||
S 5500,950,5500,4050,200,*,DOWN,ALU1
|
||||
S 3700,4000,3700,4700,200,*,UP,ALU1
|
||||
S 4300,3500,4300,4000,100,*,UP,ALU1
|
||||
S 4900,3500,4900,4600,200,*,DOWN,ALU1
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
R 5500,4000,ref_ref,q_40
|
||||
R 1000,2000,ref_ref,i5_20
|
||||
R 1000,2500,ref_ref,i5_25
|
||||
R 1000,3000,ref_ref,i5_30
|
||||
R 1000,1500,ref_ref,i5_15
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 1500,1500,ref_ref,i4_15
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
R 5500,2000,ref_ref,q_20
|
||||
R 5500,2500,ref_ref,q_25
|
||||
R 5500,3000,ref_ref,q_30
|
||||
R 5500,3500,ref_ref,q_35
|
||||
R 5500,1500,ref_ref,q_15
|
||||
R 5500,1000,ref_ref,q_10
|
||||
R 4500,2000,ref_ref,i0_20
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
R 4000,2000,ref_ref,i1_20
|
||||
R 4000,1500,ref_ref,i1_15
|
||||
R 4000,2500,ref_ref,i1_25
|
||||
R 4000,3000,ref_ref,i1_30
|
||||
R 4500,3000,ref_ref,i0_30
|
||||
R 4500,1500,ref_ref,i0_15
|
||||
S 1000,1500,1000,3000,200,i5,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 2000,1500,2000,3000,200,i3,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i4,DOWN,CALU1
|
||||
S 5500,1000,5500,4000,200,q,DOWN,CALU1
|
||||
S 4000,1500,4000,3000,200,i1,DOWN,CALU1
|
||||
S 4500,1500,4500,3000,200,i0,DOWN,CALU1
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
V 5000,2000,CONT_POLY
|
||||
V 3300,4600,CONT_BODY_N
|
||||
V 3200,400,CONT_BODY_P
|
||||
V 4000,2500,CONT_POLY
|
||||
V 4500,2500,CONT_POLY
|
||||
V 5500,3000,CONT_DIF_P
|
||||
V 5500,3500,CONT_DIF_P
|
||||
V 5500,4000,CONT_DIF_P
|
||||
V 4900,4000,CONT_DIF_P
|
||||
V 4900,4500,CONT_DIF_P
|
||||
V 4900,3500,CONT_DIF_P
|
||||
V 4300,4000,CONT_DIF_P
|
||||
V 3700,4000,CONT_DIF_P
|
||||
V 5500,1000,CONT_DIF_N
|
||||
V 4900,500,CONT_DIF_N
|
||||
V 3900,1000,CONT_DIF_N
|
||||
V 500,500,CONT_DIF_N
|
||||
V 2500,500,CONT_DIF_N
|
||||
V 1000,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 1500,1000,CONT_DIF_N
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 4900,3500,4900,4600,200,*,DOWN,ALU1
|
||||
S 4300,3500,4300,4000,100,*,UP,ALU1
|
||||
S 3700,4000,3700,4700,200,*,UP,ALU1
|
||||
S 5500,950,5500,4050,200,*,DOWN,ALU1
|
||||
S 3900,300,3900,1200,300,*,DOWN,NDIF
|
||||
S 4200,100,4200,1400,100,*,UP,NTRANS
|
||||
S 4600,100,4600,1400,100,*,UP,NTRANS
|
||||
S 5200,100,5200,1400,100,*,UP,NTRANS
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 4900,300,4900,1200,300,*,DOWN,NDIF
|
||||
S 3700,2800,3700,4100,300,*,UP,PDIF
|
||||
S 4000,2600,4000,4900,100,*,UP,PTRANS
|
||||
S 4600,2600,4600,4900,100,*,UP,PTRANS
|
||||
S 4300,2800,4300,4700,300,*,UP,PDIF
|
||||
S 4900,2800,4900,4700,300,*,UP,PDIF
|
||||
S 5500,2800,5500,4700,300,*,UP,PDIF
|
||||
S 5200,2600,5200,4900,100,*,UP,PTRANS
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 4500,1500,4500,3000,100,*,UP,ALU1
|
||||
S 4000,1400,4000,2500,100,*,UP,POLY
|
||||
S 4600,1400,4600,2600,100,*,DOWN,POLY
|
||||
S 4000,1400,4200,1400,100,*,LEFT,POLY
|
||||
S 2100,3500,4300,3500,100,*,RIGHT,ALU1
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 500,3450,900,3450,100,*,LEFT,ALU1
|
||||
S 500,1000,500,3450,100,*,DOWN,ALU1
|
||||
S 500,1000,5000,1000,100,*,RIGHT,ALU1
|
||||
S 5000,1000,5000,2000,100,*,UP,ALU1
|
||||
S 5200,1400,5200,2600,100,*,DOWN,POLY
|
||||
S 0,300,6000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,6000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,6000,4700,600,vdd,RIGHT,CALU1
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 2500,500,CONT_DIF_N,*
|
||||
V 500,500,CONT_DIF_N,*
|
||||
V 3900,1000,CONT_DIF_N,*
|
||||
V 4900,500,CONT_DIF_N,*
|
||||
V 5500,1000,CONT_DIF_N,*
|
||||
V 3700,4000,CONT_DIF_P,*
|
||||
V 4300,4000,CONT_DIF_P,*
|
||||
V 4900,3500,CONT_DIF_P,*
|
||||
V 4900,4500,CONT_DIF_P,*
|
||||
V 4900,4000,CONT_DIF_P,*
|
||||
V 5500,4000,CONT_DIF_P,*
|
||||
V 5500,3500,CONT_DIF_P,*
|
||||
V 5500,3000,CONT_DIF_P,*
|
||||
V 4500,2500,CONT_POLY,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 3200,400,CONT_BODY_P,*
|
||||
V 3300,4600,CONT_BODY_N,*
|
||||
V 5000,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,144 +1,147 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2a2a23_x4,P,20/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2a2a23_x4,P,30/ 8/2000,100
|
||||
A 0,0,6500,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 6500,300,600,vss,1,EAST,ALU1
|
||||
C 6500,4700,600,vdd,1,EAST,ALU1
|
||||
R 5500,4000,ref_con,q_40
|
||||
R 1000,2000,ref_con,i5_20
|
||||
R 1000,2500,ref_con,i5_25
|
||||
R 1000,3000,ref_con,i5_30
|
||||
R 1000,1500,ref_con,i5_15
|
||||
R 2000,1500,ref_con,i3_15
|
||||
R 2000,2500,ref_con,i3_25
|
||||
R 2000,3000,ref_con,i3_30
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2000,2000,ref_con,i3_20
|
||||
R 1500,1500,ref_con,i4_15
|
||||
R 1500,2000,ref_con,i4_20
|
||||
R 1500,2500,ref_con,i4_25
|
||||
R 1500,3000,ref_con,i4_30
|
||||
R 1500,3500,ref_con,i4_35
|
||||
R 5500,2000,ref_con,q_20
|
||||
R 5500,2500,ref_con,q_25
|
||||
R 5500,3000,ref_con,q_30
|
||||
R 5500,3500,ref_con,q_35
|
||||
R 5500,1500,ref_con,q_15
|
||||
R 5500,1000,ref_con,q_10
|
||||
R 4500,2000,ref_con,i0_20
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 4000,2000,ref_con,i1_20
|
||||
R 4000,1500,ref_con,i1_15
|
||||
R 4000,2500,ref_con,i1_25
|
||||
R 4000,3000,ref_con,i1_30
|
||||
R 4500,3000,ref_con,i0_30
|
||||
R 4500,1500,ref_con,i0_15
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 0,3900,6500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,6500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,6500,4700,600,*,RIGHT,ALU1
|
||||
S 4900,3500,4900,4600,200,*,DOWN,ALU1
|
||||
S 4300,3500,4300,4000,100,*,UP,ALU1
|
||||
S 3700,4000,3700,4700,200,*,UP,ALU1
|
||||
S 6100,3500,6100,4600,200,*,DOWN,ALU1
|
||||
S 6100,300,6100,1000,200,*,DOWN,ALU1
|
||||
S 5500,950,5500,4050,200,*,DOWN,ALU1
|
||||
S 3900,300,3900,1200,300,*,DOWN,NDIF
|
||||
S 4200,100,4200,1400,100,*,UP,NTRANS
|
||||
S 4600,100,4600,1400,100,*,UP,NTRANS
|
||||
S 5800,100,5800,1400,100,*,DOWN,NTRANS
|
||||
S 5200,100,5200,1400,100,*,UP,NTRANS
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 6100,300,6100,1200,300,*,DOWN,NDIF
|
||||
S 4900,300,4900,1200,300,*,DOWN,NDIF
|
||||
S 3700,2800,3700,4100,300,*,UP,PDIF
|
||||
S 4000,2600,4000,4900,100,*,UP,PTRANS
|
||||
S 4600,2600,4600,4900,100,*,UP,PTRANS
|
||||
S 4300,2800,4300,4700,300,*,UP,PDIF
|
||||
S 4900,2800,4900,4700,300,*,UP,PDIF
|
||||
S 6100,2800,6100,4700,300,*,UP,PDIF
|
||||
S 5500,2800,5500,4700,300,*,UP,PDIF
|
||||
S 5800,2600,5800,4900,100,*,UP,PTRANS
|
||||
S 5200,2600,5200,4900,100,*,UP,PTRANS
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 4500,1500,4500,3000,100,*,UP,ALU1
|
||||
S 4000,1400,4000,2500,100,*,UP,POLY
|
||||
S 4600,1400,4600,2600,100,*,DOWN,POLY
|
||||
S 4000,1400,4200,1400,100,*,LEFT,POLY
|
||||
S 2100,3500,4300,3500,100,*,RIGHT,ALU1
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 500,3450,900,3450,100,*,LEFT,ALU1
|
||||
S 500,1000,500,3450,100,*,DOWN,ALU1
|
||||
S 500,1000,5000,1000,100,*,RIGHT,ALU1
|
||||
S 5000,1000,5000,2000,100,*,UP,ALU1
|
||||
S 5200,1400,5200,2600,100,*,DOWN,POLY
|
||||
S 5800,1400,5800,2600,100,*,DOWN,POLY
|
||||
R 4500,1500,ref_ref,i0_15
|
||||
R 4500,3000,ref_ref,i0_30
|
||||
R 4000,3000,ref_ref,i1_30
|
||||
R 4000,2500,ref_ref,i1_25
|
||||
R 4000,1500,ref_ref,i1_15
|
||||
R 4000,2000,ref_ref,i1_20
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
R 4500,2000,ref_ref,i0_20
|
||||
R 5500,1000,ref_ref,q_10
|
||||
R 5500,1500,ref_ref,q_15
|
||||
R 5500,3500,ref_ref,q_35
|
||||
R 5500,3000,ref_ref,q_30
|
||||
R 5500,2500,ref_ref,q_25
|
||||
R 5500,2000,ref_ref,q_20
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 1500,1500,ref_ref,i4_15
|
||||
R 2000,2000,ref_ref,i3_20
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 2000,3000,ref_ref,i3_30
|
||||
R 2000,2500,ref_ref,i3_25
|
||||
R 2000,1500,ref_ref,i3_15
|
||||
R 1000,1500,ref_ref,i5_15
|
||||
R 1000,3000,ref_ref,i5_30
|
||||
R 1000,2500,ref_ref,i5_25
|
||||
R 1000,2000,ref_ref,i5_20
|
||||
R 5500,4000,ref_ref,q_40
|
||||
S 4000,1500,4000,3000,200,i1,DOWN,CALU1
|
||||
S 4500,1500,4500,3000,200,i0,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i4,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 2000,1500,2000,3000,200,i3,DOWN,CALU1
|
||||
S 1000,1500,1000,3000,200,i5,DOWN,CALU1
|
||||
S 5500,1000,5500,4000,200,q,DOWN,CALU1
|
||||
S 5000,2000,5800,2000,100,*,RIGHT,POLY
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 2500,2500,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 2500,500,CONT_DIF_N
|
||||
V 500,500,CONT_DIF_N
|
||||
V 3900,1000,CONT_DIF_N
|
||||
V 4900,500,CONT_DIF_N
|
||||
V 5500,1000,CONT_DIF_N
|
||||
V 6100,1000,CONT_DIF_N
|
||||
V 6100,500,CONT_DIF_N
|
||||
V 3700,4000,CONT_DIF_P
|
||||
V 4300,4000,CONT_DIF_P
|
||||
V 4900,3500,CONT_DIF_P
|
||||
V 4900,4500,CONT_DIF_P
|
||||
V 4900,4000,CONT_DIF_P
|
||||
V 5500,4000,CONT_DIF_P
|
||||
V 5500,3500,CONT_DIF_P
|
||||
V 5500,3000,CONT_DIF_P
|
||||
V 6100,4000,CONT_DIF_P
|
||||
V 6100,4500,CONT_DIF_P
|
||||
V 6100,3500,CONT_DIF_P
|
||||
V 4500,2500,CONT_POLY
|
||||
V 4000,2500,CONT_POLY
|
||||
V 3200,400,CONT_BODY_P
|
||||
V 3300,4600,CONT_BODY_N
|
||||
V 5000,2000,CONT_POLY
|
||||
S 5800,1400,5800,2600,100,*,DOWN,POLY
|
||||
S 5200,1400,5200,2600,100,*,DOWN,POLY
|
||||
S 5000,1000,5000,2000,100,*,UP,ALU1
|
||||
S 500,1000,5000,1000,100,*,RIGHT,ALU1
|
||||
S 500,1000,500,3450,100,*,DOWN,ALU1
|
||||
S 500,3450,900,3450,100,*,LEFT,ALU1
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 2100,3500,4300,3500,100,*,RIGHT,ALU1
|
||||
S 4000,1400,4200,1400,100,*,LEFT,POLY
|
||||
S 4600,1400,4600,2600,100,*,DOWN,POLY
|
||||
S 4000,1400,4000,2500,100,*,UP,POLY
|
||||
S 4500,1500,4500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 5200,2600,5200,4900,100,*,UP,PTRANS
|
||||
S 5800,2600,5800,4900,100,*,UP,PTRANS
|
||||
S 5500,2800,5500,4700,300,*,UP,PDIF
|
||||
S 6100,2800,6100,4700,300,*,UP,PDIF
|
||||
S 4900,2800,4900,4700,300,*,UP,PDIF
|
||||
S 4300,2800,4300,4700,300,*,UP,PDIF
|
||||
S 4600,2600,4600,4900,100,*,UP,PTRANS
|
||||
S 4000,2600,4000,4900,100,*,UP,PTRANS
|
||||
S 3700,2800,3700,4100,300,*,UP,PDIF
|
||||
S 4900,300,4900,1200,300,*,DOWN,NDIF
|
||||
S 6100,300,6100,1200,300,*,DOWN,NDIF
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 5200,100,5200,1400,100,*,UP,NTRANS
|
||||
S 5800,100,5800,1400,100,*,DOWN,NTRANS
|
||||
S 4600,100,4600,1400,100,*,UP,NTRANS
|
||||
S 4200,100,4200,1400,100,*,UP,NTRANS
|
||||
S 3900,300,3900,1200,300,*,DOWN,NDIF
|
||||
S 5500,950,5500,4050,200,*,DOWN,ALU1
|
||||
S 6100,300,6100,1000,200,*,DOWN,ALU1
|
||||
S 6100,3500,6100,4600,200,*,DOWN,ALU1
|
||||
S 3700,4000,3700,4700,200,*,UP,ALU1
|
||||
S 4300,3500,4300,4000,100,*,UP,ALU1
|
||||
S 4900,3500,4900,4600,200,*,DOWN,ALU1
|
||||
S 0,4700,6500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,6500,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,6500,3900,2400,*,RIGHT,NWELL
|
||||
S 1500,1500,1500,3500,100,*,UP,ALU1
|
||||
S 800,1400,900,1400,100,*,LEFT,POLY
|
||||
S 500,300,500,1200,300,*,DOWN,NDIF
|
||||
S 800,100,800,1400,100,*,UP,NTRANS
|
||||
S 2200,1400,2400,1400,100,*,RIGHT,POLY
|
||||
S 2200,100,2200,1400,100,*,UP,NTRANS
|
||||
S 2500,300,2500,1200,300,*,DOWN,NDIF
|
||||
S 900,1400,900,2600,100,*,DOWN,POLY
|
||||
S 600,2600,900,2600,100,*,RIGHT,POLY
|
||||
S 1200,2600,1400,2600,100,*,LEFT,POLY
|
||||
S 1400,1400,1400,2600,100,*,UP,POLY
|
||||
S 1200,1400,1400,1400,100,*,RIGHT,POLY
|
||||
S 1800,1400,1900,1400,100,*,LEFT,POLY
|
||||
S 1900,1400,1900,2600,100,*,DOWN,POLY
|
||||
S 1800,2600,1900,2600,100,*,RIGHT,POLY
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1500,2000,3000,100,*,UP,ALU1
|
||||
S 1000,1500,1000,3000,100,*,UP,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1800,2600,1800,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1800,100,1800,1400,100,*,UP,NTRANS
|
||||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 300,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
V 5000,2000,CONT_POLY,*
|
||||
V 3300,4600,CONT_BODY_N,*
|
||||
V 3200,400,CONT_BODY_P,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 4500,2500,CONT_POLY,*
|
||||
V 6100,3500,CONT_DIF_P,*
|
||||
V 6100,4500,CONT_DIF_P,*
|
||||
V 6100,4000,CONT_DIF_P,*
|
||||
V 5500,3000,CONT_DIF_P,*
|
||||
V 5500,3500,CONT_DIF_P,*
|
||||
V 5500,4000,CONT_DIF_P,*
|
||||
V 4900,4000,CONT_DIF_P,*
|
||||
V 4900,4500,CONT_DIF_P,*
|
||||
V 4900,3500,CONT_DIF_P,*
|
||||
V 4300,4000,CONT_DIF_P,*
|
||||
V 3700,4000,CONT_DIF_P,*
|
||||
V 6100,500,CONT_DIF_N,*
|
||||
V 6100,1000,CONT_DIF_N,*
|
||||
V 5500,1000,CONT_DIF_N,*
|
||||
V 4900,500,CONT_DIF_N,*
|
||||
V 3900,1000,CONT_DIF_N,*
|
||||
V 500,500,CONT_DIF_N,*
|
||||
V 2500,500,CONT_DIF_N,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,166 +1,171 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2a2a2a24_x2,P,20/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2a2a2a24_x2,P,30/ 8/2000,100
|
||||
A 0,0,7500,5000
|
||||
C 7500,4700,600,vdd,1,EAST,ALU1
|
||||
C 7500,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 4000,3000,ref_con,i2_30
|
||||
R 4000,2500,ref_con,i2_25
|
||||
R 4000,2000,ref_con,i2_20
|
||||
R 4000,1500,ref_con,i2_15
|
||||
R 3500,3000,ref_con,i3_30
|
||||
R 3500,2500,ref_con,i3_25
|
||||
R 3500,2000,ref_con,i3_20
|
||||
R 3500,1500,ref_con,i3_15
|
||||
R 3000,3000,ref_con,i4_30
|
||||
R 3000,2500,ref_con,i4_25
|
||||
R 3000,2000,ref_con,i4_20
|
||||
R 3000,1500,ref_con,i4_15
|
||||
R 2500,3000,ref_con,i5_30
|
||||
R 2500,2500,ref_con,i5_25
|
||||
R 2500,2000,ref_con,i5_20
|
||||
R 2500,1500,ref_con,i5_15
|
||||
R 1500,3000,ref_con,i6_30
|
||||
R 1500,2500,ref_con,i6_25
|
||||
R 1500,2000,ref_con,i6_20
|
||||
R 1500,1500,ref_con,i6_15
|
||||
R 500,3000,ref_con,i7_30
|
||||
R 500,2500,ref_con,i7_25
|
||||
R 500,2000,ref_con,i7_20
|
||||
R 500,1500,ref_con,i7_15
|
||||
R 500,1000,ref_con,i7_10
|
||||
R 7000,2500,ref_con,q_25
|
||||
R 7000,3000,ref_con,q_30
|
||||
R 7000,3500,ref_con,q_35
|
||||
R 7000,1500,ref_con,q_15
|
||||
R 7000,2000,ref_con,q_20
|
||||
R 7000,4000,ref_con,q_40
|
||||
R 7000,1000,ref_con,q_10
|
||||
R 6500,3000,ref_con,i0_30
|
||||
R 6500,2500,ref_con,i0_25
|
||||
R 6500,2000,ref_con,i0_20
|
||||
R 6500,1500,ref_con,i0_15
|
||||
R 5500,1500,ref_con,i1_15
|
||||
R 5500,3000,ref_con,i1_30
|
||||
R 5500,2500,ref_con,i1_25
|
||||
R 5500,2000,ref_con,i1_20
|
||||
R 6500,3500,ref_con,i0_35
|
||||
S 0,4700,7500,4700,600,*,RIGHT,ALU1
|
||||
S 0,3900,7500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,7500,300,600,*,RIGHT,ALU1
|
||||
S 4800,2000,6800,2000,100,*,RIGHT,POLY
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 900,3500,1000,3500,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 6800,1400,6800,2600,100,*,DOWN,POLY
|
||||
S 6800,100,6800,1400,100,*,UP,NTRANS
|
||||
S 7100,300,7100,1200,300,*,DOWN,NDIF
|
||||
S 6200,100,6200,1400,100,*,UP,NTRANS
|
||||
S 6500,300,6500,1200,300,*,DOWN,NDIF
|
||||
S 5900,2800,5900,4700,300,*,UP,PDIF
|
||||
S 6200,2600,6200,4900,100,*,UP,PTRANS
|
||||
S 5600,2600,5600,4900,100,*,UP,PTRANS
|
||||
S 6500,2800,6500,4700,300,*,UP,PDIF
|
||||
S 6800,2600,6800,4900,100,*,UP,PTRANS
|
||||
S 7100,2800,7100,4700,300,*,UP,PDIF
|
||||
S 4500,2800,4500,4200,300,*,UP,PDIF
|
||||
S 5300,2800,5300,4200,300,*,UP,PDIF
|
||||
S 3900,3500,5900,3500,100,*,RIGHT,ALU1
|
||||
S 5900,3500,5900,4000,100,*,UP,ALU1
|
||||
S 6500,4000,6500,4600,200,*,DOWN,ALU1
|
||||
S 5300,4000,5300,4600,200,*,DOWN,ALU1
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 5800,100,5800,1400,100,*,UP,NTRANS
|
||||
S 4300,300,4300,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 2600,100,2600,1400,100,*,UP,NTRANS
|
||||
S 2600,1400,2600,2600,100,*,DOWN,POLY
|
||||
S 4000,1400,4000,2600,100,*,DOWN,POLY
|
||||
S 4000,2600,4200,2600,100,*,LEFT,POLY
|
||||
S 1000,1000,5500,1000,100,*,RIGHT,ALU1
|
||||
S 7000,950,7000,4050,200,*,DOWN,ALU1
|
||||
S 6300,2500,6500,2500,200,*,RIGHT,ALU1
|
||||
S 6300,1500,6500,1500,200,*,RIGHT,ALU1
|
||||
S 4800,1000,4800,2000,100,*,UP,ALU1
|
||||
S 5500,1500,5500,3000,100,*,UP,ALU1
|
||||
S 5500,1500,5700,1500,200,*,RIGHT,ALU1
|
||||
R 6500,3500,ref_ref,i0_35
|
||||
R 5500,2000,ref_ref,i1_20
|
||||
R 5500,2500,ref_ref,i1_25
|
||||
R 5500,3000,ref_ref,i1_30
|
||||
R 5500,1500,ref_ref,i1_15
|
||||
R 6500,1500,ref_ref,i0_15
|
||||
R 6500,2000,ref_ref,i0_20
|
||||
R 6500,2500,ref_ref,i0_25
|
||||
R 6500,3000,ref_ref,i0_30
|
||||
R 7000,1000,ref_ref,q_10
|
||||
R 7000,4000,ref_ref,q_40
|
||||
R 7000,2000,ref_ref,q_20
|
||||
R 7000,1500,ref_ref,q_15
|
||||
R 7000,3500,ref_ref,q_35
|
||||
R 7000,3000,ref_ref,q_30
|
||||
R 7000,2500,ref_ref,q_25
|
||||
R 500,1000,ref_ref,i7_10
|
||||
R 500,1500,ref_ref,i7_15
|
||||
R 500,2000,ref_ref,i7_20
|
||||
R 500,2500,ref_ref,i7_25
|
||||
R 500,3000,ref_ref,i7_30
|
||||
R 1500,1500,ref_ref,i6_15
|
||||
R 1500,2000,ref_ref,i6_20
|
||||
R 1500,2500,ref_ref,i6_25
|
||||
R 1500,3000,ref_ref,i6_30
|
||||
R 2500,1500,ref_ref,i5_15
|
||||
R 2500,2000,ref_ref,i5_20
|
||||
R 2500,2500,ref_ref,i5_25
|
||||
R 2500,3000,ref_ref,i5_30
|
||||
R 3000,1500,ref_ref,i4_15
|
||||
R 3000,2000,ref_ref,i4_20
|
||||
R 3000,2500,ref_ref,i4_25
|
||||
R 3000,3000,ref_ref,i4_30
|
||||
R 3500,1500,ref_ref,i3_15
|
||||
R 3500,2000,ref_ref,i3_20
|
||||
R 3500,2500,ref_ref,i3_25
|
||||
R 3500,3000,ref_ref,i3_30
|
||||
R 4000,1500,ref_ref,i2_15
|
||||
R 4000,2000,ref_ref,i2_20
|
||||
R 4000,2500,ref_ref,i2_25
|
||||
R 4000,3000,ref_ref,i2_30
|
||||
S 5500,1500,5500,3000,200,i1,DOWN,CALU1
|
||||
S 6500,1500,6500,3500,200,i0,DOWN,CALU1
|
||||
S 7000,1000,7000,4000,200,q,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i7,DOWN,CALU1
|
||||
S 1500,1500,1500,3000,200,i6,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i5,DOWN,CALU1
|
||||
S 3000,1500,3000,3000,200,i4,DOWN,CALU1
|
||||
S 3500,1500,3500,3000,200,i3,DOWN,CALU1
|
||||
S 4000,1500,4000,3000,200,i2,DOWN,CALU1
|
||||
S 6500,1500,6500,3500,100,*,UP,ALU1
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 4500,4000,CONT_DIF_P
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 3000,2500,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 4000,2500,CONT_POLY
|
||||
V 3300,3500,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 7100,1000,CONT_DIF_N
|
||||
V 6500,500,CONT_DIF_N
|
||||
V 6500,4000,CONT_DIF_P
|
||||
V 7100,4000,CONT_DIF_P
|
||||
V 6500,4500,CONT_DIF_P
|
||||
V 7100,3500,CONT_DIF_P
|
||||
V 7100,3000,CONT_DIF_P
|
||||
V 4900,4700,CONT_BODY_N
|
||||
V 3900,3500,CONT_DIF_P
|
||||
V 5900,4000,CONT_DIF_P
|
||||
V 5300,4000,CONT_DIF_P
|
||||
V 5500,1000,CONT_DIF_N
|
||||
V 4300,500,CONT_DIF_N
|
||||
V 2300,500,CONT_DIF_N
|
||||
V 4900,400,CONT_BODY_P
|
||||
V 6300,1500,CONT_POLY
|
||||
V 6300,2500,CONT_POLY
|
||||
V 4800,2000,CONT_POLY
|
||||
V 5500,2500,CONT_POLY
|
||||
V 5700,1500,CONT_POLY
|
||||
S 5500,1500,5700,1500,200,*,RIGHT,ALU1
|
||||
S 5500,1500,5500,3000,100,*,UP,ALU1
|
||||
S 4800,1000,4800,2000,100,*,UP,ALU1
|
||||
S 6300,1500,6500,1500,200,*,RIGHT,ALU1
|
||||
S 6300,2500,6500,2500,200,*,RIGHT,ALU1
|
||||
S 7000,950,7000,4050,200,*,DOWN,ALU1
|
||||
S 1000,1000,5500,1000,100,*,RIGHT,ALU1
|
||||
S 4000,2600,4200,2600,100,*,LEFT,POLY
|
||||
S 4000,1400,4000,2600,100,*,DOWN,POLY
|
||||
S 2600,1400,2600,2600,100,*,DOWN,POLY
|
||||
S 2600,100,2600,1400,100,*,UP,NTRANS
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 4300,300,4300,1200,300,*,DOWN,NDIF
|
||||
S 5800,100,5800,1400,100,*,UP,NTRANS
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 5300,4000,5300,4600,200,*,DOWN,ALU1
|
||||
S 6500,4000,6500,4600,200,*,DOWN,ALU1
|
||||
S 5900,3500,5900,4000,100,*,UP,ALU1
|
||||
S 3900,3500,5900,3500,100,*,RIGHT,ALU1
|
||||
S 5300,2800,5300,4200,300,*,UP,PDIF
|
||||
S 4500,2800,4500,4200,300,*,UP,PDIF
|
||||
S 7100,2800,7100,4700,300,*,UP,PDIF
|
||||
S 6800,2600,6800,4900,100,*,UP,PTRANS
|
||||
S 6500,2800,6500,4700,300,*,UP,PDIF
|
||||
S 5600,2600,5600,4900,100,*,UP,PTRANS
|
||||
S 6200,2600,6200,4900,100,*,UP,PTRANS
|
||||
S 5900,2800,5900,4700,300,*,UP,PDIF
|
||||
S 6500,300,6500,1200,300,*,DOWN,NDIF
|
||||
S 6200,100,6200,1400,100,*,UP,NTRANS
|
||||
S 7100,300,7100,1200,300,*,DOWN,NDIF
|
||||
S 6800,100,6800,1400,100,*,UP,NTRANS
|
||||
S 6800,1400,6800,2600,100,*,DOWN,POLY
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 900,3500,1000,3500,100,*,RIGHT,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
S 4800,2000,6800,2000,100,*,RIGHT,POLY
|
||||
S 0,300,7500,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,7500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,7500,4700,600,vdd,RIGHT,CALU1
|
||||
V 5700,1500,CONT_POLY,*
|
||||
V 5500,2500,CONT_POLY,*
|
||||
V 4800,2000,CONT_POLY,*
|
||||
V 6300,2500,CONT_POLY,*
|
||||
V 6300,1500,CONT_POLY,*
|
||||
V 4900,400,CONT_BODY_P,*
|
||||
V 2300,500,CONT_DIF_N,*
|
||||
V 4300,500,CONT_DIF_N,*
|
||||
V 5500,1000,CONT_DIF_N,*
|
||||
V 5300,4000,CONT_DIF_P,*
|
||||
V 5900,4000,CONT_DIF_P,*
|
||||
V 3900,3500,CONT_DIF_P,*
|
||||
V 4900,4700,CONT_BODY_N,*
|
||||
V 7100,3000,CONT_DIF_P,*
|
||||
V 7100,3500,CONT_DIF_P,*
|
||||
V 6500,4500,CONT_DIF_P,*
|
||||
V 7100,4000,CONT_DIF_P,*
|
||||
V 6500,4000,CONT_DIF_P,*
|
||||
V 6500,500,CONT_DIF_N,*
|
||||
V 7100,1000,CONT_DIF_N,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 3300,3500,CONT_DIF_P,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 3000,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,178 +1,183 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2a2a2a24_x4,P,20/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2a2a2a24_x4,P,30/ 8/2000,100
|
||||
A 0,0,8000,5000
|
||||
C 8000,300,600,vss,2,EAST,ALU1
|
||||
C 8000,4700,600,vdd,2,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 6500,3500,ref_con,i0_35
|
||||
R 5500,2000,ref_con,i1_20
|
||||
R 5500,2500,ref_con,i1_25
|
||||
R 5500,3000,ref_con,i1_30
|
||||
R 5500,1500,ref_con,i1_15
|
||||
R 6500,1500,ref_con,i0_15
|
||||
R 6500,2000,ref_con,i0_20
|
||||
R 6500,2500,ref_con,i0_25
|
||||
R 6500,3000,ref_con,i0_30
|
||||
R 7000,1000,ref_con,q_10
|
||||
R 7000,4000,ref_con,q_40
|
||||
R 7000,2000,ref_con,q_20
|
||||
R 7000,1500,ref_con,q_15
|
||||
R 7000,3500,ref_con,q_35
|
||||
R 7000,3000,ref_con,q_30
|
||||
R 7000,2500,ref_con,q_25
|
||||
R 500,1000,ref_con,i7_10
|
||||
R 500,1500,ref_con,i7_15
|
||||
R 500,2000,ref_con,i7_20
|
||||
R 500,2500,ref_con,i7_25
|
||||
R 500,3000,ref_con,i7_30
|
||||
R 1500,1500,ref_con,i6_15
|
||||
R 1500,2000,ref_con,i6_20
|
||||
R 1500,2500,ref_con,i6_25
|
||||
R 1500,3000,ref_con,i6_30
|
||||
R 2500,1500,ref_con,i5_15
|
||||
R 2500,2000,ref_con,i5_20
|
||||
R 2500,2500,ref_con,i5_25
|
||||
R 2500,3000,ref_con,i5_30
|
||||
R 3000,1500,ref_con,i4_15
|
||||
R 3000,2000,ref_con,i4_20
|
||||
R 3000,2500,ref_con,i4_25
|
||||
R 3000,3000,ref_con,i4_30
|
||||
R 3500,1500,ref_con,i3_15
|
||||
R 3500,2000,ref_con,i3_20
|
||||
R 3500,2500,ref_con,i3_25
|
||||
R 3500,3000,ref_con,i3_30
|
||||
R 4000,1500,ref_con,i2_15
|
||||
R 4000,2000,ref_con,i2_20
|
||||
R 4000,2500,ref_con,i2_25
|
||||
R 4000,3000,ref_con,i2_30
|
||||
S 6500,1500,6500,3500,100,*,UP,ALU1
|
||||
S 4800,2000,7400,2000,100,*,RIGHT,POLY
|
||||
S 5500,1500,5700,1500,200,*,RIGHT,ALU1
|
||||
S 5500,1500,5500,3000,100,*,UP,ALU1
|
||||
S 4800,1000,4800,2000,100,*,UP,ALU1
|
||||
S 6300,1500,6500,1500,200,*,RIGHT,ALU1
|
||||
S 6300,2500,6500,2500,200,*,RIGHT,ALU1
|
||||
S 7000,950,7000,4050,200,*,DOWN,ALU1
|
||||
S 1000,1000,5500,1000,100,*,RIGHT,ALU1
|
||||
S 4000,2600,4200,2600,100,*,LEFT,POLY
|
||||
S 4000,1400,4000,2600,100,*,DOWN,POLY
|
||||
S 2600,1400,2600,2600,100,*,DOWN,POLY
|
||||
S 2600,100,2600,1400,100,*,UP,NTRANS
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 4300,300,4300,1200,300,*,DOWN,NDIF
|
||||
S 5800,100,5800,1400,100,*,UP,NTRANS
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 5300,4000,5300,4600,200,*,DOWN,ALU1
|
||||
S 6500,4000,6500,4600,200,*,DOWN,ALU1
|
||||
S 5900,3500,5900,4000,100,*,UP,ALU1
|
||||
S 3900,3500,5900,3500,100,*,RIGHT,ALU1
|
||||
S 5300,2800,5300,4200,300,*,UP,PDIF
|
||||
S 4500,2800,4500,4200,300,*,UP,PDIF
|
||||
S 7100,2800,7100,4700,300,*,UP,PDIF
|
||||
S 7700,2800,7700,4700,300,*,UP,PDIF
|
||||
S 6800,2600,6800,4900,100,*,UP,PTRANS
|
||||
S 6500,2800,6500,4700,300,*,UP,PDIF
|
||||
S 7400,2600,7400,4900,100,*,UP,PTRANS
|
||||
S 5600,2600,5600,4900,100,*,UP,PTRANS
|
||||
S 6200,2600,6200,4900,100,*,UP,PTRANS
|
||||
S 5900,2800,5900,4700,300,*,UP,PDIF
|
||||
S 7400,100,7400,1400,100,*,DOWN,NTRANS
|
||||
S 6500,300,6500,1200,300,*,DOWN,NDIF
|
||||
S 7700,300,7700,1200,300,*,DOWN,NDIF
|
||||
S 6200,100,6200,1400,100,*,UP,NTRANS
|
||||
S 7100,300,7100,1200,300,*,DOWN,NDIF
|
||||
S 6800,100,6800,1400,100,*,UP,NTRANS
|
||||
S 6800,1400,6800,2600,100,*,DOWN,POLY
|
||||
S 7400,1400,7400,2600,100,*,DOWN,POLY
|
||||
S 7700,300,7700,1000,200,*,DOWN,ALU1
|
||||
S 7700,3500,7700,4600,200,*,DOWN,ALU1
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 900,3500,1000,3500,100,*,RIGHT,ALU1
|
||||
S 0,4700,8000,4700,600,*,RIGHT,ALU1
|
||||
S 0,3900,8000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,8000,300,600,*,RIGHT,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
R 4000,3000,ref_ref,i2_30
|
||||
R 4000,2500,ref_ref,i2_25
|
||||
R 4000,2000,ref_ref,i2_20
|
||||
R 4000,1500,ref_ref,i2_15
|
||||
R 3500,3000,ref_ref,i3_30
|
||||
R 3500,2500,ref_ref,i3_25
|
||||
R 3500,2000,ref_ref,i3_20
|
||||
R 3500,1500,ref_ref,i3_15
|
||||
R 3000,3000,ref_ref,i4_30
|
||||
R 3000,2500,ref_ref,i4_25
|
||||
R 3000,2000,ref_ref,i4_20
|
||||
R 3000,1500,ref_ref,i4_15
|
||||
R 2500,3000,ref_ref,i5_30
|
||||
R 2500,2500,ref_ref,i5_25
|
||||
R 2500,2000,ref_ref,i5_20
|
||||
R 2500,1500,ref_ref,i5_15
|
||||
R 1500,3000,ref_ref,i6_30
|
||||
R 1500,2500,ref_ref,i6_25
|
||||
R 1500,2000,ref_ref,i6_20
|
||||
R 1500,1500,ref_ref,i6_15
|
||||
R 500,3000,ref_ref,i7_30
|
||||
R 500,2500,ref_ref,i7_25
|
||||
R 500,2000,ref_ref,i7_20
|
||||
R 500,1500,ref_ref,i7_15
|
||||
R 500,1000,ref_ref,i7_10
|
||||
R 7000,2500,ref_ref,q_25
|
||||
R 7000,3000,ref_ref,q_30
|
||||
R 7000,3500,ref_ref,q_35
|
||||
R 7000,1500,ref_ref,q_15
|
||||
R 7000,2000,ref_ref,q_20
|
||||
R 7000,4000,ref_ref,q_40
|
||||
R 7000,1000,ref_ref,q_10
|
||||
R 6500,3000,ref_ref,i0_30
|
||||
R 6500,2500,ref_ref,i0_25
|
||||
R 6500,2000,ref_ref,i0_20
|
||||
R 6500,1500,ref_ref,i0_15
|
||||
R 5500,1500,ref_ref,i1_15
|
||||
R 5500,3000,ref_ref,i1_30
|
||||
R 5500,2500,ref_ref,i1_25
|
||||
R 5500,2000,ref_ref,i1_20
|
||||
R 6500,3500,ref_ref,i0_35
|
||||
S 4000,1500,4000,3000,200,i2,DOWN,CALU1
|
||||
S 3500,1500,3500,3000,200,i3,DOWN,CALU1
|
||||
S 3000,1500,3000,3000,200,i4,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i5,DOWN,CALU1
|
||||
S 1500,1500,1500,3000,200,i6,DOWN,CALU1
|
||||
S 500,1000,500,3000,200,i7,DOWN,CALU1
|
||||
S 7000,1000,7000,4000,200,q,DOWN,CALU1
|
||||
S 5500,1500,5500,3000,200,i1,DOWN,CALU1
|
||||
S 6500,1500,6500,3500,200,i0,DOWN,CALU1
|
||||
S 300,300,300,1200,300,*,DOWN,NDIF
|
||||
V 5700,1500,CONT_POLY
|
||||
V 5500,2500,CONT_POLY
|
||||
V 4800,2000,CONT_POLY
|
||||
V 6300,2500,CONT_POLY
|
||||
V 6300,1500,CONT_POLY
|
||||
V 4900,400,CONT_BODY_P
|
||||
V 2300,500,CONT_DIF_N
|
||||
V 4300,500,CONT_DIF_N
|
||||
V 5500,1000,CONT_DIF_N
|
||||
V 5300,4000,CONT_DIF_P
|
||||
V 5900,4000,CONT_DIF_P
|
||||
V 3900,3500,CONT_DIF_P
|
||||
V 4900,4700,CONT_BODY_N
|
||||
V 7700,4000,CONT_DIF_P
|
||||
V 7100,3000,CONT_DIF_P
|
||||
V 7100,3500,CONT_DIF_P
|
||||
V 6500,4500,CONT_DIF_P
|
||||
V 7100,4000,CONT_DIF_P
|
||||
V 6500,4000,CONT_DIF_P
|
||||
V 7700,3500,CONT_DIF_P
|
||||
V 7700,4500,CONT_DIF_P
|
||||
V 7700,1000,CONT_DIF_N
|
||||
V 6500,500,CONT_DIF_N
|
||||
V 7100,1000,CONT_DIF_N
|
||||
V 7700,500,CONT_DIF_N
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 3300,3500,CONT_DIF_P
|
||||
V 4000,2500,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 3000,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 500,2500,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 4500,4000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 900,300,900,1200,300,*,DOWN,NDIF
|
||||
S 1500,300,1500,1200,300,*,DOWN,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 3600,100,3600,1400,100,*,UP,NTRANS
|
||||
S 3000,100,3000,1400,100,*,UP,NTRANS
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 3600,1400,3600,2600,100,*,DOWN,POLY
|
||||
S 600,1400,600,2600,100,*,DOWN,POLY
|
||||
S 3000,1400,3000,2600,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,2600,100,*,DOWN,POLY
|
||||
S 1500,3500,1500,4000,100,*,DOWN,ALU1
|
||||
S 300,4000,1500,4000,100,*,RIGHT,ALU1
|
||||
S 2100,4000,4500,4000,100,*,RIGHT,ALU1
|
||||
S 1500,3500,2700,3500,100,*,RIGHT,ALU1
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 2400,2600,2400,4900,100,*,UP,PTRANS
|
||||
S 3000,2600,3000,4900,100,*,UP,PTRANS
|
||||
S 3300,2800,3300,4700,300,*,UP,PDIF
|
||||
S 2700,2800,2700,4700,300,*,UP,PDIF
|
||||
S 3900,2800,3900,4700,300,*,UP,PDIF
|
||||
S 4200,2600,4200,4900,100,*,UP,PTRANS
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 2100,2800,2100,4700,300,*,UP,PDIF
|
||||
S 3600,2600,3600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 1500,1500,1500,3000,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 3500,1500,3500,3000,100,*,UP,ALU1
|
||||
S 4000,1500,4000,3000,100,*,UP,ALU1
|
||||
S 500,1000,500,3000,100,*,UP,ALU1
|
||||
S 1200,2500,1500,2500,300,*,LEFT,POLY
|
||||
S 3300,3500,3300,4000,100,*,UP,ALU1
|
||||
S 300,3500,300,4000,100,*,UP,ALU1
|
||||
S 0,300,8000,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,8000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,8000,4700,600,vdd,RIGHT,CALU1
|
||||
S 900,3500,1000,3500,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,3500,100,*,DOWN,ALU1
|
||||
S 7700,3500,7700,4600,200,*,DOWN,ALU1
|
||||
S 7700,300,7700,1000,200,*,DOWN,ALU1
|
||||
S 7400,1400,7400,2600,100,*,DOWN,POLY
|
||||
S 6800,1400,6800,2600,100,*,DOWN,POLY
|
||||
S 6800,100,6800,1400,100,*,UP,NTRANS
|
||||
S 7100,300,7100,1200,300,*,DOWN,NDIF
|
||||
S 6200,100,6200,1400,100,*,UP,NTRANS
|
||||
S 7700,300,7700,1200,300,*,DOWN,NDIF
|
||||
S 6500,300,6500,1200,300,*,DOWN,NDIF
|
||||
S 7400,100,7400,1400,100,*,DOWN,NTRANS
|
||||
S 5900,2800,5900,4700,300,*,UP,PDIF
|
||||
S 6200,2600,6200,4900,100,*,UP,PTRANS
|
||||
S 5600,2600,5600,4900,100,*,UP,PTRANS
|
||||
S 7400,2600,7400,4900,100,*,UP,PTRANS
|
||||
S 6500,2800,6500,4700,300,*,UP,PDIF
|
||||
S 6800,2600,6800,4900,100,*,UP,PTRANS
|
||||
S 7700,2800,7700,4700,300,*,UP,PDIF
|
||||
S 7100,2800,7100,4700,300,*,UP,PDIF
|
||||
S 4500,2800,4500,4200,300,*,UP,PDIF
|
||||
S 5300,2800,5300,4200,300,*,UP,PDIF
|
||||
S 3900,3500,5900,3500,100,*,RIGHT,ALU1
|
||||
S 5900,3500,5900,4000,100,*,UP,ALU1
|
||||
S 6500,4000,6500,4600,200,*,DOWN,ALU1
|
||||
S 5300,4000,5300,4600,200,*,DOWN,ALU1
|
||||
S 5500,300,5500,1200,300,*,DOWN,NDIF
|
||||
S 5800,100,5800,1400,100,*,UP,NTRANS
|
||||
S 4300,300,4300,1200,300,*,DOWN,NDIF
|
||||
S 4000,100,4000,1400,100,*,UP,NTRANS
|
||||
S 2300,300,2300,1200,300,*,DOWN,NDIF
|
||||
S 2600,100,2600,1400,100,*,UP,NTRANS
|
||||
S 2600,1400,2600,2600,100,*,DOWN,POLY
|
||||
S 4000,1400,4000,2600,100,*,DOWN,POLY
|
||||
S 4000,2600,4200,2600,100,*,LEFT,POLY
|
||||
S 1000,1000,5500,1000,100,*,RIGHT,ALU1
|
||||
S 7000,950,7000,4050,200,*,DOWN,ALU1
|
||||
S 6300,2500,6500,2500,200,*,RIGHT,ALU1
|
||||
S 6300,1500,6500,1500,200,*,RIGHT,ALU1
|
||||
S 4800,1000,4800,2000,100,*,UP,ALU1
|
||||
S 5500,1500,5500,3000,100,*,UP,ALU1
|
||||
S 5500,1500,5700,1500,200,*,RIGHT,ALU1
|
||||
S 4800,2000,7400,2000,100,*,RIGHT,POLY
|
||||
S 6500,1500,6500,3500,100,*,UP,ALU1
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 3000,2500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 3300,3500,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 7700,500,CONT_DIF_N,*
|
||||
V 7100,1000,CONT_DIF_N,*
|
||||
V 6500,500,CONT_DIF_N,*
|
||||
V 7700,1000,CONT_DIF_N,*
|
||||
V 7700,4500,CONT_DIF_P,*
|
||||
V 7700,3500,CONT_DIF_P,*
|
||||
V 6500,4000,CONT_DIF_P,*
|
||||
V 7100,4000,CONT_DIF_P,*
|
||||
V 6500,4500,CONT_DIF_P,*
|
||||
V 7100,3500,CONT_DIF_P,*
|
||||
V 7100,3000,CONT_DIF_P,*
|
||||
V 7700,4000,CONT_DIF_P,*
|
||||
V 4900,4700,CONT_BODY_N,*
|
||||
V 3900,3500,CONT_DIF_P,*
|
||||
V 5900,4000,CONT_DIF_P,*
|
||||
V 5300,4000,CONT_DIF_P,*
|
||||
V 5500,1000,CONT_DIF_N,*
|
||||
V 4300,500,CONT_DIF_N,*
|
||||
V 2300,500,CONT_DIF_N,*
|
||||
V 4900,400,CONT_BODY_P,*
|
||||
V 6300,1500,CONT_POLY,*
|
||||
V 6300,2500,CONT_POLY,*
|
||||
V 4800,2000,CONT_POLY,*
|
||||
V 5500,2500,CONT_POLY,*
|
||||
V 5700,1500,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,48 +1,45 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2ao222_x2,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2ao222_x2,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 3000,3000,ref_con,i3_30
|
||||
R 3000,2500,ref_con,i3_25
|
||||
R 3000,2000,ref_con,i3_20
|
||||
R 3000,1500,ref_con,i3_15
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 1500,2000,ref_con,i4_20
|
||||
R 1500,2500,ref_con,i4_25
|
||||
R 1500,3000,ref_con,i4_30
|
||||
R 1500,3500,ref_con,i4_35
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 4500,1500,ref_con,q_15
|
||||
R 4500,3500,ref_con,q_35
|
||||
R 4500,1000,ref_con,q_10
|
||||
R 4500,3000,ref_con,q_30
|
||||
R 4500,2500,ref_con,q_25
|
||||
R 4500,2000,ref_con,q_20
|
||||
R 4500,4000,ref_con,q_40
|
||||
R 3000,3000,ref_ref,i3_30
|
||||
R 3000,2500,ref_ref,i3_25
|
||||
R 3000,2000,ref_ref,i3_20
|
||||
R 3000,1500,ref_ref,i3_15
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 4500,1500,ref_ref,q_15
|
||||
R 4500,3500,ref_ref,q_35
|
||||
R 4500,1000,ref_ref,q_10
|
||||
R 4500,3000,ref_ref,q_30
|
||||
R 4500,2500,ref_ref,q_25
|
||||
R 4500,2000,ref_ref,q_20
|
||||
R 4500,4000,ref_ref,q_40
|
||||
S 4500,1000,4500,4000,200,*,DOWN,ALU1
|
||||
S 1700,1000,1700,1900,100,*,UP,NTRANS
|
||||
S 600,700,600,1900,100,*,UP,NTRANS
|
||||
S 1100,700,1100,1900,100,*,UP,NTRANS
|
||||
S 2900,1000,2900,1900,100,*,UP,NTRANS
|
||||
S 2300,1000,2300,1900,100,*,UP,NTRANS
|
||||
S 0,3900,5000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,5000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 2500,1500,2500,3000,100,*,UP,ALU1
|
||||
S 2000,1000,3200,1000,100,*,RIGHT,ALU1
|
||||
S 600,1900,600,2600,100,i0,UP,POLY
|
||||
|
@ -80,7 +77,6 @@ S 1500,1500,2000,1500,100,*,RIGHT,ALU1
|
|||
S 2000,1500,2000,3500,100,*,UP,ALU1
|
||||
S 2000,3500,2100,3500,100,*,RIGHT,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 4400,1000,4400,4000,200,*,DOWN,ALU1
|
||||
S 3900,2500,3900,3500,100,*,DOWN,ALU1
|
||||
S 3800,4000,3800,4700,200,*,UP,ALU1
|
||||
S 3800,300,3800,1500,200,*,DOWN,ALU1
|
||||
|
@ -93,34 +89,40 @@ S 3800,2800,3800,4700,300,*,DOWN,PDIF
|
|||
S 4100,2600,4100,4900,100,*,UP,PTRANS
|
||||
S 2100,3500,3900,3500,100,*,RIGHT,ALU1
|
||||
S 4400,2800,4400,4700,300,*,DOWN,PDIF
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2600,500,CONT_DIF_N
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 2000,1000,CONT_DIF_N
|
||||
V 1400,1000,CONT_DIF_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 3200,4000,CONT_DIF_P
|
||||
V 500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2000,400,CONT_BODY_P
|
||||
V 1600,400,CONT_BODY_P
|
||||
V 1200,400,CONT_BODY_P
|
||||
V 3900,2500,CONT_POLY
|
||||
V 4400,300,CONT_BODY_P
|
||||
V 3800,1000,CONT_DIF_N
|
||||
V 4400,1500,CONT_DIF_N
|
||||
V 4400,1000,CONT_DIF_N
|
||||
V 3800,1500,CONT_DIF_N
|
||||
V 4400,4000,CONT_DIF_P
|
||||
V 3800,4500,CONT_DIF_P
|
||||
V 4400,3500,CONT_DIF_P
|
||||
V 3800,4000,CONT_DIF_P
|
||||
V 4400,3000,CONT_DIF_P
|
||||
S 3000,1500,3000,3000,200,i3,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 1500,2000,1500,3500,200,i4,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
S 4500,1000,4500,4000,200,q,DOWN,CALU1
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2600,500,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 1400,1000,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2000,400,CONT_BODY_P,*
|
||||
V 1600,400,CONT_BODY_P,*
|
||||
V 1200,400,CONT_BODY_P,*
|
||||
V 3900,2500,CONT_POLY,*
|
||||
V 4400,300,CONT_BODY_P,*
|
||||
V 3800,1000,CONT_DIF_N,*
|
||||
V 4400,1500,CONT_DIF_N,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 3800,1500,CONT_DIF_N,*
|
||||
V 4400,4000,CONT_DIF_P,*
|
||||
V 3800,4500,CONT_DIF_P,*
|
||||
V 4400,3500,CONT_DIF_P,*
|
||||
V 3800,4000,CONT_DIF_P,*
|
||||
V 4400,3000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,40 +1,37 @@
|
|||
V ALLIANCE : 4
|
||||
H oa2ao222_x4,P,14/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa2ao222_x4,P,30/ 8/2000,100
|
||||
A 0,0,5500,5000
|
||||
C 5500,4700,600,vdd,2,EAST,ALU1
|
||||
C 5500,300,600,vss,2,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 3000,3000,ref_con,i3_30
|
||||
R 3000,2500,ref_con,i3_25
|
||||
R 3000,2000,ref_con,i3_20
|
||||
R 3000,1500,ref_con,i3_15
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2500,1500,ref_con,i2_15
|
||||
R 1500,2000,ref_con,i4_20
|
||||
R 1500,2500,ref_con,i4_25
|
||||
R 1500,3000,ref_con,i4_30
|
||||
R 1500,3500,ref_con,i4_35
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 500,3500,ref_con,i0_35
|
||||
R 500,3000,ref_con,i0_30
|
||||
R 500,2500,ref_con,i0_25
|
||||
R 500,2000,ref_con,i0_20
|
||||
R 500,1500,ref_con,i0_15
|
||||
R 500,1000,ref_con,i0_10
|
||||
R 4500,1500,ref_con,q_15
|
||||
R 4500,3500,ref_con,q_35
|
||||
R 4500,1000,ref_con,q_10
|
||||
R 4500,3000,ref_con,q_30
|
||||
R 4500,2500,ref_con,q_25
|
||||
R 4500,2000,ref_con,q_20
|
||||
R 4500,4000,ref_con,q_40
|
||||
R 3000,3000,ref_ref,i3_30
|
||||
R 3000,2500,ref_ref,i3_25
|
||||
R 3000,2000,ref_ref,i3_20
|
||||
R 3000,1500,ref_ref,i3_15
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2500,1500,ref_ref,i2_15
|
||||
R 1500,2000,ref_ref,i4_20
|
||||
R 1500,2500,ref_ref,i4_25
|
||||
R 1500,3000,ref_ref,i4_30
|
||||
R 1500,3500,ref_ref,i4_35
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 500,3500,ref_ref,i0_35
|
||||
R 500,3000,ref_ref,i0_30
|
||||
R 500,2500,ref_ref,i0_25
|
||||
R 500,2000,ref_ref,i0_20
|
||||
R 500,1500,ref_ref,i0_15
|
||||
R 500,1000,ref_ref,i0_10
|
||||
R 4500,1500,ref_ref,q_15
|
||||
R 4500,3500,ref_ref,q_35
|
||||
R 4500,1000,ref_ref,q_10
|
||||
R 4500,3000,ref_ref,q_30
|
||||
R 4500,2500,ref_ref,q_25
|
||||
R 4500,2000,ref_ref,q_20
|
||||
R 4500,4000,ref_ref,q_40
|
||||
S 4500,1000,4500,4000,200,*,DOWN,ALU1
|
||||
S 3900,2500,4700,2500,300,*,RIGHT,POLY
|
||||
S 5000,3000,5000,4700,200,*,UP,ALU1
|
||||
S 5000,2800,5000,4700,300,*,DOWN,PDIF
|
||||
|
@ -43,9 +40,9 @@ S 5000,300,5000,1500,200,*,DOWN,ALU1
|
|||
S 4700,2600,4700,4900,100,*,UP,PTRANS
|
||||
S 4700,1900,4700,2600,100,*,UP,POLY
|
||||
S 4700,600,4700,1900,100,*,DOWN,NTRANS
|
||||
S 0,300,5500,300,600,*,RIGHT,ALU1
|
||||
S 0,300,5500,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,5500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,5500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,5500,4700,600,vdd,RIGHT,CALU1
|
||||
S 1700,1000,1700,1900,100,*,UP,NTRANS
|
||||
S 600,700,600,1900,100,*,UP,NTRANS
|
||||
S 1100,700,1100,1900,100,*,UP,NTRANS
|
||||
|
@ -88,7 +85,6 @@ S 1500,1500,2000,1500,100,*,RIGHT,ALU1
|
|||
S 2000,1500,2000,3500,100,*,UP,ALU1
|
||||
S 2000,3500,2100,3500,100,*,RIGHT,ALU1
|
||||
S 3000,1500,3000,3000,100,*,UP,ALU1
|
||||
S 4400,1000,4400,4000,200,*,DOWN,ALU1
|
||||
S 3900,2500,3900,3500,100,*,DOWN,ALU1
|
||||
S 3800,4000,3800,4700,200,*,UP,ALU1
|
||||
S 3800,300,3800,1500,200,*,DOWN,ALU1
|
||||
|
@ -101,43 +97,49 @@ S 3800,2800,3800,4700,300,*,DOWN,PDIF
|
|||
S 4100,2600,4100,4900,100,*,UP,PTRANS
|
||||
S 2100,3500,3900,3500,100,*,RIGHT,ALU1
|
||||
S 4400,2800,4400,4700,300,*,DOWN,PDIF
|
||||
V 3200,300,CONT_BODY_P
|
||||
V 5000,300,CONT_BODY_P
|
||||
V 3800,300,CONT_BODY_P
|
||||
V 5000,3000,CONT_DIF_P
|
||||
V 5000,3500,CONT_DIF_P
|
||||
V 5000,4000,CONT_DIF_P
|
||||
V 5000,4500,CONT_DIF_P
|
||||
V 5000,1000,CONT_DIF_N
|
||||
V 5000,1500,CONT_DIF_N
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2600,500,CONT_DIF_N
|
||||
V 3200,1000,CONT_DIF_N
|
||||
V 2000,1000,CONT_DIF_N
|
||||
V 1400,1000,CONT_DIF_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 3200,4000,CONT_DIF_P
|
||||
V 500,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 300,500,CONT_DIF_N
|
||||
V 2000,400,CONT_BODY_P
|
||||
V 1600,400,CONT_BODY_P
|
||||
V 1200,400,CONT_BODY_P
|
||||
V 3900,2500,CONT_POLY
|
||||
V 4400,300,CONT_BODY_P
|
||||
V 3800,1000,CONT_DIF_N
|
||||
V 4400,1500,CONT_DIF_N
|
||||
V 4400,1000,CONT_DIF_N
|
||||
V 3800,1500,CONT_DIF_N
|
||||
V 4400,4000,CONT_DIF_P
|
||||
V 3800,4500,CONT_DIF_P
|
||||
V 4400,3500,CONT_DIF_P
|
||||
V 3800,4000,CONT_DIF_P
|
||||
V 4400,3000,CONT_DIF_P
|
||||
S 3000,1500,3000,3000,200,i3,DOWN,CALU1
|
||||
S 2500,1500,2500,3000,200,i2,DOWN,CALU1
|
||||
S 1500,2000,1500,3500,200,i4,DOWN,CALU1
|
||||
S 1000,1500,1000,3500,200,i1,DOWN,CALU1
|
||||
S 500,1000,500,3500,200,i0,DOWN,CALU1
|
||||
S 4500,1000,4500,4000,200,q,DOWN,CALU1
|
||||
V 3200,300,CONT_BODY_P,*
|
||||
V 5000,300,CONT_BODY_P,*
|
||||
V 3800,300,CONT_BODY_P,*
|
||||
V 5000,3000,CONT_DIF_P,*
|
||||
V 5000,3500,CONT_DIF_P,*
|
||||
V 5000,4000,CONT_DIF_P,*
|
||||
V 5000,4500,CONT_DIF_P,*
|
||||
V 5000,1000,CONT_DIF_N,*
|
||||
V 5000,1500,CONT_DIF_N,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2600,500,CONT_DIF_N,*
|
||||
V 3200,1000,CONT_DIF_N,*
|
||||
V 2000,1000,CONT_DIF_N,*
|
||||
V 1400,1000,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 3200,4000,CONT_DIF_P,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2000,400,CONT_BODY_P,*
|
||||
V 1600,400,CONT_BODY_P,*
|
||||
V 1200,400,CONT_BODY_P,*
|
||||
V 3900,2500,CONT_POLY,*
|
||||
V 4400,300,CONT_BODY_P,*
|
||||
V 3800,1000,CONT_DIF_N,*
|
||||
V 4400,1500,CONT_DIF_N,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 3800,1500,CONT_DIF_N,*
|
||||
V 4400,4000,CONT_DIF_P,*
|
||||
V 3800,4500,CONT_DIF_P,*
|
||||
V 4400,3500,CONT_DIF_P,*
|
||||
V 3800,4000,CONT_DIF_P,*
|
||||
V 4400,3000,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,50 +1,46 @@
|
|||
V ALLIANCE : 4
|
||||
H oa3ao322_x2,P,15/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa3ao322_x2,P,30/ 8/2000,100
|
||||
A 0,0,5500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 5500,300,600,vss,1,EAST,ALU1
|
||||
C 5500,4700,600,vdd,1,EAST,ALU1
|
||||
R 2500,2000,ref_con,i2_20
|
||||
R 2000,3500,ref_con,i1_35
|
||||
R 2000,3000,ref_con,i1_30
|
||||
R 2000,2500,ref_con,i1_25
|
||||
R 2000,2000,ref_con,i1_20
|
||||
R 2000,1500,ref_con,i1_15
|
||||
R 3000,3500,ref_con,i6_35
|
||||
R 3000,3000,ref_con,i6_30
|
||||
R 3000,2500,ref_con,i6_25
|
||||
R 3000,2000,ref_con,i6_20
|
||||
R 2500,3500,ref_con,i2_35
|
||||
R 2500,3000,ref_con,i2_30
|
||||
R 2500,2500,ref_con,i2_25
|
||||
R 4000,2500,ref_con,i3_25
|
||||
R 4000,2000,ref_con,i3_20
|
||||
R 4000,1500,ref_con,i3_15
|
||||
R 5000,2000,ref_con,i5_20
|
||||
R 5000,1500,ref_con,i5_15
|
||||
R 4500,3500,ref_con,i4_35
|
||||
R 4500,3000,ref_con,i4_30
|
||||
R 4500,2500,ref_con,i4_25
|
||||
R 4500,2000,ref_con,i4_20
|
||||
R 4500,1500,ref_con,i4_15
|
||||
R 4000,3000,ref_con,i3_30
|
||||
R 1500,3000,ref_con,i0_30
|
||||
R 1500,2500,ref_con,i0_25
|
||||
R 1500,2000,ref_con,i0_20
|
||||
R 1500,1500,ref_con,i0_15
|
||||
R 5000,3500,ref_con,i5_35
|
||||
R 5000,3000,ref_con,i5_30
|
||||
R 5000,2500,ref_con,i5_25
|
||||
R 4000,3500,ref_con,i3_35
|
||||
R 1500,3500,ref_con,i0_35
|
||||
R 500,4000,ref_con,q_40
|
||||
R 500,1000,ref_con,q_10
|
||||
R 500,1500,ref_con,q_15
|
||||
R 500,2000,ref_con,q_20
|
||||
R 500,2500,ref_con,q_25
|
||||
R 500,3000,ref_con,q_30
|
||||
R 500,3500,ref_con,q_35
|
||||
R 2500,2000,ref_ref,i2_20
|
||||
R 2000,3500,ref_ref,i1_35
|
||||
R 2000,3000,ref_ref,i1_30
|
||||
R 2000,2500,ref_ref,i1_25
|
||||
R 2000,2000,ref_ref,i1_20
|
||||
R 2000,1500,ref_ref,i1_15
|
||||
R 3000,3500,ref_ref,i6_35
|
||||
R 3000,3000,ref_ref,i6_30
|
||||
R 3000,2500,ref_ref,i6_25
|
||||
R 3000,2000,ref_ref,i6_20
|
||||
R 2500,3500,ref_ref,i2_35
|
||||
R 2500,3000,ref_ref,i2_30
|
||||
R 2500,2500,ref_ref,i2_25
|
||||
R 4000,2500,ref_ref,i3_25
|
||||
R 4000,2000,ref_ref,i3_20
|
||||
R 4000,1500,ref_ref,i3_15
|
||||
R 5000,2000,ref_ref,i5_20
|
||||
R 5000,1500,ref_ref,i5_15
|
||||
R 4500,3500,ref_ref,i4_35
|
||||
R 4500,3000,ref_ref,i4_30
|
||||
R 4500,2500,ref_ref,i4_25
|
||||
R 4500,2000,ref_ref,i4_20
|
||||
R 4500,1500,ref_ref,i4_15
|
||||
R 4000,3000,ref_ref,i3_30
|
||||
R 1500,3000,ref_ref,i0_30
|
||||
R 1500,2500,ref_ref,i0_25
|
||||
R 1500,2000,ref_ref,i0_20
|
||||
R 1500,1500,ref_ref,i0_15
|
||||
R 5000,3500,ref_ref,i5_35
|
||||
R 5000,3000,ref_ref,i5_30
|
||||
R 5000,2500,ref_ref,i5_25
|
||||
R 4000,3500,ref_ref,i3_35
|
||||
R 1500,3500,ref_ref,i0_35
|
||||
R 500,4000,ref_ref,q_40
|
||||
R 500,1000,ref_ref,q_10
|
||||
R 500,1500,ref_ref,q_15
|
||||
R 500,2000,ref_ref,q_20
|
||||
R 500,2500,ref_ref,q_25
|
||||
R 500,3000,ref_ref,q_30
|
||||
R 500,3500,ref_ref,q_35
|
||||
S 4900,1400,4900,2000,100,*,UP,POLY
|
||||
S 2500,1800,2500,2000,100,*,UP,POLY
|
||||
S 2000,1800,2000,2000,100,*,UP,POLY
|
||||
|
@ -97,10 +93,10 @@ S 3500,1500,3500,3500,100,*,DOWN,ALU1
|
|||
S 4000,1500,4000,3500,100,*,UP,ALU1
|
||||
S 3400,1000,4600,1000,100,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,2000,100,*,UP,ALU1
|
||||
S 0,4700,5500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,5500,4700,600,vdd,RIGHT,CALU1
|
||||
S 1100,4000,1100,4700,200,*,UP,ALU1
|
||||
S 500,1000,500,4000,200,*,UP,ALU1
|
||||
S 0,300,5500,300,600,*,RIGHT,ALU1
|
||||
S 0,300,5500,300,600,vss,RIGHT,CALU1
|
||||
S 4300,1900,4400,1900,100,*,RIGHT,POLY
|
||||
S 4400,1900,4400,2600,100,i4,UP,POLY
|
||||
S 4900,1900,4900,2600,100,i5,DOWN,POLY
|
||||
|
@ -116,40 +112,48 @@ S 3700,1900,3900,1900,100,*,RIGHT,POLY
|
|||
S 3900,1900,3900,2600,100,*,UP,POLY
|
||||
S 1400,1900,1500,1900,100,*,RIGHT,POLY
|
||||
S 3100,1900,3200,1900,100,*,LEFT,POLY
|
||||
V 3350,400,CONT_BODY_P
|
||||
V 1800,400,CONT_BODY_P
|
||||
V 2300,400,CONT_BODY_P
|
||||
V 2800,400,CONT_BODY_P
|
||||
V 4700,4700,CONT_BODY_N
|
||||
V 4100,4700,CONT_BODY_N
|
||||
V 3500,4700,CONT_BODY_N
|
||||
V 2900,4700,CONT_BODY_N
|
||||
V 1700,4000,CONT_DIF_P
|
||||
V 2900,4000,CONT_DIF_P
|
||||
V 2500,2000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 4000,2500,CONT_POLY
|
||||
V 4500,2500,CONT_POLY
|
||||
V 5000,2000,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 1000,2000,CONT_POLY
|
||||
V 4700,400,CONT_BODY_P
|
||||
V 5100,400,CONT_BODY_P
|
||||
V 4600,1000,CONT_DIF_N
|
||||
V 5200,1000,CONT_DIF_N
|
||||
V 1200,500,CONT_DIF_N
|
||||
V 3400,1000,CONT_DIF_N
|
||||
V 2800,1000,CONT_DIF_N
|
||||
V 4000,500,CONT_DIF_N
|
||||
V 500,1500,CONT_DIF_N
|
||||
V 5200,4000,CONT_DIF_P
|
||||
V 1600,4700,CONT_BODY_N
|
||||
V 2300,4500,CONT_DIF_P
|
||||
V 3500,3500,CONT_DIF_P
|
||||
V 3500,3000,CONT_DIF_P
|
||||
V 500,3000,CONT_DIF_P
|
||||
V 500,4000,CONT_DIF_P
|
||||
V 1100,4000,CONT_DIF_P
|
||||
V 500,3500,CONT_DIF_P
|
||||
S 2500,2000,2500,3500,200,i2,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i1,DOWN,CALU1
|
||||
S 3000,2000,3000,3500,200,i6,DOWN,CALU1
|
||||
S 4000,1500,4000,3500,200,i3,DOWN,CALU1
|
||||
S 5000,1500,5000,3500,200,i5,DOWN,CALU1
|
||||
S 4500,1500,4500,3500,200,i4,DOWN,CALU1
|
||||
S 1500,1500,1500,3500,200,i0,DOWN,CALU1
|
||||
S 500,1000,500,4000,200,q,DOWN,CALU1
|
||||
V 3350,400,CONT_BODY_P,*
|
||||
V 1800,400,CONT_BODY_P,*
|
||||
V 2300,400,CONT_BODY_P,*
|
||||
V 2800,400,CONT_BODY_P,*
|
||||
V 4700,4700,CONT_BODY_N,*
|
||||
V 4100,4700,CONT_BODY_N,*
|
||||
V 3500,4700,CONT_BODY_N,*
|
||||
V 2900,4700,CONT_BODY_N,*
|
||||
V 1700,4000,CONT_DIF_P,*
|
||||
V 2900,4000,CONT_DIF_P,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 4500,2500,CONT_POLY,*
|
||||
V 5000,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 1000,2000,CONT_POLY,*
|
||||
V 4700,400,CONT_BODY_P,*
|
||||
V 5100,400,CONT_BODY_P,*
|
||||
V 4600,1000,CONT_DIF_N,*
|
||||
V 5200,1000,CONT_DIF_N,*
|
||||
V 1200,500,CONT_DIF_N,*
|
||||
V 3400,1000,CONT_DIF_N,*
|
||||
V 2800,1000,CONT_DIF_N,*
|
||||
V 4000,500,CONT_DIF_N,*
|
||||
V 500,1500,CONT_DIF_N,*
|
||||
V 5200,4000,CONT_DIF_P,*
|
||||
V 1600,4700,CONT_BODY_N,*
|
||||
V 2300,4500,CONT_DIF_P,*
|
||||
V 3500,3500,CONT_DIF_P,*
|
||||
V 3500,3000,CONT_DIF_P,*
|
||||
V 500,3000,CONT_DIF_P,*
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 1100,4000,CONT_DIF_P,*
|
||||
V 500,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,50 +1,46 @@
|
|||
V ALLIANCE : 4
|
||||
H oa3ao322_x4,P,15/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H oa3ao322_x4,P,30/ 8/2000,100
|
||||
A 0,0,6000,5000
|
||||
C 6000,300,600,vss,4,EAST,ALU1
|
||||
C 6000,4700,600,vdd,4,EAST,ALU1
|
||||
C 0,4700,600,vdd,1,WEST,ALU1
|
||||
C 0,300,600,vss,1,WEST,ALU1
|
||||
R 4500,3500,ref_con,i3_35
|
||||
R 2000,3500,ref_con,i0_35
|
||||
R 1000,4000,ref_con,q_40
|
||||
R 1000,1000,ref_con,q_10
|
||||
R 1000,1500,ref_con,q_15
|
||||
R 1000,2000,ref_con,q_20
|
||||
R 1000,2500,ref_con,q_25
|
||||
R 1000,3000,ref_con,q_30
|
||||
R 4500,3000,ref_con,i3_30
|
||||
R 2000,3000,ref_con,i0_30
|
||||
R 2000,2500,ref_con,i0_25
|
||||
R 2000,2000,ref_con,i0_20
|
||||
R 2000,1500,ref_con,i0_15
|
||||
R 5500,3500,ref_con,i5_35
|
||||
R 5500,3000,ref_con,i5_30
|
||||
R 5500,2500,ref_con,i5_25
|
||||
R 4500,1500,ref_con,i3_15
|
||||
R 5500,2000,ref_con,i5_20
|
||||
R 5500,1500,ref_con,i5_15
|
||||
R 5000,3500,ref_con,i4_35
|
||||
R 5000,3000,ref_con,i4_30
|
||||
R 5000,2500,ref_con,i4_25
|
||||
R 5000,2000,ref_con,i4_20
|
||||
R 5000,1500,ref_con,i4_15
|
||||
R 3500,3000,ref_con,i6_30
|
||||
R 3500,2500,ref_con,i6_25
|
||||
R 3500,2000,ref_con,i6_20
|
||||
R 3000,3500,ref_con,i2_35
|
||||
R 3000,3000,ref_con,i2_30
|
||||
R 3000,2500,ref_con,i2_25
|
||||
R 4500,2500,ref_con,i3_25
|
||||
R 4500,2000,ref_con,i3_20
|
||||
R 3000,2000,ref_con,i2_20
|
||||
R 1000,3500,ref_con,q_35
|
||||
R 2500,3500,ref_con,i1_35
|
||||
R 2500,3000,ref_con,i1_30
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 2500,2000,ref_con,i1_20
|
||||
R 2500,1500,ref_con,i1_15
|
||||
R 3500,3500,ref_con,i6_35
|
||||
R 4500,3500,ref_ref,i3_35
|
||||
R 2000,3500,ref_ref,i0_35
|
||||
R 1000,4000,ref_ref,q_40
|
||||
R 1000,1000,ref_ref,q_10
|
||||
R 1000,1500,ref_ref,q_15
|
||||
R 1000,2000,ref_ref,q_20
|
||||
R 1000,2500,ref_ref,q_25
|
||||
R 1000,3000,ref_ref,q_30
|
||||
R 4500,3000,ref_ref,i3_30
|
||||
R 2000,3000,ref_ref,i0_30
|
||||
R 2000,2500,ref_ref,i0_25
|
||||
R 2000,2000,ref_ref,i0_20
|
||||
R 2000,1500,ref_ref,i0_15
|
||||
R 5500,3500,ref_ref,i5_35
|
||||
R 5500,3000,ref_ref,i5_30
|
||||
R 5500,2500,ref_ref,i5_25
|
||||
R 4500,1500,ref_ref,i3_15
|
||||
R 5500,2000,ref_ref,i5_20
|
||||
R 5500,1500,ref_ref,i5_15
|
||||
R 5000,3500,ref_ref,i4_35
|
||||
R 5000,3000,ref_ref,i4_30
|
||||
R 5000,2500,ref_ref,i4_25
|
||||
R 5000,2000,ref_ref,i4_20
|
||||
R 5000,1500,ref_ref,i4_15
|
||||
R 3500,3000,ref_ref,i6_30
|
||||
R 3500,2500,ref_ref,i6_25
|
||||
R 3500,2000,ref_ref,i6_20
|
||||
R 3000,3500,ref_ref,i2_35
|
||||
R 3000,3000,ref_ref,i2_30
|
||||
R 3000,2500,ref_ref,i2_25
|
||||
R 4500,2500,ref_ref,i3_25
|
||||
R 4500,2000,ref_ref,i3_20
|
||||
R 3000,2000,ref_ref,i2_20
|
||||
R 1000,3500,ref_ref,q_35
|
||||
R 2500,3500,ref_ref,i1_35
|
||||
R 2500,3000,ref_ref,i1_30
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 2500,2000,ref_ref,i1_20
|
||||
R 2500,1500,ref_ref,i1_15
|
||||
R 3500,3500,ref_ref,i6_35
|
||||
S 0,3900,6000,3900,2400,*,RIGHT,NWELL
|
||||
S 700,2600,700,4900,100,*,UP,PTRANS
|
||||
S 400,2800,400,4700,300,*,UP,PDIF
|
||||
|
@ -103,10 +99,10 @@ S 1900,1900,1900,3000,100,*,DOWN,POLY
|
|||
S 4900,1900,4900,2600,100,i4,UP,POLY
|
||||
S 5400,1900,5400,2600,100,i5,DOWN,POLY
|
||||
S 1300,1900,1300,2600,100,*,DOWN,POLY
|
||||
S 0,300,6000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,6000,300,600,vss,RIGHT,CALU1
|
||||
S 400,3000,400,4500,200,*,UP,ALU1
|
||||
S 400,400,400,1500,200,*,DOWN,ALU1
|
||||
S 0,4700,6000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,6000,4700,600,vdd,RIGHT,CALU1
|
||||
S 3000,2000,3000,3500,100,*,UP,ALU1
|
||||
S 3300,1000,3300,1500,100,*,UP,ALU1
|
||||
S 3300,1500,4000,1500,100,*,RIGHT,ALU1
|
||||
|
@ -124,46 +120,54 @@ S 3500,2000,3500,3500,100,*,UP,ALU1
|
|||
S 5000,1500,5000,3500,100,*,UP,ALU1
|
||||
S 2500,1500,2500,3500,100,*,DOWN,ALU1
|
||||
S 2000,1500,2000,3500,100,*,DOWN,ALU1
|
||||
V 400,3000,CONT_DIF_P
|
||||
V 400,3500,CONT_DIF_P
|
||||
V 400,4000,CONT_DIF_P
|
||||
V 400,4500,CONT_DIF_P
|
||||
V 2200,4000,CONT_DIF_P
|
||||
V 1000,3000,CONT_DIF_P
|
||||
V 5700,4000,CONT_DIF_P
|
||||
V 2100,4700,CONT_BODY_N
|
||||
V 2800,4500,CONT_DIF_P
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 4000,3000,CONT_DIF_P
|
||||
V 5200,4700,CONT_BODY_N
|
||||
V 1600,4000,CONT_DIF_P
|
||||
V 3400,4700,CONT_BODY_N
|
||||
V 4000,4700,CONT_BODY_N
|
||||
V 1000,4000,CONT_DIF_P
|
||||
V 1000,3500,CONT_DIF_P
|
||||
V 4600,4700,CONT_BODY_N
|
||||
V 3400,4000,CONT_DIF_P
|
||||
V 400,1000,CONT_DIF_N
|
||||
V 400,1500,CONT_DIF_N
|
||||
V 3900,1000,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 4500,500,CONT_DIF_N
|
||||
V 1000,1500,CONT_DIF_N
|
||||
V 1700,500,CONT_DIF_N
|
||||
V 5100,1000,CONT_DIF_N
|
||||
V 5700,1000,CONT_DIF_N
|
||||
V 5200,400,CONT_BODY_P
|
||||
V 5600,400,CONT_BODY_P
|
||||
V 3300,400,CONT_BODY_P
|
||||
V 2800,400,CONT_BODY_P
|
||||
V 3850,400,CONT_BODY_P
|
||||
V 2300,400,CONT_BODY_P
|
||||
V 3000,2000,CONT_POLY
|
||||
V 2500,2000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 4500,2500,CONT_POLY
|
||||
V 5500,2000,CONT_POLY
|
||||
V 5000,2500,CONT_POLY
|
||||
V 3500,2000,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
S 4500,1500,4500,3500,200,i3,DOWN,CALU1
|
||||
S 2000,1500,2000,3500,200,i0,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,q,DOWN,CALU1
|
||||
S 5500,1500,5500,3500,200,i5,DOWN,CALU1
|
||||
S 5000,1500,5000,3500,200,i4,DOWN,CALU1
|
||||
S 3500,2000,3500,3500,200,i6,DOWN,CALU1
|
||||
S 3000,2000,3000,3500,200,i2,DOWN,CALU1
|
||||
S 2500,1500,2500,3500,200,i1,DOWN,CALU1
|
||||
V 400,3000,CONT_DIF_P,*
|
||||
V 400,3500,CONT_DIF_P,*
|
||||
V 400,4000,CONT_DIF_P,*
|
||||
V 400,4500,CONT_DIF_P,*
|
||||
V 2200,4000,CONT_DIF_P,*
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 5700,4000,CONT_DIF_P,*
|
||||
V 2100,4700,CONT_BODY_N,*
|
||||
V 2800,4500,CONT_DIF_P,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,3000,CONT_DIF_P,*
|
||||
V 5200,4700,CONT_BODY_N,*
|
||||
V 1600,4000,CONT_DIF_P,*
|
||||
V 3400,4700,CONT_BODY_N,*
|
||||
V 4000,4700,CONT_BODY_N,*
|
||||
V 1000,4000,CONT_DIF_P,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 4600,4700,CONT_BODY_N,*
|
||||
V 3400,4000,CONT_DIF_P,*
|
||||
V 400,1000,CONT_DIF_N,*
|
||||
V 400,1500,CONT_DIF_N,*
|
||||
V 3900,1000,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 4500,500,CONT_DIF_N,*
|
||||
V 1000,1500,CONT_DIF_N,*
|
||||
V 1700,500,CONT_DIF_N,*
|
||||
V 5100,1000,CONT_DIF_N,*
|
||||
V 5700,1000,CONT_DIF_N,*
|
||||
V 5200,400,CONT_BODY_P,*
|
||||
V 5600,400,CONT_BODY_P,*
|
||||
V 3300,400,CONT_BODY_P,*
|
||||
V 2800,400,CONT_BODY_P,*
|
||||
V 3850,400,CONT_BODY_P,*
|
||||
V 2300,400,CONT_BODY_P,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 2500,2000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 4500,2500,CONT_POLY,*
|
||||
V 5500,2000,CONT_POLY,*
|
||||
V 5000,2500,CONT_POLY,*
|
||||
V 3500,2000,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,30 +1,26 @@
|
|||
V ALLIANCE : 4
|
||||
H on12_x1,P,18/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H on12_x1,P,30/ 8/2000,100
|
||||
A 0,0,2500,5000
|
||||
C 0,4700,600,vdd,1,WEST,ALU1
|
||||
C 0,300,600,vss,1,WEST,ALU1
|
||||
C 2500,4700,600,vdd,3,EAST,ALU1
|
||||
C 2500,300,600,vss,3,EAST,ALU1
|
||||
R 1500,1000,ref_con,q_10
|
||||
R 1000,1000,ref_con,i1_10
|
||||
R 1000,2500,ref_con,i1_25
|
||||
R 1000,3000,ref_con,i1_30
|
||||
R 1000,3500,ref_con,i1_35
|
||||
R 1000,4000,ref_con,i1_40
|
||||
R 2000,3500,ref_con,i0_35
|
||||
R 2000,3000,ref_con,i0_30
|
||||
R 2000,2500,ref_con,i0_25
|
||||
R 2000,2000,ref_con,i0_20
|
||||
R 2000,1500,ref_con,i0_15
|
||||
R 1000,1500,ref_con,i1_15
|
||||
R 1000,2000,ref_con,i1_20
|
||||
R 1500,1500,ref_con,q_15
|
||||
R 1500,2000,ref_con,q_20
|
||||
R 1500,2500,ref_con,q_25
|
||||
R 1500,3000,ref_con,q_30
|
||||
R 1500,3500,ref_con,q_35
|
||||
R 1500,4000,ref_con,q_40
|
||||
R 2000,4000,ref_con,i0_40
|
||||
R 1500,1000,ref_ref,q_10
|
||||
R 1000,1000,ref_ref,i1_10
|
||||
R 1000,2500,ref_ref,i1_25
|
||||
R 1000,3000,ref_ref,i1_30
|
||||
R 1000,3500,ref_ref,i1_35
|
||||
R 1000,4000,ref_ref,i1_40
|
||||
R 2000,3500,ref_ref,i0_35
|
||||
R 2000,3000,ref_ref,i0_30
|
||||
R 2000,2500,ref_ref,i0_25
|
||||
R 2000,2000,ref_ref,i0_20
|
||||
R 2000,1500,ref_ref,i0_15
|
||||
R 1000,1500,ref_ref,i1_15
|
||||
R 1000,2000,ref_ref,i1_20
|
||||
R 1500,1500,ref_ref,q_15
|
||||
R 1500,2000,ref_ref,q_20
|
||||
R 1500,2500,ref_ref,q_25
|
||||
R 1500,3000,ref_ref,q_30
|
||||
R 1500,3500,ref_ref,q_35
|
||||
R 1500,4000,ref_ref,q_40
|
||||
R 2000,4000,ref_ref,i0_40
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
S 600,3100,600,4400,100,*,UP,PTRANS
|
||||
S 0,3900,2500,3900,2400,*,RIGHT,NWELL
|
||||
|
@ -46,30 +42,33 @@ S 1200,1900,1200,3100,100,*,UP,POLY
|
|||
S 1600,1900,2100,1900,100,*,RIGHT,POLY
|
||||
S 1800,2000,2100,2000,300,*,RIGHT,POLY
|
||||
S 1800,1900,1800,3100,100,*,DOWN,POLY
|
||||
S 0,300,2500,300,600,*,RIGHT,ALU1
|
||||
S 0,300,2500,300,600,vss,RIGHT,CALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 1500,1000,1900,1000,200,*,RIGHT,ALU1
|
||||
S 1500,950,1500,4000,200,*,UP,ALU1
|
||||
S 300,1500,300,4000,100,*,UP,ALU1
|
||||
S 800,3000,1000,3000,200,*,RIGHT,ALU1
|
||||
S 0,4700,2500,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,2500,4700,600,vdd,RIGHT,CALU1
|
||||
S 800,2000,1000,2000,200,*,RIGHT,ALU1
|
||||
S 2000,1500,2000,4000,100,*,DOWN,ALU1
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 2100,4500,CONT_DIF_P
|
||||
V 900,500,CONT_DIF_N
|
||||
V 1900,1000,CONT_DIF_N
|
||||
V 300,1500,CONT_DIF_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 1750,300,CONT_BODY_P
|
||||
V 300,2500,CONT_POLY
|
||||
V 800,2000,CONT_POLY
|
||||
V 800,3000,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
S 1500,1000,1500,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i1,DOWN,CALU1
|
||||
S 2000,1500,2000,4000,200,i0,DOWN,CALU1
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 2100,4500,CONT_DIF_P,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 1900,1000,CONT_DIF_N,*
|
||||
V 300,1500,CONT_DIF_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 1750,300,CONT_BODY_P,*
|
||||
V 300,2500,CONT_POLY,*
|
||||
V 800,2000,CONT_POLY,*
|
||||
V 800,3000,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,40 +1,36 @@
|
|||
V ALLIANCE : 4
|
||||
H on12_x4,P,18/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H on12_x4,P,30/ 8/2000,100
|
||||
A 0,0,4000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 4000,4700,600,vdd,1,EAST,ALU1
|
||||
C 4000,300,600,vss,1,EAST,ALU1
|
||||
R 2500,2000,ref_con,i1_20
|
||||
R 3000,1500,ref_con,q_15
|
||||
R 3000,2000,ref_con,q_20
|
||||
R 3000,2500,ref_con,q_25
|
||||
R 3000,3000,ref_con,q_30
|
||||
R 3000,3500,ref_con,q_35
|
||||
R 3000,4000,ref_con,q_40
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 2500,3000,ref_con,i1_30
|
||||
R 2500,3500,ref_con,i1_35
|
||||
R 2500,4000,ref_con,i1_40
|
||||
R 2500,1500,ref_con,i1_15
|
||||
R 2500,1000,ref_con,i1_10
|
||||
R 3000,1000,ref_con,q_10
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 1000,1000,ref_con,i0_10
|
||||
R 2500,2000,ref_ref,i1_20
|
||||
R 3000,1500,ref_ref,q_15
|
||||
R 3000,2000,ref_ref,q_20
|
||||
R 3000,2500,ref_ref,q_25
|
||||
R 3000,3000,ref_ref,q_30
|
||||
R 3000,3500,ref_ref,q_35
|
||||
R 3000,4000,ref_ref,q_40
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 2500,3000,ref_ref,i1_30
|
||||
R 2500,3500,ref_ref,i1_35
|
||||
R 2500,4000,ref_ref,i1_40
|
||||
R 2500,1500,ref_ref,i1_15
|
||||
R 2500,1000,ref_ref,i1_10
|
||||
R 3000,1000,ref_ref,q_10
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 1000,1000,ref_ref,i0_10
|
||||
S 1500,2900,1500,4000,100,*,DOWN,ALU1
|
||||
S 1900,1000,1900,2900,100,*,DOWN,ALU1
|
||||
S 1500,2900,1900,2900,100,*,RIGHT,ALU1
|
||||
S 3700,3000,3700,4500,200,*,UP,ALU1
|
||||
S 0,4700,4000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,4000,4700,600,vdd,RIGHT,CALU1
|
||||
S 2500,1000,2500,4000,100,*,UP,ALU1
|
||||
S 3700,500,3700,1000,200,*,DOWN,ALU1
|
||||
S 3000,950,3000,4050,200,*,UP,ALU1
|
||||
S 0,300,4000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,4000,300,600,vss,RIGHT,CALU1
|
||||
S 2200,2500,2500,2500,300,*,RIGHT,POLY
|
||||
S 1600,1400,1600,2600,100,*,DOWN,POLY
|
||||
S 1600,2600,1800,2600,100,*,RIGHT,POLY
|
||||
|
@ -74,35 +70,38 @@ S 900,3800,900,4700,300,*,UP,PDIF
|
|||
S 600,3600,600,4900,100,*,UP,PTRANS
|
||||
S 300,3800,300,4700,300,*,UP,PDIF
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
V 300,300,CONT_BODY_P
|
||||
V 2400,1500,CONT_POLY
|
||||
V 2400,2500,CONT_POLY
|
||||
V 2000,2000,CONT_POLY
|
||||
V 1900,300,CONT_BODY_P
|
||||
V 2500,500,CONT_DIF_N
|
||||
V 3700,1000,CONT_DIF_N
|
||||
V 3700,500,CONT_DIF_N
|
||||
V 3100,1000,CONT_DIF_N
|
||||
V 2500,500,CONT_DIF_N
|
||||
V 1900,1000,CONT_DIF_N
|
||||
V 1300,500,CONT_DIF_N
|
||||
V 3100,3500,CONT_DIF_P
|
||||
V 3100,4000,CONT_DIF_P
|
||||
V 3700,4500,CONT_DIF_P
|
||||
V 3700,4000,CONT_DIF_P
|
||||
V 3700,3500,CONT_DIF_P
|
||||
V 3700,3000,CONT_DIF_P
|
||||
V 2500,4500,CONT_DIF_P
|
||||
V 3100,3000,CONT_DIF_P
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 800,1500,CONT_POLY
|
||||
V 300,2000,CONT_POLY
|
||||
V 1500,3000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 800,3500,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 1700,4700,CONT_BODY_N
|
||||
S 2500,1000,2500,4000,200,i1,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i0,DOWN,CALU1
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 2400,1500,CONT_POLY,*
|
||||
V 2400,2500,CONT_POLY,*
|
||||
V 2000,2000,CONT_POLY,*
|
||||
V 1900,300,CONT_BODY_P,*
|
||||
V 2500,500,CONT_DIF_N,*
|
||||
V 3700,1000,CONT_DIF_N,*
|
||||
V 3700,500,CONT_DIF_N,*
|
||||
V 3100,1000,CONT_DIF_N,*
|
||||
V 2500,500,CONT_DIF_N,*
|
||||
V 1900,1000,CONT_DIF_N,*
|
||||
V 1300,500,CONT_DIF_N,*
|
||||
V 3100,3500,CONT_DIF_P,*
|
||||
V 3100,4000,CONT_DIF_P,*
|
||||
V 3700,4500,CONT_DIF_P,*
|
||||
V 3700,4000,CONT_DIF_P,*
|
||||
V 3700,3500,CONT_DIF_P,*
|
||||
V 3700,3000,CONT_DIF_P,*
|
||||
V 2500,4500,CONT_DIF_P,*
|
||||
V 3100,3000,CONT_DIF_P,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 800,1500,CONT_POLY,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 1500,3000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 800,3500,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 1700,4700,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,39 +1,36 @@
|
|||
V ALLIANCE : 4
|
||||
H one_x0,P,31/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H one_x0,P,30/ 8/2000,100
|
||||
A 0,0,1500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 1500,300,600,vss,1,EAST,ALU1
|
||||
C 1500,4700,600,vdd,1,EAST,ALU1
|
||||
R 1000,1000,ref_con,q_10
|
||||
R 1000,1500,ref_con,q_15
|
||||
R 1000,2000,ref_con,q_20
|
||||
R 1000,2500,ref_con,q_25
|
||||
R 1000,3000,ref_con,q_30
|
||||
R 1000,3500,ref_con,q_35
|
||||
R 1000,4000,ref_con,q_40
|
||||
S 500,500,1000,500,300,*,RIGHT,PTIE
|
||||
S 500,500,500,1500,300,*,DOWN,PTIE
|
||||
S 400,4500,1000,4500,300,*,RIGHT,NTIE
|
||||
S 500,300,500,2500,200,*,DOWN,ALU1
|
||||
S 700,2400,700,2600,100,*,DOWN,POLY
|
||||
S 400,3000,400,4700,200,*,UP,ALU1
|
||||
S 350,2800,350,3700,400,*,DOWN,PDIF
|
||||
S 0,3900,1500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,1500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,1500,300,600,*,RIGHT,ALU1
|
||||
S 700,2600,700,3900,100,*,UP,PTRANS
|
||||
S 1000,2800,1000,3700,300,*,DOWN,PDIF
|
||||
R 1000,4000,ref_ref,q_40
|
||||
R 1000,3500,ref_ref,q_35
|
||||
R 1000,3000,ref_ref,q_30
|
||||
R 1000,2500,ref_ref,q_25
|
||||
R 1000,2000,ref_ref,q_20
|
||||
R 1000,1500,ref_ref,q_15
|
||||
R 1000,1000,ref_ref,q_10
|
||||
S 1000,1000,1000,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
V 400,4500,CONT_BODY_N
|
||||
V 1000,4500,CONT_BODY_N
|
||||
V 1000,500,CONT_BODY_P
|
||||
V 500,1500,CONT_BODY_P
|
||||
V 500,1000,CONT_BODY_P
|
||||
V 500,500,CONT_BODY_P
|
||||
V 500,2500,CONT_POLY
|
||||
V 400,3000,CONT_DIF_P
|
||||
V 400,3500,CONT_DIF_P
|
||||
V 1000,3500,CONT_DIF_P
|
||||
V 1000,3000,CONT_DIF_P
|
||||
S 1000,2800,1000,3700,300,*,DOWN,PDIF
|
||||
S 700,2600,700,3900,100,*,UP,PTRANS
|
||||
S 0,300,1500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,1500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,1500,3900,2400,*,RIGHT,NWELL
|
||||
S 350,2800,350,3700,400,*,DOWN,PDIF
|
||||
S 400,3000,400,4700,200,*,UP,ALU1
|
||||
S 700,2400,700,2600,100,*,DOWN,POLY
|
||||
S 500,300,500,2500,200,*,DOWN,ALU1
|
||||
S 400,4500,1000,4500,300,*,RIGHT,NTIE
|
||||
S 500,500,500,1500,300,*,DOWN,PTIE
|
||||
S 500,500,1000,500,300,*,RIGHT,PTIE
|
||||
V 1000,3000,CONT_DIF_P,*
|
||||
V 1000,3500,CONT_DIF_P,*
|
||||
V 400,3500,CONT_DIF_P,*
|
||||
V 400,3000,CONT_DIF_P,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 500,500,CONT_BODY_P,*
|
||||
V 500,1000,CONT_BODY_P,*
|
||||
V 500,1500,CONT_BODY_P,*
|
||||
V 1000,500,CONT_BODY_P,*
|
||||
V 1000,4500,CONT_BODY_N,*
|
||||
V 400,4500,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
V ALLIANCE : 4
|
||||
H rowend_x0,P, 3/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H rowend_x0,P,30/ 8/2000,100
|
||||
A 0,0,500,5000
|
||||
C 500,4700,600,vdd,1,EAST,ALU1
|
||||
C 500,300,600,vss,1,EAST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
S 0,4700,500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,500,300,600,vss,RIGHT,CALU1
|
||||
S 0,3900,500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,500,4700,600,*,RIGHT,ALU1
|
||||
EOF
|
||||
|
|
|
@ -1,31 +1,27 @@
|
|||
V ALLIANCE : 4
|
||||
H sff1_x4,P, 1/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H sff1_x4,P,30/ 8/2000,100
|
||||
A 0,0,9000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 9000,4700,600,vdd,1,EAST,ALU1
|
||||
C 9000,300,600,vss,1,EAST,ALU1
|
||||
R 8000,2000,ref_con,q_20
|
||||
R 1000,4000,ref_con,ck_40
|
||||
R 1000,3500,ref_con,ck_35
|
||||
R 1000,3000,ref_con,ck_30
|
||||
R 1000,2500,ref_con,ck_25
|
||||
R 1000,2000,ref_con,ck_20
|
||||
R 1000,1500,ref_con,ck_15
|
||||
R 1000,1000,ref_con,ck_10
|
||||
R 2500,3500,ref_con,i_35
|
||||
R 2500,3000,ref_con,i_30
|
||||
R 2500,2500,ref_con,i_25
|
||||
R 2500,2000,ref_con,i_20
|
||||
R 2500,1500,ref_con,i_15
|
||||
R 3000,1000,ref_con,i_10
|
||||
R 8000,4000,ref_con,q_40
|
||||
R 8000,3500,ref_con,q_35
|
||||
R 8000,3000,ref_con,q_30
|
||||
R 8000,2500,ref_con,q_25
|
||||
R 8000,1500,ref_con,q_15
|
||||
R 8000,1000,ref_con,q_10
|
||||
R 3000,4000,ref_con,i_40
|
||||
R 8000,2000,ref_ref,q_20
|
||||
R 1000,4000,ref_ref,ck_40
|
||||
R 1000,3500,ref_ref,ck_35
|
||||
R 1000,3000,ref_ref,ck_30
|
||||
R 1000,2500,ref_ref,ck_25
|
||||
R 1000,2000,ref_ref,ck_20
|
||||
R 1000,1500,ref_ref,ck_15
|
||||
R 1000,1000,ref_ref,ck_10
|
||||
R 2500,3500,ref_ref,i_35
|
||||
R 2500,3000,ref_ref,i_30
|
||||
R 2500,2500,ref_ref,i_25
|
||||
R 2500,2000,ref_ref,i_20
|
||||
R 2500,1500,ref_ref,i_15
|
||||
R 3000,1000,ref_ref,i_10
|
||||
R 8000,4000,ref_ref,q_40
|
||||
R 8000,3500,ref_ref,q_35
|
||||
R 8000,3000,ref_ref,q_30
|
||||
R 8000,2500,ref_ref,q_25
|
||||
R 8000,1500,ref_ref,q_15
|
||||
R 8000,1000,ref_ref,q_10
|
||||
R 3000,4000,ref_ref,i_40
|
||||
S 7300,2000,8400,2000,300,sff_s,RIGHT,POLY
|
||||
S 6900,2000,7400,2000,100,*,RIGHT,ALU1
|
||||
S 7200,2400,7200,3600,100,*,UP,POLY
|
||||
|
@ -51,8 +47,8 @@ S 3900,1000,4500,1000,100,*,RIGHT,ALU1
|
|||
S 5000,1000,5700,1000,100,*,RIGHT,ALU1
|
||||
S 6300,2000,6300,3500,100,*,DOWN,ALU1
|
||||
S 4500,3000,5200,3000,100,*,RIGHT,ALU1
|
||||
S 0,4700,9000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,9000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,9000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,9000,300,600,vss,RIGHT,CALU1
|
||||
S 6600,1400,6600,2500,100,*,DOWN,POLY
|
||||
S 7800,1400,7800,2600,100,*,DOWN,POLY
|
||||
S 7200,1500,7500,1500,300,*,RIGHT,POLY
|
||||
|
@ -93,7 +89,6 @@ S 2400,600,2400,1400,100,*,UP,NTRANS
|
|||
S 3000,600,3000,1400,100,*,UP,NTRANS
|
||||
S 2700,400,2700,1200,300,*,DOWN,NDIF
|
||||
S 0,3900,9000,3900,2400,*,RIGHT,NWELL
|
||||
S 900,1000,900,4000,100,*,DOWN,ALU1
|
||||
S 1200,3100,1200,4400,100,*,DOWN,PTRANS
|
||||
S 600,3100,600,4400,100,*,DOWN,PTRANS
|
||||
S 300,3300,300,4200,300,*,UP,PDIF
|
||||
|
@ -127,7 +122,6 @@ S 4500,3300,4500,4700,300,*,UP,PDIF
|
|||
S 3000,3100,3000,3600,100,*,UP,POLY
|
||||
S 3000,1500,3000,3000,100,u,DOWN,ALU1
|
||||
S 3900,3500,4500,3500,100,*,RIGHT,ALU1
|
||||
S 8100,1000,8100,4000,200,*,DOWN,ALU1
|
||||
S 6900,1000,6900,4000,100,*,DOWN,ALU1
|
||||
S 4500,1000,4500,3500,100,sff_m,DOWN,ALU1
|
||||
S 3300,3300,3300,4700,300,*,UP,PDIF
|
||||
|
@ -148,71 +142,80 @@ S 6300,3800,6300,4700,300,*,DOWN,PDIF
|
|||
S 6300,800,6300,1200,300,*,DOWN,NDIF
|
||||
S 6300,1000,6900,1000,100,*,RIGHT,ALU1
|
||||
S 6300,4000,6900,4000,100,*,RIGHT,ALU1
|
||||
V 7400,2000,CONT_POLY
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 5000,3500,CONT_POLY
|
||||
V 7400,2500,CONT_POLY
|
||||
V 7400,1500,CONT_POLY
|
||||
V 5200,1500,CONT_POLY
|
||||
V 6200,2000,CONT_POLY
|
||||
V 5200,3000,CONT_POLY
|
||||
V 4000,2000,CONT_POLY
|
||||
V 5000,1000,CONT_POLY
|
||||
V 6400,3500,CONT_POLY
|
||||
V 6300,4000,CONT_DIF_P
|
||||
V 5100,4500,CONT_DIF_P
|
||||
V 5700,4000,CONT_DIF_P
|
||||
V 8700,3000,CONT_DIF_P
|
||||
V 8100,3000,CONT_DIF_P
|
||||
V 7500,3000,CONT_DIF_P
|
||||
V 7500,3500,CONT_DIF_P
|
||||
V 7500,4000,CONT_DIF_P
|
||||
V 8700,4500,CONT_DIF_P
|
||||
V 7500,4500,CONT_DIF_P
|
||||
V 8700,4000,CONT_DIF_P
|
||||
V 8700,3500,CONT_DIF_P
|
||||
V 2700,4500,CONT_DIF_P
|
||||
V 6300,1000,CONT_DIF_N
|
||||
V 5100,500,CONT_DIF_N
|
||||
V 3900,1000,CONT_DIF_N
|
||||
V 5700,1000,CONT_DIF_N
|
||||
V 8700,500,CONT_DIF_N
|
||||
V 7500,500,CONT_DIF_N
|
||||
V 8700,1000,CONT_DIF_N
|
||||
V 7500,1000,CONT_DIF_N
|
||||
V 8100,1000,CONT_DIF_N
|
||||
V 2700,500,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 800,3000,CONT_POLY
|
||||
V 300,2500,CONT_POLY
|
||||
V 1600,2000,CONT_POLY
|
||||
V 2000,3000,CONT_POLY
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 3300,300,CONT_BODY_P
|
||||
V 3900,300,CONT_BODY_P
|
||||
V 2500,3500,CONT_POLY
|
||||
V 2500,1500,CONT_POLY
|
||||
V 3000,1500,CONT_POLY
|
||||
V 3000,3000,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 3500,1500,CONT_POLY
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 1500,1000,CONT_DIF_N
|
||||
V 800,1500,CONT_POLY
|
||||
V 8100,4000,CONT_DIF_P
|
||||
V 8100,3500,CONT_DIF_P
|
||||
V 6300,300,CONT_BODY_P
|
||||
V 6900,300,CONT_BODY_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 3500,3000,CONT_POLY
|
||||
V 3900,4700,CONT_BODY_N
|
||||
V 3900,3500,CONT_DIF_P
|
||||
S 8000,1000,8000,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,ck,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,100,*,DOWN,ALU1
|
||||
S 800,3000,1000,3000,200,*,RIGHT,ALU1
|
||||
S 800,1500,1000,1500,200,*,RIGHT,ALU1
|
||||
S 2500,1500,2500,3500,200,i,DOWN,CALU1
|
||||
S 3000,4000,3000,4000,200,i,LEFT,CALU1
|
||||
S 3000,1000,3000,1000,200,i,LEFT,CALU1
|
||||
S 8000,1000,8000,4000,200,*,DOWN,ALU1
|
||||
V 7400,2000,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 5000,3500,CONT_POLY,*
|
||||
V 7400,2500,CONT_POLY,*
|
||||
V 7400,1500,CONT_POLY,*
|
||||
V 5200,1500,CONT_POLY,*
|
||||
V 6200,2000,CONT_POLY,*
|
||||
V 5200,3000,CONT_POLY,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 5000,1000,CONT_POLY,*
|
||||
V 6400,3500,CONT_POLY,*
|
||||
V 6300,4000,CONT_DIF_P,*
|
||||
V 5100,4500,CONT_DIF_P,*
|
||||
V 5700,4000,CONT_DIF_P,*
|
||||
V 8700,3000,CONT_DIF_P,*
|
||||
V 8100,3000,CONT_DIF_P,*
|
||||
V 7500,3000,CONT_DIF_P,*
|
||||
V 7500,3500,CONT_DIF_P,*
|
||||
V 7500,4000,CONT_DIF_P,*
|
||||
V 8700,4500,CONT_DIF_P,*
|
||||
V 7500,4500,CONT_DIF_P,*
|
||||
V 8700,4000,CONT_DIF_P,*
|
||||
V 8700,3500,CONT_DIF_P,*
|
||||
V 2700,4500,CONT_DIF_P,*
|
||||
V 6300,1000,CONT_DIF_N,*
|
||||
V 5100,500,CONT_DIF_N,*
|
||||
V 3900,1000,CONT_DIF_N,*
|
||||
V 5700,1000,CONT_DIF_N,*
|
||||
V 8700,500,CONT_DIF_N,*
|
||||
V 7500,500,CONT_DIF_N,*
|
||||
V 8700,1000,CONT_DIF_N,*
|
||||
V 7500,1000,CONT_DIF_N,*
|
||||
V 8100,1000,CONT_DIF_N,*
|
||||
V 2700,500,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 800,3000,CONT_POLY,*
|
||||
V 300,2500,CONT_POLY,*
|
||||
V 1600,2000,CONT_POLY,*
|
||||
V 2000,3000,CONT_POLY,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 3300,300,CONT_BODY_P,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 2500,3500,CONT_POLY,*
|
||||
V 2500,1500,CONT_POLY,*
|
||||
V 3000,1500,CONT_POLY,*
|
||||
V 3000,3000,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 3500,1500,CONT_POLY,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 1500,1000,CONT_DIF_N,*
|
||||
V 800,1500,CONT_POLY,*
|
||||
V 8100,4000,CONT_DIF_P,*
|
||||
V 8100,3500,CONT_DIF_P,*
|
||||
V 6300,300,CONT_BODY_P,*
|
||||
V 6900,300,CONT_BODY_P,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 3500,3000,CONT_POLY,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 3900,3500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,39 +1,36 @@
|
|||
V ALLIANCE : 4
|
||||
H sff2_x4,P,20/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H sff2_x4,P,30/ 8/2000,100
|
||||
A 0,0,12000,5000
|
||||
C 12000,300,600,vss,1,EAST,ALU1
|
||||
C 12000,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 4500,1000,ref_con,ck_10
|
||||
R 4500,3500,ref_con,ck_35
|
||||
R 4500,3000,ref_con,ck_30
|
||||
R 4500,2500,ref_con,ck_25
|
||||
R 4500,2000,ref_con,ck_20
|
||||
R 4500,1500,ref_con,ck_15
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 3000,1000,ref_con,i1_10
|
||||
R 3000,1500,ref_con,i1_15
|
||||
R 3000,2000,ref_con,i1_20
|
||||
R 3000,2500,ref_con,i1_25
|
||||
R 3000,3000,ref_con,i1_30
|
||||
R 3000,3500,ref_con,i1_35
|
||||
R 1500,2500,ref_con,cmd_25
|
||||
R 1500,3000,ref_con,cmd_30
|
||||
R 1500,3500,ref_con,cmd_35
|
||||
R 1500,4000,ref_con,cmd_40
|
||||
R 11000,1000,ref_con,q_10
|
||||
R 11000,1500,ref_con,q_15
|
||||
R 11000,2500,ref_con,q_25
|
||||
R 11000,3000,ref_con,q_30
|
||||
R 11000,3500,ref_con,q_35
|
||||
R 11000,4000,ref_con,q_40
|
||||
R 11000,2000,ref_con,q_20
|
||||
R 4500,1000,ref_ref,ck_10
|
||||
R 4500,3500,ref_ref,ck_35
|
||||
R 4500,3000,ref_ref,ck_30
|
||||
R 4500,2500,ref_ref,ck_25
|
||||
R 4500,2000,ref_ref,ck_20
|
||||
R 4500,1500,ref_ref,ck_15
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 3000,1000,ref_ref,i1_10
|
||||
R 3000,1500,ref_ref,i1_15
|
||||
R 3000,2000,ref_ref,i1_20
|
||||
R 3000,2500,ref_ref,i1_25
|
||||
R 3000,3000,ref_ref,i1_30
|
||||
R 3000,3500,ref_ref,i1_35
|
||||
R 1500,2500,ref_ref,cmd_25
|
||||
R 1500,3000,ref_ref,cmd_30
|
||||
R 1500,3500,ref_ref,cmd_35
|
||||
R 1500,4000,ref_ref,cmd_40
|
||||
R 11000,1000,ref_ref,q_10
|
||||
R 11000,1500,ref_ref,q_15
|
||||
R 11000,2500,ref_ref,q_25
|
||||
R 11000,3000,ref_ref,q_30
|
||||
R 11000,3500,ref_ref,q_35
|
||||
R 11000,4000,ref_ref,q_40
|
||||
R 11000,2000,ref_ref,q_20
|
||||
S 11000,1000,11000,4000,200,*,DOWN,ALU1
|
||||
S 10200,600,10200,1400,100,*,UP,NTRANS
|
||||
S 9600,600,9600,1400,100,*,UP,NTRANS
|
||||
S 10200,3600,10200,4900,100,*,DOWN,PTRANS
|
||||
|
@ -141,7 +138,7 @@ S 8100,1500,8400,1500,300,*,RIGHT,POLY
|
|||
S 7800,3500,8100,3500,300,*,RIGHT,POLY
|
||||
S 9300,3500,9600,3500,300,*,RIGHT,POLY
|
||||
S 8100,3000,8400,3000,300,*,RIGHT,POLY
|
||||
S 0,300,12000,300,600,*,RIGHT,ALU1
|
||||
S 0,300,12000,300,600,vss,RIGHT,CALU1
|
||||
S 300,1000,2500,1000,100,*,RIGHT,ALU1
|
||||
S 300,1000,300,3500,100,*,DOWN,ALU1
|
||||
S 4500,1000,4500,3500,100,*,DOWN,ALU1
|
||||
|
@ -156,7 +153,7 @@ S 6900,1000,7500,1000,100,*,RIGHT,ALU1
|
|||
S 9300,1000,9900,1000,100,*,RIGHT,ALU1
|
||||
S 11700,500,11700,1000,200,*,DOWN,ALU1
|
||||
S 10500,500,10500,1000,200,*,DOWN,ALU1
|
||||
S 0,4700,12000,4700,600,*,RIGHT,ALU1
|
||||
S 0,4700,12000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1000,1500,1000,4000,100,*,DOWN,ALU1
|
||||
S 2000,4000,6000,4000,100,*,RIGHT,ALU1
|
||||
S 1500,2500,1500,4000,100,*,DOWN,ALU1
|
||||
|
@ -175,91 +172,95 @@ S 6000,1500,6000,4000,100,u,DOWN,ALU1
|
|||
S 7000,2000,7000,3000,100,*,UP,ALU1
|
||||
S 6500,3000,7000,3000,100,*,RIGHT,ALU1
|
||||
S 6500,1500,6500,2500,100,*,DOWN,ALU1
|
||||
S 11100,1000,11100,4000,200,*,DOWN,ALU1
|
||||
S 7500,1000,7500,3500,100,sff_m,DOWN,ALU1
|
||||
S 9900,1000,9900,4000,100,sff_s,DOWN,ALU1
|
||||
S 10200,2400,10200,3600,100,*,DOWN,POLY
|
||||
S 9900,2000,10400,2000,100,*,RIGHT,ALU1
|
||||
S 10400,2000,11400,2000,300,*,RIGHT,POLY
|
||||
V 4000,2500,CONT_POLY
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 3200,500,CONT_DIF_N
|
||||
V 9300,1000,CONT_DIF_N
|
||||
V 5100,1000,CONT_DIF_N
|
||||
V 4500,500,CONT_DIF_N
|
||||
V 3900,1000,CONT_DIF_N
|
||||
V 11100,1000,CONT_DIF_N
|
||||
V 10500,1000,CONT_DIF_N
|
||||
V 11700,1000,CONT_DIF_N
|
||||
V 10500,500,CONT_DIF_N
|
||||
V 11700,500,CONT_DIF_N
|
||||
V 8700,1000,CONT_DIF_N
|
||||
V 6900,1000,CONT_DIF_N
|
||||
V 8100,500,CONT_DIF_N
|
||||
V 5700,500,CONT_DIF_N
|
||||
V 2000,1500,CONT_DIF_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 3900,3500,CONT_DIF_P
|
||||
V 5100,3500,CONT_DIF_P
|
||||
V 3200,4500,CONT_DIF_P
|
||||
V 10500,3000,CONT_DIF_P
|
||||
V 11100,3000,CONT_DIF_P
|
||||
V 11700,3000,CONT_DIF_P
|
||||
V 8700,4000,CONT_DIF_P
|
||||
V 8100,4500,CONT_DIF_P
|
||||
V 9300,4000,CONT_DIF_P
|
||||
V 4500,4500,CONT_DIF_P
|
||||
V 2000,3500,CONT_DIF_P
|
||||
V 11100,4000,CONT_DIF_P
|
||||
V 5700,4500,CONT_DIF_P
|
||||
V 11700,3500,CONT_DIF_P
|
||||
V 11700,4000,CONT_DIF_P
|
||||
V 10500,4500,CONT_DIF_P
|
||||
V 11700,4500,CONT_DIF_P
|
||||
V 10500,4000,CONT_DIF_P
|
||||
V 10500,3500,CONT_DIF_P
|
||||
V 6900,3500,CONT_DIF_P
|
||||
V 11100,3500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 6900,4700,CONT_BODY_N
|
||||
V 3900,4700,CONT_BODY_N
|
||||
V 5100,4700,CONT_BODY_N
|
||||
V 2500,4700,CONT_BODY_N
|
||||
V 1500,4700,CONT_BODY_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 9900,300,CONT_BODY_P
|
||||
V 9300,300,CONT_BODY_P
|
||||
V 6900,300,CONT_BODY_P
|
||||
V 6300,300,CONT_BODY_P
|
||||
V 5100,300,CONT_BODY_P
|
||||
V 3900,300,CONT_BODY_P
|
||||
V 1500,300,CONT_BODY_P
|
||||
V 2500,300,CONT_BODY_P
|
||||
V 8000,1000,CONT_POLY
|
||||
V 1000,1500,CONT_POLY
|
||||
V 1000,3000,CONT_POLY
|
||||
V 2500,3000,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 1500,2000,CONT_POLY
|
||||
V 8000,3500,CONT_POLY
|
||||
V 4400,1500,CONT_POLY
|
||||
V 4400,3000,CONT_POLY
|
||||
V 3000,1500,CONT_POLY
|
||||
V 5200,2000,CONT_POLY
|
||||
V 5900,3500,CONT_POLY
|
||||
V 9400,3500,CONT_POLY
|
||||
V 7000,2000,CONT_POLY
|
||||
V 8200,3000,CONT_POLY
|
||||
V 9200,2000,CONT_POLY
|
||||
V 8200,1500,CONT_POLY
|
||||
V 10400,1500,CONT_POLY
|
||||
V 10400,2500,CONT_POLY
|
||||
V 6500,3000,CONT_POLY
|
||||
V 6500,1500,CONT_POLY
|
||||
V 6500,2500,CONT_POLY
|
||||
V 6000,1500,CONT_POLY
|
||||
V 3000,3000,CONT_POLY
|
||||
V 10400,2000,CONT_POLY
|
||||
S 4500,1000,4500,3500,200,ck,DOWN,CALU1
|
||||
S 1000,1500,1000,4000,200,i0,DOWN,CALU1
|
||||
S 3000,1000,3000,3500,200,i1,DOWN,CALU1
|
||||
S 1500,2500,1500,4000,200,cmd,DOWN,CALU1
|
||||
S 11000,1000,11000,4000,200,q,DOWN,CALU1
|
||||
V 4000,2500,CONT_POLY,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 3200,500,CONT_DIF_N,*
|
||||
V 9300,1000,CONT_DIF_N,*
|
||||
V 5100,1000,CONT_DIF_N,*
|
||||
V 4500,500,CONT_DIF_N,*
|
||||
V 3900,1000,CONT_DIF_N,*
|
||||
V 11100,1000,CONT_DIF_N,*
|
||||
V 10500,1000,CONT_DIF_N,*
|
||||
V 11700,1000,CONT_DIF_N,*
|
||||
V 10500,500,CONT_DIF_N,*
|
||||
V 11700,500,CONT_DIF_N,*
|
||||
V 8700,1000,CONT_DIF_N,*
|
||||
V 6900,1000,CONT_DIF_N,*
|
||||
V 8100,500,CONT_DIF_N,*
|
||||
V 5700,500,CONT_DIF_N,*
|
||||
V 2000,1500,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 3900,3500,CONT_DIF_P,*
|
||||
V 5100,3500,CONT_DIF_P,*
|
||||
V 3200,4500,CONT_DIF_P,*
|
||||
V 10500,3000,CONT_DIF_P,*
|
||||
V 11100,3000,CONT_DIF_P,*
|
||||
V 11700,3000,CONT_DIF_P,*
|
||||
V 8700,4000,CONT_DIF_P,*
|
||||
V 8100,4500,CONT_DIF_P,*
|
||||
V 9300,4000,CONT_DIF_P,*
|
||||
V 4500,4500,CONT_DIF_P,*
|
||||
V 2000,3500,CONT_DIF_P,*
|
||||
V 11100,4000,CONT_DIF_P,*
|
||||
V 5700,4500,CONT_DIF_P,*
|
||||
V 11700,3500,CONT_DIF_P,*
|
||||
V 11700,4000,CONT_DIF_P,*
|
||||
V 10500,4500,CONT_DIF_P,*
|
||||
V 11700,4500,CONT_DIF_P,*
|
||||
V 10500,4000,CONT_DIF_P,*
|
||||
V 10500,3500,CONT_DIF_P,*
|
||||
V 6900,3500,CONT_DIF_P,*
|
||||
V 11100,3500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 6900,4700,CONT_BODY_N,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 5100,4700,CONT_BODY_N,*
|
||||
V 2500,4700,CONT_BODY_N,*
|
||||
V 1500,4700,CONT_BODY_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 9900,300,CONT_BODY_P,*
|
||||
V 9300,300,CONT_BODY_P,*
|
||||
V 6900,300,CONT_BODY_P,*
|
||||
V 6300,300,CONT_BODY_P,*
|
||||
V 5100,300,CONT_BODY_P,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 1500,300,CONT_BODY_P,*
|
||||
V 2500,300,CONT_BODY_P,*
|
||||
V 8000,1000,CONT_POLY,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 1000,3000,CONT_POLY,*
|
||||
V 2500,3000,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 1500,2000,CONT_POLY,*
|
||||
V 8000,3500,CONT_POLY,*
|
||||
V 4400,1500,CONT_POLY,*
|
||||
V 4400,3000,CONT_POLY,*
|
||||
V 3000,1500,CONT_POLY,*
|
||||
V 5200,2000,CONT_POLY,*
|
||||
V 5900,3500,CONT_POLY,*
|
||||
V 9400,3500,CONT_POLY,*
|
||||
V 7000,2000,CONT_POLY,*
|
||||
V 8200,3000,CONT_POLY,*
|
||||
V 9200,2000,CONT_POLY,*
|
||||
V 8200,1500,CONT_POLY,*
|
||||
V 10400,1500,CONT_POLY,*
|
||||
V 10400,2500,CONT_POLY,*
|
||||
V 6500,3000,CONT_POLY,*
|
||||
V 6500,1500,CONT_POLY,*
|
||||
V 6500,2500,CONT_POLY,*
|
||||
V 6000,1500,CONT_POLY,*
|
||||
V 3000,3000,CONT_POLY,*
|
||||
V 10400,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,36 +1,32 @@
|
|||
V ALLIANCE : 4
|
||||
H sff3_x4,P,19/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H sff3_x4,P,30/ 8/2000,100
|
||||
A 0,0,14000,5000
|
||||
C 14000,4700,600,vdd,1,EAST,ALU1
|
||||
C 14000,300,600,vss,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
R 6000,1000,ref_con,ck_10
|
||||
R 6000,3500,ref_con,ck_35
|
||||
R 6000,3000,ref_con,ck_30
|
||||
R 6000,2500,ref_con,ck_25
|
||||
R 6000,1500,ref_con,ck_15
|
||||
R 6000,2000,ref_con,ck_20
|
||||
R 13000,1000,ref_con,q_10
|
||||
R 13000,3000,ref_con,q_30
|
||||
R 13000,2500,ref_con,q_25
|
||||
R 13000,1500,ref_con,q_15
|
||||
R 13000,2000,ref_con,q_20
|
||||
R 13000,4000,ref_con,q_40
|
||||
R 13000,3500,ref_con,q_35
|
||||
R 500,1500,ref_con,cmd1_15
|
||||
R 500,2000,ref_con,cmd1_20
|
||||
R 500,2500,ref_con,cmd1_25
|
||||
R 500,3000,ref_con,cmd1_30
|
||||
R 500,3500,ref_con,cmd1_35
|
||||
R 1500,2500,ref_con,i2_25
|
||||
R 2500,2500,ref_con,i1_25
|
||||
R 3500,2000,ref_con,cmd0_20
|
||||
R 3500,2500,ref_con,cmd0_25
|
||||
R 3500,3000,ref_con,cmd0_30
|
||||
R 4000,2000,ref_con,i0_20
|
||||
R 4000,3000,ref_con,i0_30
|
||||
R 4500,2500,ref_con,i0_25
|
||||
R 6000,1000,ref_ref,ck_10
|
||||
R 6000,3500,ref_ref,ck_35
|
||||
R 6000,3000,ref_ref,ck_30
|
||||
R 6000,2500,ref_ref,ck_25
|
||||
R 6000,1500,ref_ref,ck_15
|
||||
R 6000,2000,ref_ref,ck_20
|
||||
R 13000,1000,ref_ref,q_10
|
||||
R 13000,3000,ref_ref,q_30
|
||||
R 13000,2500,ref_ref,q_25
|
||||
R 13000,1500,ref_ref,q_15
|
||||
R 13000,2000,ref_ref,q_20
|
||||
R 13000,4000,ref_ref,q_40
|
||||
R 13000,3500,ref_ref,q_35
|
||||
R 500,1500,ref_ref,cmd1_15
|
||||
R 500,2000,ref_ref,cmd1_20
|
||||
R 500,2500,ref_ref,cmd1_25
|
||||
R 500,3000,ref_ref,cmd1_30
|
||||
R 500,3500,ref_ref,cmd1_35
|
||||
R 1500,2500,ref_ref,i2_25
|
||||
R 2500,2500,ref_ref,i1_25
|
||||
R 3500,2000,ref_ref,cmd0_20
|
||||
R 3500,2500,ref_ref,cmd0_25
|
||||
R 3500,3000,ref_ref,cmd0_30
|
||||
R 4000,2000,ref_ref,i0_20
|
||||
R 4000,3000,ref_ref,i0_30
|
||||
R 4500,2500,ref_ref,i0_25
|
||||
S 6600,2500,11600,2500,100,nckr,RIGHT,POLY
|
||||
S 7500,1050,7500,3450,100,*,UP,ALU1
|
||||
S 7100,3450,7500,3450,100,*,LEFT,ALU1
|
||||
|
@ -49,8 +45,8 @@ S 6100,3100,6100,4400,100,*,DOWN,PTRANS
|
|||
S 6100,1400,6100,3100,100,*,DOWN,POLY
|
||||
S 6000,1000,6000,3500,100,*,DOWN,ALU1
|
||||
S 4900,4000,8000,4000,100,*,RIGHT,ALU1
|
||||
S 0,300,14000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,14000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,14000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,14000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,14000,3900,2400,*,RIGHT,NWELL
|
||||
S 7400,3100,7400,4400,100,*,DOWN,PTRANS
|
||||
S 8000,3100,8000,4400,100,*,DOWN,PTRANS
|
||||
|
@ -128,7 +124,6 @@ S 12200,2500,12500,2500,300,*,RIGHT,POLY
|
|||
S 10000,1000,10700,1000,100,*,RIGHT,ALU1
|
||||
S 11900,1000,11900,4000,100,sff_s,DOWN,ALU1
|
||||
S 9500,1000,9500,3500,100,sff_m,DOWN,ALU1
|
||||
S 13100,1000,13100,4000,200,*,DOWN,ALU1
|
||||
S 12500,500,12500,1000,200,*,DOWN,ALU1
|
||||
S 13700,500,13700,1000,200,*,DOWN,ALU1
|
||||
S 11300,1000,11900,1000,100,*,RIGHT,ALU1
|
||||
|
@ -240,93 +235,103 @@ S 4900,1500,4900,1700,200,*,DOWN,ALU1
|
|||
S 3500,2500,3900,2500,200,*,RIGHT,ALU1
|
||||
S 4900,1700,5000,1700,100,*,LEFT,ALU1
|
||||
S 5000,1800,5000,3000,100,*,DOWN,ALU1
|
||||
V 6400,300,CONT_BODY_P
|
||||
V 6400,4700,CONT_BODY_N
|
||||
V 6500,3500,CONT_DIF_P
|
||||
V 6500,1000,CONT_DIF_N
|
||||
V 6600,2500,CONT_POLY
|
||||
V 6000,2500,CONT_POLY
|
||||
V 7700,4600,CONT_DIF_P
|
||||
V 7100,4700,CONT_BODY_N
|
||||
V 11300,4000,CONT_DIF_P
|
||||
V 8900,4700,CONT_BODY_N
|
||||
V 13100,3500,CONT_DIF_P
|
||||
V 8900,3500,CONT_DIF_P
|
||||
V 12500,3500,CONT_DIF_P
|
||||
V 12500,4000,CONT_DIF_P
|
||||
V 13700,4500,CONT_DIF_P
|
||||
V 7100,3500,CONT_DIF_P
|
||||
V 12500,4500,CONT_DIF_P
|
||||
V 13700,4000,CONT_DIF_P
|
||||
V 13700,3500,CONT_DIF_P
|
||||
V 13100,4000,CONT_DIF_P
|
||||
V 10100,4500,CONT_DIF_P
|
||||
V 10700,4000,CONT_DIF_P
|
||||
V 13700,3000,CONT_DIF_P
|
||||
V 13100,3000,CONT_DIF_P
|
||||
V 12500,3000,CONT_DIF_P
|
||||
V 7700,500,CONT_DIF_N
|
||||
V 10100,500,CONT_DIF_N
|
||||
V 11300,1000,CONT_DIF_N
|
||||
V 8900,1000,CONT_DIF_N
|
||||
V 10700,1000,CONT_DIF_N
|
||||
V 13700,500,CONT_DIF_N
|
||||
V 12500,500,CONT_DIF_N
|
||||
V 13700,1000,CONT_DIF_N
|
||||
V 12500,1000,CONT_DIF_N
|
||||
V 13100,1000,CONT_DIF_N
|
||||
V 7100,1000,CONT_DIF_N
|
||||
V 8300,300,CONT_BODY_P
|
||||
V 11900,300,CONT_BODY_P
|
||||
V 11300,300,CONT_BODY_P
|
||||
V 8900,300,CONT_BODY_P
|
||||
V 7100,300,CONT_BODY_P
|
||||
V 10000,1000,CONT_POLY
|
||||
V 8000,1500,CONT_POLY
|
||||
V 8600,1500,CONT_POLY
|
||||
V 8000,3000,CONT_POLY
|
||||
V 8600,3000,CONT_POLY
|
||||
V 7500,2000,CONT_POLY
|
||||
V 12400,2000,CONT_POLY
|
||||
V 8500,2500,CONT_POLY
|
||||
V 12400,2500,CONT_POLY
|
||||
V 12400,1500,CONT_POLY
|
||||
V 10200,1500,CONT_POLY
|
||||
V 11200,2000,CONT_POLY
|
||||
V 10200,3000,CONT_POLY
|
||||
V 9000,2000,CONT_POLY
|
||||
V 11400,3500,CONT_POLY
|
||||
V 10000,3500,CONT_POLY
|
||||
V 500,4600,CONT_BODY_N
|
||||
V 500,4000,CONT_DIF_P
|
||||
V 1100,3000,CONT_DIF_P
|
||||
V 1100,4000,CONT_DIF_P
|
||||
V 2300,3500,CONT_DIF_P
|
||||
V 4900,3000,CONT_DIF_P
|
||||
V 4900,4000,CONT_DIF_P
|
||||
V 3900,4500,CONT_DIF_P
|
||||
V 3300,4000,CONT_DIF_P
|
||||
V 1100,1000,CONT_DIF_N
|
||||
V 500,1000,CONT_DIF_N
|
||||
V 5500,500,CONT_DIF_N
|
||||
V 4900,1000,CONT_DIF_N
|
||||
V 3900,500,CONT_DIF_N
|
||||
V 3300,1000,CONT_DIF_N
|
||||
V 1100,1800,CONT_DIF_N
|
||||
V 1100,1800,CONT_DIF_N
|
||||
V 2300,1500,CONT_DIF_N
|
||||
V 4900,1700,CONT_DIF_N
|
||||
V 500,400,CONT_BODY_P
|
||||
V 1800,3500,CONT_POLY
|
||||
V 1800,1500,CONT_POLY
|
||||
V 500,2500,CONT_POLY
|
||||
V 2500,2500,CONT_POLY
|
||||
V 1500,2500,CONT_POLY
|
||||
V 2500,3000,CONT_POLY
|
||||
V 3400,1500,CONT_POLY
|
||||
V 4200,1500,CONT_POLY
|
||||
V 3900,2500,CONT_POLY
|
||||
V 4400,2000,CONT_POLY
|
||||
V 4400,3000,CONT_POLY
|
||||
V 5500,4500,CONT_DIF_P
|
||||
S 6000,1000,6000,3500,200,ck,DOWN,CALU1
|
||||
S 13000,1000,13000,4000,200,q,DOWN,CALU1
|
||||
S 500,1500,500,3500,200,cmd1,DOWN,CALU1
|
||||
S 1500,2500,1500,2500,200,i2,LEFT,CALU1
|
||||
S 2500,2500,2500,2500,200,i1,LEFT,CALU1
|
||||
S 3500,2000,3500,3000,200,cmd0,DOWN,CALU1
|
||||
S 4500,2500,4500,2500,200,i0,LEFT,CALU1
|
||||
S 4000,3000,4000,3000,200,i0,LEFT,CALU1
|
||||
S 4000,2000,4000,2000,200,i0,LEFT,CALU1
|
||||
S 13000,1000,13000,4000,200,*,DOWN,ALU1
|
||||
V 6400,300,CONT_BODY_P,*
|
||||
V 6400,4700,CONT_BODY_N,*
|
||||
V 6500,3500,CONT_DIF_P,*
|
||||
V 6500,1000,CONT_DIF_N,*
|
||||
V 6600,2500,CONT_POLY,*
|
||||
V 6000,2500,CONT_POLY,*
|
||||
V 7700,4600,CONT_DIF_P,*
|
||||
V 7100,4700,CONT_BODY_N,*
|
||||
V 11300,4000,CONT_DIF_P,*
|
||||
V 8900,4700,CONT_BODY_N,*
|
||||
V 13100,3500,CONT_DIF_P,*
|
||||
V 8900,3500,CONT_DIF_P,*
|
||||
V 12500,3500,CONT_DIF_P,*
|
||||
V 12500,4000,CONT_DIF_P,*
|
||||
V 13700,4500,CONT_DIF_P,*
|
||||
V 7100,3500,CONT_DIF_P,*
|
||||
V 12500,4500,CONT_DIF_P,*
|
||||
V 13700,4000,CONT_DIF_P,*
|
||||
V 13700,3500,CONT_DIF_P,*
|
||||
V 13100,4000,CONT_DIF_P,*
|
||||
V 10100,4500,CONT_DIF_P,*
|
||||
V 10700,4000,CONT_DIF_P,*
|
||||
V 13700,3000,CONT_DIF_P,*
|
||||
V 13100,3000,CONT_DIF_P,*
|
||||
V 12500,3000,CONT_DIF_P,*
|
||||
V 7700,500,CONT_DIF_N,*
|
||||
V 10100,500,CONT_DIF_N,*
|
||||
V 11300,1000,CONT_DIF_N,*
|
||||
V 8900,1000,CONT_DIF_N,*
|
||||
V 10700,1000,CONT_DIF_N,*
|
||||
V 13700,500,CONT_DIF_N,*
|
||||
V 12500,500,CONT_DIF_N,*
|
||||
V 13700,1000,CONT_DIF_N,*
|
||||
V 12500,1000,CONT_DIF_N,*
|
||||
V 13100,1000,CONT_DIF_N,*
|
||||
V 7100,1000,CONT_DIF_N,*
|
||||
V 8300,300,CONT_BODY_P,*
|
||||
V 11900,300,CONT_BODY_P,*
|
||||
V 11300,300,CONT_BODY_P,*
|
||||
V 8900,300,CONT_BODY_P,*
|
||||
V 7100,300,CONT_BODY_P,*
|
||||
V 10000,1000,CONT_POLY,*
|
||||
V 8000,1500,CONT_POLY,*
|
||||
V 8600,1500,CONT_POLY,*
|
||||
V 8000,3000,CONT_POLY,*
|
||||
V 8600,3000,CONT_POLY,*
|
||||
V 7500,2000,CONT_POLY,*
|
||||
V 12400,2000,CONT_POLY,*
|
||||
V 8500,2500,CONT_POLY,*
|
||||
V 12400,2500,CONT_POLY,*
|
||||
V 12400,1500,CONT_POLY,*
|
||||
V 10200,1500,CONT_POLY,*
|
||||
V 11200,2000,CONT_POLY,*
|
||||
V 10200,3000,CONT_POLY,*
|
||||
V 9000,2000,CONT_POLY,*
|
||||
V 11400,3500,CONT_POLY,*
|
||||
V 10000,3500,CONT_POLY,*
|
||||
V 500,4600,CONT_BODY_N,*
|
||||
V 500,4000,CONT_DIF_P,*
|
||||
V 1100,3000,CONT_DIF_P,*
|
||||
V 1100,4000,CONT_DIF_P,*
|
||||
V 2300,3500,CONT_DIF_P,*
|
||||
V 4900,3000,CONT_DIF_P,*
|
||||
V 4900,4000,CONT_DIF_P,*
|
||||
V 3900,4500,CONT_DIF_P,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 1100,1000,CONT_DIF_N,*
|
||||
V 500,1000,CONT_DIF_N,*
|
||||
V 5500,500,CONT_DIF_N,*
|
||||
V 4900,1000,CONT_DIF_N,*
|
||||
V 3900,500,CONT_DIF_N,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 1100,1800,CONT_DIF_N,*
|
||||
V 1100,1800,CONT_DIF_N,*
|
||||
V 2300,1500,CONT_DIF_N,*
|
||||
V 4900,1700,CONT_DIF_N,*
|
||||
V 500,400,CONT_BODY_P,*
|
||||
V 1800,3500,CONT_POLY,*
|
||||
V 1800,1500,CONT_POLY,*
|
||||
V 500,2500,CONT_POLY,*
|
||||
V 2500,2500,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 2500,3000,CONT_POLY,*
|
||||
V 3400,1500,CONT_POLY,*
|
||||
V 4200,1500,CONT_POLY,*
|
||||
V 3900,2500,CONT_POLY,*
|
||||
V 4400,2000,CONT_POLY,*
|
||||
V 4400,3000,CONT_POLY,*
|
||||
V 5500,4500,CONT_DIF_P,*
|
||||
EOF
|
||||
|
|
|
@ -1,20 +1,16 @@
|
|||
V ALLIANCE : 4
|
||||
H tie_x0,P, 3/ 8/99,100
|
||||
V ALLIANCE : 6
|
||||
H tie_x0,P,30/ 8/2000,100
|
||||
A 0,0,1000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 1000,300,600,vss,1,EAST,ALU1
|
||||
C 1000,4700,600,vdd,1,EAST,ALU1
|
||||
S 0,300,1000,300,600,*,RIGHT,ALU1
|
||||
S 0,3900,1000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,1000,4700,600,*,RIGHT,ALU1
|
||||
S 500,500,500,1500,300,*,DOWN,PTIE
|
||||
S 500,3000,500,4500,300,*,UP,NTIE
|
||||
V 500,4500,CONT_BODY_N
|
||||
V 500,4000,CONT_BODY_N
|
||||
V 500,3500,CONT_BODY_N
|
||||
V 500,3000,CONT_BODY_N
|
||||
V 500,500,CONT_BODY_P
|
||||
V 500,1000,CONT_BODY_P
|
||||
V 500,1500,CONT_BODY_P
|
||||
S 500,500,500,1500,300,*,DOWN,PTIE
|
||||
S 0,4700,1000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,1000,3900,2400,*,RIGHT,NWELL
|
||||
S 0,300,1000,300,600,vss,RIGHT,CALU1
|
||||
V 500,1500,CONT_BODY_P,*
|
||||
V 500,1000,CONT_BODY_P,*
|
||||
V 500,500,CONT_BODY_P,*
|
||||
V 500,3000,CONT_BODY_N,*
|
||||
V 500,3500,CONT_BODY_N,*
|
||||
V 500,4000,CONT_BODY_N,*
|
||||
V 500,4500,CONT_BODY_N,*
|
||||
EOF
|
||||
|
|
|
@ -1,137 +1,136 @@
|
|||
V ALLIANCE : 4
|
||||
H ts_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H ts_x4,P,30/ 8/2000,100
|
||||
A 0,0,5000,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 5000,4700,600,vdd,1,EAST,ALU1
|
||||
C 5000,300,600,vss,1,EAST,ALU1
|
||||
R 1000,1000,ref_con,q_10
|
||||
R 1000,1500,ref_con,q_15
|
||||
R 1000,2000,ref_con,q_20
|
||||
R 1000,2500,ref_con,q_25
|
||||
R 1000,3000,ref_con,q_30
|
||||
R 1000,3500,ref_con,q_35
|
||||
R 1000,4000,ref_con,q_40
|
||||
R 4000,2000,ref_con,i_20
|
||||
R 4000,2500,ref_con,i_25
|
||||
R 4000,3000,ref_con,i_30
|
||||
R 4000,3500,ref_con,i_35
|
||||
R 4000,1500,ref_con,i_15
|
||||
R 1500,1000,ref_con,cmd_10
|
||||
R 1500,3000,ref_con,cmd_30
|
||||
R 1500,3500,ref_con,cmd_35
|
||||
R 1500,4000,ref_con,cmd_40
|
||||
R 1500,1500,ref_con,cmd_15
|
||||
R 1500,2000,ref_con,cmd_20
|
||||
R 1500,2500,ref_con,cmd_25
|
||||
S 2300,3100,3200,3100,100,*,RIGHT,POLY
|
||||
S 3500,3500,3500,4000,100,*,UP,ALU1
|
||||
S 1000,950,1000,4050,200,*,UP,ALU1
|
||||
S 2100,4000,2400,4000,200,*,RIGHT,ALU1
|
||||
S 300,500,300,1000,200,*,DOWN,ALU1
|
||||
S 300,3000,300,4500,200,*,DOWN,ALU1
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 1200,2300,1200,2600,100,*,DOWN,POLY
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1900,2800,1900,3000,300,*,UP,POLY
|
||||
S 1500,3000,1900,3000,200,*,RIGHT,ALU1
|
||||
S 600,2300,600,2600,100,*,UP,POLY
|
||||
S 600,2300,4500,2300,100,*,RIGHT,POLY
|
||||
S 1800,2800,3800,2800,100,*,RIGHT,POLY
|
||||
S 3800,2800,3800,3100,100,*,DOWN,POLY
|
||||
S 1800,2800,1800,3600,100,*,DOWN,POLY
|
||||
S 3400,1800,3400,2700,100,*,DOWN,ALU1
|
||||
S 4200,3000,4400,3000,300,*,RIGHT,POLY
|
||||
S 4000,3000,4200,3000,200,*,LEFT,ALU1
|
||||
S 2700,4700,3500,4700,300,*,RIGHT,NTIE
|
||||
S 0,3900,5000,3900,2400,*,LEFT,NWELL
|
||||
S 3500,3300,3500,4200,300,*,UP,PDIF
|
||||
S 3800,3100,3800,4400,100,*,UP,PTRANS
|
||||
S 2900,3300,2900,4200,300,*,UP,PDIF
|
||||
S 3200,3100,3200,4400,100,*,UP,PTRANS
|
||||
S 4400,1400,4400,1900,100,*,DOWN,POLY
|
||||
S 3400,1900,4400,1900,100,*,RIGHT,POLY
|
||||
S 600,1900,2900,1900,100,*,RIGHT,POLY
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 600,1400,600,1900,100,*,DOWN,POLY
|
||||
S 4100,3300,4100,4700,300,*,UP,PDIF
|
||||
S 4700,3300,4700,4200,300,*,UP,PDIF
|
||||
S 4400,3100,4400,4400,100,*,UP,PTRANS
|
||||
S 4100,300,4700,300,300,*,RIGHT,PTIE
|
||||
S 2100,300,2900,300,300,*,RIGHT,PTIE
|
||||
S 4000,1500,4000,3500,100,*,DOWN,ALU1
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 3500,400,3500,1200,300,*,UP,NDIF
|
||||
S 2900,1000,2900,4000,100,*,DOWN,ALU1
|
||||
S 2900,1000,4100,1000,100,*,RIGHT,ALU1
|
||||
S 3800,600,3800,1400,100,*,UP,NTRANS
|
||||
S 3200,600,3200,1400,100,*,UP,NTRANS
|
||||
S 4700,800,4700,1200,300,*,UP,NDIF
|
||||
S 4400,600,4400,1400,100,*,UP,NTRANS
|
||||
S 2900,800,2900,1200,300,*,UP,NDIF
|
||||
S 4100,800,4100,1200,300,*,UP,NDIF
|
||||
S 4700,1000,4700,4000,100,*,DOWN,ALU1
|
||||
S 3800,1500,4000,1500,300,*,RIGHT,POLY
|
||||
S 3500,4000,4700,4000,100,*,RIGHT,ALU1
|
||||
S 2100,3800,2100,4700,300,*,UP,PDIF
|
||||
S 1800,3600,1800,4900,100,*,UP,PTRANS
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 0,4700,5000,4700,600,*,LEFT,ALU1
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 0,300,5000,300,600,*,RIGHT,ALU1
|
||||
S 1600,1500,1800,1500,300,*,RIGHT,POLY
|
||||
S 1500,1500,1600,1500,100,*,RIGHT,ALU1
|
||||
S 2400,1000,2400,4000,100,*,DOWN,ALU1
|
||||
S 2300,1400,3200,1400,100,*,RIGHT,POLY
|
||||
R 1500,2500,ref_ref,cmd_25
|
||||
R 1500,2000,ref_ref,cmd_20
|
||||
R 1500,1500,ref_ref,cmd_15
|
||||
R 1500,4000,ref_ref,cmd_40
|
||||
R 1500,3500,ref_ref,cmd_35
|
||||
R 1500,3000,ref_ref,cmd_30
|
||||
R 1500,1000,ref_ref,cmd_10
|
||||
R 4000,1500,ref_ref,i_15
|
||||
R 4000,3500,ref_ref,i_35
|
||||
R 4000,3000,ref_ref,i_30
|
||||
R 4000,2500,ref_ref,i_25
|
||||
R 4000,2000,ref_ref,i_20
|
||||
R 1000,4000,ref_ref,q_40
|
||||
R 1000,3500,ref_ref,q_35
|
||||
R 1000,3000,ref_ref,q_30
|
||||
R 1000,2500,ref_ref,q_25
|
||||
R 1000,2000,ref_ref,q_20
|
||||
R 1000,1500,ref_ref,q_15
|
||||
R 1000,1000,ref_ref,q_10
|
||||
S 1500,1000,1500,4000,200,cmd,DOWN,CALU1
|
||||
S 4000,1500,4000,3500,200,i,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,q,DOWN,CALU1
|
||||
S 2100,1000,2400,1000,200,*,RIGHT,ALU1
|
||||
V 2400,3200,CONT_POLY
|
||||
V 2900,3500,CONT_DIF_P
|
||||
V 4700,3500,CONT_DIF_P
|
||||
V 3500,3500,CONT_DIF_P
|
||||
V 1900,3000,CONT_POLY
|
||||
V 4200,3000,CONT_POLY
|
||||
V 3500,4700,CONT_BODY_N
|
||||
V 2700,4700,CONT_BODY_N
|
||||
V 4700,2300,CONT_POLY
|
||||
V 3400,2700,CONT_POLY
|
||||
V 900,3000,CONT_DIF_P
|
||||
V 3400,1800,CONT_POLY
|
||||
V 4700,4700,CONT_BODY_N
|
||||
V 2100,300,CONT_BODY_P
|
||||
V 4100,300,CONT_BODY_P
|
||||
V 4700,300,CONT_BODY_P
|
||||
V 2900,300,CONT_BODY_P
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,1000,CONT_DIF_N
|
||||
V 900,3500,CONT_DIF_P
|
||||
V 900,4000,CONT_DIF_P
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 1500,4500,CONT_DIF_P
|
||||
V 3500,4000,CONT_DIF_P
|
||||
V 4100,1000,CONT_DIF_N
|
||||
V 3500,500,CONT_DIF_N
|
||||
V 4700,1000,CONT_DIF_N
|
||||
V 2900,1000,CONT_DIF_N
|
||||
V 4000,1500,CONT_POLY
|
||||
V 4100,4500,CONT_DIF_P
|
||||
V 2900,4000,CONT_DIF_P
|
||||
V 4700,4000,CONT_DIF_P
|
||||
V 2100,4000,CONT_DIF_P
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 300,500,CONT_DIF_N
|
||||
V 1500,500,CONT_DIF_N
|
||||
V 300,4500,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 1600,1500,CONT_POLY
|
||||
V 2900,1800,CONT_POLY
|
||||
V 2400,1500,CONT_POLY
|
||||
S 2300,1400,3200,1400,100,*,RIGHT,POLY
|
||||
S 2400,1000,2400,4000,100,*,DOWN,ALU1
|
||||
S 1500,1500,1600,1500,100,*,RIGHT,ALU1
|
||||
S 1600,1500,1800,1500,300,*,RIGHT,POLY
|
||||
S 0,300,5000,300,600,vss,RIGHT,CALU1
|
||||
S 900,300,900,1200,300,*,UP,NDIF
|
||||
S 1500,300,1500,1200,300,*,UP,NDIF
|
||||
S 600,100,600,1400,100,*,UP,NTRANS
|
||||
S 1200,100,1200,1400,100,*,UP,NTRANS
|
||||
S 300,300,300,1200,300,*,UP,NDIF
|
||||
S 1800,600,1800,1400,100,*,UP,NTRANS
|
||||
S 2100,800,2100,1200,300,*,UP,NDIF
|
||||
S 0,4700,5000,4700,600,vdd,RIGHT,CALU1
|
||||
S 1500,1000,1500,4000,100,*,UP,ALU1
|
||||
S 1800,3600,1800,4900,100,*,UP,PTRANS
|
||||
S 2100,3800,2100,4700,300,*,UP,PDIF
|
||||
S 3500,4000,4700,4000,100,*,RIGHT,ALU1
|
||||
S 3800,1500,4000,1500,300,*,RIGHT,POLY
|
||||
S 4700,1000,4700,4000,100,*,DOWN,ALU1
|
||||
S 4100,800,4100,1200,300,*,UP,NDIF
|
||||
S 2900,800,2900,1200,300,*,UP,NDIF
|
||||
S 4400,600,4400,1400,100,*,UP,NTRANS
|
||||
S 4700,800,4700,1200,300,*,UP,NDIF
|
||||
S 3200,600,3200,1400,100,*,UP,NTRANS
|
||||
S 3800,600,3800,1400,100,*,UP,NTRANS
|
||||
S 2900,1000,4100,1000,100,*,RIGHT,ALU1
|
||||
S 2900,1000,2900,4000,100,*,DOWN,ALU1
|
||||
S 3500,400,3500,1200,300,*,UP,NDIF
|
||||
S 600,2600,600,4900,100,*,UP,PTRANS
|
||||
S 300,2800,300,4700,300,*,UP,PDIF
|
||||
S 4000,1500,4000,3500,100,*,DOWN,ALU1
|
||||
S 2100,300,2900,300,300,*,RIGHT,PTIE
|
||||
S 4100,300,4700,300,300,*,RIGHT,PTIE
|
||||
S 4400,3100,4400,4400,100,*,UP,PTRANS
|
||||
S 4700,3300,4700,4200,300,*,UP,PDIF
|
||||
S 4100,3300,4100,4700,300,*,UP,PDIF
|
||||
S 600,1400,600,1900,100,*,DOWN,POLY
|
||||
S 1200,1400,1200,1900,100,*,DOWN,POLY
|
||||
S 600,1900,2900,1900,100,*,RIGHT,POLY
|
||||
S 3400,1900,4400,1900,100,*,RIGHT,POLY
|
||||
S 4400,1400,4400,1900,100,*,DOWN,POLY
|
||||
S 3200,3100,3200,4400,100,*,UP,PTRANS
|
||||
S 2900,3300,2900,4200,300,*,UP,PDIF
|
||||
S 3800,3100,3800,4400,100,*,UP,PTRANS
|
||||
S 3500,3300,3500,4200,300,*,UP,PDIF
|
||||
S 0,3900,5000,3900,2400,*,LEFT,NWELL
|
||||
S 2700,4700,3500,4700,300,*,RIGHT,NTIE
|
||||
S 4000,3000,4200,3000,200,*,LEFT,ALU1
|
||||
S 4200,3000,4400,3000,300,*,RIGHT,POLY
|
||||
S 3400,1800,3400,2700,100,*,DOWN,ALU1
|
||||
S 1800,2800,1800,3600,100,*,DOWN,POLY
|
||||
S 3800,2800,3800,3100,100,*,DOWN,POLY
|
||||
S 1800,2800,3800,2800,100,*,RIGHT,POLY
|
||||
S 600,2300,4500,2300,100,*,RIGHT,POLY
|
||||
S 600,2300,600,2600,100,*,UP,POLY
|
||||
S 1500,3000,1900,3000,200,*,RIGHT,ALU1
|
||||
S 1900,2800,1900,3000,300,*,UP,POLY
|
||||
S 1200,2600,1200,4900,100,*,UP,PTRANS
|
||||
S 1200,2300,1200,2600,100,*,DOWN,POLY
|
||||
S 1500,2800,1500,4700,300,*,UP,PDIF
|
||||
S 900,2800,900,4700,300,*,UP,PDIF
|
||||
S 300,3000,300,4500,200,*,DOWN,ALU1
|
||||
S 300,500,300,1000,200,*,DOWN,ALU1
|
||||
S 2100,4000,2400,4000,200,*,RIGHT,ALU1
|
||||
S 1000,950,1000,4050,200,*,UP,ALU1
|
||||
S 3500,3500,3500,4000,100,*,UP,ALU1
|
||||
S 2300,3100,3200,3100,100,*,RIGHT,POLY
|
||||
V 2400,1500,CONT_POLY,*
|
||||
V 2900,1800,CONT_POLY,*
|
||||
V 1600,1500,CONT_POLY,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 300,4500,CONT_DIF_P,*
|
||||
V 1500,500,CONT_DIF_N,*
|
||||
V 300,500,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2100,4000,CONT_DIF_P,*
|
||||
V 4700,4000,CONT_DIF_P,*
|
||||
V 2900,4000,CONT_DIF_P,*
|
||||
V 4100,4500,CONT_DIF_P,*
|
||||
V 4000,1500,CONT_POLY,*
|
||||
V 2900,1000,CONT_DIF_N,*
|
||||
V 4700,1000,CONT_DIF_N,*
|
||||
V 3500,500,CONT_DIF_N,*
|
||||
V 4100,1000,CONT_DIF_N,*
|
||||
V 3500,4000,CONT_DIF_P,*
|
||||
V 1500,4500,CONT_DIF_P,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 900,4000,CONT_DIF_P,*
|
||||
V 900,3500,CONT_DIF_P,*
|
||||
V 900,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 2900,300,CONT_BODY_P,*
|
||||
V 4700,300,CONT_BODY_P,*
|
||||
V 4100,300,CONT_BODY_P,*
|
||||
V 2100,300,CONT_BODY_P,*
|
||||
V 4700,4700,CONT_BODY_N,*
|
||||
V 3400,1800,CONT_POLY,*
|
||||
V 900,3000,CONT_DIF_P,*
|
||||
V 3400,2700,CONT_POLY,*
|
||||
V 4700,2300,CONT_POLY,*
|
||||
V 2700,4700,CONT_BODY_N,*
|
||||
V 3500,4700,CONT_BODY_N,*
|
||||
V 4200,3000,CONT_POLY,*
|
||||
V 1900,3000,CONT_POLY,*
|
||||
V 3500,3500,CONT_DIF_P,*
|
||||
V 4700,3500,CONT_DIF_P,*
|
||||
V 2900,3500,CONT_DIF_P,*
|
||||
V 2400,3200,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,163 +1,162 @@
|
|||
V ALLIANCE : 4
|
||||
H ts_x8,P,21/ 9/99,100
|
||||
V ALLIANCE : 6
|
||||
H ts_x8,P,30/ 8/2000,100
|
||||
A 0,0,6500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 6500,300,600,vss,1,EAST,ALU1
|
||||
C 6500,4700,600,vdd,1,EAST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
R 5500,1500,ref_con,i_15
|
||||
R 3000,1000,ref_con,cmd_10
|
||||
R 3000,3000,ref_con,cmd_30
|
||||
R 3000,3500,ref_con,cmd_35
|
||||
R 3000,4000,ref_con,cmd_40
|
||||
R 3000,1500,ref_con,cmd_15
|
||||
R 3000,2000,ref_con,cmd_20
|
||||
R 3000,2500,ref_con,cmd_25
|
||||
R 2500,2500,ref_con,q_25
|
||||
R 2500,3000,ref_con,q_30
|
||||
R 2500,3500,ref_con,q_35
|
||||
R 2500,4000,ref_con,q_40
|
||||
R 5500,2000,ref_con,i_20
|
||||
R 5500,2500,ref_con,i_25
|
||||
R 5500,3000,ref_con,i_30
|
||||
R 5500,3500,ref_con,i_35
|
||||
R 2500,1000,ref_con,q_10
|
||||
R 2500,1500,ref_con,q_15
|
||||
R 2500,2000,ref_con,q_20
|
||||
S 1200,2100,2500,2100,200,*,RIGHT,ALU1
|
||||
S 1200,1000,1200,4000,200,*,DOWN,ALU1
|
||||
S 4400,1000,5600,1000,100,*,RIGHT,ALU1
|
||||
S 6200,1000,6200,4000,100,*,DOWN,ALU1
|
||||
S 5000,4000,6200,4000,100,*,RIGHT,ALU1
|
||||
S 3000,1000,3000,4000,100,*,UP,ALU1
|
||||
S 3000,1500,3100,1500,100,*,RIGHT,ALU1
|
||||
S 3000,3000,3400,3000,200,*,RIGHT,ALU1
|
||||
S 3900,1000,3900,4000,100,*,DOWN,ALU1
|
||||
S 4900,1800,4900,2700,100,*,DOWN,ALU1
|
||||
S 5500,3000,5700,3000,200,*,LEFT,ALU1
|
||||
S 5500,1500,5500,3500,100,*,DOWN,ALU1
|
||||
S 4400,1000,4400,4000,100,*,DOWN,ALU1
|
||||
S 3600,4000,3900,4000,200,*,RIGHT,ALU1
|
||||
S 1800,500,1800,1000,200,*,DOWN,ALU1
|
||||
S 1800,3000,1800,4500,200,*,DOWN,ALU1
|
||||
S 3600,1000,3900,1000,200,*,RIGHT,ALU1
|
||||
S 600,3000,600,4500,200,*,DOWN,ALU1
|
||||
S 600,500,600,1000,200,*,DOWN,ALU1
|
||||
S 0,300,6500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,6500,4700,600,*,LEFT,ALU1
|
||||
S 5900,1400,5900,1900,100,*,DOWN,POLY
|
||||
S 4900,1900,5900,1900,100,*,RIGHT,POLY
|
||||
S 2700,1400,2700,1900,100,*,DOWN,POLY
|
||||
S 2100,1400,2100,1900,100,*,DOWN,POLY
|
||||
S 5300,1500,5500,1500,300,*,RIGHT,POLY
|
||||
S 3100,1500,3300,1500,300,*,RIGHT,POLY
|
||||
S 3400,2800,3400,3000,300,*,UP,POLY
|
||||
S 2100,2300,2100,2600,100,*,UP,POLY
|
||||
S 3300,2800,5300,2800,100,*,RIGHT,POLY
|
||||
S 5300,2800,5300,3100,100,*,DOWN,POLY
|
||||
S 3300,2800,3300,3600,100,*,DOWN,POLY
|
||||
S 5700,3000,5900,3000,300,*,RIGHT,POLY
|
||||
S 2700,2300,2700,2600,100,*,DOWN,POLY
|
||||
S 3800,1400,4700,1400,100,*,RIGHT,POLY
|
||||
S 900,1900,4400,1900,100,*,RIGHT,POLY
|
||||
S 900,2300,6000,2300,100,*,RIGHT,POLY
|
||||
S 900,2300,900,2600,100,*,DOWN,POLY
|
||||
S 1500,2300,1500,2600,100,*,UP,POLY
|
||||
S 900,1400,900,1900,100,*,DOWN,POLY
|
||||
S 1500,1400,1500,1900,100,*,DOWN,POLY
|
||||
S 5600,300,6200,300,300,*,RIGHT,PTIE
|
||||
S 3600,300,4400,300,300,*,RIGHT,PTIE
|
||||
S 4200,4700,5000,4700,300,*,RIGHT,NTIE
|
||||
S 5900,3100,5900,4400,100,*,UP,PTRANS
|
||||
S 1800,2800,1800,4700,300,*,UP,PDIF
|
||||
S 2100,2600,2100,4900,100,*,UP,PTRANS
|
||||
S 3600,3800,3600,4700,300,*,UP,PDIF
|
||||
S 3300,3600,3300,4900,100,*,UP,PTRANS
|
||||
S 5000,3300,5000,4200,300,*,UP,PDIF
|
||||
S 5300,3100,5300,4400,100,*,UP,PTRANS
|
||||
S 4400,3300,4400,4200,300,*,UP,PDIF
|
||||
S 4700,3100,4700,4400,100,*,UP,PTRANS
|
||||
S 6200,3300,6200,4200,300,*,UP,PDIF
|
||||
S 2400,2800,2400,4700,300,*,UP,PDIF
|
||||
S 3000,2800,3000,4700,300,*,UP,PDIF
|
||||
S 2700,2600,2700,4900,100,*,UP,PTRANS
|
||||
S 1200,2800,1200,4700,300,*,UP,PDIF
|
||||
S 900,2600,900,4900,100,*,UP,PTRANS
|
||||
S 1500,2600,1500,4900,100,*,UP,PTRANS
|
||||
S 600,2800,600,4700,300,*,UP,PDIF
|
||||
S 1800,300,1800,1200,300,*,UP,NDIF
|
||||
S 2700,100,2700,1400,100,*,UP,NTRANS
|
||||
S 2100,100,2100,1400,100,*,UP,NTRANS
|
||||
S 3000,300,3000,1200,300,*,UP,NDIF
|
||||
S 2400,300,2400,1200,300,*,UP,NDIF
|
||||
S 6200,800,6200,1200,300,*,UP,NDIF
|
||||
S 5900,600,5900,1400,100,*,UP,NTRANS
|
||||
S 4400,800,4400,1200,300,*,UP,NDIF
|
||||
S 5600,800,5600,1200,300,*,UP,NDIF
|
||||
S 3600,800,3600,1200,300,*,UP,NDIF
|
||||
S 3300,600,3300,1400,100,*,UP,NTRANS
|
||||
S 5000,400,5000,1200,300,*,UP,NDIF
|
||||
S 5300,600,5300,1400,100,*,UP,NTRANS
|
||||
S 4700,600,4700,1400,100,*,UP,NTRANS
|
||||
S 600,300,600,1200,300,*,UP,NDIF
|
||||
S 1200,300,1200,1200,300,*,UP,NDIF
|
||||
S 900,100,900,1400,100,*,UP,NTRANS
|
||||
S 1500,100,1500,1400,100,*,UP,NTRANS
|
||||
S 0,3900,6500,3900,2400,*,LEFT,NWELL
|
||||
S 2500,950,2500,4050,200,*,UP,ALU1
|
||||
S 5000,3500,5000,4000,100,*,UP,ALU1
|
||||
S 3850,3100,4700,3100,100,*,RIGHT,POLY
|
||||
R 2500,2000,ref_ref,q_20
|
||||
R 2500,1500,ref_ref,q_15
|
||||
R 2500,1000,ref_ref,q_10
|
||||
R 5500,3500,ref_ref,i_35
|
||||
R 5500,3000,ref_ref,i_30
|
||||
R 5500,2500,ref_ref,i_25
|
||||
R 5500,2000,ref_ref,i_20
|
||||
R 2500,4000,ref_ref,q_40
|
||||
R 2500,3500,ref_ref,q_35
|
||||
R 2500,3000,ref_ref,q_30
|
||||
R 2500,2500,ref_ref,q_25
|
||||
R 3000,2500,ref_ref,cmd_25
|
||||
R 3000,2000,ref_ref,cmd_20
|
||||
R 3000,1500,ref_ref,cmd_15
|
||||
R 3000,4000,ref_ref,cmd_40
|
||||
R 3000,3500,ref_ref,cmd_35
|
||||
R 3000,3000,ref_ref,cmd_30
|
||||
R 3000,1000,ref_ref,cmd_10
|
||||
R 5500,1500,ref_ref,i_15
|
||||
S 2500,1000,2500,4000,200,q,DOWN,CALU1
|
||||
S 3000,1000,3000,4000,200,cmd,DOWN,CALU1
|
||||
S 5500,1500,5500,3500,200,i,DOWN,CALU1
|
||||
S 5600,3300,5600,4550,300,*,UP,PDIF
|
||||
V 3400,3000,CONT_POLY
|
||||
V 6200,2300,CONT_POLY
|
||||
V 4900,2700,CONT_POLY
|
||||
V 4900,1800,CONT_POLY
|
||||
V 5700,3000,CONT_POLY
|
||||
V 5500,1500,CONT_POLY
|
||||
V 3100,1500,CONT_POLY
|
||||
V 3900,1500,CONT_POLY
|
||||
V 4400,1800,CONT_POLY
|
||||
V 3600,300,CONT_BODY_P
|
||||
V 5600,300,CONT_BODY_P
|
||||
V 6200,300,CONT_BODY_P
|
||||
V 4400,300,CONT_BODY_P
|
||||
V 5000,4700,CONT_BODY_N
|
||||
V 4200,4700,CONT_BODY_N
|
||||
V 6200,4700,CONT_BODY_N
|
||||
V 3600,4000,CONT_DIF_P
|
||||
V 1800,4500,CONT_DIF_P
|
||||
V 1800,3500,CONT_DIF_P
|
||||
V 1800,4000,CONT_DIF_P
|
||||
V 2400,3500,CONT_DIF_P
|
||||
V 2400,4000,CONT_DIF_P
|
||||
V 1800,3000,CONT_DIF_P
|
||||
V 3000,4500,CONT_DIF_P
|
||||
V 5000,4000,CONT_DIF_P
|
||||
V 5600,4500,CONT_DIF_P
|
||||
V 4400,4000,CONT_DIF_P
|
||||
V 6200,4000,CONT_DIF_P
|
||||
V 2400,3000,CONT_DIF_P
|
||||
V 600,4000,CONT_DIF_P
|
||||
V 600,3500,CONT_DIF_P
|
||||
V 600,3000,CONT_DIF_P
|
||||
V 600,4500,CONT_DIF_P
|
||||
V 1200,3000,CONT_DIF_P
|
||||
V 1200,3500,CONT_DIF_P
|
||||
V 1200,4000,CONT_DIF_P
|
||||
V 4400,1000,CONT_DIF_N
|
||||
V 3600,1000,CONT_DIF_N
|
||||
V 1800,500,CONT_DIF_N
|
||||
V 3000,500,CONT_DIF_N
|
||||
V 1800,1000,CONT_DIF_N
|
||||
V 2400,1000,CONT_DIF_N
|
||||
V 5600,1000,CONT_DIF_N
|
||||
V 5000,500,CONT_DIF_N
|
||||
V 6200,1000,CONT_DIF_N
|
||||
V 1200,1000,CONT_DIF_N
|
||||
V 600,1000,CONT_DIF_N
|
||||
V 600,500,CONT_DIF_N
|
||||
V 5000,3500,CONT_DIF_P
|
||||
V 6200,3500,CONT_DIF_P
|
||||
V 3900,3200,CONT_POLY
|
||||
V 4400,3500,CONT_DIF_P
|
||||
S 3850,3100,4700,3100,100,*,RIGHT,POLY
|
||||
S 5000,3500,5000,4000,100,*,UP,ALU1
|
||||
S 2500,950,2500,4050,200,*,UP,ALU1
|
||||
S 0,3900,6500,3900,2400,*,LEFT,NWELL
|
||||
S 1500,100,1500,1400,100,*,UP,NTRANS
|
||||
S 900,100,900,1400,100,*,UP,NTRANS
|
||||
S 1200,300,1200,1200,300,*,UP,NDIF
|
||||
S 600,300,600,1200,300,*,UP,NDIF
|
||||
S 4700,600,4700,1400,100,*,UP,NTRANS
|
||||
S 5300,600,5300,1400,100,*,UP,NTRANS
|
||||
S 5000,400,5000,1200,300,*,UP,NDIF
|
||||
S 3300,600,3300,1400,100,*,UP,NTRANS
|
||||
S 3600,800,3600,1200,300,*,UP,NDIF
|
||||
S 5600,800,5600,1200,300,*,UP,NDIF
|
||||
S 4400,800,4400,1200,300,*,UP,NDIF
|
||||
S 5900,600,5900,1400,100,*,UP,NTRANS
|
||||
S 6200,800,6200,1200,300,*,UP,NDIF
|
||||
S 2400,300,2400,1200,300,*,UP,NDIF
|
||||
S 3000,300,3000,1200,300,*,UP,NDIF
|
||||
S 2100,100,2100,1400,100,*,UP,NTRANS
|
||||
S 2700,100,2700,1400,100,*,UP,NTRANS
|
||||
S 1800,300,1800,1200,300,*,UP,NDIF
|
||||
S 600,2800,600,4700,300,*,UP,PDIF
|
||||
S 1500,2600,1500,4900,100,*,UP,PTRANS
|
||||
S 900,2600,900,4900,100,*,UP,PTRANS
|
||||
S 1200,2800,1200,4700,300,*,UP,PDIF
|
||||
S 2700,2600,2700,4900,100,*,UP,PTRANS
|
||||
S 3000,2800,3000,4700,300,*,UP,PDIF
|
||||
S 2400,2800,2400,4700,300,*,UP,PDIF
|
||||
S 6200,3300,6200,4200,300,*,UP,PDIF
|
||||
S 4700,3100,4700,4400,100,*,UP,PTRANS
|
||||
S 4400,3300,4400,4200,300,*,UP,PDIF
|
||||
S 5300,3100,5300,4400,100,*,UP,PTRANS
|
||||
S 5000,3300,5000,4200,300,*,UP,PDIF
|
||||
S 3300,3600,3300,4900,100,*,UP,PTRANS
|
||||
S 3600,3800,3600,4700,300,*,UP,PDIF
|
||||
S 2100,2600,2100,4900,100,*,UP,PTRANS
|
||||
S 1800,2800,1800,4700,300,*,UP,PDIF
|
||||
S 5900,3100,5900,4400,100,*,UP,PTRANS
|
||||
S 4200,4700,5000,4700,300,*,RIGHT,NTIE
|
||||
S 3600,300,4400,300,300,*,RIGHT,PTIE
|
||||
S 5600,300,6200,300,300,*,RIGHT,PTIE
|
||||
S 1500,1400,1500,1900,100,*,DOWN,POLY
|
||||
S 900,1400,900,1900,100,*,DOWN,POLY
|
||||
S 1500,2300,1500,2600,100,*,UP,POLY
|
||||
S 900,2300,900,2600,100,*,DOWN,POLY
|
||||
S 900,2300,6000,2300,100,*,RIGHT,POLY
|
||||
S 900,1900,4400,1900,100,*,RIGHT,POLY
|
||||
S 3800,1400,4700,1400,100,*,RIGHT,POLY
|
||||
S 2700,2300,2700,2600,100,*,DOWN,POLY
|
||||
S 5700,3000,5900,3000,300,*,RIGHT,POLY
|
||||
S 3300,2800,3300,3600,100,*,DOWN,POLY
|
||||
S 5300,2800,5300,3100,100,*,DOWN,POLY
|
||||
S 3300,2800,5300,2800,100,*,RIGHT,POLY
|
||||
S 2100,2300,2100,2600,100,*,UP,POLY
|
||||
S 3400,2800,3400,3000,300,*,UP,POLY
|
||||
S 3100,1500,3300,1500,300,*,RIGHT,POLY
|
||||
S 5300,1500,5500,1500,300,*,RIGHT,POLY
|
||||
S 2100,1400,2100,1900,100,*,DOWN,POLY
|
||||
S 2700,1400,2700,1900,100,*,DOWN,POLY
|
||||
S 4900,1900,5900,1900,100,*,RIGHT,POLY
|
||||
S 5900,1400,5900,1900,100,*,DOWN,POLY
|
||||
S 0,4700,6500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,6500,300,600,vss,RIGHT,CALU1
|
||||
S 600,500,600,1000,200,*,DOWN,ALU1
|
||||
S 600,3000,600,4500,200,*,DOWN,ALU1
|
||||
S 3600,1000,3900,1000,200,*,RIGHT,ALU1
|
||||
S 1800,3000,1800,4500,200,*,DOWN,ALU1
|
||||
S 1800,500,1800,1000,200,*,DOWN,ALU1
|
||||
S 3600,4000,3900,4000,200,*,RIGHT,ALU1
|
||||
S 4400,1000,4400,4000,100,*,DOWN,ALU1
|
||||
S 5500,1500,5500,3500,100,*,DOWN,ALU1
|
||||
S 5500,3000,5700,3000,200,*,LEFT,ALU1
|
||||
S 4900,1800,4900,2700,100,*,DOWN,ALU1
|
||||
S 3900,1000,3900,4000,100,*,DOWN,ALU1
|
||||
S 3000,3000,3400,3000,200,*,RIGHT,ALU1
|
||||
S 3000,1500,3100,1500,100,*,RIGHT,ALU1
|
||||
S 3000,1000,3000,4000,100,*,UP,ALU1
|
||||
S 5000,4000,6200,4000,100,*,RIGHT,ALU1
|
||||
S 6200,1000,6200,4000,100,*,DOWN,ALU1
|
||||
S 4400,1000,5600,1000,100,*,RIGHT,ALU1
|
||||
S 1200,1000,1200,4000,200,*,DOWN,ALU1
|
||||
S 1200,2100,2500,2100,200,*,RIGHT,ALU1
|
||||
V 4400,3500,CONT_DIF_P,*
|
||||
V 3900,3200,CONT_POLY,*
|
||||
V 6200,3500,CONT_DIF_P,*
|
||||
V 5000,3500,CONT_DIF_P,*
|
||||
V 600,500,CONT_DIF_N,*
|
||||
V 600,1000,CONT_DIF_N,*
|
||||
V 1200,1000,CONT_DIF_N,*
|
||||
V 6200,1000,CONT_DIF_N,*
|
||||
V 5000,500,CONT_DIF_N,*
|
||||
V 5600,1000,CONT_DIF_N,*
|
||||
V 2400,1000,CONT_DIF_N,*
|
||||
V 1800,1000,CONT_DIF_N,*
|
||||
V 3000,500,CONT_DIF_N,*
|
||||
V 1800,500,CONT_DIF_N,*
|
||||
V 3600,1000,CONT_DIF_N,*
|
||||
V 4400,1000,CONT_DIF_N,*
|
||||
V 1200,4000,CONT_DIF_P,*
|
||||
V 1200,3500,CONT_DIF_P,*
|
||||
V 1200,3000,CONT_DIF_P,*
|
||||
V 600,4500,CONT_DIF_P,*
|
||||
V 600,3000,CONT_DIF_P,*
|
||||
V 600,3500,CONT_DIF_P,*
|
||||
V 600,4000,CONT_DIF_P,*
|
||||
V 2400,3000,CONT_DIF_P,*
|
||||
V 6200,4000,CONT_DIF_P,*
|
||||
V 4400,4000,CONT_DIF_P,*
|
||||
V 5600,4500,CONT_DIF_P,*
|
||||
V 5000,4000,CONT_DIF_P,*
|
||||
V 3000,4500,CONT_DIF_P,*
|
||||
V 1800,3000,CONT_DIF_P,*
|
||||
V 2400,4000,CONT_DIF_P,*
|
||||
V 2400,3500,CONT_DIF_P,*
|
||||
V 1800,4000,CONT_DIF_P,*
|
||||
V 1800,3500,CONT_DIF_P,*
|
||||
V 1800,4500,CONT_DIF_P,*
|
||||
V 3600,4000,CONT_DIF_P,*
|
||||
V 6200,4700,CONT_BODY_N,*
|
||||
V 4200,4700,CONT_BODY_N,*
|
||||
V 5000,4700,CONT_BODY_N,*
|
||||
V 4400,300,CONT_BODY_P,*
|
||||
V 6200,300,CONT_BODY_P,*
|
||||
V 5600,300,CONT_BODY_P,*
|
||||
V 3600,300,CONT_BODY_P,*
|
||||
V 4400,1800,CONT_POLY,*
|
||||
V 3900,1500,CONT_POLY,*
|
||||
V 3100,1500,CONT_POLY,*
|
||||
V 5500,1500,CONT_POLY,*
|
||||
V 5700,3000,CONT_POLY,*
|
||||
V 4900,1800,CONT_POLY,*
|
||||
V 4900,2700,CONT_POLY,*
|
||||
V 6200,2300,CONT_POLY,*
|
||||
V 3400,3000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,30 +1,26 @@
|
|||
V ALLIANCE : 4
|
||||
H xr2_x1,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H xr2_x1,P,30/ 8/2000,100
|
||||
A 0,0,4500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 4500,4700,600,vdd,1,EAST,ALU1
|
||||
C 4500,300,600,vss,1,EAST,ALU1
|
||||
R 2000,3000,ref_con,q_30
|
||||
R 2000,3500,ref_con,q_35
|
||||
R 3500,4000,ref_con,i1_40
|
||||
R 3500,3500,ref_con,i1_35
|
||||
R 3500,3000,ref_con,i1_30
|
||||
R 3500,2500,ref_con,i1_25
|
||||
R 3500,2000,ref_con,i1_20
|
||||
R 3500,1500,ref_con,i1_15
|
||||
R 3500,1000,ref_con,i1_10
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,1000,ref_con,i0_10
|
||||
R 1500,1000,ref_con,q_10
|
||||
R 1500,1500,ref_con,q_15
|
||||
R 1500,2000,ref_con,q_20
|
||||
R 1500,2500,ref_con,q_25
|
||||
R 2000,3000,ref_ref,q_30
|
||||
R 2000,3500,ref_ref,q_35
|
||||
R 3500,4000,ref_ref,i1_40
|
||||
R 3500,3500,ref_ref,i1_35
|
||||
R 3500,3000,ref_ref,i1_30
|
||||
R 3500,2500,ref_ref,i1_25
|
||||
R 3500,2000,ref_ref,i1_20
|
||||
R 3500,1500,ref_ref,i1_15
|
||||
R 3500,1000,ref_ref,i1_10
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,1000,ref_ref,i0_10
|
||||
R 1500,1000,ref_ref,q_10
|
||||
R 1500,1500,ref_ref,q_15
|
||||
R 1500,2000,ref_ref,q_20
|
||||
R 1500,2500,ref_ref,q_25
|
||||
S 1500,3500,1500,4000,100,*,UP,ALU1
|
||||
S 4000,3500,4000,4000,100,*,DOWN,ALU1
|
||||
S 1500,950,1500,3050,200,*,UP,ALU1
|
||||
|
@ -75,41 +71,46 @@ S 600,2600,1200,2600,100,*,RIGHT,POLY
|
|||
S 2400,1400,2400,2600,100,*,DOWN,POLY
|
||||
S 600,1400,1200,1400,100,*,RIGHT,POLY
|
||||
S 300,2000,2400,2000,100,*,RIGHT,POLY
|
||||
S 0,300,4500,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,4500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,4500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,4500,4700,600,vdd,RIGHT,CALU1
|
||||
S 1000,1000,1000,4000,100,*,UP,ALU1
|
||||
S 300,1000,300,3500,100,*,DOWN,ALU1
|
||||
S 1500,4000,2700,4000,100,*,RIGHT,ALU1
|
||||
S 0,3900,4500,3900,2400,*,RIGHT,NWELL
|
||||
S 1500,1000,2100,1000,200,*,RIGHT,ALU1
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 4000,4000,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 300,4000,CONT_DIF_P
|
||||
V 4000,1000,CONT_DIF_N
|
||||
V 4000,3500,CONT_DIF_P
|
||||
V 4000,2000,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 3500,1500,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 2000,1500,CONT_POLY
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 3300,500,CONT_DIF_N
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 3300,4500,CONT_DIF_P
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 3900,4700,CONT_BODY_N
|
||||
V 300,300,CONT_BODY_P
|
||||
V 3900,300,CONT_BODY_P
|
||||
V 1000,2500,CONT_POLY
|
||||
V 1000,1500,CONT_POLY
|
||||
V 300,2000,CONT_POLY
|
||||
S 3500,1000,3500,4000,200,i1,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i0,DOWN,CALU1
|
||||
S 2000,3000,2000,3500,200,q,DOWN,CALU1
|
||||
S 1500,1000,1500,3000,200,q,DOWN,CALU1
|
||||
S 2000,1000,2000,1000,200,q,LEFT,CALU1
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 4000,4000,CONT_DIF_P,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 4000,1000,CONT_DIF_N,*
|
||||
V 4000,3500,CONT_DIF_P,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 3500,1500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 3300,4500,CONT_DIF_P,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,30 +1,27 @@
|
|||
V ALLIANCE : 4
|
||||
H xr2_x4,P,24/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H xr2_x4,P,30/ 8/2000,100
|
||||
A 0,0,6000,5000
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 6000,4700,600,vdd,1,EAST,ALU1
|
||||
C 6000,300,600,vss,1,EAST,ALU1
|
||||
R 1000,1000,ref_con,i0_10
|
||||
R 1000,1500,ref_con,i0_15
|
||||
R 1000,2500,ref_con,i0_25
|
||||
R 1000,2000,ref_con,i0_20
|
||||
R 1000,3000,ref_con,i0_30
|
||||
R 1000,3500,ref_con,i0_35
|
||||
R 1000,4000,ref_con,i0_40
|
||||
R 3500,1500,ref_con,i1_15
|
||||
R 3500,2000,ref_con,i1_20
|
||||
R 3500,2500,ref_con,i1_25
|
||||
R 3500,3000,ref_con,i1_30
|
||||
R 3500,3500,ref_con,i1_35
|
||||
R 3500,4000,ref_con,i1_40
|
||||
R 5000,1500,ref_con,q_15
|
||||
R 5000,2000,ref_con,q_20
|
||||
R 5000,2500,ref_con,q_25
|
||||
R 5000,3500,ref_con,q_35
|
||||
R 5000,3000,ref_con,q_30
|
||||
R 5000,1000,ref_con,q_10
|
||||
R 5000,4000,ref_con,q_40
|
||||
R 1000,1000,ref_ref,i0_10
|
||||
R 1000,1500,ref_ref,i0_15
|
||||
R 1000,2500,ref_ref,i0_25
|
||||
R 1000,2000,ref_ref,i0_20
|
||||
R 1000,3000,ref_ref,i0_30
|
||||
R 1000,3500,ref_ref,i0_35
|
||||
R 1000,4000,ref_ref,i0_40
|
||||
R 3500,1500,ref_ref,i1_15
|
||||
R 3500,2000,ref_ref,i1_20
|
||||
R 3500,2500,ref_ref,i1_25
|
||||
R 3500,3000,ref_ref,i1_30
|
||||
R 3500,3500,ref_ref,i1_35
|
||||
R 3500,4000,ref_ref,i1_40
|
||||
R 5000,1500,ref_ref,q_15
|
||||
R 5000,2000,ref_ref,q_20
|
||||
R 5000,2500,ref_ref,q_25
|
||||
R 5000,3500,ref_ref,q_35
|
||||
R 5000,3000,ref_ref,q_30
|
||||
R 5000,1000,ref_ref,q_10
|
||||
R 5000,4000,ref_ref,q_40
|
||||
S 5000,1000,5000,4000,200,*,DOWN,ALU1
|
||||
S 5700,1000,5700,1700,200,*,UP,ALU1
|
||||
S 300,3000,300,3500,100,*,UP,ALU1
|
||||
S 2700,3000,2700,4000,100,*,DOWN,ALU1
|
||||
|
@ -82,8 +79,8 @@ S 4800,100,4800,1400,100,*,DOWN,NTRANS
|
|||
S 5400,100,5400,1400,100,*,DOWN,NTRANS
|
||||
S 5100,300,5100,1200,300,*,UP,NDIF
|
||||
S 5700,300,5700,1200,300,*,UP,NDIF
|
||||
S 0,4700,6000,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,6000,300,600,*,RIGHT,ALU1
|
||||
S 0,4700,6000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,6000,300,600,vss,RIGHT,CALU1
|
||||
S 4000,1500,4000,2900,100,*,DOWN,ALU1
|
||||
S 3500,1500,3500,4000,100,*,DOWN,ALU1
|
||||
S 4500,3500,4500,4500,200,*,DOWN,ALU1
|
||||
|
@ -97,50 +94,52 @@ S 1500,1000,4500,1000,100,*,RIGHT,ALU1
|
|||
S 3900,800,3900,1600,300,*,UP,NDIF
|
||||
S 4500,300,4500,1000,300,*,UP,NDIF
|
||||
S 0,3900,6000,3900,2400,*,LEFT,NWELL
|
||||
S 5100,1000,5100,4000,200,*,DOWN,ALU1
|
||||
V 5700,1700,CONT_BODY_P
|
||||
V 300,3500,CONT_DIF_P
|
||||
V 2700,3000,CONT_DIF_P
|
||||
V 2700,3500,CONT_DIF_P
|
||||
V 1500,3500,CONT_DIF_P
|
||||
V 300,2000,CONT_POLY
|
||||
V 1000,1500,CONT_POLY
|
||||
V 1000,2500,CONT_POLY
|
||||
V 3900,300,CONT_BODY_P
|
||||
V 300,300,CONT_BODY_P
|
||||
V 3900,4700,CONT_BODY_N
|
||||
V 300,4700,CONT_BODY_N
|
||||
V 3300,4500,CONT_DIF_P
|
||||
V 2700,4000,CONT_DIF_P
|
||||
V 1500,4000,CONT_DIF_P
|
||||
V 900,4500,CONT_DIF_P
|
||||
V 3300,500,CONT_DIF_N
|
||||
V 900,500,CONT_DIF_N
|
||||
V 300,1000,CONT_DIF_N
|
||||
V 2100,1000,CONT_DIF_N
|
||||
V 2100,3500,CONT_DIF_P
|
||||
V 2000,1500,CONT_POLY
|
||||
V 2000,2500,CONT_POLY
|
||||
V 3500,1500,CONT_POLY
|
||||
V 3500,2500,CONT_POLY
|
||||
V 4000,2000,CONT_POLY
|
||||
V 3000,2000,CONT_POLY
|
||||
V 300,3000,CONT_DIF_P
|
||||
V 4500,500,CONT_DIF_N
|
||||
V 5700,500,CONT_DIF_N
|
||||
V 5700,1000,CONT_DIF_N
|
||||
V 5700,4500,CONT_DIF_P
|
||||
V 5700,4000,CONT_DIF_P
|
||||
V 5700,3500,CONT_DIF_P
|
||||
V 5700,3000,CONT_DIF_P
|
||||
V 4500,3500,CONT_DIF_P
|
||||
V 4500,4000,CONT_DIF_P
|
||||
V 4500,4500,CONT_DIF_P
|
||||
V 5100,4000,CONT_DIF_P
|
||||
V 5100,3500,CONT_DIF_P
|
||||
V 5100,3000,CONT_DIF_P
|
||||
V 5100,1000,CONT_DIF_N
|
||||
V 4000,1500,CONT_DIF_N
|
||||
V 4000,2900,CONT_DIF_P
|
||||
V 4500,2000,CONT_POLY
|
||||
S 1000,1000,1000,4000,200,i0,DOWN,CALU1
|
||||
S 3500,1500,3500,4000,200,i1,DOWN,CALU1
|
||||
S 5000,1000,5000,4000,200,q,DOWN,CALU1
|
||||
V 5700,1700,CONT_BODY_P,*
|
||||
V 300,3500,CONT_DIF_P,*
|
||||
V 2700,3000,CONT_DIF_P,*
|
||||
V 2700,3500,CONT_DIF_P,*
|
||||
V 1500,3500,CONT_DIF_P,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 1000,1500,CONT_POLY,*
|
||||
V 1000,2500,CONT_POLY,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 300,300,CONT_BODY_P,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 300,4700,CONT_BODY_N,*
|
||||
V 3300,4500,CONT_DIF_P,*
|
||||
V 2700,4000,CONT_DIF_P,*
|
||||
V 1500,4000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2000,1500,CONT_POLY,*
|
||||
V 2000,2500,CONT_POLY,*
|
||||
V 3500,1500,CONT_POLY,*
|
||||
V 3500,2500,CONT_POLY,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 3000,2000,CONT_POLY,*
|
||||
V 300,3000,CONT_DIF_P,*
|
||||
V 4500,500,CONT_DIF_N,*
|
||||
V 5700,500,CONT_DIF_N,*
|
||||
V 5700,1000,CONT_DIF_N,*
|
||||
V 5700,4500,CONT_DIF_P,*
|
||||
V 5700,4000,CONT_DIF_P,*
|
||||
V 5700,3500,CONT_DIF_P,*
|
||||
V 5700,3000,CONT_DIF_P,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 4500,4000,CONT_DIF_P,*
|
||||
V 4500,4500,CONT_DIF_P,*
|
||||
V 5100,4000,CONT_DIF_P,*
|
||||
V 5100,3500,CONT_DIF_P,*
|
||||
V 5100,3000,CONT_DIF_P,*
|
||||
V 5100,1000,CONT_DIF_N,*
|
||||
V 4000,1500,CONT_DIF_N,*
|
||||
V 4000,2900,CONT_DIF_P,*
|
||||
V 4500,2000,CONT_POLY,*
|
||||
EOF
|
||||
|
|
|
@ -1,38 +1,35 @@
|
|||
V ALLIANCE : 4
|
||||
H zero_x0,P,31/ 7/99,100
|
||||
V ALLIANCE : 6
|
||||
H zero_x0,P,30/ 8/2000,100
|
||||
A 0,0,1500,5000
|
||||
C 0,300,600,vss,0,WEST,ALU1
|
||||
C 0,4700,600,vdd,0,WEST,ALU1
|
||||
C 1500,300,600,vss,1,EAST,ALU1
|
||||
C 1500,4700,600,vdd,1,EAST,ALU1
|
||||
R 1000,1000,ref_con,nq_10
|
||||
R 1000,1500,ref_con,nq_15
|
||||
R 1000,2000,ref_con,nq_20
|
||||
R 1000,2500,ref_con,nq_25
|
||||
R 1000,3000,ref_con,nq_30
|
||||
R 1000,3500,ref_con,nq_35
|
||||
R 1000,4000,ref_con,nq_40
|
||||
S 400,500,1000,500,300,*,RIGHT,PTIE
|
||||
S 400,300,400,1500,200,*,DOWN,ALU1
|
||||
S 500,2000,500,4700,200,*,DOWN,ALU1
|
||||
S 700,1100,700,1900,100,*,DOWN,NTRANS
|
||||
S 1000,1300,1000,1700,300,*,UP,NDIF
|
||||
S 350,1300,350,1700,400,*,UP,NDIF
|
||||
S 400,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 500,4500,1000,4500,300,*,LEFT,NTIE
|
||||
S 0,3900,1500,3900,2400,*,RIGHT,NWELL
|
||||
S 0,4700,1500,4700,600,*,RIGHT,ALU1
|
||||
S 0,300,1500,300,600,*,RIGHT,ALU1
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
R 1000,4000,ref_ref,nq_40
|
||||
R 1000,3500,ref_ref,nq_35
|
||||
R 1000,3000,ref_ref,nq_30
|
||||
R 1000,2500,ref_ref,nq_25
|
||||
R 1000,2000,ref_ref,nq_20
|
||||
R 1000,1500,ref_ref,nq_15
|
||||
R 1000,1000,ref_ref,nq_10
|
||||
S 1000,1000,1000,4000,200,nq,DOWN,CALU1
|
||||
S 500,3000,500,4600,300,*,UP,NTIE
|
||||
V 400,500,CONT_BODY_P
|
||||
V 1000,500,CONT_BODY_P
|
||||
V 1000,1500,CONT_DIF_N
|
||||
V 400,1500,CONT_DIF_N
|
||||
V 500,2000,CONT_POLY
|
||||
V 500,4500,CONT_BODY_N
|
||||
V 1000,4500,CONT_BODY_N
|
||||
V 500,3000,CONT_BODY_N
|
||||
V 500,3500,CONT_BODY_N
|
||||
V 500,4000,CONT_BODY_N
|
||||
S 1000,1000,1000,4000,200,*,DOWN,ALU1
|
||||
S 0,300,1500,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,1500,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,3900,1500,3900,2400,*,RIGHT,NWELL
|
||||
S 500,4500,1000,4500,300,*,LEFT,NTIE
|
||||
S 400,2000,700,2000,300,*,RIGHT,POLY
|
||||
S 350,1300,350,1700,400,*,UP,NDIF
|
||||
S 1000,1300,1000,1700,300,*,UP,NDIF
|
||||
S 700,1100,700,1900,100,*,DOWN,NTRANS
|
||||
S 500,2000,500,4700,200,*,DOWN,ALU1
|
||||
S 400,300,400,1500,200,*,DOWN,ALU1
|
||||
S 400,500,1000,500,300,*,RIGHT,PTIE
|
||||
V 500,4000,CONT_BODY_N,*
|
||||
V 500,3500,CONT_BODY_N,*
|
||||
V 500,3000,CONT_BODY_N,*
|
||||
V 1000,4500,CONT_BODY_N,*
|
||||
V 500,4500,CONT_BODY_N,*
|
||||
V 500,2000,CONT_POLY,*
|
||||
V 400,1500,CONT_DIF_N,*
|
||||
V 1000,1500,CONT_DIF_N,*
|
||||
V 1000,500,CONT_BODY_P,*
|
||||
V 400,500,CONT_BODY_P,*
|
||||
EOF
|
||||
|
|
Loading…
Reference in New Issue