Added ICSP header and decoupling caps for the atmega chip.
authorPat Thoyts <patthoyts@users.sourceforge.net>
Sat, 26 Sep 2015 23:49:09 +0000 (00:49 +0100)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Sat, 26 Sep 2015 23:49:09 +0000 (00:49 +0100)
tms-emulator.pcb
tms-emulator.sch

index 0c205dae234de9eae4a42f8bee05c57b56c21df8..bfe85c79155c483a35dbed5024f4afdf644d0184 100644 (file)
@@ -5,10 +5,10 @@ FileVersion[20091103]
 
 PCB["TMS Emulator" 3050.00mil 2000.00mil]
 
-Grid[50.00mil 0.0000 0.0000 1]
+Grid[10.00mil 0.0000 0.0000 1]
 PolyArea[200000000.000000]
 Thermal[0.500000]
-DRC[8.00mil 8.00mil 8.00mil 1.00mil 15.00mil 8.00mil]
+DRC[7.99mil 8.00mil 7.99mil 5.00mil 15.00mil 8.00mil]
 Flags("nameonpcb,uniquename,clearnew,snappin")
 Groups("1,c:2,3,s:4")
 Styles["Signal,10.00mil,36.00mil,20.00mil,10.00mil:Power,25.00mil,60.00mil,35.00mil,10.00mil:Fat,40.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,24.02mil,11.81mil,6.00mil"]
@@ -786,17 +786,21 @@ Symbol['~' 12.00mil]
        SymbolLine[20.00mil 35.00mil 25.00mil 30.00mil 8.00mil]
 )
 Attribute("PCB::grid::unit" "mil")
-Attribute("PCB::grid::size" "50.00mil")
+Attribute("PCB::grid::size" "10.00mil")
 Via[830.00mil 1080.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
-Via[1840.00mil 940.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
 Via[900.00mil 1400.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(0X,1X)"]
-Via[1250.00mil 1450.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
-Via[1325.00mil 1075.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
 Via[975.00mil 875.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
 Via[1150.00mil 875.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
-Via[1625.00mil 1225.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
 Via[1370.00mil 670.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
-Via[1980.00mil 1180.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
+Via[1050.00mil 1300.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
+Via[1630.00mil 1180.00mil 36.00mil 20.00mil 0.0000 20.00mil "" "thermal(1X)"]
+Via[2270.00mil 1480.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[1880.00mil 1110.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2170.00mil 1310.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2060.00mil 1440.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[2130.00mil 1480.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[1810.00mil 1490.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
+Via[1850.00mil 940.00mil 36.00mil 20.00mil 0.0000 20.00mil "" ""]
 
 Element["" "JMP_2PIN" "J1" "Jumper" 1540.00mil 850.00mil -0.9760mm -4.5240mm 0 100 ""]
 (
@@ -810,7 +814,7 @@ Element["" "JMP_2PIN" "J1" "Jumper" 1540.00mil 850.00mil -0.9760mm -4.5240mm 0 1
 
        )
 
-Element["" "0805" "C3" "100nF" 46.9699mm 800.00mil -68.90mil -29.53mil 0 100 ""]
+Element["" "0805" "C3" "100nF" 46.9699mm 800.00mil -68.90mil -119.53mil 0 100 ""]
 (
        Pad[50.79mil 0.0000 50.79mil 0.0000 60.00mil 41.37mil 63.94mil "2" "2" "square,edge2"]
        Pad[-49.21mil 0.0000 -49.21mil 0.0000 60.00mil 41.37mil 63.94mil "1" "1" "square"]
@@ -822,7 +826,7 @@ Element["" "0805" "C3" "100nF" 46.9699mm 800.00mil -68.90mil -29.53mil 0 100 ""]
 
        )
 
-Element["" "0805" "C2" "100nF" 1370.00mil 799.21mil -89.69mil -3.7780mm 0 100 ""]
+Element["" "0805" "C2" "100nF" 1370.00mil 799.21mil -109.69mil -3.7780mm 0 100 ""]
 (
        Pad[0.0000 50.79mil 0.0000 50.79mil 60.00mil 41.37mil 63.94mil "2" "2" "square"]
        Pad[0.0000 -49.21mil 0.0000 -49.21mil 60.00mil 41.37mil 63.94mil "1" "1" "square"]
@@ -863,54 +867,6 @@ Element["" "CON_USB_TYPEB__Keystone_924" "CONN1" "unknown" 100.00mil 1200.00mil
 
        )
 
-Element["" "0805" "C5" "22pF" 32.7861mm 1360.00mil -179.69mil -0.9839mm 0 100 ""]
-(
-       Pad[-50.79mil 0.0000 -50.79mil 0.0000 60.00mil 41.37mil 63.94mil "2" "2" "square"]
-       Pad[49.21mil 0.0000 49.21mil 0.0000 60.00mil 41.37mil 63.94mil "1" "1" "square,edge2"]
-       ElementLine [89.21mil -40.00mil 89.21mil 25.00mil 8.00mil]
-       ElementLine [74.21mil 40.00mil 89.21mil 25.00mil 8.00mil]
-       ElementLine [-90.79mil 40.00mil 74.21mil 40.00mil 8.00mil]
-       ElementLine [-90.79mil -40.00mil -90.79mil 40.00mil 8.00mil]
-       ElementLine [-90.79mil -40.00mil 89.21mil -40.00mil 8.00mil]
-
-       )
-
-Element["" "HC49" "X1" "HC49" 1490.00mil 1190.00mil -30.00mil 270.00mil 0 100 ""]
-(
-       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 28.00mil "1" "1" "square"]
-       Pin[0.0000 200.00mil 60.00mil 30.00mil 66.00mil 28.00mil "2" "2" ""]
-       ElementLine [50.00mil 0.0000 50.00mil 200.00mil 20.00mil]
-       ElementLine [-50.00mil 0.0000 -50.00mil 200.00mil 20.00mil]
-       ElementArc [0.0000 200.00mil 50.00mil 50.00mil 0 180 20.00mil]
-       ElementArc [0.0000 0.0000 50.00mil 50.00mil 180 180 20.00mil]
-
-       )
-
-Element["" "0805" "C4" "22pF" 32.7861mm 1250.00mil -178.11mil -19.53mil 0 100 ""]
-(
-       Pad[-50.79mil 0.0000 -50.79mil 0.0000 60.00mil 41.37mil 63.94mil "2" "2" "square"]
-       Pad[49.21mil 0.0000 49.21mil 0.0000 60.00mil 41.37mil 63.94mil "1" "1" "square,edge2"]
-       ElementLine [89.21mil -40.00mil 89.21mil 25.00mil 8.00mil]
-       ElementLine [74.21mil 40.00mil 89.21mil 25.00mil 8.00mil]
-       ElementLine [-90.79mil 40.00mil 74.21mil 40.00mil 8.00mil]
-       ElementLine [-90.79mil -40.00mil -90.79mil 40.00mil 8.00mil]
-       ElementLine [-90.79mil -40.00mil 89.21mil -40.00mil 8.00mil]
-
-       )
-
-Element["" "1x4PIN" "I2C" "XXX" 2540.00mil 1400.00mil 138.11mil -8.3980mm 3 100 ""]
-(
-       Pin[0.0000 -300.00mil 81.00mil 39.37mil 84.94mil 1.1000mm "4" "4" ""]
-       Pin[0.0000 -200.00mil 81.00mil 39.37mil 84.94mil 1.1000mm "3" "3" ""]
-       Pin[0.0000 -100.00mil 81.00mil 39.37mil 84.94mil 1.1000mm "2" "2" "thermal(1X)"]
-       Pin[0.0000 0.0000 81.00mil 39.37mil 84.94mil 1.1000mm "1" "1" "square"]
-       ElementLine [-50.00mil 50.00mil 50.00mil 50.00mil 10.00mil]
-       ElementLine [-50.00mil -350.00mil -50.00mil 50.00mil 10.00mil]
-       ElementLine [-50.00mil -350.00mil 50.00mil -350.00mil 10.00mil]
-       ElementLine [50.00mil -350.00mil 50.00mil 50.00mil 10.00mil]
-
-       )
-
 Element["" "0805" "R3" "2K2" 2100.00mil 1650.00mil 29.53mil 171.89mil 3 100 ""]
 (
        Pad[0.0000 50.79mil 0.0000 50.79mil 60.00mil 41.37mil 63.94mil "2" "2" "square"]
@@ -935,7 +891,7 @@ Element["" "0805" "R1" "22K" 1900.00mil 41.8899mm 29.53mil 171.10mil 3 100 ""]
 
        )
 
-Element["" "QFP32_7.fp" "U2" "ATmega328-AU" 1900.00mil 1200.00mil -210.00mil -250.00mil 0 100 ""]
+Element["" "QFP32_7.fp" "U2" "ATmega328-AU" 1900.00mil 1200.00mil 260.00mil -160.00mil 0 100 ""]
 (
        Pad[-209.92mil -110.23mil -165.66mil -110.23mil 15.74mil 30.00mil 18.74mil "PD3 (INT1)" "1" "square"]
        Pad[-209.92mil -2.0000mm -165.66mil -2.0000mm 15.74mil 30.00mil 18.74mil "PD4 (XCK/T0)" "2" "square"]
@@ -990,7 +946,7 @@ Element["" "0805" "R2" "1K" 2000.00mil 41.8899mm 29.53mil 170.31mil 3 100 ""]
 
        )
 
-Element["" "JMP_2PIN" "J4" "Jumper" 2500.00mil 1600.00mil 3.8500mm -0.7140mm 0 100 ""]
+Element["" "JMP_2PIN" "J4" "Jumper" 2500.00mil 1600.00mil -4.5320mm -1.2220mm 0 100 ""]
 (
        Pin[-50.00mil 0.0000 77.00mil 39.37mil 80.94mil 1.0000mm "2" "2" "edge2"]
        Pin[50.00mil 0.0000 77.00mil 39.37mil 80.94mil 1.0000mm "1" "1" "square,edge2,thermal(1X)"]
@@ -1002,7 +958,7 @@ Element["" "JMP_2PIN" "J4" "Jumper" 2500.00mil 1600.00mil 3.8500mm -0.7140mm 0 1
 
        )
 
-Element["" "JMP_2PIN" "J3" "Jumper" 2500.00mil 1700.00mil 3.8500mm -0.9680mm 0 100 ""]
+Element["" "JMP_2PIN" "J3" "Jumper" 2500.00mil 1700.00mil -4.5320mm -1.7300mm 0 100 ""]
 (
        Pin[-50.00mil 0.0000 77.00mil 39.37mil 80.94mil 1.0000mm "2" "2" "edge2"]
        Pin[50.00mil 0.0000 77.00mil 39.37mil 80.94mil 1.0000mm "1" "1" "square,edge2,thermal(1X)"]
@@ -1014,7 +970,7 @@ Element["" "JMP_2PIN" "J3" "Jumper" 2500.00mil 1700.00mil 3.8500mm -0.9680mm 0 1
 
        )
 
-Element["" "JMP_2PIN" "J2" "Jumper" 2500.00mil 1800.00mil 3.8500mm -0.9680mm 0 100 ""]
+Element["" "JMP_2PIN" "J2" "Jumper" 2500.00mil 1800.00mil -4.5320mm -1.9840mm 0 100 ""]
 (
        Pin[-50.00mil 0.0000 77.00mil 39.37mil 80.94mil 1.0000mm "2" "2" "edge2"]
        Pin[50.00mil 0.0000 77.00mil 39.37mil 80.94mil 1.0000mm "1" "1" "square,edge2,thermal(1X)"]
@@ -1065,7 +1021,31 @@ Element["" "SSOP28" "U1" "unknown" 900.00mil 1090.00mil -12.00mil -397.00mil 0 1
 
        )
 
-Element["" "hole_M2.5" "" "hole_M2.5" 2800.00mil 250.00mil -30.00mil -30.00mil 0 100 ""]
+Element["" "0805" "C6" "100nF" 2270.00mil 34.2699mm -29.69mil -4.0320mm 0 100 ""]
+(
+       Pad[0.0000 50.79mil 0.0000 50.79mil 60.00mil 41.37mil 63.94mil "2" "2" "square"]
+       Pad[0.0000 -49.21mil 0.0000 -49.21mil 60.00mil 41.37mil 63.94mil "1" "1" "square"]
+       ElementLine [-40.00mil -89.21mil 25.00mil -89.21mil 8.00mil]
+       ElementLine [40.00mil -74.21mil 25.00mil -89.21mil 8.00mil]
+       ElementLine [40.00mil -74.21mil 40.00mil 90.79mil 8.00mil]
+       ElementLine [-40.00mil 90.79mil 40.00mil 90.79mil 8.00mil]
+       ElementLine [-40.00mil -89.21mil -40.00mil 90.79mil 8.00mil]
+
+       )
+
+Element["" "0805" "C7" "10uF" 1540.00mil 28.1739mm -29.69mil 2.5720mm 0 100 ""]
+(
+       Pad[0.0000 50.79mil 0.0000 50.79mil 60.00mil 41.37mil 63.94mil "2" "2" "square"]
+       Pad[0.0000 -49.21mil 0.0000 -49.21mil 60.00mil 41.37mil 63.94mil "1" "1" "square"]
+       ElementLine [-40.00mil -89.21mil 25.00mil -89.21mil 8.00mil]
+       ElementLine [40.00mil -74.21mil 25.00mil -89.21mil 8.00mil]
+       ElementLine [40.00mil -74.21mil 40.00mil 90.79mil 8.00mil]
+       ElementLine [-40.00mil 90.79mil 40.00mil 90.79mil 8.00mil]
+       ElementLine [-40.00mil -89.21mil -40.00mil 90.79mil 8.00mil]
+
+       )
+
+Element["" "hole_M2.5" "H4" "M2.5" 600.00mil 250.00mil -30.00mil -30.00mil 0 100 ""]
 (
        Pin[0.0000 0.0000 0.0000 5.7079mm 5.2000mm 2.6000mm "" "1" "hole"]
        ElementArc [0.0000 0.0000 2.6000mm 2.6000mm 0 360 0.2000mm]
@@ -1073,7 +1053,7 @@ Element["" "hole_M2.5" "" "hole_M2.5" 2800.00mil 250.00mil -30.00mil -30.00mil 0
 
        )
 
-Element["" "hole_M2.5" "" "hole_M2.5" 600.00mil 250.00mil -30.00mil -30.00mil 0 100 ""]
+Element["" "hole_M2.5" "H3" "M2.5" 600.00mil 1750.00mil -30.00mil -30.00mil 0 100 ""]
 (
        Pin[0.0000 0.0000 0.0000 5.7079mm 5.2000mm 2.6000mm "" "1" "hole"]
        ElementArc [0.0000 0.0000 2.6000mm 2.6000mm 0 360 0.2000mm]
@@ -1081,12 +1061,85 @@ Element["" "hole_M2.5" "" "hole_M2.5" 600.00mil 250.00mil -30.00mil -30.00mil 0
 
        )
 
-Element["" "hole_M2.5" "" "hole_M2.5" 600.00mil 1750.00mil -30.00mil -30.00mil 0 100 ""]
+Element["" "hole_M2.5" "H2" "M2.5" 2800.00mil 300.00mil -30.00mil -30.00mil 0 100 ""]
 (
        Pin[0.0000 0.0000 0.0000 5.7079mm 5.2000mm 2.6000mm "" "1" "hole"]
        ElementArc [0.0000 0.0000 2.6000mm 2.6000mm 0 360 0.2000mm]
        ElementArc [0.0000 0.0000 1.3000mm 1.3000mm 0 360 0.2000mm]
 
+       )
+
+Element["" "HEADER6_2" "ICSP" "unknown" 1670.00mil 1620.00mil -300.00mil 160.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "1" "1" "square,warn,edge2"]
+       Pin[0.0000 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "2" "2" "warn,edge2"]
+       Pin[-100.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "3" "3" "warn,edge2"]
+       Pin[-100.00mil 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "4" "4" "warn,edge2"]
+       Pin[-200.00mil 0.0000 60.00mil 30.00mil 66.00mil 38.00mil "5" "5" "warn,edge2"]
+       Pin[-200.00mil 100.00mil 60.00mil 30.00mil 66.00mil 38.00mil "6" "6" "warn,edge2,thermal(1X)"]
+       ElementLine [-250.00mil -50.00mil 50.00mil -50.00mil 10.00mil]
+       ElementLine [-250.00mil -50.00mil -250.00mil 150.00mil 10.00mil]
+       ElementLine [-250.00mil 150.00mil 50.00mil 150.00mil 10.00mil]
+       ElementLine [50.00mil -50.00mil 50.00mil 150.00mil 10.00mil]
+       ElementLine [-50.00mil -50.00mil -50.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil 50.00mil 50.00mil 50.00mil 10.00mil]
+
+       )
+
+Element["" "hole_M2.5" "H1" "M2.5" 2800.00mil 1750.00mil -30.00mil -30.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 0.0000 5.7079mm 5.2000mm 2.6000mm "" "1" "hole"]
+       ElementArc [0.0000 0.0000 2.6000mm 2.6000mm 0 360 0.2000mm]
+       ElementArc [0.0000 0.0000 1.3000mm 1.3000mm 0 360 0.2000mm]
+
+       )
+
+Element["" "1x4PIN" "5V I2C" "I2C_5V" 2550.00mil 1400.00mil 71.89mil 0.5240mm 1 100 ""]
+(
+       Pin[0.0000 -300.00mil 81.00mil 39.37mil 84.94mil 1.1000mm "4" "4" "warn"]
+       Pin[0.0000 -200.00mil 81.00mil 39.37mil 84.94mil 1.1000mm "3" "3" "warn"]
+       Pin[0.0000 -100.00mil 81.00mil 39.37mil 84.94mil 1.1000mm "2" "2" "warn,thermal(1X)"]
+       Pin[0.0000 0.0000 81.00mil 39.37mil 84.94mil 1.1000mm "1" "1" "square,warn"]
+       ElementLine [-50.00mil 50.00mil 50.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil -350.00mil -50.00mil 50.00mil 10.00mil]
+       ElementLine [-50.00mil -350.00mil 50.00mil -350.00mil 10.00mil]
+       ElementLine [50.00mil -350.00mil 50.00mil 50.00mil 10.00mil]
+
+       )
+
+Element["" "0805" "C5" "18pF" 29.9921mm 1250.00mil -179.69mil -0.9839mm 0 100 ""]
+(
+       Pad[-50.79mil 0.0000 -50.79mil 0.0000 60.00mil 41.37mil 63.94mil "2" "2" "square"]
+       Pad[49.21mil 0.0000 49.21mil 0.0000 60.00mil 41.37mil 63.94mil "1" "1" "square,edge2"]
+       ElementLine [89.21mil -40.00mil 89.21mil 25.00mil 8.00mil]
+       ElementLine [74.21mil 40.00mil 89.21mil 25.00mil 8.00mil]
+       ElementLine [-90.79mil 40.00mil 74.21mil 40.00mil 8.00mil]
+       ElementLine [-90.79mil -40.00mil -90.79mil 40.00mil 8.00mil]
+       ElementLine [-90.79mil -40.00mil 89.21mil -40.00mil 8.00mil]
+
+       )
+
+Element["" "HC49" "X1" "HC49" 1390.00mil 1190.00mil -30.00mil 270.00mil 0 100 ""]
+(
+       Pin[0.0000 0.0000 60.00mil 30.00mil 66.00mil 28.00mil "1" "1" "square"]
+       Pin[0.0000 200.00mil 60.00mil 30.00mil 66.00mil 28.00mil "2" "2" ""]
+       ElementLine [50.00mil 0.0000 50.00mil 200.00mil 20.00mil]
+       ElementLine [-50.00mil 0.0000 -50.00mil 200.00mil 20.00mil]
+       ElementArc [0.0000 200.00mil 50.00mil 50.00mil 0 180 20.00mil]
+       ElementArc [0.0000 0.0000 50.00mil 50.00mil 180 180 20.00mil]
+
+       )
+
+Element["" "0805" "C4" "18pF" 29.9921mm 1360.00mil -178.11mil -19.53mil 0 100 ""]
+(
+       Pad[-50.79mil 0.0000 -50.79mil 0.0000 60.00mil 41.37mil 63.94mil "2" "2" "square"]
+       Pad[49.21mil 0.0000 49.21mil 0.0000 60.00mil 41.37mil 63.94mil "1" "1" "square,edge2"]
+       ElementLine [89.21mil -40.00mil 89.21mil 25.00mil 8.00mil]
+       ElementLine [74.21mil 40.00mil 89.21mil 25.00mil 8.00mil]
+       ElementLine [-90.79mil 40.00mil 74.21mil 40.00mil 8.00mil]
+       ElementLine [-90.79mil -40.00mil -90.79mil 40.00mil 8.00mil]
+       ElementLine [-90.79mil -40.00mil 89.21mil -40.00mil 8.00mil]
+
        )
 Layer(1 "top")
 (
@@ -1108,14 +1161,6 @@ Layer(1 "top")
        Line[926.00mil 994.00mil 970.00mil 950.00mil 10.00mil 20.00mil "clearline"]
        Line[47.8599mm 25.7101mm 47.8599mm 20.7201mm 10.00mil 20.00mil "clearline"]
        Line[47.8599mm 20.7201mm 1900.00mil 800.00mil 10.00mil 20.00mil "clearline"]
-       Line[1340.00mil 1360.00mil 1460.00mil 1360.00mil 10.00mil 20.00mil "clearline"]
-       Line[1460.00mil 1360.00mil 1490.00mil 1390.00mil 10.00mil 20.00mil "clearline"]
-       Line[1340.00mil 1250.00mil 1430.00mil 1250.00mil 10.00mil 20.00mil "clearline"]
-       Line[1430.00mil 1250.00mil 1490.00mil 1190.00mil 10.00mil 20.00mil "clearline"]
-       Line[43.4901mm 32.4800mm 40.1000mm 32.4800mm 10.00mil 20.00mil "clearline"]
-       Line[40.1000mm 32.4800mm 1490.00mil 1190.00mil 10.00mil 20.00mil "clearline"]
-       Line[43.4901mm 33.2801mm 39.8719mm 33.2801mm 10.00mil 20.00mil "clearline"]
-       Line[39.8719mm 33.2801mm 1490.00mil 1390.00mil 10.00mil 20.00mil "clearline"]
        Line[48.6600mm 35.2499mm 48.6600mm 40.2400mm 10.00mil 20.00mil "clearline"]
        Line[48.6600mm 40.2400mm 1900.00mil 1600.00mil 10.00mil 20.00mil "clearline"]
        Line[49.4601mm 35.2499mm 49.4601mm 1500.00mil 10.00mil 20.00mil "clearline"]
@@ -1150,21 +1195,13 @@ Layer(1 "top")
        Line[2090.00mil 1010.00mil 2270.00mil 1010.00mil 10.00mil 20.00mil "clearline"]
        Line[2270.00mil 1010.00mil 2460.00mil 1200.00mil 10.00mil 20.00mil "clearline"]
        Line[2460.00mil 1200.00mil 2540.00mil 1200.00mil 10.00mil 20.00mil "clearline"]
-       Line[43.4901mm 31.6802mm 49.4601mm 31.6802mm 10.00mil 20.00mil "clearline"]
        Line[49.4601mm 31.6802mm 2100.00mil 1400.00mil 10.00mil 20.00mil "clearline"]
-       Line[2540.00mil 1400.00mil 2100.00mil 1400.00mil 25.00mil 20.00mil "clearline"]
-       Line[1887.00mil 30.0800mm 1950.00mil 31.6802mm 10.00mil 20.00mil "clearline"]
        Line[1540.00mil 800.00mil 1800.00mil 800.00mil 10.00mil 20.00mil "clearline"]
        Line[970.00mil 950.00mil 1490.00mil 950.00mil 10.00mil 20.00mil "clearline"]
        Line[1490.00mil 950.00mil 1540.00mil 900.00mil 10.00mil 20.00mil "clearline"]
        Line[1183.00mil 803.00mil 1183.00mil 833.00mil 10.00mil 20.00mil "clearline"]
        Line[1183.00mil 833.00mil 1200.00mil 850.00mil 10.00mil 20.00mil "clearline"]
        Line[1200.00mil 850.00mil 1370.00mil 850.00mil 10.00mil 20.00mil "clearline"]
-       Line[1887.00mil 30.0800mm 41.7640mm 30.0800mm 10.00mil 20.00mil "clearline"]
-       Line[41.7640mm 30.0800mm 1550.00mil 1090.00mil 10.00mil 20.00mil "clearline"]
-       Line[1550.00mil 1090.00mil 1390.00mil 1090.00mil 10.00mil 20.00mil "clearline"]
-       Line[1390.00mil 1090.00mil 1320.00mil 1160.00mil 10.00mil 20.00mil "clearline"]
-       Line[1320.00mil 1160.00mil 1000.00mil 1160.00mil 10.00mil 20.00mil "clearline"]
        Line[1000.00mil 1160.00mil 980.00mil 1140.00mil 10.00mil 20.00mil "clearline"]
        Line[980.00mil 1140.00mil 980.00mil 1097.00mil 10.00mil 20.00mil "clearline"]
        Line[980.00mil 1097.00mil 977.00mil 1094.00mil 10.00mil 20.00mil "clearline"]
@@ -1178,21 +1215,11 @@ Layer(1 "top")
        Line[870.00mil 910.00mil 770.00mil 1010.00mil 10.00mil 20.00mil "clearline"]
        Line[770.00mil 1010.00mil 692.00mil 1010.00mil 10.00mil 20.00mil "clearline"]
        Line[692.00mil 1010.00mil 690.00mil 1012.00mil 10.00mil 20.00mil "clearline"]
-       Line[46.2600mm 25.7101mm 46.2600mm 27.1460mm 10.00mil 20.00mil "clearline"]
-       Line[46.2600mm 27.1460mm 1800.00mil 1090.00mil 10.00mil 20.00mil "clearline"]
-       Line[1800.00mil 1090.00mil 1790.00mil 1090.00mil 10.00mil 20.00mil "clearline"]
-       Line[1790.00mil 1090.00mil 1720.00mil 1020.00mil 10.00mil 20.00mil "clearline"]
-       Line[1720.00mil 1020.00mil 1020.00mil 1020.00mil 10.00mil 20.00mil "clearline"]
-       Line[1020.00mil 1020.00mil 1000.00mil 1040.00mil 10.00mil 20.00mil "clearline"]
        Line[1000.00mil 1040.00mil 1000.00mil 1091.00mil 10.00mil 20.00mil "clearline"]
        Line[1000.00mil 1091.00mil 1003.00mil 1094.00mil 10.00mil 20.00mil "clearline"]
        Line[900.00mil 1094.00mil 844.00mil 1094.00mil 10.00mil 20.00mil "clearline"]
        Line[844.00mil 1094.00mil 830.00mil 1080.00mil 10.00mil 20.00mil "clearline"]
-       Line[47.0598mm 25.7101mm 47.0598mm 952.75mil 10.00mil 20.00mil "clearline"]
-       Line[47.0598mm 952.75mil 1840.00mil 940.00mil 10.00mil 20.00mil "clearline"]
        Line[800.00mil 1400.00mil 900.00mil 1400.00mil 10.00mil 20.00mil "clearline"]
-       Line[1240.00mil 1250.00mil 1240.00mil 1440.00mil 25.00mil 20.00mil "clearline"]
-       Line[1240.00mil 1440.00mil 1250.00mil 1450.00mil 25.00mil 20.00mil "clearline"]
        Line[1080.00mil 803.00mil 1080.00mil 845.00mil 10.00mil 20.00mil "clearline"]
        Line[1080.00mil 845.00mil 1050.00mil 875.00mil 10.00mil 20.00mil "clearline"]
        Line[952.00mil 803.00mil 952.00mil 852.00mil 10.00mil 20.00mil "clearline"]
@@ -1202,19 +1229,76 @@ Layer(1 "top")
        Line[1050.00mil 875.00mil 975.00mil 875.00mil 10.00mil 20.00mil "clearline"]
        Line[1157.00mil 803.00mil 1157.00mil 868.00mil 10.00mil 20.00mil "clearline"]
        Line[1157.00mil 868.00mil 1150.00mil 875.00mil 10.00mil 20.00mil "clearline"]
-       Line[1054.00mil 1094.00mil 1054.00mil 1071.00mil 10.00mil 20.00mil "clearline"]
-       Line[1054.00mil 1071.00mil 1075.00mil 1050.00mil 10.00mil 20.00mil "clearline"]
-       Line[1075.00mil 1050.00mil 1300.00mil 1050.00mil 10.00mil 20.00mil "clearline"]
-       Line[1300.00mil 1050.00mil 1325.00mil 1075.00mil 10.00mil 20.00mil "clearline"]
-       Line[1325.00mil 1075.00mil 1350.00mil 1050.00mil 10.00mil 20.00mil "clearline"]
-       Line[1350.00mil 1050.00mil 1550.00mil 1050.00mil 10.00mil 20.00mil "clearline"]
-       Line[1550.00mil 1050.00mil 41.9801mm 29.2801mm 10.00mil 20.00mil "clearline"]
-       Line[41.9801mm 29.2801mm 43.4901mm 29.2801mm 10.00mil 20.00mil "clearline"]
-       Line[43.4901mm 30.8801mm 41.5100mm 30.8801mm 10.00mil 20.00mil "clearline"]
-       Line[41.5100mm 30.8801mm 1625.00mil 1225.00mil 10.00mil 20.00mil "clearline"]
        Line[1370.00mil 750.00mil 1370.00mil 670.00mil 10.00mil 20.00mil "clearline"]
-       Line[53.0299mm 30.0800mm 50.3999mm 30.0800mm 10.00mil 20.00mil "clearline"]
-       Line[50.3999mm 30.0800mm 1980.00mil 1180.00mil 10.00mil 20.00mil "clearline"]
+       Line[1130.00mil 1250.00mil 1100.00mil 1250.00mil 25.00mil 20.00mil "clearline"]
+       Line[1100.00mil 1250.00mil 1050.00mil 1300.00mil 25.00mil 20.00mil "clearline"]
+       Line[1050.00mil 1300.00mil 1110.00mil 1360.00mil 25.00mil 20.00mil "clearline"]
+       Line[1110.00mil 1360.00mil 1130.00mil 1360.00mil 25.00mil 20.00mil "clearline"]
+       Line[1230.00mil 1360.00mil 1360.00mil 1360.00mil 25.00mil 20.00mil "clearline"]
+       Line[1360.00mil 1360.00mil 1390.00mil 1390.00mil 25.00mil 20.00mil "clearline"]
+       Line[1390.00mil 1190.00mil 1330.00mil 1250.00mil 25.00mil 20.00mil "clearline"]
+       Line[1330.00mil 1250.00mil 1230.00mil 1250.00mil 25.00mil 20.00mil "clearline"]
+       Line[40.9501mm 32.4800mm 37.5600mm 32.4800mm 10.00mil 20.00mil "clearline"]
+       Line[37.5600mm 32.4800mm 1390.00mil 1190.00mil 10.00mil 20.00mil "clearline"]
+       Line[40.9501mm 33.2801mm 37.3319mm 33.2801mm 10.00mil 20.00mil "clearline"]
+       Line[37.3319mm 33.2801mm 1390.00mil 1390.00mil 10.00mil 20.00mil "clearline"]
+       Line[1000.00mil 1040.00mil 1060.00mil 980.00mil 10.00mil 20.00mil "clearline"]
+       Line[1060.00mil 980.00mil 1680.00mil 980.00mil 10.00mil 20.00mil "clearline"]
+       Line[43.4901mm 32.4800mm 40.6720mm 32.4800mm 10.00mil 20.00mil "clearline"]
+       Line[43.4901mm 33.2801mm 40.3921mm 33.2801mm 10.00mil 20.00mil "clearline"]
+       Line[1000.00mil 1160.00mil 1290.00mil 1160.00mil 10.00mil 20.00mil "clearline"]
+       Line[1290.00mil 1160.00mil 1350.00mil 1100.00mil 10.00mil 20.00mil "clearline"]
+       Line[1350.00mil 1100.00mil 1440.00mil 1100.00mil 10.00mil 20.00mil "clearline"]
+       Line[1440.00mil 1100.00mil 1500.00mil 1160.00mil 10.00mil 20.00mil "clearline"]
+       Line[1500.00mil 1160.00mil 1540.00mil 1160.00mil 10.00mil 20.00mil "clearline"]
+       Line[1540.00mil 1160.00mil 39.7319mm 30.0800mm 10.00mil 20.00mil "clearline"]
+       Line[43.4901mm 31.6802mm 45.0279mm 31.6802mm 10.00mil 20.00mil "clearline"]
+       Line[45.0279mm 31.6802mm 1800.00mil 1220.00mil 10.00mil 20.00mil "clearline"]
+       Line[1800.00mil 1220.00mil 1920.00mil 1220.00mil 10.00mil 20.00mil "clearline"]
+       Line[1920.00mil 1220.00mil 1920.00mil 1220.00mil 10.00mil 20.00mil "clearline"]
+       Line[1920.00mil 1220.00mil 1955.00mil 1255.00mil 10.00mil 20.00mil "clearline"]
+       Line[1800.00mil 1220.00mil 44.8120mm 30.0800mm 10.00mil 20.00mil "clearline"]
+       Line[44.8120mm 30.0800mm 43.4901mm 30.0800mm 10.00mil 20.00mil "clearline"]
+       Line[1054.00mil 1094.00mil 1054.00mil 1056.00mil 10.00mil 20.00mil "clearline"]
+       Line[1054.00mil 1056.00mil 1070.00mil 1040.00mil 10.00mil 20.00mil "clearline"]
+       Line[1070.00mil 1040.00mil 1520.00mil 1040.00mil 10.00mil 20.00mil "clearline"]
+       Line[1520.00mil 1040.00mil 1540.00mil 1060.00mil 10.00mil 20.00mil "clearline"]
+       Line[1540.00mil 1060.00mil 1580.00mil 1060.00mil 10.00mil 20.00mil "clearline"]
+       Line[1580.00mil 1060.00mil 1620.00mil 1100.00mil 10.00mil 20.00mil "clearline"]
+       Line[1620.00mil 1100.00mil 1620.00mil 1170.00mil 10.00mil 20.00mil "clearline"]
+       Line[1630.00mil 1180.00mil 42.0939mm 29.2801mm 10.00mil 20.00mil "clearline"]
+       Line[42.0939mm 29.2801mm 43.4901mm 29.2801mm 10.00mil 20.00mil "clearline"]
+       Line[1620.00mil 1170.00mil 42.3100mm 30.8801mm 10.00mil 20.00mil "clearline"]
+       Line[42.3100mm 30.8801mm 43.4901mm 30.8801mm 10.00mil 20.00mil "clearline"]
+       Line[43.5038mm 31.6802mm 41.3321mm 31.6802mm 10.00mil 20.00mil "clearline"]
+       Line[41.3321mm 31.6802mm 1540.00mil 1160.00mil 10.00mil 20.00mil "clearline"]
+       Line[2550.00mil 1400.00mil 2270.00mil 1400.00mil 25.00mil 20.00mil "clearline"]
+       Line[2270.00mil 1300.00mil 2550.00mil 1300.00mil 25.00mil 20.00mil "clearline"]
+       Line[2270.00mil 1400.00mil 2100.00mil 1400.00mil 10.00mil 20.00mil "clearline"]
+       Line[53.0299mm 30.0800mm 54.7180mm 30.0800mm 10.00mil 20.00mil "clearline"]
+       Line[54.7180mm 30.0800mm 2270.00mil 1300.00mil 10.00mil 20.00mil "clearline"]
+       Line[2270.00mil 1400.00mil 2270.00mil 1480.00mil 25.00mil 20.00mil "clearline"]
+       Line[47.8599mm 25.8001mm 47.8599mm 28.0861mm 10.00mil 20.00mil "clearline"]
+       Line[47.8599mm 28.0861mm 1880.00mil 1110.00mil 10.00mil 20.00mil "clearline"]
+       Line[53.0299mm 33.2798mm 55.1122mm 33.2798mm 10.00mil 20.00mil "clearline"]
+       Line[55.1122mm 33.2798mm 2170.00mil 1310.00mil 10.00mil 20.00mil "clearline"]
+       Line[51.0601mm 35.2499mm 51.0601mm 36.0741mm 10.00mil 20.00mil "clearline"]
+       Line[51.0601mm 36.0741mm 2030.00mil 1440.00mil 10.00mil 20.00mil "clearline"]
+       Line[2030.00mil 1440.00mil 2060.00mil 1440.00mil 10.00mil 20.00mil "clearline"]
+       Line[2050.00mil 1500.00mil 2110.00mil 1500.00mil 10.00mil 20.00mil "clearline"]
+       Line[2110.00mil 1500.00mil 2130.00mil 1480.00mil 10.00mil 20.00mil "clearline"]
+       Line[1570.00mil 1720.00mil 1570.00mil 1780.00mil 10.00mil 20.00mil "clearline"]
+       Line[1570.00mil 1780.00mil 1590.00mil 1800.00mil 10.00mil 20.00mil "clearline"]
+       Line[1590.00mil 1800.00mil 1760.00mil 1800.00mil 10.00mil 20.00mil "clearline"]
+       Line[1760.00mil 1800.00mil 1780.00mil 1780.00mil 10.00mil 20.00mil "clearline"]
+       Line[1780.00mil 1780.00mil 1780.00mil 1520.00mil 10.00mil 20.00mil "clearline"]
+       Line[1780.00mil 1520.00mil 1820.00mil 1480.00mil 10.00mil 20.00mil "clearline"]
+       Line[46.2600mm 25.7101mm 46.2600mm 24.6700mm 10.00mil 20.00mil "clearline"]
+       Line[46.2600mm 24.6700mm 1810.00mil 960.00mil 10.00mil 20.00mil "clearline"]
+       Line[1810.00mil 960.00mil 1700.00mil 960.00mil 10.00mil 20.00mil "clearline"]
+       Line[1700.00mil 960.00mil 1680.00mil 980.00mil 10.00mil 20.00mil "clearline"]
+       Line[47.0598mm 25.7101mm 47.0598mm 942.75mil 10.00mil 20.00mil "clearline"]
+       Line[47.0598mm 942.75mil 1850.00mil 940.00mil 10.00mil 20.00mil "clearline"]
 )
 Layer(2 "ground")
 (
@@ -1230,6 +1314,19 @@ Layer(3 "bottom")
        Line[860.00mil 980.00mil 1690.00mil 980.00mil 10.00mil 20.00mil "clearline"]
        Line[1690.00mil 980.00mil 1730.00mil 940.00mil 10.00mil 20.00mil "clearline"]
        Line[1730.00mil 940.00mil 1840.00mil 940.00mil 10.00mil 20.00mil "clearline"]
+       Line[1760.00mil 1720.00mil 2030.00mil 1720.00mil 25.00mil 20.00mil "clearline"]
+       Line[2030.00mil 1720.00mil 2270.00mil 1480.00mil 25.00mil 20.00mil "clearline"]
+       Line[1470.00mil 1520.00mil 1880.00mil 1110.00mil 10.00mil 20.00mil "clearline"]
+       Line[2170.00mil 1310.00mil 1780.00mil 1310.00mil 10.00mil 20.00mil "clearline"]
+       Line[1780.00mil 1310.00mil 1570.00mil 1520.00mil 10.00mil 20.00mil "clearline"]
+       Line[2060.00mil 1440.00mil 1750.00mil 1440.00mil 10.00mil 20.00mil "clearline"]
+       Line[1750.00mil 1440.00mil 1670.00mil 1520.00mil 10.00mil 20.00mil "clearline"]
+       Line[1470.00mil 1520.00mil 1470.00mil 1620.00mil 10.00mil 20.00mil "clearline"]
+       Line[1570.00mil 1520.00mil 1570.00mil 1620.00mil 10.00mil 20.00mil "clearline"]
+       Line[1670.00mil 1620.00mil 1670.00mil 1520.00mil 10.00mil 20.00mil "clearline"]
+       Line[1670.00mil 1720.00mil 1770.00mil 1720.00mil 25.00mil 20.00mil "clearline"]
+       Line[2130.00mil 1480.00mil 1820.00mil 1480.00mil 10.00mil 20.00mil "clearline"]
+       Line[1820.00mil 1480.00mil 1810.00mil 1490.00mil 10.00mil 20.00mil "clearline"]
 )
 Layer(4 "outline")
 (
@@ -1243,7 +1340,7 @@ Layer(5 "bottom silk")
 )
 Layer(6 "top silk")
 (
-       Text[2020.00mil 590.00mil 0 100 "TMS Emulator v1.00" "clearline"]
+       Text[2110.00mil 660.00mil 0 100 "TMS Emulator v1.01" "clearline"]
 )
 NetList()
 (
@@ -1263,8 +1360,11 @@ NetList()
                Connect("C2-1")
                Connect("C4-2")
                Connect("C5-2")
+               Connect("C6-1")
+               Connect("C7-1")
                Connect("CONN1-4")
                Connect("CONN2-2")
+               Connect("CONN3-6")
                Connect("J2-1")
                Connect("J3-1")
                Connect("J4-1")
@@ -1277,6 +1377,11 @@ NetList()
                Connect("U2-5")
                Connect("U2-21")
        )
+       Net("MISO" "(unknown)")
+       (
+               Connect("CONN3-1")
+               Connect("U2-16")
+       )
        Net("P" "(unknown)")
        (
                Connect("R2-1")
@@ -1284,13 +1389,25 @@ NetList()
        )
        Net("R" "(unknown)")
        (
+               Connect("CONN3-4")
                Connect("R3-1")
                Connect("U2-15")
        )
+       Net("RESET" "(unknown)")
+       (
+               Connect("C3-2")
+               Connect("CONN3-5")
+               Connect("U2-29")
+       )
        Net("RXLED" "(unknown)")
        (
                Connect("U1-23")
        )
+       Net("SCK" "(unknown)")
+       (
+               Connect("CONN3-3")
+               Connect("U2-17")
+       )
        Net("SCL" "(unknown)")
        (
                Connect("CONN2-3")
@@ -1306,178 +1423,165 @@ NetList()
                Connect("U1-22")
        )
        Net("unnamed_net1" "(unknown)")
-       (
-               Connect("C3-2")
-               Connect("U2-29")
-       )
-       Net("unnamed_net2" "(unknown)")
        (
                Connect("U1-1")
                Connect("U2-30")
        )
-       Net("unnamed_net3" "(unknown)")
+       Net("unnamed_net2" "(unknown)")
        (
                Connect("U1-5")
                Connect("U2-31")
        )
-       Net("unnamed_net4" "(unknown)")
+       Net("unnamed_net3" "(unknown)")
        (
                Connect("U2-32")
        )
-       Net("unnamed_net5" "(unknown)")
+       Net("unnamed_net4" "(unknown)")
        (
                Connect("U2-1")
        )
-       Net("unnamed_net6" "(unknown)")
+       Net("unnamed_net5" "(unknown)")
        (
                Connect("U2-2")
        )
-       Net("unnamed_net7" "(unknown)")
+       Net("unnamed_net6" "(unknown)")
        (
-               Connect("C4-1")
+               Connect("C5-1")
                Connect("U2-7")
                Connect("X1-1")
        )
-       Net("unnamed_net8" "(unknown)")
+       Net("unnamed_net7" "(unknown)")
        (
-               Connect("C5-1")
+               Connect("C4-1")
                Connect("U2-8")
                Connect("X1-2")
        )
-       Net("unnamed_net9" "(unknown)")
+       Net("unnamed_net8" "(unknown)")
        (
                Connect("U2-9")
        )
-       Net("unnamed_net10" "(unknown)")
+       Net("unnamed_net9" "(unknown)")
        (
                Connect("U2-10")
        )
-       Net("unnamed_net11" "(unknown)")
+       Net("unnamed_net10" "(unknown)")
        (
                Connect("U2-11")
        )
-       Net("unnamed_net12" "(unknown)")
+       Net("unnamed_net11" "(unknown)")
        (
                Connect("U2-12")
        )
-       Net("unnamed_net13" "(unknown)")
-       (
-               Connect("U2-16")
-       )
-       Net("unnamed_net14" "(unknown)")
-       (
-               Connect("U2-17")
-       )
-       Net("unnamed_net15" "(unknown)")
+       Net("unnamed_net12" "(unknown)")
        (
                Connect("U2-18")
        )
-       Net("unnamed_net16" "(unknown)")
+       Net("unnamed_net13" "(unknown)")
        (
                Connect("U2-20")
        )
-       Net("unnamed_net17" "(unknown)")
+       Net("unnamed_net14" "(unknown)")
        (
                Connect("U2-23")
        )
-       Net("unnamed_net18" "(unknown)")
+       Net("unnamed_net15" "(unknown)")
        (
                Connect("U2-24")
        )
-       Net("unnamed_net19" "(unknown)")
+       Net("unnamed_net16" "(unknown)")
        (
                Connect("U2-25")
        )
-       Net("unnamed_net20" "(unknown)")
+       Net("unnamed_net17" "(unknown)")
        (
                Connect("U2-26")
        )
-       Net("unnamed_net21" "(unknown)")
+       Net("unnamed_net18" "(unknown)")
        (
                Connect("U2-19")
        )
-       Net("unnamed_net22" "(unknown)")
+       Net("unnamed_net19" "(unknown)")
        (
                Connect("U2-22")
        )
-       Net("unnamed_net23" "(unknown)")
+       Net("unnamed_net20" "(unknown)")
        (
                Connect("U1-13")
        )
-       Net("unnamed_net24" "(unknown)")
+       Net("unnamed_net21" "(unknown)")
        (
                Connect("U1-14")
        )
-       Net("unnamed_net25" "(unknown)")
+       Net("unnamed_net22" "(unknown)")
        (
                Connect("U1-12")
        )
-       Net("unnamed_net26" "(unknown)")
+       Net("unnamed_net23" "(unknown)")
        (
                Connect("U1-11")
        )
-       Net("unnamed_net27" "(unknown)")
+       Net("unnamed_net24" "(unknown)")
        (
                Connect("U1-10")
        )
-       Net("unnamed_net28" "(unknown)")
+       Net("unnamed_net25" "(unknown)")
        (
                Connect("U1-9")
        )
-       Net("unnamed_net29" "(unknown)")
+       Net("unnamed_net26" "(unknown)")
        (
                Connect("U1-6")
        )
-       Net("unnamed_net30" "(unknown)")
+       Net("unnamed_net27" "(unknown)")
        (
                Connect("U1-3")
        )
-       Net("unnamed_net31" "(unknown)")
+       Net("unnamed_net28" "(unknown)")
        (
                Connect("C2-2")
                Connect("U1-17")
        )
-       Net("unnamed_net32" "(unknown)")
+       Net("unnamed_net29" "(unknown)")
        (
                Connect("U1-8")
        )
-       Net("unnamed_net33" "(unknown)")
+       Net("unnamed_net30" "(unknown)")
        (
                Connect("U1-24")
        )
-       Net("unnamed_net34" "(unknown)")
+       Net("unnamed_net31" "(unknown)")
        (
                Connect("U1-27")
        )
-       Net("unnamed_net35" "(unknown)")
+       Net("unnamed_net32" "(unknown)")
        (
                Connect("U1-28")
        )
-       Net("unnamed_net36" "(unknown)")
+       Net("unnamed_net33" "(unknown)")
        (
                Connect("U1-19")
        )
-       Net("unnamed_net37" "(unknown)")
+       Net("unnamed_net34" "(unknown)")
        (
                Connect("C1-2")
                Connect("CONN1-5")
        )
-       Net("unnamed_net38" "(unknown)")
+       Net("unnamed_net35" "(unknown)")
        (
                Connect("C3-1")
                Connect("J1-2")
        )
-       Net("unnamed_net39" "(unknown)")
+       Net("unnamed_net36" "(unknown)")
        (
                Connect("J2-2")
                Connect("R1-2")
        )
-       Net("unnamed_net40" "(unknown)")
+       Net("unnamed_net37" "(unknown)")
        (
                Connect("J3-2")
                Connect("R2-2")
        )
-       Net("unnamed_net41" "(unknown)")
+       Net("unnamed_net38" "(unknown)")
        (
                Connect("J4-2")
                Connect("R3-2")
@@ -1494,8 +1598,11 @@ NetList()
        )
        Net("Vcc" "(unknown)")
        (
+               Connect("C6-2")
+               Connect("C7-2")
                Connect("CONN1-1")
                Connect("CONN2-1")
+               Connect("CONN3-2")
                Connect("U1-4")
                Connect("U1-20")
                Connect("U2-4")
index a3ec46ca4c194a05d6256e5acb949b50cc388e25..d04306de7ffc316e741d24520a955867e34debaf 100644 (file)
@@ -6,13 +6,13 @@ Title=TMS Emulator
 T 51100 43700 15 16 1 1 0 4 1
 filename=tms-emulator.sch
 T 55550 44900 15 16 1 1 0 4 1
-revision=0001
+revision=0002
 T 55750 43500 15 16 1 1 0 6 1
 page=1
 T 55900 43500 15 16 1 1 0 0 1
 number_of_pages=1
 T 55550 44250 15 12 1 1 0 4 1
-date=25-09-2015
+date=26-09-2015
 T 54150 43850 15 16 1 1 0 4 1
 author=Pat Thoyts
 T 39900 55700 15 8 0 0 0 0 1
@@ -30,17 +30,14 @@ T 49600 53700 5 10 1 1 0 0 1
 refdes=U2
 T 52095 53300 5 10 0 0 0 0 1
 symversion=20110522
-}
-C 47400 48700 1 0 0 cap_horiz.sym
-{
-T 47800 48900 5 10 1 1 0 0 1
-value=22pF
-T 47800 48700 5 8 0 1 0 0 1
-footprint=0805
-T 47700 50350 5 8 0 0 0 0 1
-symversion=1.0
-T 47800 49100 5 10 1 1 0 0 1
-refdes=C4
+T 49300 48900 5 10 0 0 0 0 1
+vendor=farnell
+T 49300 48900 5 10 0 0 0 0 1
+vendor_part_number=1715486
+T 49300 48900 5 10 0 0 0 0 1
+manufacturer=Atmel
+T 49300 48900 5 10 0 0 0 0 1
+manufacturer_part_number=ATMEGA328P-AU
 }
 C 48200 49100 1 270 0 crystal.sym
 {
@@ -52,6 +49,14 @@ T 49800 49000 5 10 0 0 270 0 1
 device=CRYSTAL
 T 48700 49000 5 10 0 1 270 0 1
 value=HC49
+T 48200 49100 5 10 0 0 0 0 1
+vendor_part_number=1701139
+T 48200 49100 5 10 0 0 0 0 1
+vendor=farnell
+T 48200 49100 5 10 0 0 0 0 1
+manufacturer=Multicomp
+T 48200 49100 5 10 0 0 0 0 1
+manufacturer_part_number=MCRS016000F183000RR
 }
 C 43400 48800 1 0 0 ft232rl.sym
 {
@@ -61,6 +66,14 @@ T 43700 53900 5 10 0 0 0 0 1
 device=FT232RL
 T 43700 54100 5 10 0 0 0 0 1
 footprint=SSOP28
+T 43400 48800 5 10 0 0 0 0 1
+vendor=farnell
+T 43400 48800 5 10 0 0 0 0 1
+vendor_part_number=1146032
+T 43400 48800 5 10 0 0 0 0 1
+manufacturer=FTDI
+T 43400 48800 5 10 0 0 0 0 1
+manufacturer_part_number=FT232RL
 }
 C 40100 44600 1 0 0 connector_usb.sym
 {
@@ -68,6 +81,14 @@ T 40200 46600 5 10 1 1 0 0 1
 refdes=CONN1
 T 40100 44600 5 10 0 0 0 0 1
 footprint=CON_USB_TYPEB__Keystone_924
+T 40100 44600 5 10 0 0 0 0 1
+vendor=farnell
+T 40100 44600 5 10 0 0 0 0 1
+vendor_part_number=2112373
+T 40100 44600 5 10 0 0 0 0 1
+manufacturer=MULTICOMP
+T 40100 44600 5 10 0 0 0 0 1
+manufacturer_part_number=USB-B-S-RA
 }
 C 40900 43700 1 0 0 gnd-1.sym
 C 40700 43600 1 0 0 cap_vert.sym
@@ -80,6 +101,14 @@ T 41000 45700 5 8 0 0 0 0 1
 symversion=1.0
 T 41100 44000 5 10 1 1 0 0 1
 refdes=C1
+T 40700 43600 5 10 0 0 0 0 1
+manufacturer=Multicomp
+T 40700 43600 5 10 0 0 0 0 1
+manufacturer_part_number=MC0805B104K500CT
+T 40700 43600 5 10 0 0 0 0 1
+vendor=farnell
+T 40700 43600 5 10 0 0 0 0 1
+vendor_part_number=1759265
 }
 C 42300 45600 1 0 0 output-2.sym
 {
@@ -133,13 +162,21 @@ N 44400 48800 44400 48400 4
 C 47400 47900 1 0 0 cap_horiz.sym
 {
 T 47800 48100 5 10 1 1 0 0 1
-value=22pF
+value=18pF
 T 47800 47900 5 8 0 1 0 0 1
 footprint=0805
 T 47700 49550 5 8 0 0 0 0 1
 symversion=1.0
 T 47800 48300 5 10 1 1 0 0 1
-refdes=C5
+refdes=C4
+T 47400 47900 5 10 0 0 0 0 1
+manufacturer_part_number=C0805C180J5GACTU
+T 47400 47900 5 10 0 0 0 0 1
+manufacturer=Kemet
+T 47400 47900 5 10 0 0 0 0 1
+vendor=farnell
+T 47400 47900 5 10 0 0 0 0 1
+vendor_part_number=1414673
 }
 C 46200 50700 1 0 0 output-2.sym
 {
@@ -159,17 +196,6 @@ device=none
 T 47100 50500 5 10 1 1 0 1 1
 value=TXLED
 }
-C 42400 48700 1 0 0 cap_vert.sym
-{
-T 42800 48900 5 10 1 1 0 0 1
-value=100nF
-T 42800 48700 5 8 0 1 0 0 1
-footprint=0805
-T 42700 50800 5 8 0 0 0 0 1
-symversion=1.0
-T 42800 49100 5 10 1 1 0 0 1
-refdes=C2
-}
 N 43400 49900 42700 49900 4
 N 42700 49900 42700 49700 4
 N 42700 48400 42700 49100 4
@@ -296,6 +322,14 @@ T 53100 52050 5 8 0 0 0 0 1
 symversion=1.0
 T 53200 50800 5 10 1 1 0 0 1
 refdes=C3
+T 52800 50400 5 10 0 0 0 0 1
+manufacturer_part_number=MC0805B104K500CT
+T 52800 50400 5 10 0 0 0 0 1
+manufacturer=Multicomp
+T 52800 50400 5 10 0 0 0 0 1
+vendor=farnell
+T 52800 50400 5 10 0 0 0 0 1
+vendor_part_number=1759265
 }
 C 54200 50900 1 90 0 jumper.sym
 {
@@ -307,8 +341,6 @@ T 52100 51000 5 8 0 0 90 0 1
 symversion=1.0
 T 53900 51200 5 8 0 1 90 0 1
 value=Jumper
-T 51900 51000 5 8 0 0 90 0 1
-value=jumper
 }
 N 51900 51000 52800 51000 4
 N 53400 51000 53500 51000 4
@@ -376,20 +408,6 @@ value=NoConnection
 T 48800 51200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 48800 49600 1 0 0 nc-left-1.sym
-{
-T 48800 50000 5 10 0 0 0 0 1
-value=NoConnection
-T 48800 50400 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 48800 49400 1 0 0 nc-left-1.sym
-{
-T 48800 49800 5 10 0 0 0 0 1
-value=NoConnection
-T 48800 50200 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 49300 50400 1 180 0 output-2.sym
 {
 T 48400 50200 5 10 0 0 180 0 1
@@ -515,6 +533,8 @@ T 45500 45900 5 8 0 1 0 0 1
 footprint=0805
 T 45500 48100 5 8 0 0 0 0 1
 symversion=1.0
+T 45200 46100 5 10 0 0 0 0 1
+vendor=farnell
 }
 C 46600 46300 1 0 0 gnd-1.sym
 C 44000 45400 1 0 0 input-2.sym
@@ -538,17 +558,16 @@ T 45500 45000 5 10 1 1 0 0 1
 value=1K
 T 45500 44800 5 8 0 1 0 0 1
 footprint=0805
+T 45200 45000 5 10 0 0 0 0 1
+manufacturer=Multicomp
+T 45200 45000 5 10 0 0 0 0 1
+vendor=farnell
+T 45200 45000 5 10 0 0 0 0 1
+vendor_part_number=2447587
+T 45200 45000 5 10 0 0 0 0 1
+manufacturer_part_number=MCWR08X1001FTL
 }
 C 46600 45200 1 0 0 gnd-1.sym
-C 44000 44400 1 0 0 input-2.sym
-{
-T 44000 44600 5 10 0 0 0 0 1
-net=R:1
-T 44600 45100 5 10 0 0 0 0 1
-device=none
-T 44900 44500 5 10 1 1 0 7 1
-value=R
-}
 C 45200 44000 1 0 0 res_horiz.sym
 {
 T 45500 47000 5 8 0 0 0 0 1
@@ -563,42 +582,52 @@ T 45500 43800 5 8 0 1 0 0 1
 footprint=0805
 }
 C 46600 44200 1 0 0 gnd-1.sym
-C 54000 45500 1 0 0 con_1x4.sym
+C 49200 45200 1 0 0 con_1x4.sym
 {
-T 54000 45900 5 10 1 1 0 0 1
+T 49200 45600 5 10 1 1 0 0 1
 refdes=CONN2
-T 54000 45500 5 8 0 1 0 0 1
+T 49200 45200 5 8 0 1 0 0 1
 footprint=1x4PIN
-T 54000 45700 5 10 0 1 0 0 1
-value=XXX
-T 54000 48500 5 8 0 0 0 0 1
+T 49200 45400 5 10 1 1 0 0 1
+value=I2C 5V
+T 49200 48200 5 8 0 0 0 0 1
 symversion=1.0
-}
-C 56200 46600 1 0 1 input-2.sym
-{
-T 56200 46800 5 10 0 0 0 6 1
+T 49200 45200 5 10 0 0 0 0 1
+manufacturer=MOLEX
+T 49200 45200 5 10 0 0 0 0 1
+manufacturer_part_number=22-27-2041
+T 49200 45200 5 10 0 0 0 0 1
+vendor=farnell
+T 49200 45200 5 10 0 0 0 0 1
+vendor_part_number=9731164
+T 49200 45200 5 10 0 0 0 0 1
+manufacturer_series=KK 6410 Series
+}
+C 51400 46300 1 0 1 input-2.sym
+{
+T 51400 46500 5 10 0 0 0 6 1
 net=SCL:1
-T 55600 47300 5 10 0 0 0 6 1
+T 50800 47000 5 10 0 0 0 6 1
 device=none
-T 55200 46700 5 10 1 1 0 1 1
+T 50400 46400 5 10 1 1 0 1 1
 value=SCL
 }
-C 56200 46200 1 0 1 input-2.sym
+C 51400 45900 1 0 1 input-2.sym
 {
-T 56200 46400 5 10 0 0 0 6 1
+T 51400 46100 5 10 0 0 0 6 1
 net=SDA:1
-T 55600 46900 5 10 0 0 0 6 1
+T 50800 46600 5 10 0 0 0 6 1
 device=none
-T 55200 46300 5 10 1 1 0 1 1
+T 50400 46000 5 10 1 1 0 1 1
 value=SDA
 }
-C 54600 47800 1 0 0 vcc-1.sym
-C 54700 46800 1 0 0 gnd-1.sym
-N 54800 46700 54500 46700 4
-N 54800 46300 54500 46300 4
-N 54800 47100 54500 47100 4
-N 54500 47500 54800 47500 4
-N 54800 47500 54800 47800 4
+C 49800 47500 1 0 0 vcc-1.sym
+C 49900 46500 1 0 0 gnd-1.sym
+N 50000 46400 49700 46400 4
+N 50000 46000 49700 46000 4
+N 50000 46800 49700 46800 4
+N 49700 47200 50000 47200 4
+N 50000 47200 50000 47500 4
 C 46700 46500 1 90 0 jumper.sym
 {
 T 46300 46900 5 10 1 1 180 0 1
@@ -609,8 +638,6 @@ T 44600 46600 5 8 0 0 90 0 1
 symversion=1.0
 T 46400 46800 5 8 0 1 90 0 1
 value=Jumper
-T 44400 46600 5 8 0 0 90 0 1
-value=jumper
 }
 N 46700 46600 46600 46600 4
 C 46700 45400 1 90 0 jumper.sym
@@ -623,8 +650,6 @@ T 44600 45500 5 8 0 0 90 0 1
 symversion=1.0
 T 46400 45700 5 8 0 1 90 0 1
 value=Jumper
-T 44400 45500 5 8 0 0 90 0 1
-value=jumper
 }
 C 46700 44400 1 90 0 jumper.sym
 {
@@ -636,8 +661,6 @@ T 44600 44500 5 8 0 0 90 0 1
 symversion=1.0
 T 46400 44700 5 8 0 1 90 0 1
 value=Jumper
-T 44400 44500 5 8 0 0 90 0 1
-value=jumper
 }
 N 46700 44500 46600 44500 4
 N 46700 45500 46600 45500 4
@@ -645,3 +668,222 @@ B 44300 43600 2900 3900 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
 T 44500 47000 9 11 1 0 0 0 2
 Jumpers connected to panel
 mounted LEDs.
+C 54400 54100 1 0 0 hole_non-plated.sym
+{
+T 54900 54500 5 10 1 1 0 0 1
+refdes=H1
+T 54900 54300 5 10 1 1 0 0 1
+value=M2.5
+T 54500 55900 5 8 0 0 0 0 1
+symversion=1.0
+T 54900 54100 5 8 0 1 0 0 1
+footprint=hole_M2.5
+}
+C 53200 45800 1 0 0 icsp6-mpan-4.sym
+{
+T 52900 45900 5 10 0 1 0 0 1
+device=HEADER6
+T 54000 46700 5 10 1 1 0 0 1
+refdes=CONN3
+T 53195 45798 5 10 0 1 0 0 1
+footprint=HEADER6_2
+}
+C 54400 53500 1 0 0 hole_non-plated.sym
+{
+T 54900 53900 5 10 1 1 0 0 1
+refdes=H2
+T 54900 53700 5 10 1 1 0 0 1
+value=M2.5
+T 54500 55300 5 8 0 0 0 0 1
+symversion=1.0
+T 54900 53500 5 8 0 1 0 0 1
+footprint=hole_M2.5
+}
+C 54400 52900 1 0 0 hole_non-plated.sym
+{
+T 54900 53300 5 10 1 1 0 0 1
+refdes=H3
+T 54900 53100 5 10 1 1 0 0 1
+value=M2.5
+T 54500 54700 5 8 0 0 0 0 1
+symversion=1.0
+T 54900 52900 5 8 0 1 0 0 1
+footprint=hole_M2.5
+}
+C 54400 52300 1 0 0 hole_non-plated.sym
+{
+T 54900 52700 5 10 1 1 0 0 1
+refdes=H4
+T 54900 52500 5 10 1 1 0 0 1
+value=M2.5
+T 54500 54100 5 8 0 0 0 0 1
+symversion=1.0
+T 54900 52300 5 8 0 1 0 0 1
+footprint=hole_M2.5
+}
+C 55000 46700 1 0 0 vcc-1.sym
+C 55100 45700 1 0 0 gnd-1.sym
+N 55000 46500 55200 46500 4
+N 55200 46500 55200 46700 4
+N 55000 46100 55200 46100 4
+N 55200 46100 55200 46000 4
+C 56400 46200 1 0 1 input-2.sym
+{
+T 56400 46400 5 10 0 0 0 6 1
+net=R:1
+T 55800 46900 5 10 0 0 0 6 1
+device=none
+T 55500 46300 5 10 1 1 0 1 1
+value=R
+}
+N 52900 50300 52700 50300 4
+N 52700 50300 52700 51000 4
+C 54300 50200 1 0 1 input-2.sym
+{
+T 54300 50400 5 10 0 0 0 6 1
+net=RESET:1
+T 53700 50900 5 10 0 0 0 6 1
+device=none
+T 53800 50300 5 10 1 1 0 1 1
+value=RESET
+}
+C 53200 46000 1 0 1 output-2.sym
+{
+T 52300 46200 5 10 0 0 0 6 1
+net=RESET:1
+T 53000 46700 5 10 0 0 0 6 1
+device=none
+T 52300 46100 5 10 1 1 0 7 1
+value=RESET
+}
+C 53200 46200 1 0 1 output-2.sym
+{
+T 52300 46400 5 10 0 0 0 6 1
+net=SCK:1
+T 53000 46900 5 10 0 0 0 6 1
+device=none
+T 52300 46300 5 10 1 1 0 7 1
+value=SCK
+}
+C 53200 46400 1 0 1 output-2.sym
+{
+T 52300 46600 5 10 0 0 0 6 1
+net=MISO:1
+T 53000 47100 5 10 0 0 0 6 1
+device=none
+T 52300 46500 5 10 1 1 0 7 1
+value=MISO
+}
+C 47900 49600 1 0 0 input-2.sym
+{
+T 47900 49800 5 10 0 0 0 0 1
+net=MISO:1
+T 48500 50300 5 10 0 0 0 0 1
+device=none
+T 48400 49700 5 10 1 1 0 7 1
+value=MISO
+}
+C 47900 49400 1 0 0 input-2.sym
+{
+T 47900 49600 5 10 0 0 0 0 1
+net=SCK:1
+T 48500 50100 5 10 0 0 0 0 1
+device=none
+T 48400 49500 5 10 1 1 0 7 1
+value=SCK
+}
+B 51500 45600 4400 1900 3 0 1 0 -1 -1 0 -1 -1 -1 -1 -1
+T 51600 47200 9 10 1 0 0 0 1
+ICSP header
+T 54900 49400 9 10 1 0 0 0 2
+Place near U2
+power pins.
+C 54800 48900 1 0 0 vcc-1.sym
+C 54900 48000 1 0 0 gnd-1.sym
+C 53700 47900 1 0 0 cap_vert.sym
+{
+T 54100 47900 5 8 0 1 0 0 1
+footprint=0805
+T 54000 50000 5 8 0 0 0 0 1
+symversion=1.0
+T 54100 48100 5 10 1 1 0 0 1
+value=10uF
+T 54100 48300 5 10 1 1 0 0 1
+refdes=C7
+T 53700 47900 5 10 0 0 0 0 1
+manufacturer_part_number=C0805C106K4PACTU
+T 53700 47900 5 10 0 0 0 0 1
+manufacturer=Kemet
+T 53700 47900 5 10 0 0 0 0 1
+vendor=farnell
+T 53700 47900 5 10 0 0 0 0 1
+vendor_part_number=1288204
+}
+C 53800 48900 1 0 0 vcc-1.sym
+C 53900 48000 1 0 0 gnd-1.sym
+C 44000 44400 1 0 0 input-2.sym
+{
+T 44000 44600 5 10 0 0 0 0 1
+net=R:1
+T 44600 45100 5 10 0 0 0 0 1
+device=none
+T 44900 44500 5 10 1 1 0 7 1
+value=R
+}
+C 54700 47900 1 0 0 cap_vert.sym
+{
+T 55100 48100 5 10 1 1 0 0 1
+value=100nF
+T 55100 47900 5 8 0 1 0 0 1
+footprint=0805
+T 55000 50000 5 8 0 0 0 0 1
+symversion=1.0
+T 55100 48300 5 10 1 1 0 0 1
+refdes=C6
+T 54700 47900 5 10 0 0 0 0 1
+manufacturer=Multicomp
+T 54700 47900 5 10 0 0 0 0 1
+manufacturer_part_number=MC0805B104K500CT
+T 54700 47900 5 10 0 0 0 0 1
+vendor=farnell
+T 54700 47900 5 10 0 0 0 0 1
+vendor_part_number=1759265
+}
+C 42400 48700 1 0 0 cap_vert.sym
+{
+T 42800 48900 5 10 1 1 0 0 1
+value=100nF
+T 42800 48700 5 8 0 1 0 0 1
+footprint=0805
+T 42700 50800 5 8 0 0 0 0 1
+symversion=1.0
+T 42800 49100 5 10 1 1 0 0 1
+refdes=C2
+T 42400 48700 5 10 0 0 0 0 1
+manufacturer=Multicomp
+T 42400 48700 5 10 0 0 0 0 1
+manufacturer_part_number=MC0805B104K500CT
+T 42400 48700 5 10 0 0 0 0 1
+vendor=farnell
+T 42400 48700 5 10 0 0 0 0 1
+vendor_part_number=1759265
+}
+C 47400 48700 1 0 0 cap_horiz.sym
+{
+T 47800 48900 5 10 1 1 0 0 1
+value=18pF
+T 47800 48700 5 8 0 1 0 0 1
+footprint=0805
+T 47700 50350 5 8 0 0 0 0 1
+symversion=1.0
+T 47800 49100 5 10 1 1 0 0 1
+refdes=C5
+T 47400 48700 5 10 0 0 0 0 1
+manufacturer_part_number=C0805C180J5GACTU
+T 47400 48700 5 10 0 0 0 0 1
+manufacturer=Kemet
+T 47400 48700 5 10 0 0 0 0 1
+vendor=farnell
+T 47400 48700 5 10 0 0 0 0 1
+vendor_part_number=1414673
+}