* dp_dff_scan_x4 :
- Le connecteur CALU2 de "q" n'etait pas sur pitch vertical : on le fait passer de 31 a 30 (peut-etre un bug de sxlib2lef).
This commit is contained in:
parent
c0c230510c
commit
b8f3248e17
|
@ -1,235 +1,235 @@
|
|||
V ALLIANCE : 6
|
||||
H dp_dff_scan_x4,P,26/ 9/2000,100
|
||||
H dp_dff_scan_x4,P,10/10/2000,100
|
||||
A 0,0,10000,5000
|
||||
R 6000,2000,ref_ref,nckx
|
||||
R 7500,2000,ref_ref,ckx
|
||||
R 5000,2000,ref_ref,scanx
|
||||
R 4000,2000,ref_ref,nscanx
|
||||
R 2500,2000,ref_ref,nwenx
|
||||
R 1500,2000,ref_ref,wenx
|
||||
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 1000,4000,ref_ref,i_40
|
||||
R 1000,3500,ref_ref,i_35
|
||||
R 9000,3500,ref_ref,q_35
|
||||
R 9000,2000,ref_ref,q_20
|
||||
R 9000,3000,ref_ref,q_30
|
||||
R 9000,4000,ref_ref,q_40
|
||||
R 9000,1000,ref_ref,q_10
|
||||
R 9000,1500,ref_ref,q_15
|
||||
R 9000,2500,ref_ref,q_25
|
||||
S 6000,2000,7500,2000,200,*,RIGHT,TALU2
|
||||
S 6000,1500,6400,1500,200,*,RIGHT,ALU1
|
||||
S 6000,3000,6900,3000,100,*,RIGHT,ALU1
|
||||
S 6000,1500,6000,3000,100,*,DOWN,ALU1
|
||||
S 6000,2000,6000,2000,200,nckx,LEFT,CALU3
|
||||
S 7400,2500,7400,3500,100,*,DOWN,ALU1
|
||||
S 6700,3500,6700,4000,100,*,DOWN,ALU1
|
||||
S 6700,3500,7400,3500,100,*,RIGHT,ALU1
|
||||
S 1500,2000,5000,2000,200,*,RIGHT,TALU2
|
||||
S 5700,500,5700,1000,200,*,UP,ALU1
|
||||
S 1600,4000,2600,4000,100,*,LEFT,ALU1
|
||||
S 2600,1500,2600,4000,100,*,UP,ALU1
|
||||
S 3100,1500,3100,3000,100,*,UP,ALU1
|
||||
S 0,4000,10000,4000,2600,*,RIGHT,NWELL
|
||||
S 2200,300,2200,1100,300,*,DOWN,NDIF
|
||||
S 2100,1000,2100,3500,100,*,UP,ALU1
|
||||
S 3300,500,3300,1000,200,*,DOWN,ALU1
|
||||
S 3000,900,3000,1500,100,*,DOWN,POLY
|
||||
S 2500,900,2500,1500,100,*,DOWN,POLY
|
||||
S 600,900,600,1400,100,*,DOWN,POLY
|
||||
S 600,1400,2100,1400,100,*,LEFT,POLY
|
||||
S 600,2900,600,3400,100,*,DOWN,POLY
|
||||
S 900,1000,1200,1000,300,*,RIGHT,POLY
|
||||
S 2000,300,2000,1100,300,*,DOWN,NDIF
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 900,300,900,700,300,*,DOWN,NDIF
|
||||
S 300,300,300,1100,300,*,DOWN,NDIF
|
||||
S 600,100,600,900,100,*,DOWN,NTRANS
|
||||
S 2500,100,2500,900,100,*,DOWN,NTRANS
|
||||
S 1200,100,1200,900,100,*,DOWN,NTRANS
|
||||
S 1700,100,1700,900,100,*,DOWN,NTRANS
|
||||
S 3000,100,3000,900,100,*,DOWN,NTRANS
|
||||
S 300,2000,3600,2000,100,*,LEFT,POLY
|
||||
S 1500,2500,2500,2500,100,*,RIGHT,POLY
|
||||
S 600,3400,600,4700,100,*,UP,PTRANS
|
||||
S 300,3600,300,4500,300,*,UP,PDIF
|
||||
S 900,3600,900,4500,300,*,UP,PDIF
|
||||
S 1700,3400,1700,4700,100,*,UP,PTRANS
|
||||
S 1200,3400,1200,4700,100,*,UP,PTRANS
|
||||
S 9600,2800,9600,4700,300,*,DOWN,PDIF
|
||||
S 9300,2600,9300,4900,100,*,DOWN,PTRANS
|
||||
S 8100,2600,8100,4900,100,*,DOWN,PTRANS
|
||||
S 7400,2800,7400,4700,300,*,DOWN,PDIF
|
||||
S 8300,2800,8300,4700,300,*,DOWN,PDIF
|
||||
S 7700,2600,7700,4900,100,*,DOWN,PTRANS
|
||||
S 9000,2800,9000,4700,300,*,DOWN,PDIF
|
||||
S 8700,2600,8700,4900,100,*,DOWN,PTRANS
|
||||
S 3300,400,3300,1200,300,*,DOWN,NDIF
|
||||
S 7400,300,7400,1200,300,*,DOWN,NDIF
|
||||
S 9300,100,9300,1400,100,*,UP,NTRANS
|
||||
S 9000,300,9000,1200,300,*,DOWN,NDIF
|
||||
S 8400,300,8400,1200,300,*,DOWN,NDIF
|
||||
S 7700,100,7700,1400,100,*,UP,NTRANS
|
||||
S 8100,100,8100,1400,100,*,UP,NTRANS
|
||||
S 8700,100,8700,1400,100,*,UP,NTRANS
|
||||
S 9600,300,9600,1200,300,*,DOWN,NDIF
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 6000,600,6000,1400,100,*,UP,NTRANS
|
||||
S 5700,400,5700,1200,300,*,DOWN,NDIF
|
||||
S 6400,600,6400,1400,100,*,UP,NTRANS
|
||||
S 6700,800,6700,1200,300,*,DOWN,NDIF
|
||||
S 4500,800,4500,1200,500,*,UP,NDIF
|
||||
S 4100,600,4100,1400,100,*,DOWN,NTRANS
|
||||
S 5400,600,5400,1400,100,*,DOWN,NTRANS
|
||||
S 4900,600,4900,1400,100,*,DOWN,NTRANS
|
||||
S 600,2900,2100,2900,100,*,RIGHT,POLY
|
||||
S 900,3300,1200,3300,300,*,RIGHT,POLY
|
||||
S 2500,2500,2500,3500,100,*,UP,POLY
|
||||
S 6900,2500,7700,2500,100,*,LEFT,POLY
|
||||
S 7300,1400,7700,1400,100,*,LEFT,POLY
|
||||
S 9300,1400,9300,2600,100,*,DOWN,POLY
|
||||
S 8500,2000,9300,2000,100,*,RIGHT,POLY
|
||||
S 8100,1400,8100,2600,100,*,DOWN,POLY
|
||||
S 7700,2500,7700,2600,100,*,DOWN,POLY
|
||||
S 8700,1400,8700,2600,100,*,DOWN,POLY
|
||||
S 4100,2500,4900,2500,100,*,RIGHT,POLY
|
||||
S 4100,1400,4100,2500,100,*,UP,POLY
|
||||
S 4500,2000,6000,2000,100,*,RIGHT,POLY
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 1600,3300,1600,4000,100,*,DOWN,ALU1
|
||||
S 6700,1000,6900,1000,200,*,RIGHT,ALU1
|
||||
S 7400,4000,7900,4000,100,*,RIGHT,ALU1
|
||||
S 9600,3000,9600,4500,200,*,DOWN,ALU1
|
||||
S 9600,500,9600,1000,200,*,DOWN,ALU1
|
||||
S 4500,1000,4500,3500,100,*,UP,ALU1
|
||||
S 5000,1500,5000,4000,100,*,UP,ALU1
|
||||
S 4000,4000,5000,4000,100,*,LEFT,ALU1
|
||||
S 7900,2500,7900,4000,100,*,DOWN,ALU1
|
||||
S 6900,2500,7400,2500,100,*,RIGHT,ALU1
|
||||
S 6900,1000,6900,2500,100,*,DOWN,ALU1
|
||||
S 6400,2000,7300,2000,100,*,RIGHT,POLY
|
||||
S 7300,1400,7300,2000,100,*,DOWN,POLY
|
||||
S 6900,2500,6900,3000,100,*,UP,POLY
|
||||
S 6900,1500,8000,1500,100,*,RIGHT,ALU1
|
||||
S 8000,1500,8000,1900,100,*,UP,ALU1
|
||||
S 8500,1000,8500,2500,100,*,DOWN,ALU1
|
||||
S 7400,1000,8500,1000,100,*,LEFT,ALU1
|
||||
S 7900,2500,8500,2500,100,*,RIGHT,ALU1
|
||||
S 8400,3000,8400,4500,200,*,DOWN,ALU1
|
||||
S 1500,1000,1500,2500,100,*,UP,ALU1
|
||||
S 4100,3100,4100,4400,100,*,UP,PTRANS
|
||||
S 4900,3100,4900,4400,100,*,UP,PTRANS
|
||||
S 5400,3100,5400,4400,100,*,UP,PTRANS
|
||||
S 4500,3300,4500,4200,500,*,UP,PDIF
|
||||
S 3600,3100,3600,4400,100,*,UP,PTRANS
|
||||
S 3000,3100,3000,4400,100,*,UP,PTRANS
|
||||
S 3300,3300,3300,4200,300,*,UP,PDIF
|
||||
S 3300,3500,3300,4500,200,*,DOWN,ALU1
|
||||
S 3300,3600,3300,4200,300,*,UP,PDIF
|
||||
S 2500,3100,2500,4400,100,*,UP,PTRANS
|
||||
S 3600,1400,3600,3100,100,*,DOWN,POLY
|
||||
S 4900,2500,4900,3100,100,*,DOWN,POLY
|
||||
S 2100,3300,2100,4500,500,*,UP,PDIF
|
||||
S 5700,3500,5700,4500,200,*,DOWN,ALU1
|
||||
S 6400,3600,6400,4900,100,*,DOWN,PTRANS
|
||||
S 6000,3600,6000,4900,100,*,DOWN,PTRANS
|
||||
S 5700,3300,5700,4700,300,*,UP,PDIF
|
||||
S 6700,3800,6700,4700,300,*,DOWN,PDIF
|
||||
S 6000,900,6000,3600,100,*,DOWN,POLY
|
||||
S 6400,2000,6400,3600,100,*,DOWN,POLY
|
||||
S 4000,3000,4000,4000,100,*,DOWN,ALU1
|
||||
S 1000,1000,1000,4000,200,i,UP,CALU1
|
||||
S 9000,1000,9000,4000,200,q,DOWN,CALU1
|
||||
S 0,300,10000,300,600,vss,RIGHT,CALU1
|
||||
S 0,4700,10000,4700,600,vdd,RIGHT,CALU1
|
||||
S 3100,2500,9000,2500,200,q,RIGHT,CALU2
|
||||
S 5500,1500,5500,3000,100,scin,UP,CALU1
|
||||
S 1500,2000,1500,2000,200,wenx,LEFT,CALU3
|
||||
S 2500,2000,2500,2000,200,nwenx,LEFT,CALU3
|
||||
S 4000,2000,4000,2000,200,nscanx,LEFT,CALU3
|
||||
S 5000,2000,5000,2000,200,scanx,LEFT,CALU3
|
||||
R 9000,1500,ref_ref,q_15
|
||||
R 9000,1000,ref_ref,q_10
|
||||
R 9000,4000,ref_ref,q_40
|
||||
R 9000,3000,ref_ref,q_30
|
||||
R 9000,2000,ref_ref,q_20
|
||||
R 9000,3500,ref_ref,q_35
|
||||
R 1000,3500,ref_ref,i_35
|
||||
R 1000,4000,ref_ref,i_40
|
||||
R 1000,1000,ref_ref,i_10
|
||||
R 1000,1500,ref_ref,i_15
|
||||
R 1000,2000,ref_ref,i_20
|
||||
R 1000,2500,ref_ref,i_25
|
||||
R 1000,3000,ref_ref,i_30
|
||||
R 1500,2000,ref_ref,wenx
|
||||
R 2500,2000,ref_ref,nwenx
|
||||
R 4000,2000,ref_ref,nscanx
|
||||
R 5000,2000,ref_ref,scanx
|
||||
R 7500,2000,ref_ref,ckx
|
||||
R 6000,2000,ref_ref,nckx
|
||||
S 3000,2500,9000,2500,200,q,RIGHT,CALU2
|
||||
S 7500,2000,7500,2000,200,ckx,LEFT,CALU3
|
||||
V 6000,2000,CONT_VIA,*
|
||||
V 6000,2000,CONT_VIA2,*
|
||||
V 1500,2000,CONT_VIA,*
|
||||
V 1500,2000,CONT_VIA2,*
|
||||
V 6700,300,CONT_BODY_P,*
|
||||
V 5700,1000,CONT_DIF_N,*
|
||||
V 5700,4000,CONT_DIF_P,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 2600,1500,CONT_POLY,*
|
||||
V 3100,1500,CONT_POLY,*
|
||||
V 3100,3000,CONT_POLY,*
|
||||
V 3100,2500,CONT_VIA,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 2100,1500,CONT_POLY,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 1600,1000,CONT_POLY,*
|
||||
V 1000,1000,CONT_POLY,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 8400,3500,CONT_DIF_P,*
|
||||
V 9600,3000,CONT_DIF_P,*
|
||||
V 9600,4500,CONT_DIF_P,*
|
||||
V 8400,4500,CONT_DIF_P,*
|
||||
V 8400,4000,CONT_DIF_P,*
|
||||
V 9000,3000,CONT_DIF_P,*
|
||||
V 9600,4000,CONT_DIF_P,*
|
||||
V 9600,3500,CONT_DIF_P,*
|
||||
V 7400,4000,CONT_DIF_P,*
|
||||
V 5700,4500,CONT_DIF_P,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 9600,1000,CONT_DIF_N,*
|
||||
V 9600,500,CONT_DIF_N,*
|
||||
V 8400,500,CONT_DIF_N,*
|
||||
V 9000,1000,CONT_DIF_N,*
|
||||
V 7400,1000,CONT_DIF_N,*
|
||||
V 5700,500,CONT_DIF_N,*
|
||||
V 4500,1000,CONT_DIF_N,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 6700,1000,CONT_DIF_N,*
|
||||
V 5100,300,CONT_BODY_P,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 4500,300,CONT_BODY_P,*
|
||||
V 2100,3000,CONT_POLY,*
|
||||
V 1000,3300,CONT_POLY,*
|
||||
V 1600,3300,CONT_POLY,*
|
||||
V 5500,3000,CONT_POLY,*
|
||||
V 5500,1500,CONT_POLY,*
|
||||
V 5000,1500,CONT_POLY,*
|
||||
V 8500,2000,CONT_POLY,*
|
||||
V 6400,1500,CONT_POLY,*
|
||||
V 4500,2000,CONT_POLY,*
|
||||
V 9000,2500,CONT_VIA,*
|
||||
V 8000,2000,CONT_POLY,*
|
||||
V 6900,3000,CONT_POLY,*
|
||||
V 7500,2000,CONT_VIA2,*
|
||||
V 7500,2000,CONT_VIA,*
|
||||
V 7400,2000,CONT_POLY,*
|
||||
V 8400,3000,CONT_DIF_P,*
|
||||
V 4000,2000,CONT_VIA2,*
|
||||
V 4000,2000,CONT_VIA,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 5000,2000,CONT_VIA2,*
|
||||
V 5000,2000,CONT_VIA,*
|
||||
V 2500,2000,CONT_VIA2,*
|
||||
V 2600,2000,CONT_VIA,*
|
||||
V 4000,3000,CONT_POLY,*
|
||||
V 4500,4700,CONT_BODY_N,*
|
||||
V 5100,4700,CONT_BODY_N,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 3300,3500,CONT_DIF_P,*
|
||||
V 3300,4700,CONT_BODY_N,*
|
||||
V 5700,3500,CONT_DIF_P,*
|
||||
S 5000,2000,5000,2000,200,scanx,LEFT,CALU3
|
||||
S 4000,2000,4000,2000,200,nscanx,LEFT,CALU3
|
||||
S 2500,2000,2500,2000,200,nwenx,LEFT,CALU3
|
||||
S 1500,2000,1500,2000,200,wenx,LEFT,CALU3
|
||||
S 5500,1500,5500,3000,100,scin,UP,CALU1
|
||||
S 0,4700,10000,4700,600,vdd,RIGHT,CALU1
|
||||
S 0,300,10000,300,600,vss,RIGHT,CALU1
|
||||
S 9000,1000,9000,4000,200,q,DOWN,CALU1
|
||||
S 1000,1000,1000,4000,200,i,UP,CALU1
|
||||
S 4000,3000,4000,4000,100,*,DOWN,ALU1
|
||||
S 6400,2000,6400,3600,100,*,DOWN,POLY
|
||||
S 6000,900,6000,3600,100,*,DOWN,POLY
|
||||
S 6700,3800,6700,4700,300,*,DOWN,PDIF
|
||||
S 5700,3300,5700,4700,300,*,UP,PDIF
|
||||
S 6000,3600,6000,4900,100,*,DOWN,PTRANS
|
||||
S 6400,3600,6400,4900,100,*,DOWN,PTRANS
|
||||
S 5700,3500,5700,4500,200,*,DOWN,ALU1
|
||||
S 2100,3300,2100,4500,500,*,UP,PDIF
|
||||
S 4900,2500,4900,3100,100,*,DOWN,POLY
|
||||
S 3600,1400,3600,3100,100,*,DOWN,POLY
|
||||
S 2500,3100,2500,4400,100,*,UP,PTRANS
|
||||
S 3300,3600,3300,4200,300,*,UP,PDIF
|
||||
S 3300,3500,3300,4500,200,*,DOWN,ALU1
|
||||
S 3300,3300,3300,4200,300,*,UP,PDIF
|
||||
S 3000,3100,3000,4400,100,*,UP,PTRANS
|
||||
S 3600,3100,3600,4400,100,*,UP,PTRANS
|
||||
S 4500,3300,4500,4200,500,*,UP,PDIF
|
||||
S 5400,3100,5400,4400,100,*,UP,PTRANS
|
||||
S 4900,3100,4900,4400,100,*,UP,PTRANS
|
||||
S 4100,3100,4100,4400,100,*,UP,PTRANS
|
||||
S 1500,1000,1500,2500,100,*,UP,ALU1
|
||||
S 8400,3000,8400,4500,200,*,DOWN,ALU1
|
||||
S 7900,2500,8500,2500,100,*,RIGHT,ALU1
|
||||
S 7400,1000,8500,1000,100,*,LEFT,ALU1
|
||||
S 8500,1000,8500,2500,100,*,DOWN,ALU1
|
||||
S 8000,1500,8000,1900,100,*,UP,ALU1
|
||||
S 6900,1500,8000,1500,100,*,RIGHT,ALU1
|
||||
S 6900,2500,6900,3000,100,*,UP,POLY
|
||||
S 7300,1400,7300,2000,100,*,DOWN,POLY
|
||||
S 6400,2000,7300,2000,100,*,RIGHT,POLY
|
||||
S 6900,1000,6900,2500,100,*,DOWN,ALU1
|
||||
S 6900,2500,7400,2500,100,*,RIGHT,ALU1
|
||||
S 7900,2500,7900,4000,100,*,DOWN,ALU1
|
||||
S 4000,4000,5000,4000,100,*,LEFT,ALU1
|
||||
S 5000,1500,5000,4000,100,*,UP,ALU1
|
||||
S 4500,1000,4500,3500,100,*,UP,ALU1
|
||||
S 9600,500,9600,1000,200,*,DOWN,ALU1
|
||||
S 9600,3000,9600,4500,200,*,DOWN,ALU1
|
||||
S 7400,4000,7900,4000,100,*,RIGHT,ALU1
|
||||
S 6700,1000,6900,1000,200,*,RIGHT,ALU1
|
||||
S 1600,3300,1600,4000,100,*,DOWN,ALU1
|
||||
S 300,1000,300,4000,100,*,DOWN,ALU1
|
||||
S 4500,2000,6000,2000,100,*,RIGHT,POLY
|
||||
S 4100,1400,4100,2500,100,*,UP,POLY
|
||||
S 4100,2500,4900,2500,100,*,RIGHT,POLY
|
||||
S 8700,1400,8700,2600,100,*,DOWN,POLY
|
||||
S 7700,2500,7700,2600,100,*,DOWN,POLY
|
||||
S 8100,1400,8100,2600,100,*,DOWN,POLY
|
||||
S 8500,2000,9300,2000,100,*,RIGHT,POLY
|
||||
S 9300,1400,9300,2600,100,*,DOWN,POLY
|
||||
S 7300,1400,7700,1400,100,*,LEFT,POLY
|
||||
S 6900,2500,7700,2500,100,*,LEFT,POLY
|
||||
S 2500,2500,2500,3500,100,*,UP,POLY
|
||||
S 900,3300,1200,3300,300,*,RIGHT,POLY
|
||||
S 600,2900,2100,2900,100,*,RIGHT,POLY
|
||||
S 4900,600,4900,1400,100,*,DOWN,NTRANS
|
||||
S 5400,600,5400,1400,100,*,DOWN,NTRANS
|
||||
S 4100,600,4100,1400,100,*,DOWN,NTRANS
|
||||
S 4500,800,4500,1200,500,*,UP,NDIF
|
||||
S 6700,800,6700,1200,300,*,DOWN,NDIF
|
||||
S 6400,600,6400,1400,100,*,UP,NTRANS
|
||||
S 5700,400,5700,1200,300,*,DOWN,NDIF
|
||||
S 6000,600,6000,1400,100,*,UP,NTRANS
|
||||
S 3600,600,3600,1400,100,*,DOWN,NTRANS
|
||||
S 9600,300,9600,1200,300,*,DOWN,NDIF
|
||||
S 8700,100,8700,1400,100,*,UP,NTRANS
|
||||
S 8100,100,8100,1400,100,*,UP,NTRANS
|
||||
S 7700,100,7700,1400,100,*,UP,NTRANS
|
||||
S 8400,300,8400,1200,300,*,DOWN,NDIF
|
||||
S 9000,300,9000,1200,300,*,DOWN,NDIF
|
||||
S 9300,100,9300,1400,100,*,UP,NTRANS
|
||||
S 7400,300,7400,1200,300,*,DOWN,NDIF
|
||||
S 3300,400,3300,1200,300,*,DOWN,NDIF
|
||||
S 8700,2600,8700,4900,100,*,DOWN,PTRANS
|
||||
S 9000,2800,9000,4700,300,*,DOWN,PDIF
|
||||
S 7700,2600,7700,4900,100,*,DOWN,PTRANS
|
||||
S 8300,2800,8300,4700,300,*,DOWN,PDIF
|
||||
S 7400,2800,7400,4700,300,*,DOWN,PDIF
|
||||
S 8100,2600,8100,4900,100,*,DOWN,PTRANS
|
||||
S 9300,2600,9300,4900,100,*,DOWN,PTRANS
|
||||
S 9600,2800,9600,4700,300,*,DOWN,PDIF
|
||||
S 1200,3400,1200,4700,100,*,UP,PTRANS
|
||||
S 1700,3400,1700,4700,100,*,UP,PTRANS
|
||||
S 900,3600,900,4500,300,*,UP,PDIF
|
||||
S 300,3600,300,4500,300,*,UP,PDIF
|
||||
S 600,3400,600,4700,100,*,UP,PTRANS
|
||||
S 1500,2500,2500,2500,100,*,RIGHT,POLY
|
||||
S 300,2000,3600,2000,100,*,LEFT,POLY
|
||||
S 3000,100,3000,900,100,*,DOWN,NTRANS
|
||||
S 1700,100,1700,900,100,*,DOWN,NTRANS
|
||||
S 1200,100,1200,900,100,*,DOWN,NTRANS
|
||||
S 2500,100,2500,900,100,*,DOWN,NTRANS
|
||||
S 600,100,600,900,100,*,DOWN,NTRANS
|
||||
S 300,300,300,1100,300,*,DOWN,NDIF
|
||||
S 900,300,900,700,300,*,DOWN,NDIF
|
||||
S 3300,300,3300,1200,300,*,DOWN,NDIF
|
||||
S 2000,300,2000,1100,300,*,DOWN,NDIF
|
||||
S 900,1000,1200,1000,300,*,RIGHT,POLY
|
||||
S 600,2900,600,3400,100,*,DOWN,POLY
|
||||
S 600,1400,2100,1400,100,*,LEFT,POLY
|
||||
S 600,900,600,1400,100,*,DOWN,POLY
|
||||
S 2500,900,2500,1500,100,*,DOWN,POLY
|
||||
S 3000,900,3000,1500,100,*,DOWN,POLY
|
||||
S 3300,500,3300,1000,200,*,DOWN,ALU1
|
||||
S 2100,1000,2100,3500,100,*,UP,ALU1
|
||||
S 2200,300,2200,1100,300,*,DOWN,NDIF
|
||||
S 0,4000,10000,4000,2600,*,RIGHT,NWELL
|
||||
S 3100,1500,3100,3000,100,*,UP,ALU1
|
||||
S 2600,1500,2600,4000,100,*,UP,ALU1
|
||||
S 1600,4000,2600,4000,100,*,LEFT,ALU1
|
||||
S 5700,500,5700,1000,200,*,UP,ALU1
|
||||
S 1500,2000,5000,2000,200,*,RIGHT,TALU2
|
||||
S 6700,3500,7400,3500,100,*,RIGHT,ALU1
|
||||
S 6700,3500,6700,4000,100,*,DOWN,ALU1
|
||||
S 7400,2500,7400,3500,100,*,DOWN,ALU1
|
||||
S 6000,2000,6000,2000,200,nckx,LEFT,CALU3
|
||||
S 6000,1500,6000,3000,100,*,DOWN,ALU1
|
||||
S 6000,3000,6900,3000,100,*,RIGHT,ALU1
|
||||
S 6000,1500,6400,1500,200,*,RIGHT,ALU1
|
||||
S 6000,2000,7500,2000,200,*,RIGHT,TALU2
|
||||
V 6700,4000,CONT_DIF_P,*
|
||||
V 5700,3500,CONT_DIF_P,*
|
||||
V 3300,4700,CONT_BODY_N,*
|
||||
V 3300,3500,CONT_DIF_P,*
|
||||
V 3900,4700,CONT_BODY_N,*
|
||||
V 5100,4700,CONT_BODY_N,*
|
||||
V 4500,4700,CONT_BODY_N,*
|
||||
V 4000,3000,CONT_POLY,*
|
||||
V 2600,2000,CONT_VIA,*
|
||||
V 2500,2000,CONT_VIA2,*
|
||||
V 5000,2000,CONT_VIA,*
|
||||
V 5000,2000,CONT_VIA2,*
|
||||
V 4000,2000,CONT_POLY,*
|
||||
V 4000,2000,CONT_VIA,*
|
||||
V 4000,2000,CONT_VIA2,*
|
||||
V 8400,3000,CONT_DIF_P,*
|
||||
V 7400,2000,CONT_POLY,*
|
||||
V 7500,2000,CONT_VIA,*
|
||||
V 7500,2000,CONT_VIA2,*
|
||||
V 6900,3000,CONT_POLY,*
|
||||
V 8000,2000,CONT_POLY,*
|
||||
V 9000,2500,CONT_VIA,*
|
||||
V 4500,2000,CONT_POLY,*
|
||||
V 6400,1500,CONT_POLY,*
|
||||
V 8500,2000,CONT_POLY,*
|
||||
V 5000,1500,CONT_POLY,*
|
||||
V 5500,1500,CONT_POLY,*
|
||||
V 5500,3000,CONT_POLY,*
|
||||
V 1600,3300,CONT_POLY,*
|
||||
V 1000,3300,CONT_POLY,*
|
||||
V 2100,3000,CONT_POLY,*
|
||||
V 4500,300,CONT_BODY_P,*
|
||||
V 3900,300,CONT_BODY_P,*
|
||||
V 5100,300,CONT_BODY_P,*
|
||||
V 6700,1000,CONT_DIF_N,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 4500,1000,CONT_DIF_N,*
|
||||
V 5700,500,CONT_DIF_N,*
|
||||
V 7400,1000,CONT_DIF_N,*
|
||||
V 9000,1000,CONT_DIF_N,*
|
||||
V 8400,500,CONT_DIF_N,*
|
||||
V 9600,500,CONT_DIF_N,*
|
||||
V 9600,1000,CONT_DIF_N,*
|
||||
V 3300,500,CONT_DIF_N,*
|
||||
V 300,1000,CONT_DIF_N,*
|
||||
V 900,500,CONT_DIF_N,*
|
||||
V 4500,3500,CONT_DIF_P,*
|
||||
V 5700,4500,CONT_DIF_P,*
|
||||
V 7400,4000,CONT_DIF_P,*
|
||||
V 9600,3500,CONT_DIF_P,*
|
||||
V 9600,4000,CONT_DIF_P,*
|
||||
V 9000,3000,CONT_DIF_P,*
|
||||
V 8400,4000,CONT_DIF_P,*
|
||||
V 8400,4500,CONT_DIF_P,*
|
||||
V 9600,4500,CONT_DIF_P,*
|
||||
V 9600,3000,CONT_DIF_P,*
|
||||
V 8400,3500,CONT_DIF_P,*
|
||||
V 300,4000,CONT_DIF_P,*
|
||||
V 900,4500,CONT_DIF_P,*
|
||||
V 1500,2500,CONT_POLY,*
|
||||
V 300,2000,CONT_POLY,*
|
||||
V 1000,1000,CONT_POLY,*
|
||||
V 1600,1000,CONT_POLY,*
|
||||
V 3300,1000,CONT_DIF_N,*
|
||||
V 2100,3500,CONT_DIF_P,*
|
||||
V 2100,1500,CONT_POLY,*
|
||||
V 2100,1000,CONT_DIF_N,*
|
||||
V 3100,2500,CONT_VIA,*
|
||||
V 3100,3000,CONT_POLY,*
|
||||
V 3100,1500,CONT_POLY,*
|
||||
V 2600,1500,CONT_POLY,*
|
||||
V 3300,4000,CONT_DIF_P,*
|
||||
V 5700,4000,CONT_DIF_P,*
|
||||
V 5700,1000,CONT_DIF_N,*
|
||||
V 6700,300,CONT_BODY_P,*
|
||||
V 1500,2000,CONT_VIA2,*
|
||||
V 1500,2000,CONT_VIA,*
|
||||
V 6000,2000,CONT_VIA2,*
|
||||
V 6000,2000,CONT_VIA,*
|
||||
EOF
|
||||
|
|
|
@ -8,6 +8,14 @@ MACRO dp_dff_scan_x4
|
|||
PIN q
|
||||
DIRECTION INOUT ;
|
||||
PORT
|
||||
LAYER L_ALU1 ;
|
||||
RECT 89.00 39.00 91.00 41.00 ;
|
||||
RECT 89.00 34.00 91.00 36.00 ;
|
||||
RECT 89.00 29.00 91.00 31.00 ;
|
||||
RECT 89.00 24.00 91.00 26.00 ;
|
||||
RECT 89.00 19.00 91.00 21.00 ;
|
||||
RECT 89.00 14.00 91.00 16.00 ;
|
||||
RECT 89.00 9.00 91.00 11.00 ;
|
||||
LAYER L_ALU2 ;
|
||||
RECT 89.00 24.00 91.00 26.00 ;
|
||||
RECT 84.00 24.00 86.00 26.00 ;
|
||||
|
@ -21,23 +29,54 @@ MACRO dp_dff_scan_x4
|
|||
RECT 44.00 24.00 46.00 26.00 ;
|
||||
RECT 39.00 24.00 41.00 26.00 ;
|
||||
RECT 34.00 24.00 36.00 26.00 ;
|
||||
LAYER L_ALU1 ;
|
||||
RECT 89.00 39.00 91.00 41.00 ;
|
||||
RECT 89.00 34.00 91.00 36.00 ;
|
||||
RECT 89.00 29.00 91.00 31.00 ;
|
||||
RECT 89.00 24.00 91.00 26.00 ;
|
||||
RECT 89.00 19.00 91.00 21.00 ;
|
||||
RECT 89.00 14.00 91.00 16.00 ;
|
||||
RECT 89.00 9.00 91.00 11.00 ;
|
||||
RECT 29.00 24.00 31.00 26.00 ;
|
||||
END
|
||||
END q
|
||||
PIN nckx
|
||||
PIN ckx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 59.00 19.00 61.00 21.00 ;
|
||||
RECT 74.00 19.00 76.00 21.00 ;
|
||||
END
|
||||
END nckx
|
||||
END ckx
|
||||
PIN scanx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 49.00 19.00 51.00 21.00 ;
|
||||
END
|
||||
END scanx
|
||||
PIN nscanx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 39.00 19.00 41.00 21.00 ;
|
||||
END
|
||||
END nscanx
|
||||
PIN nwenx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 24.00 19.00 26.00 21.00 ;
|
||||
END
|
||||
END nwenx
|
||||
PIN wenx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 14.00 19.00 16.00 21.00 ;
|
||||
END
|
||||
END wenx
|
||||
PIN scin
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU1 ;
|
||||
RECT 54.00 29.00 56.00 31.00 ;
|
||||
RECT 54.00 24.00 56.00 26.00 ;
|
||||
RECT 54.00 19.00 56.00 21.00 ;
|
||||
RECT 54.00 14.00 56.00 16.00 ;
|
||||
END
|
||||
END scin
|
||||
PIN i
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
|
@ -51,51 +90,13 @@ MACRO dp_dff_scan_x4
|
|||
RECT 9.00 9.00 11.00 11.00 ;
|
||||
END
|
||||
END i
|
||||
PIN scin
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU1 ;
|
||||
RECT 54.00 29.00 56.00 31.00 ;
|
||||
RECT 54.00 24.00 56.00 26.00 ;
|
||||
RECT 54.00 19.00 56.00 21.00 ;
|
||||
RECT 54.00 14.00 56.00 16.00 ;
|
||||
END
|
||||
END scin
|
||||
PIN wenx
|
||||
PIN nckx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 14.00 19.00 16.00 21.00 ;
|
||||
RECT 59.00 19.00 61.00 21.00 ;
|
||||
END
|
||||
END wenx
|
||||
PIN nwenx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 24.00 19.00 26.00 21.00 ;
|
||||
END
|
||||
END nwenx
|
||||
PIN nscanx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 39.00 19.00 41.00 21.00 ;
|
||||
END
|
||||
END nscanx
|
||||
PIN scanx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 49.00 19.00 51.00 21.00 ;
|
||||
END
|
||||
END scanx
|
||||
PIN ckx
|
||||
DIRECTION INPUT ;
|
||||
PORT
|
||||
LAYER L_ALU3 ;
|
||||
RECT 74.00 19.00 76.00 21.00 ;
|
||||
END
|
||||
END ckx
|
||||
END nckx
|
||||
PIN vdd
|
||||
DIRECTION INOUT ;
|
||||
USE power ;
|
||||
|
@ -252,8 +253,8 @@ MACRO dp_dff_scan_x4
|
|||
RECT 89.00 39.00 91.00 41.00 ;
|
||||
RECT 94.00 39.00 98.50 41.00 ;
|
||||
LAYER L_ALU2 ;
|
||||
RECT 14.00 19.00 51.00 21.00 ;
|
||||
RECT 59.00 19.00 76.00 21.00 ;
|
||||
RECT 14.00 19.00 51.00 21.00 ;
|
||||
END
|
||||
END dp_dff_scan_x4
|
||||
|
||||
|
|
Loading…
Reference in New Issue