chiark / gitweb /
autorouter makes drc errors
authorian <ian>
Wed, 25 Aug 2004 00:42:03 +0000 (00:42 +0000)
committerian <ian>
Wed, 25 Aug 2004 00:42:03 +0000 (00:42 +0000)
pcb/generate-netspec.pl
pcb/reversers.pcb

index 2163aaedea72726238414bda8efe97504f53c787..c562af255aab502888ddc7204047ea24bcc60239 100755 (executable)
@@ -152,11 +152,8 @@ cdu_out            Power
 cdu_gnd                Power
 
 POINTS 25
-               :       12+ 2
-                       25- 12
-                       1 :
-               ptdrain0..17
-
+               :1 ptdrain1..17
+               :25 ptdrain0            
 
 TS912 8
                :1 ledmid_red perpicled led_reflow
index e7b0f77d1b347b05e7c491370c997e19fe7c4729..46947d2817718e5756fac227a30aa68692d0e35b 100644 (file)
@@ -1,12 +1,12 @@
 # release: pcb-bin 1.99p
-# date:    Wed Aug 25 01:12:54 2004
+# date:    Wed Aug 25 01:41:45 2004
 # user:    ian (Ian Jackson)
 # host:    anarres.relativity.greenend.org.uk
 
 PCB["reversers.pcb" 1410000 355000]
 
-Grid[2500.00000000 0 0 0]
-Cursor[1151349 193729 3.575940]
+Grid[100.00000000 0 0 0]
+Cursor[679600 224400 4.000000]
 Thermal[0.500000]
 DRC[809 400 800 800]
 Flags(0x0000000000001e51)
@@ -775,6 +775,7 @@ Symbol['~' 1200]
 )
 Via[580000 42500 6000 2000 0 3500 "" 0x00000002]
 Via[650000 152500 5500 2000 0 2800 "" 0x00000002]
+Via[795000 130000 6000 2000 0 3500 "" 0x00000002]
 
 Element[0x00000000 "" "RPDWI" "" 615000 112500 -12500 0 3 100 0x00000000]
 (
@@ -816,54 +817,40 @@ Element[0x00000000 "generic" "RAP1" "DIL 16" 967500 167500 17000 5000 3 100 0x00
 
        )
 
-Element[0x00000000 "generic" "PIC" "DIL 40" 637500 47500 32000 5000 3 100 0x00000000]
+Element[0x00000000 "Header connector, ribbon cable numbering" "BUS" "HEADER26_2" 527500 25000 -5000 -21000 0 100 0x00000000]
 (
-       Pin[0 0 6000 3000 6000 2800 "1" "1" 0x00000101]
-       Pin[0 10000 6000 3000 6000 2800 "2" "2" 0x00000001]
-       Pin[0 20000 6000 3000 6000 2800 "3" "3" 0x00000001]
-       Pin[0 30000 6000 3000 6000 2800 "4" "4" 0x00000001]
-       Pin[0 40000 6000 3000 6000 2800 "5" "5" 0x00000001]
-       Pin[0 50000 6000 3000 6000 2800 "6" "6" 0x00000001]
-       Pin[0 60000 6000 3000 6000 2800 "7" "7" 0x00000001]
-       Pin[0 70000 6000 3000 6000 2800 "8" "8" 0x00000001]
-       Pin[0 80000 6000 3000 6000 2800 "9" "9" 0x00000001]
-       Pin[0 90000 6000 3000 6000 2800 "10" "10" 0x00000001]
-       Pin[0 100000 6000 3000 6000 2800 "11" "11" 0x00000001]
-       Pin[0 110000 6000 3000 6000 2800 "12" "12" 0x00000001]
-       Pin[0 120000 6000 3000 6000 2800 "13" "13" 0x00000001]
-       Pin[0 130000 6000 3000 6000 2800 "14" "14" 0x00000001]
-       Pin[0 140000 6000 3000 6000 2800 "15" "15" 0x00000001]
-       Pin[0 150000 6000 3000 6000 2800 "16" "16" 0x00000001]
-       Pin[0 160000 6000 3000 6000 2800 "17" "17" 0x00000001]
-       Pin[0 170000 6000 3000 6000 2800 "18" "18" 0x00000001]
-       Pin[0 180000 6000 3000 6000 2800 "19" "19" 0x00000001]
-       Pin[0 190000 6000 3000 6000 2800 "20" "20" 0x00000001]
-       Pin[60000 190000 6000 3000 6000 2800 "21" "21" 0x00000001]
-       Pin[60000 180000 6000 3000 6000 2800 "22" "22" 0x00000001]
-       Pin[60000 170000 6000 3000 6000 2800 "23" "23" 0x00000001]
-       Pin[60000 160000 6000 3000 6000 2800 "24" "24" 0x00000001]
-       Pin[60000 150000 6000 3000 6000 2800 "25" "25" 0x00000001]
-       Pin[60000 140000 6000 3000 6000 2800 "26" "26" 0x00000001]
-       Pin[60000 130000 6000 3000 6000 2800 "27" "27" 0x00000001]
-       Pin[60000 120000 6000 3000 6000 2800 "28" "28" 0x00000001]
-       Pin[60000 110000 6000 3000 6000 2800 "29" "29" 0x00000001]
-       Pin[60000 100000 6000 3000 6000 2800 "30" "30" 0x00000001]
-       Pin[60000 90000 6000 3000 6000 2800 "31" "31" 0x00000001]
-       Pin[60000 80000 6000 3000 6000 2800 "32" "32" 0x00000001]
-       Pin[60000 70000 6000 3000 6000 2800 "33" "33" 0x00000001]
-       Pin[60000 60000 6000 3000 6000 2800 "34" "34" 0x00000001]
-       Pin[60000 50000 6000 3000 6000 2800 "35" "35" 0x00000001]
-       Pin[60000 40000 6000 3000 6000 2800 "36" "36" 0x00000001]
-       Pin[60000 30000 6000 3000 6000 2800 "37" "37" 0x00000001]
-       Pin[60000 20000 6000 3000 6000 2800 "38" "38" 0x00000001]
-       Pin[60000 10000 6000 3000 6000 2800 "39" "39" 0x00000001]
-       Pin[60000 0 6000 3000 6000 2800 "40" "40" 0x00000001]
-       ElementLine [-5000 -5000 -5000 195000 1000]
-       ElementLine [-5000 195000 65000 195000 1000]
-       ElementLine [65000 195000 65000 -5000 1000]
-       ElementLine [-5000 -5000 25000 -5000 1000]
-       ElementLine [35000 -5000 65000 -5000 1000]
-       ElementArc [30000 -5000 5000 5000 0 180 1000]
+       Pin[0 0 6000 3000 6600 3000 "1" "1" 0x00004101]
+       Pin[0 -10000 6000 3000 6600 3000 "2" "2" 0x00004001]
+       Pin[10000 0 6000 3000 6600 3000 "3" "3" 0x00004001]
+       Pin[10000 -10000 6000 3000 6600 3000 "4" "4" 0x00004001]
+       Pin[20000 0 6000 3000 6600 3000 "5" "5" 0x00004001]
+       Pin[20000 -10000 6000 3000 6600 3000 "6" "6" 0x00004001]
+       Pin[30000 0 6000 3000 6600 3000 "7" "7" 0x00004001]
+       Pin[30000 -10000 6000 3000 6600 3000 "8" "8" 0x00004001]
+       Pin[40000 0 6000 3000 6600 3000 "9" "9" 0x00004001]
+       Pin[40000 -10000 6000 3000 6600 3000 "10" "10" 0x00004001]
+       Pin[50000 0 6000 3000 6600 3000 "11" "11" 0x00004001]
+       Pin[50000 -10000 6000 3000 6600 3000 "12" "12" 0x00004001]
+       Pin[60000 0 6000 3000 6600 3000 "13" "13" 0x00004001]
+       Pin[60000 -10000 6000 3000 6600 3000 "14" "14" 0x00004001]
+       Pin[70000 0 6000 3000 6600 3000 "15" "15" 0x00004001]
+       Pin[70000 -10000 6000 3000 6600 3000 "16" "16" 0x00004001]
+       Pin[80000 0 6000 3000 6600 3000 "17" "17" 0x00004001]
+       Pin[80000 -10000 6000 3000 6600 3000 "18" "18" 0x00004001]
+       Pin[90000 0 6000 3000 6600 3000 "19" "19" 0x00004001]
+       Pin[90000 -10000 6000 3000 6600 3000 "20" "20" 0x00004001]
+       Pin[100000 0 6000 3000 6600 3000 "21" "21" 0x00004001]
+       Pin[100000 -10000 6000 3000 6600 3000 "22" "22" 0x00004001]
+       Pin[110000 0 6000 3000 6600 3000 "23" "23" 0x00004001]
+       Pin[110000 -10000 6000 3000 6600 3000 "24" "24" 0x00004001]
+       Pin[120000 0 6000 3000 6600 3000 "25" "25" 0x00004001]
+       Pin[120000 -10000 6000 3000 6600 3000 "26" "26" 0x00004001]
+       ElementLine [-5000 -5000 5000 -5000 1000]
+       ElementLine [5000 -5000 5000 5000 1000]
+       ElementLine [-5000 -15000 -5000 5000 2000]
+       ElementLine [-5000 -15000 125000 -15000 2000]
+       ElementLine [125000 -15000 125000 5000 2000]
+       ElementLine [-5000 5000 125000 5000 2000]
 
        )
 
@@ -1262,7 +1249,7 @@ Element[0x00000000 "" "RPCI" "" 735000 50000 -12500 0 3 100 0x00000000]
 
        )
 
-Element[0x00000000 "" "RPCL" "" 777500 62500 0 -12500 2 100 0x00000000]
+Element[0x00000000 "" "RPCL" "" 777500 70000 0 -12500 2 100 0x00000000]
 (
        Pin[0 0 6000 2000 6006 3500 "" "2" 0x00004001]
        Pin[-10000 0 6000 2000 6006 3500 "" "1" 0x00004001]
@@ -1766,57 +1753,57 @@ Element[0x00000000 "Transistor" "PTFET1" "TO220W" 1155000 30000 32500 -11500 0 1
 
        )
 
-Element[0x00000000 "" "POINTS" "" 1307500 205000 -10000 -20000 0 100 0x00000000]
-(
-       Pin[5600 -48600 6000 3000 6600 3500 "" "3" 0x00000001]
-       Pin[5600 -59400 6000 3000 6600 3500 "" "4" 0x00000001]
-       Pin[5600 -70200 6000 3000 6600 3500 "" "5" 0x00000001]
-       Pin[5600 -81000 6000 3000 6600 3500 "" "6" 0x00000001]
-       Pin[5600 -91800 6000 3000 6600 3500 "" "7" 0x00000001]
-       Pin[5600 -102600 6000 3000 6600 3500 "" "8" 0x00000001]
-       Pin[5600 -113400 6000 3000 6600 3500 "" "9" 0x00000001]
-       Pin[5600 -124200 6000 3000 6600 3500 "" "10" 0x00000001]
-       Pin[5600 -135000 6000 3000 6600 3500 "" "11" 0x00000001]
-       Pin[5600 -145800 6000 3000 6600 3500 "" "12" 0x00000001]
-       Pin[5600 -156600 6000 3000 6600 3500 "" "13" 0x00000001]
-       Pin[-5600 -32400 6000 3000 6600 3500 "" "14" 0x00000001]
-       Pin[-5600 -43200 6000 3000 6600 3500 "" "15" 0x00000001]
-       Pin[-5600 -54000 6000 3000 6600 3500 "" "16" 0x00000001]
-       Pin[-5600 -64800 6000 3000 6600 3500 "" "17" 0x00000001]
-       Pin[-5600 -75600 6000 3000 6600 3500 "" "18" 0x00000001]
-       Pin[-5600 -86400 6000 3000 6600 3500 "" "19" 0x00000001]
-       Pin[-5600 -97200 6000 3000 6600 3500 "" "20" 0x00000001]
-       Pin[-5600 -108000 6000 3000 6600 3500 "" "21" 0x00000001]
-       Pin[-5600 -118800 6000 3000 6600 3500 "" "22" 0x00000001]
-       Pin[-5600 -129600 6000 3000 6600 3500 "" "23" 0x00000001]
-       Pin[-5600 -140400 6000 3000 6600 3500 "" "24" 0x00000001]
-       Pin[-5600 -151200 6000 3000 6600 3500 "" "25" 0x00000001]
-       Pin[0 -183600 25000 3000 25600 12500 "" "26" 0x00000001]
+Element[0x00000000 "" "POINTS" "" 1315000 45000 10000 20000 2 100 0x00000000]
+(
+       Pin[-5600 48600 6000 3000 6600 3500 "" "3" 0x00000001]
+       Pin[-5600 59400 6000 3000 6600 3500 "" "4" 0x00000001]
+       Pin[-5600 70200 6000 3000 6600 3500 "" "5" 0x00000001]
+       Pin[-5600 81000 6000 3000 6600 3500 "" "6" 0x00000001]
+       Pin[-5600 91800 6000 3000 6600 3500 "" "7" 0x00000001]
+       Pin[-5600 102600 6000 3000 6600 3500 "" "8" 0x00000001]
+       Pin[-5600 113400 6000 3000 6600 3500 "" "9" 0x00000001]
+       Pin[-5600 124200 6000 3000 6600 3500 "" "10" 0x00000001]
+       Pin[-5600 135000 6000 3000 6600 3500 "" "11" 0x00000001]
+       Pin[-5600 145800 6000 3000 6600 3500 "" "12" 0x00000001]
+       Pin[-5600 156600 6000 3000 6600 3500 "" "13" 0x00000001]
+       Pin[5600 32400 6000 3000 6600 3500 "" "14" 0x00000001]
+       Pin[5600 43200 6000 3000 6600 3500 "" "15" 0x00000001]
+       Pin[5600 54000 6000 3000 6600 3500 "" "16" 0x00000001]
+       Pin[5600 64800 6000 3000 6600 3500 "" "17" 0x00000001]
+       Pin[5600 75600 6000 3000 6600 3500 "" "18" 0x00000001]
+       Pin[5600 86400 6000 3000 6600 3500 "" "19" 0x00000001]
+       Pin[5600 97200 6000 3000 6600 3500 "" "20" 0x00000001]
+       Pin[5600 108000 6000 3000 6600 3500 "" "21" 0x00000001]
+       Pin[5600 118800 6000 3000 6600 3500 "" "22" 0x00000001]
+       Pin[5600 129600 6000 3000 6600 3500 "" "23" 0x00000001]
+       Pin[5600 140400 6000 3000 6600 3500 "" "24" 0x00000001]
+       Pin[5600 151200 6000 3000 6600 3500 "" "25" 0x00000001]
+       Pin[0 183600 25000 3000 25600 12500 "" "26" 0x00000001]
        Pin[0 0 25000 3000 25600 12500 "" "27" 0x00000001]
-       Pin[5600 -27000 6000 3000 6600 3500 "" "1" 0x00000101]
-       Pin[5600 -37800 6000 3000 6600 3500 "" "2" 0x00000001]
-       ElementLine [-22500 -155000 -12500 -155000 2500]
-       ElementLine [-12500 -157500 -12500 -152500 2500]
-       ElementLine [-17500 -167500 -22500 -162500 2500]
-       ElementLine [-17500 -167500 -12500 -162500 2500]
-       ElementLine [-22500 -167500 -12500 -167500 2500]
-       ElementLine [-22500 -177500 -22500 -172500 2500]
-       ElementLine [-22500 -172500 -17500 -172500 2500]
-       ElementLine [-17500 -177500 -17500 -172500 2500]
-       ElementLine [-17500 -177500 -12500 -177500 2500]
-       ElementLine [-12500 -177500 -12500 -172500 2500]
-       ElementLine [25000 -190000 25000 7500 2500]
-       ElementLine [-20000 -195000 20000 -195000 2500]
-       ElementLine [-25000 -190000 -25000 7500 2500]
-       ElementLine [-20000 12500 20000 12500 2500]
-       ElementArc [20000 -190000 5000 5000 180 90 2500]
-       ElementArc [-20001 -195001 1 1 90 90 2500]
-       ElementArc [-20000 -190000 5000 5000 270 90 2500]
-       ElementArc [-19999 7499 5001 5001 0 90 2500]
-       ElementArc [-19999 12501 1 1 270 90 2500]
-       ElementArc [20000 7500 5000 5000 90 90 2500]
-       ElementArc [-14999 -182501 1 1 0 90 1000]
-       ElementArc [-14999 -182501 1 1 0 90 1000]
+       Pin[-5600 27000 6000 3000 6600 3500 "" "1" 0x00000101]
+       Pin[-5600 37800 6000 3000 6600 3500 "" "2" 0x00000001]
+       ElementLine [12500 155000 22500 155000 2500]
+       ElementLine [12500 152500 12500 157500 2500]
+       ElementLine [17500 167500 22500 162500 2500]
+       ElementLine [17500 167500 12500 162500 2500]
+       ElementLine [12500 167500 22500 167500 2500]
+       ElementLine [22500 172500 22500 177500 2500]
+       ElementLine [17500 172500 22500 172500 2500]
+       ElementLine [17500 172500 17500 177500 2500]
+       ElementLine [12500 177500 17500 177500 2500]
+       ElementLine [12500 172500 12500 177500 2500]
+       ElementLine [-25000 -7500 -25000 190000 2500]
+       ElementLine [-20000 195000 20000 195000 2500]
+       ElementLine [25000 -7500 25000 190000 2500]
+       ElementLine [-20000 -12500 20000 -12500 2500]
+       ElementArc [-20000 190000 5000 5000 0 90 2500]
+       ElementArc [20001 195001 1 1 270 90 2500]
+       ElementArc [20000 190000 5000 5000 90 90 2500]
+       ElementArc [19999 -7499 5001 5001 180 90 2500]
+       ElementArc [19999 -12501 1 1 90 90 2500]
+       ElementArc [-20000 -7500 5000 5000 270 90 2500]
+       ElementArc [14999 182501 1 1 180 90 1000]
+       ElementArc [14999 182501 1 1 180 90 1000]
 
        )
 
@@ -2291,51 +2278,73 @@ Element[0x00000000 "generic" "RAP0" "DIL 16" 965000 10000 17000 5000 3 100 0x000
 
        )
 
-Element[0x00000000 "Header connector, ribbon cable numbering" "BUS" "HEADER26_2" 527500 25000 -5000 -21000 0 100 0x00000000]
+Element[0x00000000 "generic" "PIC" "DIL 40" 637500 47500 32000 5000 3 100 0x00000000]
 (
-       Pin[0 0 6000 3000 6600 3000 "1" "1" 0x00004101]
-       Pin[0 -10000 6000 3000 6600 3000 "2" "2" 0x00004001]
-       Pin[10000 0 6000 3000 6600 3000 "3" "3" 0x00004001]
-       Pin[10000 -10000 6000 3000 6600 3000 "4" "4" 0x00004001]
-       Pin[20000 0 6000 3000 6600 3000 "5" "5" 0x00004001]
-       Pin[20000 -10000 6000 3000 6600 3000 "6" "6" 0x00004001]
-       Pin[30000 0 6000 3000 6600 3000 "7" "7" 0x00004001]
-       Pin[30000 -10000 6000 3000 6600 3000 "8" "8" 0x00004001]
-       Pin[40000 0 6000 3000 6600 3000 "9" "9" 0x00004001]
-       Pin[40000 -10000 6000 3000 6600 3000 "10" "10" 0x00004001]
-       Pin[50000 0 6000 3000 6600 3000 "11" "11" 0x00004001]
-       Pin[50000 -10000 6000 3000 6600 3000 "12" "12" 0x00004001]
-       Pin[60000 0 6000 3000 6600 3000 "13" "13" 0x00004001]
-       Pin[60000 -10000 6000 3000 6600 3000 "14" "14" 0x00004001]
-       Pin[70000 0 6000 3000 6600 3000 "15" "15" 0x00004001]
-       Pin[70000 -10000 6000 3000 6600 3000 "16" "16" 0x00004001]
-       Pin[80000 0 6000 3000 6600 3000 "17" "17" 0x00004001]
-       Pin[80000 -10000 6000 3000 6600 3000 "18" "18" 0x00004001]
-       Pin[90000 0 6000 3000 6600 3000 "19" "19" 0x00004001]
-       Pin[90000 -10000 6000 3000 6600 3000 "20" "20" 0x00004001]
-       Pin[100000 0 6000 3000 6600 3000 "21" "21" 0x00004001]
-       Pin[100000 -10000 6000 3000 6600 3000 "22" "22" 0x00004001]
-       Pin[110000 0 6000 3000 6600 3000 "23" "23" 0x00004001]
-       Pin[110000 -10000 6000 3000 6600 3000 "24" "24" 0x00004001]
-       Pin[120000 0 6000 3000 6600 3000 "25" "25" 0x00004001]
-       Pin[120000 -10000 6000 3000 6600 3000 "26" "26" 0x00004001]
-       ElementLine [-5000 -5000 5000 -5000 1000]
-       ElementLine [5000 -5000 5000 5000 1000]
-       ElementLine [-5000 -15000 -5000 5000 2000]
-       ElementLine [-5000 -15000 125000 -15000 2000]
-       ElementLine [125000 -15000 125000 5000 2000]
-       ElementLine [-5000 5000 125000 5000 2000]
+       Pin[0 0 6000 3000 6000 2800 "1" "1" 0x00000101]
+       Pin[0 10000 6000 3000 6000 2800 "2" "2" 0x00000005]
+       Pin[0 20000 6000 3000 6000 2800 "3" "3" 0x00000001]
+       Pin[0 30000 6000 3000 6000 2800 "4" "4" 0x00000001]
+       Pin[0 40000 6000 3000 6000 2800 "5" "5" 0x00000001]
+       Pin[0 50000 6000 3000 6000 2800 "6" "6" 0x00000001]
+       Pin[0 60000 6000 3000 6000 2800 "7" "7" 0x00000001]
+       Pin[0 70000 6000 3000 6000 2800 "8" "8" 0x00000001]
+       Pin[0 80000 6000 3000 6000 2800 "9" "9" 0x00000001]
+       Pin[0 90000 6000 3000 6000 2800 "10" "10" 0x00000001]
+       Pin[0 100000 6000 3000 6000 2800 "11" "11" 0x00000001]
+       Pin[0 110000 6000 3000 6000 2800 "12" "12" 0x00000001]
+       Pin[0 120000 6000 3000 6000 2800 "13" "13" 0x00000001]
+       Pin[0 130000 6000 3000 6000 2800 "14" "14" 0x00000001]
+       Pin[0 140000 6000 3000 6000 2800 "15" "15" 0x00000001]
+       Pin[0 150000 6000 3000 6000 2800 "16" "16" 0x00000001]
+       Pin[0 160000 6000 3000 6000 2800 "17" "17" 0x00000001]
+       Pin[0 170000 6000 3000 6000 2800 "18" "18" 0x00000001]
+       Pin[0 180000 6000 3000 6000 2800 "19" "19" 0x00000001]
+       Pin[0 190000 6000 3000 6000 2800 "20" "20" 0x00000001]
+       Pin[60000 190000 6000 3000 6000 2800 "21" "21" 0x00000001]
+       Pin[60000 180000 6000 3000 6000 2800 "22" "22" 0x00000001]
+       Pin[60000 170000 6000 3000 6000 2800 "23" "23" 0x00000001]
+       Pin[60000 160000 6000 3000 6000 2800 "24" "24" 0x00000001]
+       Pin[60000 150000 6000 3000 6000 2800 "25" "25" 0x00000001]
+       Pin[60000 140000 6000 3000 6000 2800 "26" "26" 0x00000001]
+       Pin[60000 130000 6000 3000 6000 2800 "27" "27" 0x00000001]
+       Pin[60000 120000 6000 3000 6000 2800 "28" "28" 0x00000001]
+       Pin[60000 110000 6000 3000 6000 2800 "29" "29" 0x00000001]
+       Pin[60000 100000 6000 3000 6000 2800 "30" "30" 0x00000001]
+       Pin[60000 90000 6000 3000 6000 2800 "31" "31" 0x00000001]
+       Pin[60000 80000 6000 3000 6000 2800 "32" "32" 0x00000001]
+       Pin[60000 70000 6000 3000 6000 2800 "33" "33" 0x00000001]
+       Pin[60000 60000 6000 3000 6000 2800 "34" "34" 0x00000001]
+       Pin[60000 50000 6000 3000 6000 2800 "35" "35" 0x00000001]
+       Pin[60000 40000 6000 3000 6000 2800 "36" "36" 0x00000001]
+       Pin[60000 30000 6000 3000 6000 2800 "37" "37" 0x00000001]
+       Pin[60000 20000 6000 3000 6000 2800 "38" "38" 0x00000001]
+       Pin[60000 10000 6000 3000 6000 2800 "39" "39" 0x00000001]
+       Pin[60000 0 6000 3000 6000 2800 "40" "40" 0x00000001]
+       ElementLine [-5000 -5000 -5000 195000 1000]
+       ElementLine [-5000 195000 65000 195000 1000]
+       ElementLine [65000 195000 65000 -5000 1000]
+       ElementLine [-5000 -5000 25000 -5000 1000]
+       ElementLine [35000 -5000 65000 -5000 1000]
+       ElementArc [30000 -5000 5000 5000 0 180 1000]
 
        )
 Rat[607500 15000 1 1040000 15000 1  0x00000010]
+Rat[1040000 15000 1 1040000 40000 1  0x00000010]
+Rat[1040000 40000 1 1040000 65000 1  0x00000010]
+Rat[1040000 65000 1 1040000 90000 1  0x00000010]
+Rat[1040000 90000 1 1040000 115000 1  0x00000010]
+Rat[1040000 115000 1 1040000 140000 1  0x00000010]
 Rat[1040000 215000 1 1175000 222750 1  0x00000010]
 Rat[657500 32500 1 1065000 40000 1  0x00000010]
-Rat[1065000 140000 1 1200000 130000 1  0x00000010]
+Rat[1065000 90000 1 1200000 80000 1  0x00000010]
+Rat[1200000 80000 1 1200000 55000 1  0x00000010]
+Rat[1200000 80000 1 1200000 105000 1  0x00000010]
+Rat[1200000 55000 1 1200000 30000 1  0x00000010]
 Rat[557500 27500 0 637500 167500 1  0x00000010]
-Rat[647500 35000 0 697500 217500 1  0x00000010]
+Rat[647500 87500 0 697500 217500 1  0x00000010]
 Rat[697500 47500 1 715000 27500 1  0x00000010]
 Rat[715000 27500 1 735000 60000 1  0x00000010]
-Rat[735000 60000 1 767500 62500 1  0x00000010]
+Rat[735000 60000 1 767500 70000 1  0x00000010]
 Rat[820600 73400 1 735000 50000 1  0x00000010]
 Rat[560000 80000 1 580000 80000 1  0x00000010]
 Rat[580000 80000 1 570000 50000 1  0x00000010]
@@ -2347,16 +2356,11 @@ Rat[570000 80000 1 537500 25000 1  0x00000010]
 Rat[550000 50000 1 527500 25000 1  0x00000010]
 Rat[540000 50000 1 580000 105000 1  0x00000010]
 Rat[580000 105000 1 615000 122500 1  0x00000010]
-Rat[717500 137500 1 777500 62500 1  0x00000010]
-Rat[777500 62500 1 809400 78800 1  0x00000010]
+Rat[802500 82500 0 777500 70000 1  0x00000010]
 Rat[717500 127500 1 770000 207500 1  0x00000010]
 Rat[717500 127500 1 795000 20000 1  0x00000010]
-Rat[809400 89600 1 824600 89600 1  0x00000010]
-Rat[809400 89600 1 767500 92500 1  0x00000010]
-Rat[820600 84200 1 826700 84200 1  0x00000010]
-Rat[820600 84200 1 750000 85000 1  0x00000010]
 Rat[650000 32500 0 770000 227500 1  0x00000010]
-Rat[645000 37500 0 740000 227500 1  0x00000010]
+Rat[645000 87500 0 740000 227500 1  0x00000010]
 Rat[767500 172500 1 770000 217500 1  0x00000010]
 Rat[750000 165000 1 740000 207500 1  0x00000010]
 Rat[697500 237500 1 720000 220000 1  0x00000010]
@@ -2370,24 +2374,24 @@ Rat[697500 177500 1 847500 167500 0  0x00000010]
 Rat[697500 227500 1 850000 167500 0  0x00000010]
 Rat[975000 60000 1 965000 60000 1  0x00000010]
 Rat[809400 154400 1 697500 77500 1  0x00000010]
-Rat[1313100 59200 1 1280000 15000 0  0x00000010]
-Rat[1313100 48400 1 1270000 30000 0  0x00000010]
-Rat[1301900 140200 1 1280000 140000 0  0x00000010]
-Rat[1301900 151000 1 1270000 155000 0  0x00000010]
-Rat[1301900 161800 1 1280000 165000 0  0x00000010]
-Rat[1301900 172600 1 1270000 180000 0  0x00000010]
-Rat[1313100 178000 1 1280000 190000 0  0x00000010]
-Rat[1313100 167200 1 1270000 205000 0  0x00000010]
-Rat[1313100 156400 1 1280000 215000 0  0x00000010]
-Rat[1313100 145600 1 1260000 220000 0  0x00000010]
-Rat[1301900 53800 1 1280000 40000 0  0x00000010]
-Rat[1301900 64600 1 1270000 55000 0  0x00000010]
-Rat[1301900 75400 1 1280000 65000 0  0x00000010]
-Rat[1301900 86200 1 1270000 80000 0  0x00000010]
-Rat[1301900 97000 1 1280000 90000 0  0x00000010]
-Rat[1301900 107800 1 1270000 105000 0  0x00000010]
-Rat[1301900 118600 1 1280000 115000 0  0x00000010]
-Rat[1301900 129400 1 1270000 130000 0  0x00000010]
+Rat[1320600 196200 1 1260000 15000 0  0x00000010]
+Rat[1309400 72000 1 1270000 30000 0  0x00000010]
+Rat[1309400 169200 1 1275000 140000 0  0x00000010]
+Rat[1309400 180000 1 1270000 155000 0  0x00000010]
+Rat[1309400 190800 1 1275000 165000 0  0x00000010]
+Rat[1309400 201600 1 1270000 180000 0  0x00000010]
+Rat[1320600 77400 1 1275000 190000 0  0x00000010]
+Rat[1320600 88200 1 1260000 195000 0  0x00000010]
+Rat[1320600 99000 1 1275000 215000 0  0x00000010]
+Rat[1320600 109800 1 1260000 220000 0  0x00000010]
+Rat[1309400 82800 1 1275000 40000 0  0x00000010]
+Rat[1309400 93600 1 1270000 55000 0  0x00000010]
+Rat[1309400 104400 1 1275000 65000 0  0x00000010]
+Rat[1309400 115200 1 1270000 80000 0  0x00000010]
+Rat[1309400 126000 1 1275000 90000 0  0x00000010]
+Rat[1309400 136800 1 1270000 105000 0  0x00000010]
+Rat[1309400 147600 1 1275000 115000 0  0x00000010]
+Rat[1309400 158400 1 1270000 130000 0  0x00000010]
 Rat[602500 20000 0 845000 20000 1  0x00000010]
 Rat[845000 20000 1 1005000 15000 0  0x00000010]
 Rat[1020000 30000 0 765000 27500 1  0x00000010]
@@ -2414,8 +2418,6 @@ Rat[527500 140000 1 527500 160000 1  0x00000010]
 Rat[527500 160000 1 527500 180000 1  0x00000010]
 Rat[550000 192500 0 582500 192500 1  0x00000010]
 Rat[582500 192500 1 637500 207500 1  0x00000010]
-Rat[582500 182500 0 637500 177500 1  0x00000010]
-Rat[582500 172500 0 630000 170000 1  0x00000010]
 Rat[582500 162500 0 627500 157750 1  0x00000010]
 Rat[582500 212500 0 637500 237500 1  0x00000010]
 Rat[582500 202500 0 637500 227500 1  0x00000010]
@@ -2584,9 +2586,9 @@ Layer(1 "component")
        Line[1165000 205000 1175000 195000 2500 2000 0x00000020]
        Line[1175000 195000 1260000 195000 2500 2000 0x00000020]
        Line[1260000 195000 1270000 205000 2500 2000 0x00000020]
-       Line[1135000 190000 1280000 190000 2500 2000 0x00000020]
+       Line[1135000 190000 1275000 190000 2500 2000 0x00000020]
        Line[90000 215000 165000 215000 4000 2000 0x00000020]
-       Line[1135000 165000 1280000 165000 2500 2000 0x00000020]
+       Line[1135000 165000 1275000 165000 2500 2000 0x00000020]
        Line[1165000 180000 1175000 170000 2500 2000 0x00000020]
        Line[1175000 170000 1260000 170000 2500 2000 0x00000020]
        Line[1260000 170000 1270000 180000 2500 2000 0x00000020]
@@ -2597,7 +2599,7 @@ Layer(1 "component")
        Line[1030000 190000 1040000 200000 2500 2000 0x00000020]
        Line[1040000 200000 1125000 200000 2500 2000 0x00000020]
        Line[1125000 200000 1135000 190000 2500 2000 0x00000020]
-       Line[1135000 215000 1280000 215000 2500 2000 0x00000020]
+       Line[1135000 215000 1275000 215000 2500 2000 0x00000020]
        Line[1165000 230000 1175000 220000 2500 2000 0x00000020]
        Line[1175000 220000 1260000 220000 2500 2000 0x00000020]
        Line[1260000 220000 1270000 230000 2500 2000 0x00000020]
@@ -2609,9 +2611,9 @@ Layer(1 "component")
        Line[1165000 55000 1175000 45000 2500 2000 0x00000020]
        Line[1175000 45000 1260000 45000 2500 2000 0x00000020]
        Line[1260000 45000 1270000 55000 2500 2000 0x00000020]
-       Line[1135000 40000 1280000 40000 2500 2000 0x00000020]
+       Line[1135000 40000 1275000 40000 2500 2000 0x00000020]
        Line[507500 175000 150000 175000 1000 2000 0x00000020]
-       Line[1135000 15000 1280000 15000 2500 2000 0x00000020]
+       Line[1135000 15000 1260000 15000 2500 2000 0x00000020]
        Line[1165000 30000 1175000 20000 2500 2000 0x00000020]
        Line[1175000 20000 1260000 20000 2500 2000 0x00000020]
        Line[1260000 20000 1270000 30000 2500 2000 0x00000020]
@@ -2627,9 +2629,9 @@ Layer(1 "component")
        Line[1165000 105000 1175000 95000 2500 2000 0x00000020]
        Line[1175000 95000 1260000 95000 2500 2000 0x00000020]
        Line[1260000 95000 1270000 105000 2500 2000 0x00000020]
-       Line[1135000 90000 1280000 90000 2500 2000 0x00000020]
+       Line[1135000 90000 1275000 90000 2500 2000 0x00000020]
        Line[547500 15000 537500 15000 2500 2000 0x00000020]
-       Line[1135000 65000 1278500 65000 2500 2000 0x00000020]
+       Line[1135000 65000 1273500 65000 2500 2000 0x00000220]
        Line[1165000 80000 1175000 70000 2500 2000 0x00000020]
        Line[1175000 70000 1260000 70000 2500 2000 0x00000020]
        Line[1260000 70000 1270000 80000 2500 2000 0x00000020]
@@ -2644,9 +2646,9 @@ Layer(1 "component")
        Line[1165000 155000 1175000 145000 2500 2000 0x00000020]
        Line[1175000 145000 1260000 145000 2500 2000 0x00000020]
        Line[1260000 145000 1270000 155000 2500 2000 0x00000020]
-       Line[1135000 140000 1280000 140000 2500 2000 0x00000020]
+       Line[1135000 140000 1275000 140000 2500 2000 0x00000020]
        Line[502500 167500 507500 167500 1000 2000 0x00000020]
-       Line[1135000 115000 1280000 115000 2500 2000 0x00000020]
+       Line[1135000 115000 1275000 115000 2500 2000 0x00000020]
        Line[1165000 130000 1175000 120000 2500 2000 0x00000020]
        Line[1175000 120000 1260000 120000 2500 2000 0x00000020]
        Line[1260000 120000 1270000 130000 2500 2000 0x00000020]
@@ -2786,11 +2788,17 @@ Layer(1 "component")
        Line[967500 187500 960000 187500 1000 2000 0x00000020]
        Line[460000 37500 387500 37500 2500 2000 0x00000020]
        Line[1020000 80000 1020000 80000 1000 2000 0x00000020]
-       Line[1278500 65000 1280000 65000 2500 2000 0x00000020]
+       Line[1275000 65000 1275000 65000 2500 2000 0x00000020]
        Line[537500 15000 515000 15000 2500 2000 0x00000020]
-       Line[1280000 90000 1280000 90000 2500 2000 0x00000020]
+       Line[1275000 90000 1275000 90000 2500 2000 0x00000020]
        Line[1087500 230000 1020000 230000 1000 2000 0x00000020]
-       Line[1280000 190000 1280000 190000 2500 2000 0x00000020]
+       Line[1275000 190000 1275000 190000 2500 2000 0x00000020]
+       Line[805700 82500 809400 78800 2500 2000 0x00000020]
+       Line[647500 35000 647500 87500 1000 2000 0x00000020]
+       Line[795000 130000 802500 122500 2500 2000 0x00000020]
+       Line[802500 122500 802500 82500 2500 2000 0x00000020]
+       Line[802500 82500 805700 82500 2500 2000 0x00000020]
+       Line[645000 37500 645000 87500 1000 2000 0x00000020]
 )
 Layer(2 "solder")
 (
@@ -2832,7 +2840,7 @@ Layer(2 "solder")
        Line[480000 160000 475000 165000 4000 2000 0x00000020]
        Line[637500 127500 630000 120000 1000 2000 0x00000020]
        Line[630000 120000 630000 110000 1000 2000 0x00000020]
-       Line[1200000 30000 1200000 105000 2500 2000 0x00000020]
+       Line[587500 177500 582500 182500 1000 2000 0x00000020]
        Line[617500 77500 637500 77500 1000 2000 0x00000020]
        Line[597500 72500 632500 107500 1000 2000 0x00000020]
        Line[595000 75000 630000 110000 1000 2000 0x00000020]
@@ -2852,7 +2860,7 @@ Layer(2 "solder")
        Line[645000 105000 645000 132500 1000 2000 0x00000020]
        Line[645000 132500 627500 132500 1000 2000 0x00000020]
        Line[637500 137500 630000 137500 1000 2000 0x00000020]
-       Line[630000 137500 630000 170000 1000 2000 0x00000020]
+       Line[582500 172500 630000 172500 1000 2000 0x00000020]
        Line[627500 132500 627500 157750 1000 2000 0x00000020]
        Line[557500 232500 550000 225000 2500 2000 0x00000020]
        Line[550000 225000 550000 180000 2500 2000 0x00000020]
@@ -2982,7 +2990,7 @@ Layer(2 "solder")
        Line[195000 25000 195000 40000 4000 2000 0x00000020]
        Line[235630 21260 235630 20000 4000 2000 0x00000020]
        Line[297500 72500 275000 50000 4000 2000 0x00000020]
-       Line[1040000 15000 1040000 40000 2500 2000 0x00000220]
+       Line[820600 116600 856600 116600 1000 2000 0x00000020]
        Line[637500 67500 640000 67500 1000 2000 0x00000020]
        Line[440000 30000 442500 30000 1000 2000 0x00000020]
        Line[582500 152500 582500 155000 2500 2000 0x00000020]
@@ -3004,7 +3012,7 @@ Layer(2 "solder")
        Line[809400 122500 805000 122500 1000 2000 0x00000020]
        Line[97835 22500 97835 22835 4000 2000 0x00000020]
        Line[156890 22500 156890 23110 4000 2000 0x00000020]
-       Line[1040000 40000 1040000 140000 2500 2000 0x00000220]
+       Line[1200000 105000 1200000 130000 2500 2000 0x00000020]
        Line[180000 25000 180000 50000 4000 2000 0x00000020]
        Line[20000 22500 20000 20905 4000 2000 0x00000020]
        Line[60000 22500 60000 21535 4000 2000 0x00000020]
@@ -3078,7 +3086,7 @@ Layer(2 "solder")
        Line[692500 167500 697500 167500 1000 2000 0x00000020]
        Line[672500 132500 652500 152500 1000 2000 0x00000020]
        Line[820600 127400 805100 127400 1000 2000 0x00000020]
-       Line[690000 142500 722500 142500 1000 2000 0x00000020]
+       Line[690000 142500 722500 142500 1000 2000 0x00000024]
        Line[722500 142500 730000 135000 1000 2000 0x00000020]
        Line[807500 135000 810000 132500 1000 2000 0x00000020]
        Line[730000 135000 797500 135000 1000 2000 0x00000020]
@@ -3160,7 +3168,7 @@ Layer(2 "solder")
        Line[697500 127500 717500 127500 2500 2000 0x00000020]
        Line[857500 77500 853400 73400 1000 2000 0x00000020]
        Line[853400 73400 820600 73400 1000 2000 0x00000020]
-       Line[820600 159800 855200 159800 1000 2000 0x00000020]
+       Line[770000 85000 780000 95000 1000 2000 0x00000020]
        Line[855200 159800 857500 157500 1000 2000 0x00000020]
        Line[450000 90000 450000 67500 2500 2000 0x00000020]
        Line[525000 67500 602500 67500 1000 2000 0x00000020]
@@ -3168,7 +3176,7 @@ Layer(2 "solder")
        Line[1200000 155000 1200000 230000 2500 2000 0x00000020]
        Line[550000 140000 550000 127500 2500 2000 0x00000020]
        Line[1175000 55000 1175000 30000 2500 2000 0x00000020]
-       Line[1040000 140000 1040000 215000 2500 2000 0x00000220]
+       Line[805800 84200 795000 95000 1000 2000 0x00000020]
        Line[1065000 115000 1065000 215000 2500 2000 0x00000020]
        Line[450000 90000 450000 92500 2500 2000 0x00000020]
        Line[809400 132800 809400 132500 1000 2000 0x00000020]
@@ -3182,9 +3190,21 @@ Layer(2 "solder")
        Line[450000 67500 387500 67500 2500 2000 0x00000020]
        Line[550000 180000 550000 160000 2500 2000 0x00000020]
        Line[627500 157750 627500 167500 1000 2000 0x00000020]
-       Line[1200000 105000 1200000 130000 2500 2000 0x00000020]
-       Line[697500 137500 717500 137500 2500 2000 0x00000020]
-       Line[820600 116600 856600 116600 1000 2000 0x00000020]
+       Line[630000 137500 630000 172500 1000 2000 0x00000020]
+       Line[637500 177500 587500 177500 1000 2000 0x00000020]
+       Line[697500 137500 722500 137500 2500 2000 0x00000020]
+       Line[722500 137500 730000 130000 2500 2000 0x00000020]
+       Line[730000 130000 795000 130000 2500 2000 0x00000020]
+       Line[780000 95000 795000 95000 1000 2000 0x00000020]
+       Line[826700 84200 805800 84200 1000 2000 0x00000020]
+       Line[797500 97500 805400 89600 1000 2000 0x00000020]
+       Line[767500 92500 770000 92500 1000 2000 0x00000020]
+       Line[770000 92500 775000 97500 1000 2000 0x00000020]
+       Line[775000 97500 797500 97500 1000 2000 0x00000020]
+       Line[824600 89600 805400 89600 1000 2000 0x00000020]
+       Line[750000 85000 770000 85000 1000 2000 0x00000020]
+       Line[820600 159800 855200 159800 1000 2000 0x00000020]
+       Line[1040000 140000 1040000 215000 2500 2000 0x00000220]
 )
 Layer(3 "GND")
 (
@@ -3227,24 +3247,6 @@ Layer(10 "silk")
        Text[232599 56496 0 100 "T0" 0x00000000]
        Text[256221 52559 0 100 "Q" 0x00000000]
        Text[271969 52559 0 100 "T" 0x00000000]
-       Text[980000 137500 0 122 "11" 0x00000000]
-       Text[990000 132500 0 122 "16" 0x00000000]
-       Text[990000 125000 0 122 "17" 0x00000000]
-       Text[980000 130000 0 122 "10" 0x00000000]
-       Text[990000 147500 0 122 "14" 0x00000000]
-       Text[990000 140000 0 122 "15" 0x00000000]
-       Text[982500 122500 0 122 "9" 0x00000000]
-       Text[980000 152500 0 122 "13" 0x00000000]
-       Text[980000 145000 0 122 "12" 0x00000000]
-       Text[992500 102500 0 122 "1" 0x00000000]
-       Text[992500 95000 0 122 "0" 0x00000000]
-       Text[982500 115000 0 122 "." 0x00000000]
-       Text[982500 112500 0 122 "." 0x00000000]
-       Text[982500 110000 0 122 "." 0x00000000]
-       Text[982500 92500 0 122 "2" 0x00000000]
-       Text[982500 100000 0 122 "3" 0x00000000]
-       Text[982500 107500 0 122 "4" 0x00000000]
-       Text[967500 147500 1 122 "POINTS D-25" 0x00000000]
 )
 NetList()
 (
@@ -3547,109 +3549,109 @@ NetList()
        )
        Net("ptdrain0" "Power")
        (
-               Connect("POINTS-12")
+               Connect("POINTS-25")
                Connect("PTD0-2")
                Connect("PTFET0-2")
        )
        Net("ptdrain1" "Power")
        (
-               Connect("POINTS-13")
+               Connect("POINTS-1")
                Connect("PTD1-2")
                Connect("PTFET1-2")
        )
        Net("ptdrain10" "Power")
        (
-               Connect("POINTS-17")
+               Connect("POINTS-10")
                Connect("PTD10-2")
                Connect("PTFET10-2")
        )
        Net("ptdrain11" "Power")
        (
-               Connect("POINTS-16")
+               Connect("POINTS-11")
                Connect("PTD11-2")
                Connect("PTFET11-2")
        )
        Net("ptdrain12" "Power")
        (
-               Connect("POINTS-15")
+               Connect("POINTS-12")
                Connect("PTD12-2")
                Connect("PTFET12-2")
        )
        Net("ptdrain13" "Power")
        (
-               Connect("POINTS-14")
+               Connect("POINTS-13")
                Connect("PTD13-2")
                Connect("PTFET13-2")
        )
        Net("ptdrain14" "Power")
        (
-               Connect("POINTS-1")
+               Connect("POINTS-14")
                Connect("PTD14-2")
                Connect("PTFET14-2")
        )
        Net("ptdrain15" "Power")
        (
-               Connect("POINTS-2")
+               Connect("POINTS-15")
                Connect("PTD15-2")
                Connect("PTFET15-2")
        )
        Net("ptdrain16" "Power")
        (
-               Connect("POINTS-3")
+               Connect("POINTS-16")
                Connect("PTD16-2")
                Connect("PTFET16-2")
        )
        Net("ptdrain17" "Power")
        (
-               Connect("POINTS-4")
+               Connect("POINTS-17")
                Connect("PTD17-2")
                Connect("PTFET17-2")
        )
        Net("ptdrain2" "Power")
        (
-               Connect("POINTS-25")
+               Connect("POINTS-2")
                Connect("PTD2-2")
                Connect("PTFET2-2")
        )
        Net("ptdrain3" "Power")
        (
-               Connect("POINTS-24")
+               Connect("POINTS-3")
                Connect("PTD3-2")
                Connect("PTFET3-2")
        )
        Net("ptdrain4" "Power")
        (
-               Connect("POINTS-23")
+               Connect("POINTS-4")
                Connect("PTD4-2")
                Connect("PTFET4-2")
        )
        Net("ptdrain5" "Power")
        (
-               Connect("POINTS-22")
+               Connect("POINTS-5")
                Connect("PTD5-2")
                Connect("PTFET5-2")
        )
        Net("ptdrain6" "Power")
        (
-               Connect("POINTS-21")
+               Connect("POINTS-6")
                Connect("PTD6-2")
                Connect("PTFET6-2")
        )
        Net("ptdrain7" "Power")
        (
-               Connect("POINTS-20")
+               Connect("POINTS-7")
                Connect("PTD7-2")
                Connect("PTFET7-2")
        )
        Net("ptdrain8" "Power")
        (
-               Connect("POINTS-19")
+               Connect("POINTS-8")
                Connect("PTD8-2")
                Connect("PTFET8-2")
        )
        Net("ptdrain9" "Power")
        (
-               Connect("POINTS-18")
+               Connect("POINTS-9")
                Connect("PTD9-2")
                Connect("PTFET9-2")
        )