Strech brutal des transistor N de 3 lambdas pour mettre les contacts de

polarisation dans l'AB.
This commit is contained in:
Jean-Paul Chaput 2000-11-15 15:18:50 +00:00
parent 48d6d865ce
commit 5e0ce2e942
2 changed files with 202 additions and 202 deletions

View File

@ -1,80 +1,80 @@
V ALLIANCE : 6
H dp_nmux_x1,P,18/ 3/2000,10
A 0,0,300,500
R 200,200,ref_ref,sel0
R 100,200,ref_ref,sel1
R 150,200,ref_ref,nq_20
R 150,250,ref_ref,nq_25
R 150,300,ref_ref,nq_30
R 150,350,ref_ref,nq_35
R 250,300,ref_ref,i0_30
R 250,350,ref_ref,i0_35
R 250,400,ref_ref,i0_40
R 250,250,ref_ref,i0_25
R 50,400,ref_ref,i1_40
R 50,350,ref_ref,i1_35
R 50,300,ref_ref,i1_30
R 50,250,ref_ref,i1_25
R 50,200,ref_ref,i1_20
R 250,200,ref_ref,i0_20
R 250,150,ref_ref,i0_15
R 250,100,ref_ref,i0_10
R 150,150,ref_ref,nq_15
R 150,100,ref_ref,nq_10
R 50,100,ref_ref,i1_10
R 50,150,ref_ref,i1_15
S 150,100,150,350,20,nq,UP,CALU1
S 50,100,50,400,20,i1,UP,CALU1
S 250,100,250,400,20,i0,UP,CALU1
S 0,470,300,470,60,vdd,RIGHT,CALU1
S 0,30,300,30,60,vss,RIGHT,CALU1
S 100,200,200,200,20,*,RIGHT,TALU2
S 0,400,300,400,260,*,RIGHT,NWELL
S 60,260,60,470,10,*,UP,PTRANS
S 30,280,30,450,30,*,UP,PDIF
S 270,280,270,450,30,*,UP,PDIF
S 240,260,240,470,10,*,UP,PTRANS
S 190,260,190,470,10,*,UP,PTRANS
S 110,260,110,470,10,*,UP,PTRANS
S 150,280,150,450,50,*,UP,PDIF
S 100,250,100,400,10,*,DOWN,ALU1
S 100,400,200,400,10,*,LEFT,ALU1
S 200,200,200,400,10,*,UP,ALU1
S 90,210,150,210,10,*,RIGHT,POLY
S 150,210,150,260,10,*,UP,POLY
S 150,260,190,260,10,*,RIGHT,POLY
S 60,60,60,190,10,*,DOWN,NTRANS
S 240,60,240,190,10,*,DOWN,NTRANS
S 110,60,110,190,10,*,DOWN,NTRANS
S 150,80,150,170,50,*,UP,NDIF
S 190,60,190,190,10,*,DOWN,NTRANS
S 270,40,270,170,30,*,DOWN,NDIF
S 30,40,30,170,30,*,DOWN,NDIF
S 240,190,240,260,10,*,UP,POLY
S 60,190,60,260,10,*,UP,POLY
S 100,200,100,200,20,sel1,LEFT,CALU3
S 200,200,200,200,20,sel0,LEFT,CALU3
V 90,500,CONT_BODY_N,*
V 210,500,CONT_BODY_N,*
V 210,30,CONT_BODY_P,*
V 90,30,CONT_BODY_P,*
V 50,200,CONT_POLY,*
V 250,200,CONT_POLY,*
V 150,500,CONT_BODY_N,*
V 100,200,CONT_POLY,*
V 30,450,CONT_DIF_P,*
V 150,300,CONT_DIF_P,*
V 150,350,CONT_DIF_P,*
V 270,450,CONT_DIF_P,*
V 100,250,CONT_POLY,*
V 200,200,CONT_VIA,*
V 200,200,CONT_VIA2,*
V 100,200,CONT_VIA,*
V 100,200,CONT_VIA2,*
V 200,200,CONT_POLY,*
V 150,30,CONT_BODY_P,*
V 150,100,CONT_DIF_N,*
V 270,50,CONT_DIF_N,*
V 30,50,CONT_DIF_N,*
V 150,150,CONT_DIF_N,*
H dp_nmux_x1,P,15/11/2000,100
A 0,0,3000,5000
R 500,1500,ref_ref,i1_15
R 500,1000,ref_ref,i1_10
R 1500,1000,ref_ref,nq_10
R 1500,1500,ref_ref,nq_15
R 2500,1000,ref_ref,i0_10
R 2500,1500,ref_ref,i0_15
R 2500,2000,ref_ref,i0_20
R 500,2000,ref_ref,i1_20
R 500,2500,ref_ref,i1_25
R 500,3000,ref_ref,i1_30
R 500,3500,ref_ref,i1_35
R 500,4000,ref_ref,i1_40
R 2500,2500,ref_ref,i0_25
R 2500,4000,ref_ref,i0_40
R 2500,3500,ref_ref,i0_35
R 2500,3000,ref_ref,i0_30
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 1000,2000,ref_ref,sel1
R 2000,2000,ref_ref,sel0
S 2400,2600,2400,4400,100,*,UP,PTRANS
S 1500,2800,1500,4200,500,*,UP,PDIF
S 1900,2600,1900,4400,100,*,UP,PTRANS
S 1100,2600,1100,4400,100,*,UP,PTRANS
S 600,2600,600,4400,100,*,UP,PTRANS
S 2000,2000,2000,2000,200,sel0,LEFT,CALU3
S 1000,2000,1000,2000,200,sel1,LEFT,CALU3
S 600,1900,600,2600,100,*,UP,POLY
S 2400,1900,2400,2600,100,*,UP,POLY
S 300,400,300,1700,300,*,DOWN,NDIF
S 2700,400,2700,1700,300,*,DOWN,NDIF
S 1900,600,1900,1900,100,*,DOWN,NTRANS
S 1500,800,1500,1700,500,*,UP,NDIF
S 1100,600,1100,1900,100,*,DOWN,NTRANS
S 2400,600,2400,1900,100,*,DOWN,NTRANS
S 600,600,600,1900,100,*,DOWN,NTRANS
S 1500,2600,1900,2600,100,*,RIGHT,POLY
S 1500,2100,1500,2600,100,*,UP,POLY
S 900,2100,1500,2100,100,*,RIGHT,POLY
S 2000,2000,2000,4000,100,*,UP,ALU1
S 1000,4000,2000,4000,100,*,LEFT,ALU1
S 1000,2500,1000,4000,100,*,DOWN,ALU1
S 2700,2800,2700,4500,300,*,UP,PDIF
S 300,2800,300,4500,300,*,UP,PDIF
S 0,4000,3000,4000,2600,*,RIGHT,NWELL
S 1000,2000,2000,2000,200,*,RIGHT,TALU2
S 0,300,3000,300,600,vss,RIGHT,CALU1
S 0,4700,3000,4700,600,vdd,RIGHT,CALU1
S 2500,1000,2500,4000,200,i0,UP,CALU1
S 500,1000,500,4000,200,i1,UP,CALU1
S 1500,1000,1500,3500,200,nq,UP,CALU1
V 1500,4700,CONT_BODY_N,*
V 2100,4700,CONT_BODY_N,*
V 900,4700,CONT_BODY_N,*
V 1500,1500,CONT_DIF_N,*
V 300,500,CONT_DIF_N,*
V 2700,500,CONT_DIF_N,*
V 1500,1000,CONT_DIF_N,*
V 1500,300,CONT_BODY_P,*
V 2000,2000,CONT_POLY,*
V 1000,2000,CONT_VIA2,*
V 1000,2000,CONT_VIA,*
V 2000,2000,CONT_VIA2,*
V 2000,2000,CONT_VIA,*
V 1000,2500,CONT_POLY,*
V 2700,4500,CONT_DIF_P,*
V 1500,3500,CONT_DIF_P,*
V 1500,3000,CONT_DIF_P,*
V 300,4500,CONT_DIF_P,*
V 1000,2000,CONT_POLY,*
V 2500,2000,CONT_POLY,*
V 500,2000,CONT_POLY,*
V 900,300,CONT_BODY_P,*
V 2100,300,CONT_BODY_P,*
EOF

View File

@ -1,126 +1,126 @@
V ALLIANCE : 6
H dp_ts_x8,P, 4/ 8/2000,10
A 0,0,550,500
R 50,200,ref_ref,i_20
R 50,250,ref_ref,i_25
R 50,400,ref_ref,i_40
R 100,200,ref_ref,q_20
R 100,250,ref_ref,q_25
R 100,300,ref_ref,q_30
R 100,100,ref_ref,q_10
R 50,100,ref_ref,i_10
R 50,300,ref_ref,i_30
R 50,350,ref_ref,i_35
R 50,150,ref_ref,i_15
R 100,350,ref_ref,q_35
R 100,400,ref_ref,q_40
R 100,150,ref_ref,q_15
R 350,200,ref_ref,nenx
R 450,200,ref_ref,enx
S 450,150,450,300,20,*,DOWN,ALU1
S 350,200,350,200,20,nenx,LEFT,CALU3
S 450,200,450,200,20,enx,LEFT,CALU3
S 350,200,450,200,20,*,RIGHT,TALU2
S 450,150,470,150,20,*,RIGHT,ALU1
S 340,350,400,350,10,*,RIGHT,ALU1
S 290,100,460,100,10,*,RIGHT,ALU1
S 290,250,290,400,10,*,DOWN,ALU1
S 350,150,350,300,20,*,DOWN,ALU1
S 520,100,520,400,10,*,DOWN,ALU1
S 400,100,400,350,10,*,DOWN,ALU1
S 290,100,290,150,10,*,DOWN,ALU1
S 290,400,520,400,10,*,RIGHT,ALU1
S 430,140,430,200,10,*,DOWN,POLY
S 490,200,490,310,10,*,UP,POLY
S 350,150,370,150,30,*,RIGHT,POLY
S 350,300,370,300,30,*,RIGHT,POLY
S 430,300,450,300,30,*,RIGHT,POLY
S 470,150,490,150,30,*,RIGHT,POLY
S 50,200,490,200,10,*,RIGHT,POLY
S 520,80,520,120,30,*,UP,NDIF
S 400,40,400,120,30,*,UP,NDIF
S 460,80,460,120,30,*,UP,NDIF
S 340,80,340,120,30,*,UP,NDIF
S 490,60,490,140,10,*,UP,NTRANS
S 370,60,370,140,10,*,UP,NTRANS
S 430,60,430,140,10,*,UP,NTRANS
S 340,330,340,420,30,*,UP,PDIF
S 430,310,430,440,10,*,UP,PTRANS
S 400,330,400,420,30,*,UP,PDIF
S 490,310,490,440,10,*,UP,PTRANS
S 520,330,520,420,30,*,UP,PDIF
S 460,330,460,470,30,*,UP,PDIF
S 370,310,370,440,10,*,UP,PTRANS
S 0,390,550,390,240,*,LEFT,NWELL
S 220,100,220,400,20,*,UP,ALU1
S 160,300,160,450,20,*,DOWN,ALU1
S 160,50,160,100,20,*,DOWN,ALU1
S 220,30,220,120,30,*,UP,NDIF
S 280,30,280,120,30,*,UP,NDIF
S 100,30,100,120,30,*,UP,NDIF
S 40,30,40,120,30,*,UP,NDIF
S 160,30,160,120,30,*,UP,NDIF
S 190,10,190,140,10,*,UP,NTRANS
S 250,10,250,140,10,*,UP,NTRANS
S 70,10,70,140,10,*,UP,NTRANS
S 130,10,130,140,10,*,UP,NTRANS
S 280,280,280,470,30,*,UP,PDIF
S 220,280,220,470,30,*,UP,PDIF
S 190,260,190,490,10,*,UP,PTRANS
S 160,280,160,470,30,*,UP,PDIF
S 250,260,250,490,10,*,UP,PTRANS
S 100,280,100,470,30,*,UP,PDIF
S 40,280,40,470,30,*,UP,PDIF
S 130,260,130,490,10,*,UP,PTRANS
S 70,260,70,490,10,*,UP,PTRANS
S 100,200,220,200,20,*,RIGHT,ALU1
S 0,30,550,30,60,vss,RIGHT,CALU1
S 0,470,550,470,60,vdd,LEFT,CALU1
S 100,100,100,400,20,q,UP,CALU1
S 50,100,50,400,20,i,UP,CALU1
S 70,260,300,260,10,*,LEFT,POLY
S 70,140,300,140,10,*,RIGHT,POLY
V 350,200,CONT_VIA2,*
V 450,200,CONT_VIA2,*
V 350,200,CONT_VIA,*
V 450,200,CONT_VIA,*
V 290,150,CONT_POLY,*
V 350,150,CONT_POLY,*
V 350,300,CONT_POLY,*
V 470,150,CONT_POLY,*
V 450,300,CONT_POLY,*
V 290,250,CONT_POLY,*
V 520,30,CONT_BODY_P,*
V 460,30,CONT_BODY_P,*
V 400,50,CONT_DIF_N,*
V 460,100,CONT_DIF_N,*
V 340,100,CONT_DIF_N,*
V 520,100,CONT_DIF_N,*
V 460,450,CONT_DIF_P,*
V 400,400,CONT_DIF_P,*
V 340,350,CONT_DIF_P,*
V 520,470,CONT_BODY_N,*
V 400,470,CONT_BODY_N,*
V 520,400,CONT_DIF_P,*
V 50,200,CONT_POLY,*
V 280,50,CONT_DIF_N,*
V 40,50,CONT_DIF_N,*
V 100,100,CONT_DIF_N,*
V 160,50,CONT_DIF_N,*
V 220,100,CONT_DIF_N,*
V 160,100,CONT_DIF_N,*
V 160,400,CONT_DIF_P,*
V 160,350,CONT_DIF_P,*
V 280,450,CONT_DIF_P,*
V 160,450,CONT_DIF_P,*
V 160,300,CONT_DIF_P,*
V 220,300,CONT_DIF_P,*
V 100,300,CONT_DIF_P,*
V 100,400,CONT_DIF_P,*
V 100,350,CONT_DIF_P,*
V 40,450,CONT_DIF_P,*
V 220,350,CONT_DIF_P,*
V 220,400,CONT_DIF_P,*
V 340,30,CONT_BODY_P,*
V 340,470,CONT_BODY_N,*
H dp_ts_x8,P,15/11/2000,100
A 0,0,5500,5000
R 4500,2000,ref_ref,enx
R 3500,2000,ref_ref,nenx
R 1000,1500,ref_ref,q_15
R 1000,4000,ref_ref,q_40
R 1000,3500,ref_ref,q_35
R 500,1500,ref_ref,i_15
R 500,3500,ref_ref,i_35
R 500,3000,ref_ref,i_30
R 500,1000,ref_ref,i_10
R 1000,1000,ref_ref,q_10
R 1000,3000,ref_ref,q_30
R 1000,2500,ref_ref,q_25
R 1000,2000,ref_ref,q_20
R 500,4000,ref_ref,i_40
R 500,2500,ref_ref,i_25
R 500,2000,ref_ref,i_20
S 700,1400,3000,1400,100,*,RIGHT,POLY
S 700,2600,3000,2600,100,*,LEFT,POLY
S 500,1000,500,4000,200,i,UP,CALU1
S 1000,1000,1000,4000,200,q,UP,CALU1
S 0,4700,5500,4700,600,vdd,LEFT,CALU1
S 0,300,5500,300,600,vss,RIGHT,CALU1
S 1000,2000,2200,2000,200,*,RIGHT,ALU1
S 700,2600,700,4900,100,*,UP,PTRANS
S 1300,2600,1300,4900,100,*,UP,PTRANS
S 400,2800,400,4700,300,*,UP,PDIF
S 1000,2800,1000,4700,300,*,UP,PDIF
S 2500,2600,2500,4900,100,*,UP,PTRANS
S 1600,2800,1600,4700,300,*,UP,PDIF
S 1900,2600,1900,4900,100,*,UP,PTRANS
S 2200,2800,2200,4700,300,*,UP,PDIF
S 2800,2800,2800,4700,300,*,UP,PDIF
S 1300,100,1300,1400,100,*,UP,NTRANS
S 700,100,700,1400,100,*,UP,NTRANS
S 2500,100,2500,1400,100,*,UP,NTRANS
S 1900,100,1900,1400,100,*,UP,NTRANS
S 1600,300,1600,1200,300,*,UP,NDIF
S 400,300,400,1200,300,*,UP,NDIF
S 1000,300,1000,1200,300,*,UP,NDIF
S 2800,300,2800,1200,300,*,UP,NDIF
S 2200,300,2200,1200,300,*,UP,NDIF
S 1600,500,1600,1000,200,*,DOWN,ALU1
S 1600,3000,1600,4500,200,*,DOWN,ALU1
S 2200,1000,2200,4000,200,*,UP,ALU1
S 0,3900,5500,3900,2400,*,LEFT,NWELL
S 3700,3100,3700,4400,100,*,UP,PTRANS
S 4600,3300,4600,4700,300,*,UP,PDIF
S 5200,3300,5200,4200,300,*,UP,PDIF
S 4900,3100,4900,4400,100,*,UP,PTRANS
S 4000,3300,4000,4200,300,*,UP,PDIF
S 4300,3100,4300,4400,100,*,UP,PTRANS
S 3400,3300,3400,4200,300,*,UP,PDIF
S 4300,600,4300,1400,100,*,UP,NTRANS
S 3700,600,3700,1400,100,*,UP,NTRANS
S 4900,600,4900,1400,100,*,UP,NTRANS
S 3400,800,3400,1200,300,*,UP,NDIF
S 4600,800,4600,1200,300,*,UP,NDIF
S 4000,400,4000,1200,300,*,UP,NDIF
S 5200,800,5200,1200,300,*,UP,NDIF
S 500,2000,4900,2000,100,*,RIGHT,POLY
S 4700,1500,4900,1500,300,*,RIGHT,POLY
S 4300,3000,4500,3000,300,*,RIGHT,POLY
S 3500,3000,3700,3000,300,*,RIGHT,POLY
S 3500,1500,3700,1500,300,*,RIGHT,POLY
S 4900,2000,4900,3100,100,*,UP,POLY
S 4300,1400,4300,2000,100,*,DOWN,POLY
S 2900,4000,5200,4000,100,*,RIGHT,ALU1
S 2900,1000,2900,1500,100,*,DOWN,ALU1
S 4000,1000,4000,3500,100,*,DOWN,ALU1
S 5200,1000,5200,4000,100,*,DOWN,ALU1
S 3500,1500,3500,3000,200,*,DOWN,ALU1
S 2900,2500,2900,4000,100,*,DOWN,ALU1
S 2900,1000,4600,1000,100,*,RIGHT,ALU1
S 3400,3500,4000,3500,100,*,RIGHT,ALU1
S 4500,1500,4700,1500,200,*,RIGHT,ALU1
S 3500,2000,4500,2000,200,*,RIGHT,TALU2
S 4500,2000,4500,2000,200,enx,LEFT,CALU3
S 3500,2000,3500,2000,200,nenx,LEFT,CALU3
S 4500,1500,4500,3000,200,*,DOWN,ALU1
V 3400,4700,CONT_BODY_N,*
V 3400,300,CONT_BODY_P,*
V 2200,4000,CONT_DIF_P,*
V 2200,3500,CONT_DIF_P,*
V 400,4500,CONT_DIF_P,*
V 1000,3500,CONT_DIF_P,*
V 1000,4000,CONT_DIF_P,*
V 1000,3000,CONT_DIF_P,*
V 2200,3000,CONT_DIF_P,*
V 1600,3000,CONT_DIF_P,*
V 1600,4500,CONT_DIF_P,*
V 2800,4500,CONT_DIF_P,*
V 1600,3500,CONT_DIF_P,*
V 1600,4000,CONT_DIF_P,*
V 1600,1000,CONT_DIF_N,*
V 2200,1000,CONT_DIF_N,*
V 1600,500,CONT_DIF_N,*
V 1000,1000,CONT_DIF_N,*
V 400,500,CONT_DIF_N,*
V 2800,500,CONT_DIF_N,*
V 500,2000,CONT_POLY,*
V 5200,4000,CONT_DIF_P,*
V 4000,4700,CONT_BODY_N,*
V 5200,4700,CONT_BODY_N,*
V 3400,3500,CONT_DIF_P,*
V 4000,4000,CONT_DIF_P,*
V 4600,4500,CONT_DIF_P,*
V 5200,1000,CONT_DIF_N,*
V 3400,1000,CONT_DIF_N,*
V 4600,1000,CONT_DIF_N,*
V 4000,500,CONT_DIF_N,*
V 4600,300,CONT_BODY_P,*
V 5200,300,CONT_BODY_P,*
V 2900,2500,CONT_POLY,*
V 4500,3000,CONT_POLY,*
V 4700,1500,CONT_POLY,*
V 3500,3000,CONT_POLY,*
V 3500,1500,CONT_POLY,*
V 2900,1500,CONT_POLY,*
V 4500,2000,CONT_VIA,*
V 3500,2000,CONT_VIA,*
V 4500,2000,CONT_VIA2,*
V 3500,2000,CONT_VIA2,*
EOF