snapshot
authorBdale Garbee <bdale@gag.com>
Sat, 26 Nov 2011 21:35:16 +0000 (14:35 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 26 Nov 2011 21:35:16 +0000 (14:35 -0700)
cncfpga.pcb
cncfpga.sch
packages/0402.fp [deleted file]

index 08ec0ec1fed7cc6dcaf514e1cef59d57e5a6abb5..81c204f78fbf4099adbacb02beb67e388b652ffd 100644 (file)
@@ -3,10 +3,10 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20070407]
 
-PCB["cncfpga" 511800 300000]
+PCB["cncfpga" 510000 200000]
 
 Grid[100.0 0 0 0]
-Cursor[4600 74000 0.000000]
+Cursor[510000 28200 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
@@ -811,73 +811,1404 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
+Via[331800 192100 3100 2000 0 1500 "" "thermal(0X,1S)"]
 
-Element["hidename" "hole-fox-stack" "H4" "unknown" 342520 250000 -16900 -21000 0 100 ""]
+Element["" "100mil3pin" "J10" "unknown" 279800 83400 12500 -3000 0 100 ""]
+(
+       Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
+       Pin[20000 0 7000 1500 8500 3800 "3" "3" "edge2,thermal(1X)"]
+       ElementLine [25000 -5000 -5000 -5000 1500]
+       ElementLine [-5000 -5000 -5000 5000 1500]
+       ElementLine [-5000 5000 25000 5000 1500]
+       ElementLine [25000 5000 25000 -5000 1500]
+
+       )
+
+Element["" "db-header-26" "J2" "unknown" 144500 131300 3000 12500 3 100 ""]
+(
+       Pin[60000 -5000 7000 1500 8500 3900 "1" "1" "square,edge2"]
+       Pin[50000 -5000 7000 1500 8500 3900 "2" "2" "edge2"]
+       Pin[40000 -5000 7000 1500 8500 3900 "3" "3" "edge2"]
+       Pin[30000 -5000 7000 1500 8500 3900 "4" "4" "edge2"]
+       Pin[20000 -5000 7000 1500 8500 3900 "5" "5" "edge2"]
+       Pin[10000 -5000 7000 1500 8500 3900 "6" "6" "edge2"]
+       Pin[0 -5000 7000 1500 8500 3900 "7" "7" "edge2"]
+       Pin[-10000 -5000 7000 1500 8500 3900 "8" "8" "edge2"]
+       Pin[-20000 -5000 7000 1500 8500 3900 "9" "9" "edge2"]
+       Pin[-30000 -5000 7000 1500 8500 3900 "10" "10" "edge2"]
+       Pin[-40000 -5000 7000 1500 8500 3900 "11" "11" "edge2"]
+       Pin[-50000 -5000 7000 1500 8500 3900 "12" "12" "edge2"]
+       Pin[-60000 -5000 7000 1500 8500 3900 "13" "13" "edge2"]
+       Pin[60000 5000 7000 1500 8500 3900 "14" "14" "edge2"]
+       Pin[50000 5000 7000 1500 8500 3900 "15" "15" "edge2"]
+       Pin[40000 5000 7000 1500 8500 3900 "16" "16" "edge2"]
+       Pin[30000 5000 7000 1500 8500 3900 "17" "17" "edge2"]
+       Pin[20000 5000 7000 1500 8500 3900 "18" "18" "edge2,thermal(1X)"]
+       Pin[10000 5000 7000 1500 8500 3900 "19" "19" "edge2,thermal(1X)"]
+       Pin[0 5000 7000 1500 8500 3900 "20" "20" "edge2,thermal(1X)"]
+       Pin[-10000 5000 7000 1500 8500 3900 "21" "21" "edge2,thermal(1X)"]
+       Pin[-20000 5000 7000 1500 8500 3900 "22" "22" "edge2,thermal(1X)"]
+       Pin[-30000 5000 7000 1500 8500 3900 "23" "23" "edge2,thermal(1X)"]
+       Pin[-40000 5000 7000 1500 8500 3900 "24" "24" "edge2,thermal(1X)"]
+       Pin[-50000 5000 7000 1500 8500 3900 "25" "25" "edge2,thermal(1X)"]
+       Pin[-60000 5000 7000 1500 8500 3900 "26" "26" "edge2,thermal(1X)"]
+       ElementLine [80400 -17300 80400 17300 1000]
+       ElementLine [-80400 -17300 -80400 17300 1000]
+       ElementLine [-80400 -17300 80400 -17300 1000]
+       ElementLine [-80400 17300 80400 17300 1000]
+
+       )
+
+Element["" "182-9" "J7" "GPIO" 61100 37900 0 0 0 100 ""]
+(
+       Pin[-21810 5591 7441 1417 8858 4291 "1" "1" "square,edge2"]
+       Pin[-16357 -5590 7441 1417 8858 4291 "6" "6" "edge2"]
+       Pin[-10905 5591 7441 1417 8858 4291 "2" "2" "edge2"]
+       Pin[-5452 -5590 7441 1417 8858 4291 "7" "7" "edge2"]
+       Pin[0 5591 7441 1417 8858 4291 "3" "3" "edge2"]
+       Pin[5453 -5590 7441 1417 8858 4291 "8" "8" "edge2"]
+       Pin[10906 5591 7441 1417 8858 4291 "4" "4" "edge2"]
+       Pin[16358 -5590 7441 1417 8858 4291 "9" "9" "edge2,thermal(1X)"]
+       Pin[21811 5591 7441 1417 8858 4291 "5" "5" "edge2"]
+       Pin[49193 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-49192 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       ElementLine [-60649 -37401 60650 -37401 1000]
+       ElementLine [-60649 11496 60650 11496 1000]
+       ElementLine [60650 -37401 60650 11496 1000]
+       ElementLine [-60649 -37401 -60649 11496 1000]
+
+       )
+
+Element["" "189-15" "J4" "ZA" 214200 37900 0 0 0 100 ""]
+(
+       Pin[-38168 5591 7874 1417 9291 4724 "1" "1" "square,edge2"]
+       Pin[-38168 31496 7874 1417 9291 4724 "16" "16" "square,edge2"]
+       Pin[-32716 -5590 7874 1417 9291 4724 "9" "9" "edge2,thermal(1X)"]
+       Pin[-32716 20315 7874 1417 9291 4724 "24" "24" "edge2,thermal(1X)"]
+       Pin[-27263 5591 7874 1417 9291 4724 "2" "2" "edge2"]
+       Pin[-27263 31496 7874 1417 9291 4724 "17" "17" "edge2"]
+       Pin[-21810 -5590 7874 1417 9291 4724 "10" "10" "edge2,thermal(1X)"]
+       Pin[-21810 20315 7874 1417 9291 4724 "25" "25" "edge2,thermal(1X)"]
+       Pin[-16357 5591 7874 1417 9291 4724 "3" "3" "edge2"]
+       Pin[-16357 31496 7874 1417 9291 4724 "18" "18" "edge2"]
+       Pin[-10905 -5590 7874 1417 9291 4724 "11" "11" "edge2,thermal(1X)"]
+       Pin[-10905 20315 7874 1417 9291 4724 "11" "26" "edge2,thermal(1X)"]
+       Pin[-5452 5591 7874 1417 9291 4724 "4" "4" "edge2,thermal(2X)"]
+       Pin[-5452 31496 7874 1417 9291 4724 "19" "19" "edge2,thermal(2X)"]
+       Pin[0 -5590 7874 1417 9291 4724 "12" "12" "edge2,thermal(2X)"]
+       Pin[0 20315 7874 1417 9291 4724 "12" "27" "edge2,thermal(2X)"]
+       Pin[5453 5591 7874 1417 9291 4724 "5" "5" "edge2"]
+       Pin[5453 31496 7874 1417 9291 4724 "20" "20" "edge2"]
+       Pin[10906 -5590 7874 1417 9291 4724 "13" "13" "edge2"]
+       Pin[10906 20315 7874 1417 9291 4724 "28" "28" "edge2"]
+       Pin[16358 5591 7874 1417 9291 4724 "6" "6" "edge2"]
+       Pin[16358 31496 7874 1417 9291 4724 "21" "21" "edge2"]
+       Pin[21811 -5590 7874 1417 9291 4724 "14" "14" "edge2"]
+       Pin[21811 20315 7874 1417 9291 4724 "29" "29" "edge2"]
+       Pin[27264 5591 7874 1417 9291 4724 "7" "7" "edge2"]
+       Pin[27264 31496 7874 1417 9291 4724 "22" "22" "edge2"]
+       Pin[32717 -5590 7874 1417 9291 4724 "15" "15" "edge2,thermal(1X)"]
+       Pin[32717 20315 7874 1417 9291 4724 "30" "30" "edge2,thermal(1X)"]
+       Pin[38169 5591 7874 1417 9291 4724 "8" "8" "edge2,thermal(1X)"]
+       Pin[38169 31496 7874 1417 9291 4724 "23" "23" "edge2,thermal(1X)"]
+       Pin[65591 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[65591 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       ElementLine [-76751 -37401 76752 -37401 1000]
+       ElementLine [-76751 38598 76752 38598 1000]
+       ElementLine [76752 -37401 76752 38598 1000]
+       ElementLine [-76751 -37401 -76751 38598 1000]
+
+       )
+
+Element["" "189-15" "J3" "XY" 383400 37900 0 0 0 100 ""]
+(
+       Pin[-38168 5591 7874 1417 9291 4724 "1" "1" "square,edge2"]
+       Pin[-38168 31496 7874 1417 9291 4724 "16" "16" "square,edge2"]
+       Pin[-32716 -5590 7874 1417 9291 4724 "9" "9" "edge2,thermal(1X)"]
+       Pin[-32716 20315 7874 1417 9291 4724 "24" "24" "edge2,thermal(1X)"]
+       Pin[-27263 5591 7874 1417 9291 4724 "2" "2" "edge2"]
+       Pin[-27263 31496 7874 1417 9291 4724 "17" "17" "edge2"]
+       Pin[-21810 -5590 7874 1417 9291 4724 "10" "10" "edge2,thermal(1X)"]
+       Pin[-21810 20315 7874 1417 9291 4724 "25" "25" "edge2,thermal(1X)"]
+       Pin[-16357 5591 7874 1417 9291 4724 "3" "3" "edge2"]
+       Pin[-16357 31496 7874 1417 9291 4724 "18" "18" "edge2"]
+       Pin[-10905 -5590 7874 1417 9291 4724 "11" "11" "edge2,thermal(1X)"]
+       Pin[-10905 20315 7874 1417 9291 4724 "11" "26" "edge2,thermal(1X)"]
+       Pin[-5452 5591 7874 1417 9291 4724 "4" "4" "edge2,thermal(2X)"]
+       Pin[-5452 31496 7874 1417 9291 4724 "19" "19" "edge2,thermal(2X)"]
+       Pin[0 -5590 7874 1417 9291 4724 "12" "12" "edge2,thermal(2X)"]
+       Pin[0 20315 7874 1417 9291 4724 "12" "27" "edge2,thermal(2X)"]
+       Pin[5453 5591 7874 1417 9291 4724 "5" "5" "edge2"]
+       Pin[5453 31496 7874 1417 9291 4724 "20" "20" "edge2"]
+       Pin[10906 -5590 7874 1417 9291 4724 "13" "13" "edge2"]
+       Pin[10906 20315 7874 1417 9291 4724 "28" "28" "edge2"]
+       Pin[16358 5591 7874 1417 9291 4724 "6" "6" "edge2"]
+       Pin[16358 31496 7874 1417 9291 4724 "21" "21" "edge2"]
+       Pin[21811 -5590 7874 1417 9291 4724 "14" "14" "edge2"]
+       Pin[21811 20315 7874 1417 9291 4724 "29" "29" "edge2"]
+       Pin[27264 5591 7874 1417 9291 4724 "7" "7" "edge2"]
+       Pin[27264 31496 7874 1417 9291 4724 "22" "22" "edge2"]
+       Pin[32717 -5590 7874 1417 9291 4724 "15" "15" "edge2,thermal(1X)"]
+       Pin[32717 20315 7874 1417 9291 4724 "30" "30" "edge2,thermal(1X)"]
+       Pin[38169 5591 7874 1417 9291 4724 "8" "8" "edge2,thermal(1X)"]
+       Pin[38169 31496 7874 1417 9291 4724 "23" "23" "edge2,thermal(1X)"]
+       Pin[65591 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 -5590 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[65591 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[-65590 25906 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       ElementLine [-76751 -37401 76752 -37401 1000]
+       ElementLine [-76751 38598 76752 38598 1000]
+       ElementLine [76752 -37401 76752 38598 1000]
+       ElementLine [-76751 -37401 -76751 38598 1000]
+
+       )
+
+Element["" "182-25" "J1" "unknown" 144600 161800 0 0 2 100 ""]
+(
+       Pin[65432 -5591 7441 1417 8858 4291 "1" "1" "square,edge2"]
+       Pin[59979 5590 7441 1417 8858 4291 "14" "14" "edge2"]
+       Pin[54527 -5591 7441 1417 8858 4291 "2" "2" "edge2"]
+       Pin[49074 5590 7441 1417 8858 4291 "15" "15" "edge2"]
+       Pin[43621 -5591 7441 1417 8858 4291 "3" "3" "edge2"]
+       Pin[38168 5590 7441 1417 8858 4291 "16" "16" "edge2"]
+       Pin[32716 -5591 7441 1417 8858 4291 "4" "4" "edge2"]
+       Pin[27263 5590 7441 1417 8858 4291 "17" "17" "edge2"]
+       Pin[21810 -5591 7441 1417 8858 4291 "5" "5" "edge2"]
+       Pin[16357 5590 7441 1417 8858 4291 "18" "18" "edge2,thermal(1X)"]
+       Pin[10905 -5591 7441 1417 8858 4291 "6" "6" "edge2"]
+       Pin[5452 5590 7441 1417 8858 4291 "19" "19" "edge2,thermal(1X)"]
+       Pin[0 -5591 7441 1417 8858 4291 "7" "7" "edge2"]
+       Pin[-5453 5590 7441 1417 8858 4291 "20" "20" "edge2,thermal(1X)"]
+       Pin[-10906 -5591 7441 1417 8858 4291 "8" "8" "edge2"]
+       Pin[-16358 5590 7441 1417 8858 4291 "21" "21" "edge2,thermal(1X)"]
+       Pin[-21811 -5591 7441 1417 8858 4291 "9" "9" "edge2"]
+       Pin[-27264 5590 7441 1417 8858 4291 "22" "22" "edge2,thermal(1X)"]
+       Pin[-32717 -5591 7441 1417 8858 4291 "10" "10" "edge2"]
+       Pin[-38169 5590 7441 1417 8858 4291 "23" "23" "edge2,thermal(1X)"]
+       Pin[-43622 -5591 7441 1417 8858 4291 "11" "11" "edge2"]
+       Pin[-49075 5590 7441 1417 8858 4291 "24" "24" "edge2,thermal(1X)"]
+       Pin[-54528 -5591 7441 1417 8858 4291 "12" "12" "edge2"]
+       Pin[-59980 5590 7441 1417 8858 4291 "25" "25" "edge2,thermal(1X)"]
+       Pin[-65433 -5591 7441 1417 8858 4291 "13" "13" "edge2"]
+       Pin[-92598 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       Pin[92597 0 15157 1417 16575 12008 "mnt" "0" "edge2"]
+       ElementLine [-104409 37401 104408 37401 1000]
+       ElementLine [-104409 -11496 104408 -11496 1000]
+       ElementLine [-104409 -11496 -104409 37401 1000]
+       ElementLine [104408 -11496 104408 37401 1000]
+
+       )
+
+Element["" "lqfp100" "U1" "EP1K" 321690 140226 0 0 3 100 ""]
+(
+       Pad[28739 -23621 32282 -23621 1181 787 1811 "nSTATUS" "25" "square,edge2"]
+       Pad[-32283 -23621 -28740 -23621 1181 787 1811 "nCONFIG" "51" "square"]
+       Pad[23621 28740 23621 32283 1181 787 1811 "TCK" "100" "square,edge2"]
+       Pad[23621 -32282 23621 -28739 1181 787 1811 "IO" "26" "square"]
+       Pad[28739 -21653 32282 -21653 1181 787 1811 "TMS" "24" "square,edge2"]
+       Pad[-32283 -21653 -28740 -21653 1181 787 1811 "VCCINT" "52" "square"]
+       Pad[21653 28740 21653 32283 1181 787 1811 "nCS" "99" "square,edge2"]
+       Pad[21653 -32282 21653 -28739 1181 787 1811 "IO" "27" "square"]
+       Pad[28739 -19684 32282 -19684 1181 787 1811 "IO" "23" "square,edge2"]
+       Pad[-32283 -19684 -28740 -19684 1181 787 1811 "MSEL1" "53" "square"]
+       Pad[19684 28740 19684 32283 1181 787 1811 "CS" "98" "square,edge2"]
+       Pad[19684 -32282 19684 -28739 1181 787 1811 "IO" "28" "square"]
+       Pad[28739 -17716 32282 -17716 1181 787 1811 "IO" "22" "square,edge2"]
+       Pad[-32283 -17716 -28740 -17716 1181 787 1811 "MSEL0" "54" "square"]
+       Pad[17716 28740 17716 32283 1181 787 1811 "nWS" "97" "square,edge2"]
+       Pad[17716 -32282 17716 -28739 1181 787 1811 "LOCK" "29" "square"]
+       Pad[28739 -15747 32282 -15747 1181 787 1811 "IO" "21" "square,edge2"]
+       Pad[-32283 -15747 -28740 -15747 1181 787 1811 "IO" "55" "square"]
+       Pad[15747 28740 15747 32283 1181 787 1811 "nRS" "96" "square,edge2"]
+       Pad[15747 -32282 15747 -28739 1181 787 1811 "IO" "30" "square"]
+       Pad[28739 -13779 32282 -13779 1181 787 1811 "IO" "20" "square,edge2"]
+       Pad[-32283 -13779 -28740 -13779 1181 787 1811 "IO" "56" "square"]
+       Pad[13779 28740 13779 32283 1181 787 1811 "GNDINT" "95" "square,edge2"]
+       Pad[13779 -32282 13779 -28739 1181 787 1811 "IO" "31" "square"]
+       Pad[28739 -11810 32282 -11810 1181 787 1811 "IO" "19" "square,edge2"]
+       Pad[-32283 -11810 -28740 -11810 1181 787 1811 "IO" "57" "square"]
+       Pad[11810 28740 11810 32283 1181 787 1811 "IO" "94" "square,edge2"]
+       Pad[11810 -32282 11810 -28739 1181 787 1811 "IO" "32" "square"]
+       Pad[28739 -9842 32282 -9842 1181 787 1811 "GNDINT" "18" "square,edge2"]
+       Pad[-32283 -9842 -28740 -9842 1181 787 1811 "IO" "58" "square"]
+       Pad[9842 28740 9842 32283 1181 787 1811 "DEV_OE" "93" "square,edge2"]
+       Pad[9842 -32282 9842 -28739 1181 787 1811 "IO" "33" "square"]
+       Pad[28739 -7873 32282 -7873 1181 787 1811 "VCCIO" "17" "square,edge2"]
+       Pad[-32283 -7873 -28740 -7873 1181 787 1811 "GNDINT" "59" "square"]
+       Pad[7873 28740 7873 32283 1181 787 1811 "VCCINT" "92" "square,edge2"]
+       Pad[7873 -32282 7873 -28739 1181 787 1811 "IO" "34" "square"]
+       Pad[28739 -5905 32282 -5905 1181 787 1811 "IO" "16" "square,edge2"]
+       Pad[-32283 -5905 -28740 -5905 1181 787 1811 "VCCINT" "60" "square"]
+       Pad[5905 28740 5905 32283 1181 787 1811 "IN" "91" "square,edge2"]
+       Pad[5905 -32282 5905 -28739 1181 787 1811 "VCCINT" "35" "square"]
+       Pad[28739 -3936 32282 -3936 1181 787 1811 "IO" "15" "square,edge2"]
+       Pad[-32283 -3936 -28740 -3936 1181 787 1811 "IO" "61" "square"]
+       Pad[3936 28740 3936 32283 1181 787 1811 "CLOCK" "90" "square,edge2"]
+       Pad[3936 -32282 3936 -28739 1181 787 1811 "GNDINT" "36" "square"]
+       Pad[28739 -1968 32282 -1968 1181 787 1811 "IO" "14" "square,edge2"]
+       Pad[-32283 -1968 -28740 -1968 1181 787 1811 "IO" "62" "square"]
+       Pad[1968 28740 1968 32283 1181 787 1811 "IN" "89" "square,edge2"]
+       Pad[1968 -32282 1968 -28739 1181 787 1811 "VCC_CKLK" "37" "square"]
+       Pad[28739 0 32282 0 1181 787 1811 "IO" "13" "square,edge2"]
+       Pad[-32283 0 -28740 0 1181 787 1811 "IO" "63" "square"]
+       Pad[0 28740 0 32283 1181 787 1811 "GNDINT" "88" "square,edge2"]
+       Pad[0 -32282 0 -28739 1181 787 1811 "IN" "38" "square"]
+       Pad[28739 1969 32282 1969 1181 787 1811 "VCCINT" "12" "square,edge2"]
+       Pad[-32283 1969 -28740 1969 1181 787 1811 "IO" "64" "square"]
+       Pad[-1969 28740 -1969 32283 1181 787 1811 "DEV_CLRn" "87" "square,edge2"]
+       Pad[-1969 -32282 -1969 -28739 1181 787 1811 "GCKL1" "39" "square"]
+       Pad[28739 3937 32282 3937 1181 787 1811 "GNDINT" "11" "square,edge2"]
+       Pad[-32283 3937 -28740 3937 1181 787 1811 "IO" "65" "square"]
+       Pad[-3937 28740 -3937 32283 1181 787 1811 "IO" "86" "square,edge2"]
+       Pad[-3937 -32282 -3937 -28739 1181 787 1811 "IN" "40" "square"]
+       Pad[28739 5906 32282 5906 1181 787 1811 "INIT_DONE" "10" "square,edge2"]
+       Pad[-32283 5906 -28740 5906 1181 787 1811 "GNDINT" "66" "square"]
+       Pad[-5906 28740 -5906 32283 1181 787 1811 "IO" "85" "square,edge2"]
+       Pad[-5906 -32282 -5906 -28739 1181 787 1811 "GND_CKLK" "41" "square"]
+       Pad[28739 7874 32282 7874 1181 787 1811 "IO" "9" "square,edge2"]
+       Pad[-32283 7874 -28740 7874 1181 787 1811 "VCCIO" "67" "square"]
+       Pad[-7874 28740 -7874 32283 1181 787 1811 "DATA7" "84" "square,edge2"]
+       Pad[-7874 -32282 -7874 -28739 1181 787 1811 "GNDINT" "42" "square"]
+       Pad[28739 9843 32282 9843 1181 787 1811 "RDYnBUSY" "8" "square,edge2"]
+       Pad[-32283 9843 -28740 9843 1181 787 1811 "IO" "68" "square"]
+       Pad[-9843 28740 -9843 32283 1181 787 1811 "VCCIO" "83" "square,edge2"]
+       Pad[-9843 -32282 -9843 -28739 1181 787 1811 "IO" "43" "square"]
+       Pad[28739 11811 32282 11811 1181 787 1811 "IO" "7" "square,edge2"]
+       Pad[-32283 11811 -28740 11811 1181 787 1811 "IO" "69" "square"]
+       Pad[-11811 28740 -11811 32283 1181 787 1811 "DATA6" "82" "square,edge2"]
+       Pad[-11811 -32282 -11811 -28739 1181 787 1811 "VCCIO" "44" "square"]
+       Pad[28739 13780 32282 13780 1181 787 1811 "IO" "6" "square,edge2"]
+       Pad[-32283 13780 -28740 13780 1181 787 1811 "IO" "70" "square"]
+       Pad[-13780 28740 -13780 32283 1181 787 1811 "DATA5" "81" "square,edge2"]
+       Pad[-13780 -32282 -13780 -28739 1181 787 1811 "IO" "45" "square"]
+       Pad[28739 15748 32282 15748 1181 787 1811 "CLKUSR" "5" "square,edge2"]
+       Pad[-32283 15748 -28740 15748 1181 787 1811 "IO" "71" "square"]
+       Pad[-15748 28740 -15748 32283 1181 787 1811 "DATA4" "80" "square,edge2"]
+       Pad[-15748 -32282 -15748 -28739 1181 787 1811 "IO" "46" "square"]
+       Pad[28739 17717 32282 17717 1181 787 1811 "VCCIO" "4" "square,edge2"]
+       Pad[-32283 17717 -28740 17717 1181 787 1811 "VCCINT" "72" "square"]
+       Pad[-17717 28740 -17717 32283 1181 787 1811 "DATA3" "79" "square,edge2"]
+       Pad[-17717 -32282 -17717 -28739 1181 787 1811 "IO" "47" "square"]
+       Pad[28739 19685 32282 19685 1181 787 1811 "TDO" "3" "square,edge2"]
+       Pad[-32283 19685 -28740 19685 1181 787 1811 "TDI" "73" "square"]
+       Pad[-19685 28740 -19685 32283 1181 787 1811 "DATA2" "78" "square,edge2"]
+       Pad[-19685 -32282 -19685 -28739 1181 787 1811 "IO" "48" "square"]
+       Pad[28739 21654 32282 21654 1181 787 1811 "nCEO" "2" "square,edge2"]
+       Pad[-32283 21654 -28740 21654 1181 787 1811 "nCE" "74" "square"]
+       Pad[-21654 28740 -21654 32283 1181 787 1811 "DATA1" "77" "square,edge2"]
+       Pad[-21654 -32282 -21654 -28739 1181 787 1811 "IO" "49" "square"]
+       Pad[28739 23622 32282 23622 1181 787 1811 "CONF_DONE" "1" "square,edge2"]
+       Pad[-32283 23622 -28740 23622 1181 787 1811 "DCLK" "75" "square"]
+       Pad[-23622 28740 -23622 32283 1181 787 1811 "DATA0" "76" "square,edge2"]
+       Pad[-23622 -32282 -23622 -28739 1181 787 1811 "IO" "50" "square"]
+       ElementLine [-27559 -27558 27558 -27558 1000]
+       ElementLine [-27559 -27558 -27559 27559 1000]
+       ElementLine [-27559 27559 27558 27559 1000]
+       ElementLine [27558 -27558 27558 27559 1000]
+       ElementArc [28739 28740 500 500 270 360 1000]
+
+       )
+
+Element["" "100mil5pin" "J9" "ICSP" 11800 77500 3000 32500 3 100 ""]
+(
+       Pin[0 0 7000 1400 8500 3800 "1" "1" "square,thermal(2X)"]
+       Pin[0 10000 7000 1400 8500 3800 "2" "2" "thermal(1X)"]
+       Pin[0 20000 7000 1400 8500 3800 "3" "3" ""]
+       Pin[0 30000 7000 1400 8500 3800 "4" "4" ""]
+       Pin[0 40000 7000 1400 8500 3800 "5" "5" ""]
+       ElementLine [5000 -5000 5000 45000 1500]
+       ElementLine [-5000 -5000 5000 -5000 1500]
+       ElementLine [-5000 -5000 -5000 45000 1500]
+       ElementLine [-5000 45000 5000 45000 1500]
+
+       )
+
+Element["" "SO8" "U2" "PIC12F629" 38300 113400 2000 6000 2 100 ""]
+(
+       Pad[7000 7500 13500 7500 2000 1000 3000 "Vdd" "1" "square,edge2"]
+       Pad[7000 2500 13500 2500 2000 1000 3000 "GP5/T1CKI/OSC1/CLKIN" "2" "square,edge2"]
+       Pad[7000 -2500 13500 -2500 2000 1000 3000 "GP4/T1G/OSC2/CLKOUT" "3" "square,edge2"]
+       Pad[7000 -7500 13500 -7500 2000 1000 3000 "GP3/MCLR/Vpp" "4" "square,edge2"]
+       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GP2/T0CKI/INT/COUT" "5" "square"]
+       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "GP1/CIN-/ICSPCLK" "6" "square"]
+       Pad[-13500 2500 -7000 2500 2000 1000 3000 "GP0/CIN+/ICSPDAT" "7" "square"]
+       Pad[-13500 7500 -7000 7500 2000 1000 3000 "Vss" "8" "square"]
+       ElementLine [15500 -9500 15500 9500 1000]
+       ElementLine [-15500 -9500 15500 -9500 1000]
+       ElementLine [-15500 -9500 -15500 9500 1000]
+       ElementLine [2500 9500 15500 9500 1000]
+       ElementLine [-15500 9500 -2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
+       )
+
+Element["" "0603diode" "D1" "red" 267841 102100 2150 -750 2 100 ""]
+(
+       Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [-4700 -2500 -4700 2500 1000]
+       ElementLine [-4700 -2500 -3700 -2500 1000]
+       ElementLine [-4700 2500 -3700 2500 1000]
+
+       )
+
+Element["" "0605" "D4" "dual" 33974 74018 0 0 0 100 ""]
+(
+       Pad[1280 1280 1280 2067 2559 -1771 3159 "2" "2" "square"]
+       Pad[4626 1280 4626 2067 2559 -1771 3159 "1" "1" "square"]
+       Pad[1280 6988 1280 7776 2559 -1771 3159 "4" "4" "square,edge2"]
+       Pad[4626 6988 4626 7776 2559 -1771 3159 "3" "3" "square,edge2"]
+
+       )
+
+Element["" "0805" "C10" "0.1uF" 335657 82800 -4150 3450 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "0805" "C9" "0.1uF" 336057 93600 -3150 -3150 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "0805" "C8" "0.1uF" 193100 91543 -3150 3150 1 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "C7" "0.1uF" 210000 84143 -8850 2850 1 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "R4" "1k" 44257 67900 -3450 2650 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "0805" "R5" "1k" 25857 89700 -3150 -3150 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "0805" "C6" "0.1uF" 38057 127700 -3150 -3150 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "0805" "C12" "0.1uF" 260457 162800 -5250 2850 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "0805" "C11" "0.1uF" 370157 152500 -2164 3950 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "KC2520C" "X1" "40mhz" 323859 186553 0 0 3 100 ""]
 (
-       Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
+       Pad[3444 2854 3838 2854 3740 -1771 4340 "2" "2" "square,edge2"]
+       Pad[-3839 2854 -3445 2854 3740 -1771 4340 "1" "1" "square"]
+       Pad[-3839 -2853 -3445 -2853 3740 -1771 4340 "4" "4" "square"]
+       Pad[3444 -2853 3838 -2853 3740 -1771 4340 "3" "3" "square,edge2"]
+       ElementArc [-4528 5906 500 500 270 360 1000]
 
        )
 
-Element["hidename" "hole-fox-stack" "H3" "unknown" 31495 250000 -16900 -21000 0 100 ""]
+Element["" "0805" "C1" "0.01uF" 323843 196000 3150 3150 2 100 ""]
 (
-       Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 2755 393 2755 800]
+       ElementLine [-393 -2755 393 -2755 800]
 
        )
 
-Element["hidename" "hole-fox-stack" "H2" "unknown" 342520 31495 -16900 -21000 0 100 ""]
+Element["" "0805" "R1" "330" 274157 109200 -3150 -3150 0 100 ""]
 (
-       Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
 
        )
 
-Element["hidename" "hole-fox-stack" "H1" "unknown" 31495 31495 -16900 -21000 0 100 ""]
+Element["hidename" "hole-fox-stack" "H1" "unknown" 16000 183800 -16900 -21000 0 100 ""]
 (
-       Pin[0 0 25197 0 32000 12500 "pin1" "1" "usetherm,thermal(1S)"]
+       Pin[0 0 25197 1500 32000 12500 "1" "1" "usetherm,thermal(1S)"]
 
        )
+
+Element["" "pj-037a" "J8" "unknown" 491800 885 0 0 3 100 ""]
+(
+       Pin[0 30315 15630 1417 17047 12480 "2" "2" "thermal(1X)"]
+       Pin[0 53937 17520 1417 18937 14370 "1" "1" ""]
+       ElementLine [17716 0 17716 57087 1000]
+       ElementLine [-17717 0 -17717 57087 1000]
+       ElementLine [-17717 0 17716 0 1000]
+       ElementLine [-17717 57087 17716 57087 1000]
+
+       )
+
+Element["" "TO220W" "U3" "7805" 497000 75000 19000 -10000 3 100 ""]
+(
+       Pin[0 0 9000 3000 9600 6000 "1" "1" "square"]
+       Pin[0 10000 9000 3000 9600 6000 "2" "2" "thermal(1X)"]
+       Pin[0 20000 9000 3000 9600 6000 "3" "3" "thermal(2X)"]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [-6000 30000 12000 30000 2000]
+       ElementLine [-6000 -10000 -6000 30000 2000]
+       ElementLine [-6000 -10000 12000 -10000 2000]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [6000 30000 12000 30000 2000]
+       ElementLine [6000 -10000 6000 30000 2000]
+       ElementLine [6000 -10000 12000 -10000 2000]
+       ElementLine [6000 3000 12000 3000 1000]
+       ElementLine [6000 17000 12000 17000 1000]
+
+       )
+
+Element["hidename" "hole-fox-stack" "H2" "unknown" 493900 184000 -16900 -21000 0 100 ""]
+(
+       Pin[0 0 25197 1500 32000 12500 "1" "1" "usetherm,thermal(1S)"]
+
+       )
+
+Element["" "0805" "C5" "unknown" 485900 148457 3350 7950 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "R3" "330" 473457 151600 -13764 -3350 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "0603diode" "D3" "green" 472459 141700 -13009 -2891 0 100 ""]
+(
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [4700 -2500 4700 2500 1000]
+       ElementLine [3700 2500 4700 2500 1000]
+       ElementLine [3700 -2500 4700 -2500 1000]
+
+       )
+
+Element["" "0603diode" "D2" "green" 472659 85000 -13368 -3250 0 100 ""]
+(
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [4700 -2500 4700 2500 1000]
+       ElementLine [3700 2500 4700 2500 1000]
+       ElementLine [3700 -2500 4700 -2500 1000]
+
+       )
+
+Element["" "0805" "C2" "unknown" 486100 78043 2850 -13436 3 100 ""]
+(
+       Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-2755 -393 -2755 393 800]
+       ElementLine [2755 -393 2755 393 800]
+
+       )
+
+Element["" "0805" "C3" "unknown" 486000 92357 3350 7750 3 100 ""]
+(
+       Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "square"]
+       Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "square"]
+       ElementLine [2755 -393 2755 393 800]
+       ElementLine [-2755 -393 -2755 393 800]
+
+       )
+
+Element["" "0805" "R2" "470" 473457 95900 -14264 -3450 0 100 ""]
+(
+       Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+       Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+       ElementLine [-393 -2755 393 -2755 800]
+       ElementLine [-393 2755 393 2755 800]
+
+       )
+
+Element["" "TO220W" "U4" "7833" 497000 131600 19000 -10000 3 100 ""]
+(
+       Pin[0 0 9000 3000 9600 6000 "1" "1" "square"]
+       Pin[0 10000 9000 3000 9600 6000 "2" "2" "thermal(1X)"]
+       Pin[0 20000 9000 3000 9600 6000 "3" "3" ""]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [-6000 30000 12000 30000 2000]
+       ElementLine [-6000 -10000 -6000 30000 2000]
+       ElementLine [-6000 -10000 12000 -10000 2000]
+       ElementLine [12000 -10000 12000 30000 2000]
+       ElementLine [6000 30000 12000 30000 2000]
+       ElementLine [6000 -10000 6000 30000 2000]
+       ElementLine [6000 -10000 12000 -10000 2000]
+       ElementLine [6000 3000 12000 3000 1000]
+       ElementLine [6000 17000 12000 17000 1000]
+
+       )
+Rat[320020 183700 0 311847 172509 0  ""]
+Rat[320217 183700 0 329563 172509 0  ""]
+Rat[311847 172509 0 289407 157943 0  ""]
+Rat[289407 157943 0 289407 148100 0  ""]
+Rat[289407 148100 0 289407 134321 0  ""]
+Rat[289407 134321 0 289407 118573 0  ""]
+Rat[289407 118573 0 309879 107944 0  ""]
+Rat[309879 107944 0 323658 107944 0  ""]
+Rat[323658 107944 0 327595 107944 0  ""]
+Rat[289407 157943 0 264000 162407 0  ""]
+Rat[329563 172509 0 353972 157943 0  ""]
+Rat[353972 157943 0 353972 142195 0  ""]
+Rat[353972 142195 0 353972 132353 0  ""]
+Rat[353972 157943 0 373700 152107 0  ""]
+Rat[289407 118573 0 279800 83400 1  ""]
+Rat[373700 152107 0 477000 151207 0  ""]
+Rat[47800 67507 0 1000 1000 3  "via"]
+Rat[51800 120900 0 1000 1000 3  "via"]
+Rat[339200 82407 0 1000 1000 3  "via"]
+Rat[339600 93207 0 1000 1000 3  "via"]
+Rat[192707 88000 0 1000 1000 3  "via"]
+Rat[209607 80600 0 1000 1000 3  "via"]
+Rat[41600 127307 0 1000 1000 3  "via"]
+Rat[394306 32310 1 353972 128416 0  ""]
+Rat[405211 32310 1 331532 172509 0  ""]
+Rat[225106 32310 1 353972 150069 0  ""]
+Rat[236011 32310 1 353972 155974 0  ""]
+Rat[394306 58215 1 353972 148100 0  ""]
+Rat[405211 58215 1 353972 146132 0  ""]
+Rat[225106 58215 1 353972 140226 0  ""]
+Rat[225106 58215 1 55648 32310 1  ""]
+Rat[236011 58215 1 353972 134321 0  ""]
+Rat[236011 58215 1 66553 32310 1  ""]
+Rat[367043 43491 1 302005 107944 0  ""]
+Rat[197843 43491 1 289407 130384 0  ""]
+Rat[367043 69396 1 289407 136290 0  ""]
+Rat[197843 69396 1 289407 138258 0  ""]
+Rat[39290 43491 1 289407 140226 0  ""]
+Rat[50195 43491 1 289407 142195 0  ""]
+Rat[61100 43491 1 289407 144163 0  ""]
+Rat[72006 43491 1 289407 150069 0  ""]
+Rat[82911 43491 1 289407 152037 0  ""]
+Rat[289407 154006 0 51800 115900 0  ""]
+Rat[356137 43491 1 353972 126447 0  ""]
+Rat[186937 43491 1 353972 120542 0  ""]
+Rat[356137 69396 1 353972 136290 0  ""]
+Rat[186937 69396 1 353972 138258 0  ""]
+Rat[182768 167390 0 307910 172509 0  ""]
+Rat[22314 89307 0 1000 1000 2  "via"]
+Rat[353972 154006 0 1000 1000 2  "via"]
+Rat[353972 152037 0 1000 1000 2  "via"]
+Rat[353972 144163 0 1000 1000 2  "via"]
+Rat[353972 130384 0 1000 1000 2  "via"]
+Rat[337437 107944 0 1000 1000 2  "via"]
+Rat[335469 107944 0 1000 1000 2  "via"]
+Rat[333500 107944 0 1000 1000 2  "via"]
+Rat[331532 107944 0 1000 1000 2  "via"]
+Rat[329563 107944 0 1000 1000 2  "via"]
+Rat[325626 107944 0 1000 1000 2  "via"]
+Rat[315784 107944 0 1000 1000 2  "via"]
+Rat[313816 107944 0 1000 1000 2  "via"]
+Rat[289407 132353 0 1000 1000 2  "via"]
+Rat[289407 146132 0 1000 1000 2  "via"]
+Rat[289407 155974 0 1000 1000 2  "via"]
+Rat[302005 172509 0 1000 1000 2  "via"]
+Rat[321690 172509 0 1000 1000 2  "via"]
+Rat[323658 172509 0 1000 1000 2  "via"]
+Rat[335469 172509 0 1000 1000 2  "via"]
+Rat[265282 101608 0 1000 1000 2  "via"]
+Rat[256914 162407 0 1000 1000 2  "via"]
+Rat[366614 152107 0 1000 1000 2  "via"]
+Rat[332114 82407 0 1000 1000 2  "via"]
+Rat[332514 93207 0 1000 1000 2  "via"]
+Rat[192707 95086 0 1000 1000 2  "via"]
+Rat[209607 87686 0 1000 1000 2  "via"]
+Rat[34514 127307 0 1000 1000 2  "via"]
+Rat[341374 172509 0 1000 1000 2  "via"]
+Rat[343343 172509 0 1000 1000 2  "via"]
+Rat[24800 120900 0 1000 1000 2  "via"]
+Rat[11800 107500 1 24800 110900 0  ""]
+Rat[11800 117500 1 24800 115900 0  ""]
+Rat[277700 108807 0 298068 107944 0  ""]
+Rat[171863 167390 0 313816 172509 0  ""]
+Rat[289800 83400 1 300036 107944 0  ""]
+Rat[204579 167390 0 305942 172509 0  ""]
+Rat[100978 156209 0 319721 172509 0  ""]
+Rat[210032 156209 0 325626 172509 0  ""]
+Rat[35254 75298 0 38600 81794 0  ""]
+Rat[38600 81794 0 51800 110900 0  ""]
+Rat[35254 75298 0 44743 32310 1  ""]
+Rat[199127 156209 0 300036 172509 0  ""]
+Rat[188221 156209 0 303973 172509 0  ""]
+Rat[177316 156209 0 309879 172509 0  ""]
+Rat[166410 156209 0 315784 172509 0  ""]
+Rat[155505 156209 0 317753 172509 0  ""]
+Rat[144600 156209 0 333500 172509 0  ""]
+Rat[133694 156209 0 337437 172509 0  ""]
+Rat[122789 156209 0 339406 172509 0  ""]
+Rat[388853 43491 1 341374 107944 0  ""]
+Rat[219653 43491 1 319721 107944 0  ""]
+Rat[388853 69396 1 307910 107944 0  ""]
+Rat[219653 69396 1 289407 124479 0  ""]
+Rat[399758 43491 1 339406 107944 0  ""]
+Rat[230558 43491 1 317753 107944 0  ""]
+Rat[399758 69396 1 305942 107944 0  ""]
+Rat[230558 69396 1 289407 128416 0  ""]
+Rat[410664 43491 1 321690 107944 0  ""]
+Rat[241464 43491 1 311847 107944 0  ""]
+Rat[410664 69396 1 303973 107944 0  ""]
+Rat[241464 69396 1 289407 126447 0  ""]
+Rat[270400 101608 0 270614 108807 0  ""]
+Rat[35254 81794 0 29400 89307 0  ""]
+Rat[38600 75298 0 40714 67507 0  ""]
+Rat[345232 43491 1 353972 124479 0  ""]
+Rat[176032 43491 1 353972 122510 0  ""]
+Rat[345232 69396 1 345311 107944 0  ""]
+Rat[176032 69396 1 343343 107944 0  ""]
+Rat[11800 97500 1 51800 105900 0  ""]
 Layer(1 "top")
 (
+       Line[79167 156209 79167 131633 1000 2000 ""]
+       Line[79167 131633 84500 126300 1000 2000 ""]
+       Line[90072 156209 90072 145072 1000 2000 ""]
+       Line[90072 145072 89500 144500 1000 2000 ""]
+       Line[89500 144500 89500 131300 1000 2000 ""]
+       Line[89500 131300 94500 126300 1000 2000 ""]
+       Line[100978 156209 100978 144678 1000 2000 ""]
+       Line[100978 144678 99500 143200 1000 2000 ""]
+       Line[99500 143200 99500 131300 1000 2000 ""]
+       Line[99500 131300 104500 126300 1000 2000 ""]
+       Line[111883 156209 111883 147883 1000 2000 ""]
+       Line[111883 147883 109600 145600 1000 2000 ""]
+       Line[109600 145600 109600 131200 1000 2000 ""]
+       Line[109600 131200 114500 126300 1000 2000 ""]
+       Line[122789 156209 122789 148089 1000 2000 ""]
+       Line[122789 148089 119600 144900 1000 2000 ""]
+       Line[119600 144900 119600 131200 1000 2000 ""]
+       Line[119600 131200 124500 126300 1000 2000 ""]
+       Line[133694 156209 133694 152094 1000 2000 ""]
+       Line[133694 152094 129500 147900 1000 2000 ""]
+       Line[129500 147900 129500 131300 1000 2000 ""]
+       Line[129500 131300 134500 126300 1000 2000 ""]
+       Line[144600 156209 144600 150700 1000 2000 ""]
+       Line[144600 150700 139500 145600 1000 2000 ""]
+       Line[139500 145600 139500 131300 1000 2000 ""]
+       Line[139500 131300 144500 126300 1000 2000 ""]
+       Line[155505 156209 155505 154005 1000 2000 ""]
+       Line[155505 154005 149300 147800 1000 2000 ""]
+       Line[149300 147800 149300 131500 1000 2000 ""]
+       Line[149300 131500 154500 126300 1000 2000 ""]
+       Line[166410 156209 166410 153710 1000 2000 ""]
+       Line[166410 153710 159500 146800 1000 2000 ""]
+       Line[159500 146800 159500 131300 1000 2000 ""]
+       Line[159500 131300 164500 126300 1000 2000 ""]
+       Line[177316 156209 177316 144884 1000 2000 ""]
+       Line[177316 144884 179400 142800 1000 2000 ""]
+       Line[179400 142800 179400 131200 1000 2000 ""]
+       Line[179400 131200 174500 126300 1000 2000 ""]
+       Line[188221 156209 188221 144179 1000 2000 ""]
+       Line[188221 144179 189500 142900 1000 2000 ""]
+       Line[189500 142900 189500 131300 1000 2000 ""]
+       Line[189500 131300 184500 126300 1000 2000 ""]
+       Line[199127 156209 199127 143573 1000 2000 ""]
+       Line[199127 143573 199400 143300 1000 2000 ""]
+       Line[199400 143300 199400 131200 1000 2000 ""]
+       Line[199400 131200 194500 126300 1000 2000 ""]
+       Line[210032 156209 210032 131832 1000 2000 ""]
+       Line[210032 131832 204500 126300 1000 2000 ""]
+       Line[204579 167390 204579 136379 1000 2000 ""]
+       Line[204579 136379 204500 136300 1000 2000 ""]
+       Line[193674 167390 193674 137126 1000 2000 ""]
+       Line[193674 137126 194500 136300 1000 2000 ""]
+       Line[182768 167390 182768 138032 1000 2000 ""]
+       Line[182768 138032 184500 136300 1000 2000 ""]
+       Line[171863 167390 171863 138937 1000 2000 ""]
+       Line[171863 138937 174500 136300 1000 2000 ""]
+       Line[496800 141700 496900 141600 2500 2000 ""]
+       Line[475018 141700 496800 141700 2500 2000 ""]
+       Line[469914 141714 469900 141700 2500 2000 ""]
+       Line[469914 151600 469914 141714 2500 2000 ""]
+       Line[477400 152000 477000 151600 2500 2000 ""]
+       Line[486000 152000 477400 152000 2500 2000 ""]
+       Line[489214 141600 485900 144914 4000 2000 ""]
+       Line[497000 141600 489214 141600 4000 2000 ""]
+       Line[496600 152000 497000 151600 4000 2000 ""]
+       Line[485900 152000 496600 152000 4000 2000 ""]
+       Line[327386 196000 327900 196000 2500 2000 ""]
+       Line[327900 196000 331800 192100 2500 2000 ""]
+       Line[327500 189407 329207 189407 2500 2000 ""]
+       Line[329207 189407 331850 192050 2500 2000 ""]
+       Line[320217 183700 320217 195917 2500 2000 ""]
+       Line[320217 195917 320300 196000 2500 2000 ""]
+       Line[327595 170738 327595 183605 1000 2000 ""]
+       Line[327595 183605 327500 183700 1000 2000 ""]
+       Line[475218 85000 496700 85000 2500 2000 ""]
+       Line[469914 85186 470100 85000 2500 2000 ""]
+       Line[469914 95900 469914 85186 2500 2000 ""]
+       Line[477000 95900 485800 95900 2500 2000 ""]
+       Line[496100 95900 497000 95000 4000 2000 ""]
+       Line[486000 95900 496100 95900 4000 2000 ""]
+       Line[497500 85000 484900 85000 4000 2000 ""]
+       Line[486100 74500 496500 74500 4000 2000 ""]
+       Line[496500 74500 497000 75000 4000 2000 ""]
 )
 Layer(2 "GND plane")
 (
        Polygon("clearpoly,lock")
        (
-               [1000 1000] [510800 1000] [510800 299000] [1000 299000]
+               [1000 1000] [509000 1000] [509000 199000] [1000 199000] 
        )
 )
 Layer(3 "power plane")
 (
        Polygon("clearpoly,lock")
        (
-               [1000 1000] [510800 1000] [510800 299000] [1000 299000]
+               [1000 1000] [509000 1000] [509000 103000] [1000 103000] 
+       )
+       Polygon("clearpoly,lock")
+       (
+               [1000 1000] [250000 1000] [250000 199000] [1000 199000] 
+       )
+       Polygon("clearpoly,lock")
+       (
+               [251000 104000] [509000 104000] [509000 199000] [251000 199000] 
        )
 )
 Layer(4 "bottom")
 (
+       Line[497000 75000 497000 72700 4000 2000 ""]
+       Line[497000 72700 499400 70300 4000 2000 ""]
+       Line[499400 70300 499400 62422 4000 2000 ""]
+       Line[499400 62422 491800 54822 4000 2000 ""]
+       Line[497000 74700 497000 60022 4000 2000 ""]
+       Line[497000 60022 491289 54311 4000 2000 ""]
+       Line[497000 74900 497000 72800 4000 2000 ""]
+       Line[497000 72800 494500 70300 4000 2000 ""]
+       Line[494500 70300 494500 57522 4000 2000 ""]
+       Line[494500 57522 492289 55311 4000 2000 ""]
+       Line[488400 123000 488400 58222 4000 2000 ""]
+       Line[488400 58222 491800 54822 4000 2000 ""]
+       Line[497000 75100 494100 75100 4000 2000 ""]
+       Line[494100 75100 488400 80800 4000 2000 ""]
+       Line[491400 77800 491400 55000 4000 2000 ""]
+       Line[491400 55000 491689 54711 4000 2000 ""]
+       Line[484500 125800 484500 62122 4000 2000 ""]
+       Line[484500 62122 491800 54822 4000 2000 ""]
+       Line[484500 123600 485200 123600 4000 2000 ""]
+       Line[497000 131600 488400 123000 4000 2000 ""]
+       Line[497100 131700 494800 131700 4000 2000 ""]
+       Line[494800 131700 492400 134100 4000 2000 ""]
+       Line[492400 134100 484500 126200 4000 2000 ""]
+       Line[484500 123800 485600 123800 4000 2000 ""]
+       Line[485600 123800 492000 130200 4000 2000 ""]
 )
 Layer(5 "outline")
 (
        Attribute("PCB::skip-drc" "1")
-       Line[0 0 511800 0 1000 2000 "lock"]
-       Line[511800 0 511800 300000 1000 2000 "lock"]
-       Line[511800 300000 0 300000 1000 2000 "lock"]
-       Line[0 300000 0 0 1000 2000 "lock"]
+       Line[0 0 510000 0 1000 2000 "lock"]
+       Line[510000 0 510000 200000 1000 2000 "lock"]
+       Line[510000 200000 0 200000 1000 2000 "lock"]
+       Line[0 200000 0 0 1000 2000 "lock"]
 )
 Layer(6 "silk")
 (
 )
 Layer(7 "silk")
 (
-       Text[117220 249125 0 200 "FPGA for LinuxCNC v0.1" ""]
-       Text[78313 264079 0 100 "` 2011 Bdale Garbee KB0G   License TAPR OHL (http://www.tapr.org/OHL)" ""]
+       Text[59320 79625 0 200 "FPGA for LinuxCNC v0.1" ""]
+       Text[59513 95379 0 100 "` 2011 Bdale Garbee KB0G   License TAPR OHL (http://www.tapr.org/OHL)" ""]
 )
 NetList()
 (
+       Net("+3.3V" "(unknown)")
+       (
+               Connect("C1-2")
+               Connect("C5-2")
+               Connect("C11-2")
+               Connect("C12-2")
+               Connect("J10-1")
+               Connect("R3-2")
+               Connect("U1-4")
+               Connect("U1-12")
+               Connect("U1-17")
+               Connect("U1-35")
+               Connect("U1-37")
+               Connect("U1-44")
+               Connect("U1-52")
+               Connect("U1-60")
+               Connect("U1-67")
+               Connect("U1-72")
+               Connect("U1-83")
+               Connect("U1-92")
+               Connect("U4-3")
+               Connect("X1-1")
+               Connect("X1-4")
+       )
+       Net("+5V" "(unknown)")
+       (
+               Connect("C3-2")
+               Connect("C6-2")
+               Connect("C7-2")
+               Connect("C8-2")
+               Connect("C9-2")
+               Connect("C10-2")
+               Connect("J3-4")
+               Connect("J3-12")
+               Connect("J3-19")
+               Connect("J3-27")
+               Connect("J4-4")
+               Connect("J4-12")
+               Connect("J4-19")
+               Connect("J4-27")
+               Connect("J9-1")
+               Connect("R2-2")
+               Connect("R4-2")
+               Connect("U2-1")
+               Connect("U3-3")
+       )
+       Net("40mhz" "(unknown)")
+       (
+               Connect("U1-91")
+               Connect("X1-3")
+       )
+       Net("CONF_DONE" "(unknown)")
+       (
+               Connect("U1-1")
+       )
+       Net("DATA0" "(unknown)")
+       (
+               Connect("U1-76")
+       )
+       Net("DCLK" "(unknown)")
+       (
+               Connect("U1-75")
+       )
+       Net("din_0" "(unknown)")
+       (
+               Connect("J3-13")
+               Connect("U1-19")
+       )
+       Net("din_1" "(unknown)")
+       (
+               Connect("J3-14")
+               Connect("U1-93")
+       )
+       Net("din_2" "(unknown)")
+       (
+               Connect("J4-13")
+               Connect("U1-8")
+       )
+       Net("din_3" "(unknown)")
+       (
+               Connect("J4-14")
+               Connect("U1-5")
+       )
+       Net("din_4" "(unknown)")
+       (
+               Connect("J3-28")
+               Connect("U1-9")
+       )
+       Net("din_5" "(unknown)")
+       (
+               Connect("J3-29")
+               Connect("U1-10")
+       )
+       Net("din_6" "(unknown)")
+       (
+               Connect("J4-28")
+               Connect("J7-7")
+               Connect("U1-13")
+       )
+       Net("din_7" "(unknown)")
+       (
+               Connect("J4-29")
+               Connect("J7-8")
+               Connect("U1-16")
+       )
+       Net("dout_0" "(unknown)")
+       (
+               Connect("J3-3")
+               Connect("U1-48")
+       )
+       Net("dout_1" "(unknown)")
+       (
+               Connect("J4-3")
+               Connect("U1-58")
+       )
+       Net("dout_2" "(unknown)")
+       (
+               Connect("J3-18")
+               Connect("U1-61")
+       )
+       Net("dout_3" "(unknown)")
+       (
+               Connect("J4-18")
+               Connect("U1-62")
+       )
+       Net("dout_4" "(unknown)")
+       (
+               Connect("J7-1")
+               Connect("U1-63")
+       )
+       Net("dout_5" "(unknown)")
+       (
+               Connect("J7-2")
+               Connect("U1-64")
+       )
+       Net("dout_6" "(unknown)")
+       (
+               Connect("J7-3")
+               Connect("U1-65")
+       )
+       Net("dout_7" "(unknown)")
+       (
+               Connect("J7-4")
+               Connect("U1-68")
+       )
+       Net("dout_8" "(unknown)")
+       (
+               Connect("J7-5")
+               Connect("U1-69")
+       )
+       Net("dout_9" "(unknown)")
+       (
+               Connect("U1-70")
+               Connect("U2-2")
+       )
+       Net("down_0" "(unknown)")
+       (
+               Connect("J3-2")
+               Connect("U1-20")
+       )
+       Net("down_1" "(unknown)")
+       (
+               Connect("J4-2")
+               Connect("U1-23")
+       )
+       Net("down_2" "(unknown)")
+       (
+               Connect("J3-17")
+               Connect("U1-15")
+       )
+       Net("down_3" "(unknown)")
+       (
+               Connect("J4-17")
+               Connect("U1-14")
+       )
+       Net("epp_nReset" "(unknown)")
+       (
+               Connect("J1-16")
+               Connect("J2-16")
+               Connect("U1-81")
+       )
        Net("GND" "(unknown)")
        (
+               Connect("C1-1")
+               Connect("C2-1")
+               Connect("C3-1")
+               Connect("C5-1")
+               Connect("C6-1")
+               Connect("C7-1")
+               Connect("C8-1")
+               Connect("C9-1")
+               Connect("C10-1")
+               Connect("C11-1")
+               Connect("C12-1")
+               Connect("D1-2")
+               Connect("D2-2")
+               Connect("D3-2")
                Connect("H1-1")
                Connect("H2-1")
-               Connect("H3-1")
-               Connect("H4-1")
+               Connect("J1-18")
+               Connect("J1-19")
+               Connect("J1-20")
+               Connect("J1-21")
+               Connect("J1-22")
+               Connect("J1-23")
+               Connect("J1-24")
+               Connect("J1-25")
+               Connect("J2-18")
+               Connect("J2-19")
+               Connect("J2-20")
+               Connect("J2-21")
+               Connect("J2-22")
+               Connect("J2-23")
+               Connect("J2-24")
+               Connect("J2-25")
+               Connect("J2-26")
+               Connect("J3-8")
+               Connect("J3-9")
+               Connect("J3-10")
+               Connect("J3-11")
+               Connect("J3-15")
+               Connect("J3-23")
+               Connect("J3-24")
+               Connect("J3-25")
+               Connect("J3-26")
+               Connect("J3-30")
+               Connect("J4-8")
+               Connect("J4-9")
+               Connect("J4-10")
+               Connect("J4-11")
+               Connect("J4-15")
+               Connect("J4-23")
+               Connect("J4-24")
+               Connect("J4-25")
+               Connect("J4-26")
+               Connect("J4-30")
+               Connect("J7-9")
+               Connect("J8-2")
+               Connect("J9-2")
+               Connect("J10-3")
+               Connect("R5-1")
+               Connect("U1-6")
+               Connect("U1-7")
+               Connect("U1-11")
+               Connect("U1-18")
+               Connect("U1-30")
+               Connect("U1-31")
+               Connect("U1-32")
+               Connect("U1-33")
+               Connect("U1-34")
+               Connect("U1-36")
+               Connect("U1-41")
+               Connect("U1-42")
+               Connect("U1-59")
+               Connect("U1-66")
+               Connect("U1-71")
+               Connect("U1-78")
+               Connect("U1-88")
+               Connect("U1-89")
+               Connect("U1-95")
+               Connect("U1-98")
+               Connect("U1-99")
+               Connect("U2-8")
+               Connect("U3-2")
+               Connect("U4-2")
+               Connect("X1-2")
+       )
+       Net("ispclk" "(unknown)")
+       (
+               Connect("J9-4")
+               Connect("U2-6")
+       )
+       Net("ispdat" "(unknown)")
+       (
+               Connect("J9-5")
+               Connect("U2-7")
+       )
+       Net("led" "(unknown)")
+       (
+               Connect("R1-2")
+               Connect("U1-50")
+       )
+       Net("MSEL0" "(unknown)")
+       (
+               Connect("U1-54")
+       )
+       Net("MSEL1" "(unknown)")
+       (
+               Connect("U1-53")
+       )
+       Net("nAddrStr" "(unknown)")
+       (
+               Connect("J1-17")
+               Connect("J2-17")
+               Connect("U1-84")
+       )
+       Net("nCE" "(unknown)")
+       (
+               Connect("U1-74")
+       )
+       Net("nCEO" "(unknown)")
+       (
+               Connect("U1-2")
+       )
+       Net("nCONFIG" "(unknown)")
+       (
+               Connect("U1-51")
+       )
+       Net("nConfig" "(unknown)")
+       (
+               Connect("J10-2")
+               Connect("U1-49")
+       )
+       Net("nDataStr" "(unknown)")
+       (
+               Connect("J1-14")
+               Connect("J2-14")
+               Connect("U1-80")
+       )
+       Net("nSTATUS" "(unknown)")
+       (
+               Connect("U1-25")
+       )
+       Net("nWait" "(unknown)")
+       (
+               Connect("J1-11")
+               Connect("J2-11")
+               Connect("U1-87")
+       )
+       Net("nWrite" "(unknown)")
+       (
+               Connect("J1-1")
+               Connect("J2-1")
+               Connect("U1-90")
+       )
+       Net("pc_ok" "(unknown)")
+       (
+               Connect("D4-2")
+               Connect("D4-3")
+               Connect("J7-6")
+               Connect("U2-3")
+       )
+       Net("pport_data_0" "(unknown)")
+       (
+               Connect("J1-2")
+               Connect("J2-2")
+               Connect("U1-77")
+       )
+       Net("pport_data_1" "(unknown)")
+       (
+               Connect("J1-3")
+               Connect("J2-3")
+               Connect("U1-79")
+       )
+       Net("pport_data_2" "(unknown)")
+       (
+               Connect("J1-4")
+               Connect("J2-4")
+               Connect("U1-82")
+       )
+       Net("pport_data_3" "(unknown)")
+       (
+               Connect("J1-5")
+               Connect("J2-5")
+               Connect("U1-85")
+       )
+       Net("pport_data_4" "(unknown)")
+       (
+               Connect("J1-6")
+               Connect("J2-6")
+               Connect("U1-86")
+       )
+       Net("pport_data_5" "(unknown)")
+       (
+               Connect("J1-7")
+               Connect("J2-7")
+               Connect("U1-94")
+       )
+       Net("pport_data_6" "(unknown)")
+       (
+               Connect("J1-8")
+               Connect("J2-8")
+               Connect("U1-96")
+       )
+       Net("pport_data_7" "(unknown)")
+       (
+               Connect("J1-9")
+               Connect("J2-9")
+               Connect("U1-97")
+       )
+       Net("quadA_0" "(unknown)")
+       (
+               Connect("J3-5")
+               Connect("U1-28")
+       )
+       Net("quadA_1" "(unknown)")
+       (
+               Connect("J4-5")
+               Connect("U1-39")
+       )
+       Net("quadA_2" "(unknown)")
+       (
+               Connect("J3-20")
+               Connect("U1-45")
+       )
+       Net("quadA_3" "(unknown)")
+       (
+               Connect("J4-20")
+               Connect("U1-55")
+       )
+       Net("quadB_0" "(unknown)")
+       (
+               Connect("J3-6")
+               Connect("U1-29")
+       )
+       Net("quadB_1" "(unknown)")
+       (
+               Connect("J4-6")
+               Connect("U1-40")
+       )
+       Net("quadB_2" "(unknown)")
+       (
+               Connect("J3-21")
+               Connect("U1-46")
+       )
+       Net("quadB_3" "(unknown)")
+       (
+               Connect("J4-21")
+               Connect("U1-57")
+       )
+       Net("quadZ_0" "(unknown)")
+       (
+               Connect("J3-7")
+               Connect("U1-38")
+       )
+       Net("quadZ_1" "(unknown)")
+       (
+               Connect("J4-7")
+               Connect("U1-43")
+       )
+       Net("quadZ_2" "(unknown)")
+       (
+               Connect("J3-22")
+               Connect("U1-47")
+       )
+       Net("quadZ_3" "(unknown)")
+       (
+               Connect("J4-22")
+               Connect("U1-56")
+       )
+       Net("TCK" "(unknown)")
+       (
+               Connect("U1-100")
+       )
+       Net("TDI" "(unknown)")
+       (
+               Connect("U1-73")
+       )
+       Net("TDO" "(unknown)")
+       (
+               Connect("U1-3")
+       )
+       Net("TMS" "(unknown)")
+       (
+               Connect("U1-24")
+       )
+       Net("unnamed_net1" "(unknown)")
+       (
+               Connect("J1-10")
+               Connect("J2-10")
+       )
+       Net("unnamed_net2" "(unknown)")
+       (
+               Connect("J1-12")
+               Connect("J2-12")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("J1-13")
+               Connect("J2-13")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("J1-15")
+               Connect("J2-15")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("C2-2")
+               Connect("J8-1")
+               Connect("U3-1")
+               Connect("U4-1")
+       )
+       Net("unnamed_net6" "(unknown)")
+       (
+               Connect("D1-1")
+               Connect("R1-1")
+       )
+       Net("unnamed_net7" "(unknown)")
+       (
+               Connect("D3-1")
+               Connect("R3-1")
+       )
+       Net("unnamed_net8" "(unknown)")
+       (
+               Connect("D2-1")
+               Connect("R2-1")
+       )
+       Net("unnamed_net9" "(unknown)")
+       (
+               Connect("D4-4")
+               Connect("R5-2")
+       )
+       Net("unnamed_net10" "(unknown)")
+       (
+               Connect("D4-1")
+               Connect("R4-1")
+       )
+       Net("up_0" "(unknown)")
+       (
+               Connect("J3-1")
+               Connect("U1-21")
+       )
+       Net("up_1" "(unknown)")
+       (
+               Connect("J4-1")
+               Connect("U1-22")
+       )
+       Net("up_2" "(unknown)")
+       (
+               Connect("J3-16")
+               Connect("U1-26")
+       )
+       Net("up_3" "(unknown)")
+       (
+               Connect("J4-16")
+               Connect("U1-27")
+       )
+       Net("vpp" "(unknown)")
+       (
+               Connect("J9-3")
+               Connect("U2-4")
        )
 )
index 708cc3902db629e9f202aa42595a214964a75c90..f9b523c6c2eb6059f046b19291637370e3a8aad7 100644 (file)
@@ -12,74 +12,42 @@ T 67700 40400 9 10 1 0 0 0 1
 cncfpga.sch
 T 67700 40100 9 10 1 0 0 0 1
 http://gag.com
-C 72100 46500 1 0 0 hole_plated.sym
+C 72000 44900 1 0 0 hole_plated.sym
 {
-T 72200 48300 5 10 0 0 0 0 1
+T 72100 46700 5 10 0 0 0 0 1
 device=HOLE_PLATED
-T 72200 46300 5 10 1 1 0 0 1
+T 72100 44700 5 10 1 1 0 0 1
 refdes=H1
-T 72100 46500 5 10 0 0 0 0 1
+T 72000 44900 5 10 0 0 0 0 1
 footprint=hole-fox-stack
-T 72100 46500 5 10 0 1 0 0 1
+T 72000 44900 5 10 0 1 0 0 1
 loadstatus=noload
-T 72100 46500 5 10 0 0 0 0 1
+T 72000 44900 5 10 0 0 0 0 1
 vendor=none
-T 72100 46500 5 10 0 1 0 0 1
+T 72000 44900 5 10 0 1 0 0 1
 nobom=1
 }
-T 72000 47100 9 10 1 0 0 0 1
+T 71900 45500 9 10 1 0 0 0 1
 mounting holes
-C 73200 43200 1 0 0 gnd.sym
-N 72700 45700 73300 45700 4
-N 72700 46700 73300 46700 4
-N 73300 43500 73300 46700 4
-C 72100 45500 1 0 0 hole_plated.sym
+C 73100 43400 1 0 0 gnd.sym
+N 72600 44100 73200 44100 4
+N 72600 45100 73200 45100 4
+N 73200 43700 73200 45100 4
+C 72000 43900 1 0 0 hole_plated.sym
 {
-T 72200 47300 5 10 0 0 0 0 1
+T 72100 45700 5 10 0 0 0 0 1
 device=HOLE_PLATED
-T 72200 45300 5 10 1 1 0 0 1
+T 72100 43700 5 10 1 1 0 0 1
 refdes=H2
-T 72100 45500 5 10 0 0 0 0 1
+T 72000 43900 5 10 0 0 0 0 1
 footprint=hole-fox-stack
-T 72100 45500 5 10 0 1 0 0 1
+T 72000 43900 5 10 0 1 0 0 1
 loadstatus=noload
-T 72100 45500 5 10 0 1 0 0 1
+T 72000 43900 5 10 0 1 0 0 1
 vendor=none
-T 72100 45500 5 10 0 1 0 0 1
+T 72000 43900 5 10 0 1 0 0 1
 nobom=1
 }
-C 72100 44600 1 0 0 hole_plated.sym
-{
-T 72200 46400 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 72200 44400 5 10 1 1 0 0 1
-refdes=H3
-T 72100 44600 5 10 0 0 0 0 1
-footprint=hole-fox-stack
-T 72100 44600 5 10 0 1 0 0 1
-loadstatus=noload
-T 72100 44600 5 10 0 1 0 0 1
-vendor=none
-T 72100 44600 5 10 0 1 0 0 1
-nobom=1
-}
-C 72100 43600 1 0 0 hole_plated.sym
-{
-T 72200 45400 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 72200 43400 5 10 1 1 0 0 1
-refdes=H4
-T 72100 43600 5 10 0 0 0 0 1
-footprint=hole-fox-stack
-T 72100 43600 5 10 0 1 0 0 1
-loadstatus=noload
-T 72100 43600 5 10 0 1 0 0 1
-vendor=none
-T 72100 43600 5 10 0 1 0 0 1
-nobom=1
-}
-N 72700 44800 73300 44800 4
-N 72700 43800 73300 43800 4
 C 45800 41700 1 0 0 EP1K10.sym
 {
 T 39400 40100 5 10 0 0 0 0 1
@@ -141,21 +109,21 @@ vendor_part_number=1015FFE-ND
 T 63000 54200 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-C 68600 54200 1 0 0 conn-15.sym
+C 65800 54200 1 0 0 conn-15.sym
 {
-T 68955 60095 5 10 1 1 0 0 1
+T 66155 60095 5 10 1 1 0 0 1
 refdes=J4
-T 69000 54000 5 10 0 1 0 0 1
+T 66200 54000 5 10 0 1 0 0 1
 value=ZA
-T 68600 54200 5 10 0 1 0 0 1
+T 65800 54200 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 68600 54200 5 10 0 1 0 0 1
+T 65800 54200 5 10 0 1 0 0 1
 device=CONNECTOR
-T 68600 54200 5 10 0 1 0 0 1
+T 65800 54200 5 10 0 1 0 0 1
 footprint=189-15
-T 68600 54200 5 10 0 1 0 0 1
+T 65800 54200 5 10 0 1 0 0 1
 vendor=digikey
-T 68600 54200 5 10 0 1 0 0 1
+T 65800 54200 5 10 0 1 0 0 1
 vendor_part_number=1015FFE-ND
 }
 C 61200 43800 1 0 0 conn-9.sym
@@ -211,7 +179,7 @@ loadstatus=smt
 T 65400 45100 5 10 0 1 0 0 1
 vendor=digikey
 T 65400 45100 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 C 68400 44200 1 90 0 capacitor.sym
 {
@@ -226,7 +194,7 @@ loadstatus=smt
 T 68400 44200 5 10 0 1 0 0 1
 vendor=digikey
 T 68400 44200 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 N 67000 43800 70200 43800 4
 N 68200 43800 68200 44200 4
@@ -279,7 +247,7 @@ refdes=C3
 T 67500 46400 5 10 0 0 90 0 1
 symversion=0.1
 T 68400 46200 5 10 0 0 0 0 1
-footprint=0402
+footprint=0805
 T 68400 46200 5 10 0 1 0 0 1
 loadstatus=smt
 T 68400 46200 5 10 0 1 0 0 1
@@ -334,7 +302,7 @@ refdes=R1
 T 55000 48400 5 10 1 1 0 0 1
 value=330
 T 54900 48100 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 T 54900 48100 5 10 0 1 0 0 1
 loadstatus=smt
 }
@@ -369,7 +337,9 @@ loadstatus=smt
 T 41600 43600 5 10 0 1 0 0 1
 vendor=digikey
 T 41600 43600 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
+T 41600 43600 5 10 0 1 0 0 1
+vendor_part_number=311-1136-1-ND
 }
 C 42700 43300 1 0 0 gnd.sym
 C 41200 44600 1 0 0 3.3V-plus.sym
@@ -963,9 +933,9 @@ loadstatus=smt
 T 62400 50100 5 10 0 1 0 0 1
 vendor=digikey
 T 62400 50100 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
+vendor_part_number=311-1140-1-ND
 T 62400 50100 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 C 62100 49800 1 0 0 gnd.sym
 C 64400 46600 1 0 1 conn-2.sym
@@ -976,18 +946,20 @@ T 64400 46600 5 10 0 1 0 0 1
 loadstatus=throughhole
 T 64400 46600 5 10 0 1 0 0 1
 device=CONNECTOR
+T 64400 46600 5 10 0 1 0 0 1
+footprint=pj-037a
 }
-C 65600 53900 1 0 0 gnd.sym
-N 65800 54300 65700 54300 4
-N 65700 54200 65700 57100 4
-N 65700 56300 65800 56300 4
-N 65700 56700 65800 56700 4
-N 65800 57100 65700 57100 4
-N 65800 55900 65700 55900 4
-C 64100 60200 1 0 0 5V-plus.sym
-N 64300 55500 64300 60200 4
-N 64300 58700 65800 58700 4
-N 64300 55500 65800 55500 4
+C 68400 53900 1 0 0 gnd.sym
+N 68600 54300 68500 54300 4
+N 68500 54200 68500 57100 4
+N 68500 56300 68600 56300 4
+N 68500 56700 68600 56700 4
+N 68600 57100 68500 57100 4
+N 68600 55900 68500 55900 4
+C 66900 60200 1 0 0 5V-plus.sym
+N 67100 55500 67100 60200 4
+N 67100 58700 68600 58700 4
+N 67100 55500 68600 55500 4
 N 61800 59900 63000 59900 4
 {
 T 61800 60000 5 10 1 1 0 0 1
@@ -1079,17 +1051,17 @@ N 68600 59100 67400 59100 4
 T 67400 59200 5 10 1 1 0 0 1
 netname=dout_2
 }
-C 68400 53900 1 0 0 gnd.sym
-N 68600 54300 68500 54300 4
-N 68500 54200 68500 57100 4
-N 68500 56300 68600 56300 4
-N 68500 56700 68600 56700 4
-N 68600 57100 68500 57100 4
-N 68600 55900 68500 55900 4
-C 66900 60200 1 0 0 5V-plus.sym
-N 67100 55500 67100 60200 4
-N 67100 58700 68600 58700 4
-N 67100 55500 68600 55500 4
+C 65600 53900 1 0 0 gnd.sym
+N 65800 54300 65700 54300 4
+N 65700 54200 65700 57100 4
+N 65700 56300 65800 56300 4
+N 65700 56700 65800 56700 4
+N 65800 57100 65700 57100 4
+N 65800 55900 65700 55900 4
+C 64100 60200 1 0 0 5V-plus.sym
+N 64300 55500 64300 60200 4
+N 64300 58700 65800 58700 4
+N 64300 55500 65800 55500 4
 N 70200 59900 71400 59900 4
 {
 T 70200 60000 5 10 1 1 0 0 1
@@ -1215,7 +1187,7 @@ refdes=R2
 T 69900 46500 5 10 1 1 0 0 1
 value=470
 T 69800 46200 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 T 69800 46200 5 10 0 1 0 0 1
 loadstatus=smt
 }
@@ -1228,7 +1200,7 @@ refdes=R3
 T 70400 44500 5 10 1 1 0 0 1
 value=330
 T 70300 44200 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 T 70300 44200 5 10 0 1 0 0 1
 loadstatus=smt
 }
@@ -1257,7 +1229,7 @@ refdes=R5
 T 64100 48700 5 10 1 1 180 0 1
 value=1k
 T 63800 48300 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 T 63800 48300 5 10 0 1 0 0 1
 loadstatus=smt
 }
@@ -1270,7 +1242,7 @@ refdes=R4
 T 63100 50500 5 10 1 1 180 0 1
 value=1k
 T 62800 50100 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 T 62800 50100 5 10 0 1 0 0 1
 loadstatus=smt
 }
@@ -1297,43 +1269,20 @@ loadstatus=smt
 T 62200 56100 5 10 0 1 0 0 1
 vendor=digikey
 T 62200 56100 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
+vendor_part_number=311-1140-1-ND
 T 62200 56100 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 N 62000 57100 61500 57100 4
 N 62000 57100 62000 57000 4
 N 62000 56100 62000 55900 4
 N 62000 55900 62900 55900 4
-C 65000 56100 1 90 0 capacitor.sym
-{
-T 64300 56300 5 10 0 0 90 0 1
-device=CAPACITOR
-T 65200 56900 5 10 1 1 180 0 1
-refdes=C8
-T 64100 56300 5 10 0 0 90 0 1
-symversion=0.1
-T 65000 56200 5 10 1 1 0 0 1
-value=0.1uF
-T 65000 56100 5 10 0 1 0 0 1
-loadstatus=smt
-T 65000 56100 5 10 0 1 0 0 1
-vendor=digikey
-T 65000 56100 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
-T 65000 56100 5 10 0 1 0 0 1
-footprint=0402
-}
-N 64800 57100 64300 57100 4
-N 64800 57100 64800 57000 4
-N 64800 56100 64800 55900 4
-N 64800 55900 65700 55900 4
 C 67800 56100 1 90 0 capacitor.sym
 {
 T 67100 56300 5 10 0 0 90 0 1
 device=CAPACITOR
 T 68000 56900 5 10 1 1 180 0 1
-refdes=C9
+refdes=C8
 T 66900 56300 5 10 0 0 90 0 1
 symversion=0.1
 T 67800 56200 5 10 1 1 0 0 1
@@ -1343,14 +1292,37 @@ loadstatus=smt
 T 67800 56100 5 10 0 1 0 0 1
 vendor=digikey
 T 67800 56100 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
+vendor_part_number=311-1140-1-ND
 T 67800 56100 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 N 67600 57100 67100 57100 4
 N 67600 57100 67600 57000 4
 N 67600 56100 67600 55900 4
 N 67600 55900 68500 55900 4
+C 65000 56100 1 90 0 capacitor.sym
+{
+T 64300 56300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 65200 56900 5 10 1 1 180 0 1
+refdes=C9
+T 64100 56300 5 10 0 0 90 0 1
+symversion=0.1
+T 65000 56200 5 10 1 1 0 0 1
+value=0.1uF
+T 65000 56100 5 10 0 1 0 0 1
+loadstatus=smt
+T 65000 56100 5 10 0 1 0 0 1
+vendor=digikey
+T 65000 56100 5 10 0 1 0 0 1
+vendor_part_number=311-1140-1-ND
+T 65000 56100 5 10 0 1 0 0 1
+footprint=0805
+}
+N 64800 57100 64300 57100 4
+N 64800 57100 64800 57000 4
+N 64800 56100 64800 55900 4
+N 64800 55900 65700 55900 4
 C 70600 56100 1 90 0 capacitor.sym
 {
 T 69900 56300 5 10 0 0 90 0 1
@@ -1366,9 +1338,9 @@ loadstatus=smt
 T 70600 56100 5 10 0 1 0 0 1
 vendor=digikey
 T 70600 56100 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
+vendor_part_number=311-1140-1-ND
 T 70600 56100 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 N 70400 57100 69900 57100 4
 N 70400 57100 70400 57000 4
@@ -1389,9 +1361,9 @@ loadstatus=smt
 T 69000 44200 5 10 0 1 0 0 1
 vendor=digikey
 T 69000 44200 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
+vendor_part_number=311-1140-1-ND
 T 69000 44200 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 C 69600 44200 1 90 0 capacitor.sym
 {
@@ -1408,9 +1380,9 @@ loadstatus=smt
 T 69600 44200 5 10 0 1 0 0 1
 vendor=digikey
 T 69600 44200 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
+vendor_part_number=311-1140-1-ND
 T 69600 44200 5 10 0 1 0 0 1
-footprint=0402
+footprint=0805
 }
 N 68800 44200 68800 43800 4
 N 69400 44200 69400 43800 4
@@ -1431,21 +1403,21 @@ footprint=TO220W
 T 66100 44500 5 10 0 1 0 0 1
 loadstatus=throughhole
 }
-C 65800 54200 1 0 0 conn-15b.sym
+C 68600 54200 1 0 0 conn-15b.sym
 {
-T 66155 60095 5 10 1 1 0 0 1
+T 68955 60095 5 10 1 1 0 0 1
 refdes=J3
-T 65800 54200 5 10 0 1 0 0 1
+T 68600 54200 5 10 0 1 0 0 1
 device=CONNECTOR
-T 65800 54200 5 10 0 0 0 0 1
+T 68600 54200 5 10 0 0 0 0 1
 footprint=189-15
-T 66100 54000 5 10 0 1 0 0 1
+T 68900 54000 5 10 0 1 0 0 1
 value=XY
-T 65800 54200 5 10 0 1 0 0 1
+T 68600 54200 5 10 0 1 0 0 1
 loadstatus=throughhole
-T 65800 54200 5 10 0 0 0 0 1
+T 68600 54200 5 10 0 0 0 0 1
 vendor=digikey
-T 65800 54200 5 10 0 0 0 0 1
+T 68600 54200 5 10 0 0 0 0 1
 vendor_part_number=1015FFE-ND
 }
 C 71400 54200 1 0 0 conn-15b.sym
diff --git a/packages/0402.fp b/packages/0402.fp
deleted file mode 100644 (file)
index 50ffb67..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-       # grab the input values and convert to 1/100 mil
-       # how much to grow the pads by for soldermask [1/100 mil]
-       # clearance from planes [1/100 mil]
-       # silk screen width  [1/100 mil]
-       # courtyard silk screen width  [1/100 mil]
-# element_flags, description, pcb-name, value, mark_x, mark_y,
-# text_x, text_y, text_direction, text_scale, text_flags
-Element[0x00000000 "Standard SMT resistor, capacitor etc" "" "0402" 0 0 -3150 -3150 0 100 ""]
-(
-# 
-# Pad[x1, y1, x2, y2, thickness, clearance, mask, name , pad number, flags]
-       Pad[-1574 -393
-               -1574 393
-               1968 2000 2568 "1" "1" "square"]
-           Pad[1574 -393
-               1574 393
-               1968 2000 2568 "2" "2" "square"]
-#
-# This draws a 1 mil placement courtyard outline in silk.  It should probably
-# not be included since you wont want to try and fab a 1 mil silk line.  Then
-# again, it is most useful during parts placement.  It really is time for some
-# additional non-fab layers...
-#      ElementLine[eval(-1*V1/2) eval(-1*V2/2) eval(-1*V1/2) eval(   V2/2) CYW]
-#      ElementLine[eval(-1*V1/2) eval(-1*V2/2) eval(   V1/2) eval(-1*V2/2) CYW]
-#      ElementLine[eval(   V1/2) eval(   V2/2) eval(   V1/2) eval(-1*V2/2) CYW]
-#      ElementLine[eval(   V1/2) eval(   V2/2) eval(-1*V1/2) eval(   V2/2) CYW]
-)