fixed clock lines by adding clock.sch schematic ad symbol and modified isolation...
authorDoug Coffland <dougcoffland@gmail.com>
Sat, 22 Aug 2015 17:54:04 +0000 (10:54 -0700)
committerDoug Coffland <dougcoffland@gmail.com>
Sat, 22 Aug 2015 17:54:04 +0000 (10:54 -0700)
Combined/BOM.ods
Combined/clock.sch [new file with mode: 0644]
Combined/combined.pcb
Combined/isolation.sch
Combined/symbols/clock.sym [new file with mode: 0644]

index 7beb9d981d5b58b2d8b103990dc105c30d4b79bc..f284895c38b2c7747aae7adbd79645dffa6c3b7f 100644 (file)
Binary files a/Combined/BOM.ods and b/Combined/BOM.ods differ
diff --git a/Combined/clock.sch b/Combined/clock.sch
new file mode 100644 (file)
index 0000000..736d074
--- /dev/null
@@ -0,0 +1,184 @@
+v 20130925 2
+C 40000 40000 0 0 0 title-B.sym
+C 42800 44700 1 0 0 crystal_oscillator.sym
+{
+T 42800 44700 5 10 0 0 0 0 1
+description=Crystal Technologies CB3LV-3I-16M0000 16MHz, HCMOS TTL ,surface mount crystal clock oscillator
+T 42800 44700 5 10 0 0 0 0 1
+footprint=CB3_OSC.fp
+T 43095 45795 5 10 1 1 0 0 1
+refdes=OSC1
+T 43795 45295 5 10 1 1 0 0 1
+value=16MHz
+}
+C 47000 44300 1 0 0 clock_driver.sym
+{
+T 46995 44295 5 8 0 1 0 0 1
+model-name=551MLFT
+T 47000 44300 5 10 0 0 0 0 1
+footprint=ICS551.fp
+T 47000 44300 5 10 0 0 0 0 1
+description=Integrated Device Tech 551MLFT IC CLK BUFFER 1:4 160MHZ 8SOIC
+T 47300 44600 5 8 1 1 0 0 1
+refdes=CD1
+}
+C 41200 47000 1 270 0 gnd-2.sym
+C 41400 46700 1 0 0 capacitor-1.sym
+{
+T 41600 47400 5 10 0 0 0 0 1
+device=CAPACITOR
+T 41600 47600 5 10 0 0 0 0 1
+symversion=0.1
+T 41400 46700 5 10 0 0 0 0 1
+model=GRM155R71H103KA88D
+T 41400 46700 5 10 0 0 0 0 1
+description=Murata 10nF 0402 ceramic capacitor
+T 41400 46700 5 10 0 0 0 0 1
+footprint=0402.fp
+T 41500 47000 5 10 1 1 0 0 1
+refdes=C1
+T 41900 46700 5 10 1 1 0 0 1
+value=10nF
+}
+N 41400 46900 41500 46900 4
+N 43300 46700 43300 46900 4
+N 42800 45100 42600 45100 4
+N 45400 46300 46000 46300 4
+N 46000 45300 47000 45300 4
+N 48100 46600 48100 46900 4
+C 42100 46900 1 0 0 5V_motor.sym
+{
+T 42200 47600 5 10 0 0 0 0 1
+device=none
+}
+C 44900 44400 1 0 0 gnd-2.sym
+C 48000 44000 1 0 0 gnd-2.sym
+N 43300 46900 42300 46900 4
+C 46800 47000 1 270 0 gnd-2.sym
+N 47200 46900 47100 46900 4
+C 47900 46900 1 0 0 5V_motor.sym
+{
+T 48000 47600 5 10 0 0 0 0 1
+device=none
+}
+C 51900 45900 1 0 0 clock_driver.sym
+{
+T 51895 45895 5 8 0 1 0 0 1
+model-name=551MLFT
+T 51900 45900 5 10 0 0 0 0 1
+footprint=ICS551.fp
+T 51900 45900 5 10 0 0 0 0 1
+description=Integrated Device Tech 551MLFT IC CLK BUFFER 1:4 160MHZ 8SOIC
+T 52200 46200 5 8 1 1 0 0 1
+refdes=CD2
+}
+N 53000 48200 53000 48500 4
+C 52900 45600 1 0 0 gnd-2.sym
+C 51700 48600 1 270 0 gnd-2.sym
+N 52100 48500 52000 48500 4
+C 52800 48500 1 0 0 5V_motor.sym
+{
+T 52900 49200 5 10 0 0 0 0 1
+device=none
+}
+C 49600 45700 1 0 0 output-1.sym
+{
+T 49700 46000 5 10 0 0 0 0 1
+device=OUTPUT
+T 49800 45700 5 10 1 1 0 0 1
+refdes=clk_1
+}
+C 49600 45500 1 0 0 output-1.sym
+{
+T 49700 45800 5 10 0 0 0 0 1
+device=OUTPUT
+T 49800 45500 5 10 1 1 0 0 1
+refdes=clk_2
+}
+C 49600 45300 1 0 0 output-1.sym
+{
+T 49700 45600 5 10 0 0 0 0 1
+device=OUTPUT
+T 49800 45300 5 10 1 1 0 0 1
+refdes=clk_3
+}
+C 49600 45100 1 0 0 output-1.sym
+{
+T 49700 45400 5 10 0 0 0 0 1
+device=OUTPUT
+T 49800 45100 5 10 1 1 0 0 1
+refdes=clk_4
+}
+N 49200 45800 49600 45800 4
+N 49200 45600 49600 45600 4
+N 49200 45400 49600 45400 4
+N 49200 45200 49600 45200 4
+N 51900 46700 49200 46700 4
+N 49200 46700 49200 47500 4
+N 49200 47500 46000 47500 4
+N 46000 47500 46000 45300 4
+C 47200 46700 1 0 0 capacitor-1.sym
+{
+T 47400 47400 5 10 0 0 0 0 1
+device=CAPACITOR
+T 47400 47600 5 10 0 0 0 0 1
+symversion=0.1
+T 47200 46700 5 10 0 0 0 0 1
+model=GRM155R71H103KA88D
+T 47200 46700 5 10 0 0 0 0 1
+description=Murata 10nF 0402 ceramic capacitor
+T 47200 46700 5 10 0 0 0 0 1
+footprint=0402.fp
+T 47300 47000 5 10 1 1 0 0 1
+refdes=C2
+T 47700 46700 5 10 1 1 0 0 1
+value=10nF
+}
+C 52100 48300 1 0 0 capacitor-1.sym
+{
+T 52300 49000 5 10 0 0 0 0 1
+device=CAPACITOR
+T 52300 49200 5 10 0 0 0 0 1
+symversion=0.1
+T 52100 48300 5 10 0 0 0 0 1
+model=GRM155R71H103KA88D
+T 52100 48300 5 10 0 0 0 0 1
+description=Murata 10nF 0402 ceramic capacitor
+T 52100 48300 5 10 0 0 0 0 1
+footprint=0402.fp
+T 52200 48600 5 10 1 1 0 0 1
+refdes=C3
+T 52600 48300 5 10 1 1 0 0 1
+value=10nF
+}
+C 42700 45600 1 90 0 resistor-1.sym
+{
+T 42300 45900 5 10 0 0 90 0 1
+device=RESISTOR
+T 42700 45600 5 10 0 0 0 0 1
+footprint=0402.fp
+T 42700 45600 5 10 0 0 0 0 1
+model=RC0402JR-0710KL
+T 42700 45600 5 10 0 0 0 0 1
+description=RES SMD 10K OHM 5% 1/16W 0402
+T 42500 45700 5 10 1 1 90 0 1
+refdes=R1
+T 42500 46100 5 10 1 1 90 0 1
+value=10K
+}
+N 42600 46500 42600 46900 4
+N 42600 45100 42600 45600 4
+T 45500 44100 9 10 1 0 0 0 2
+Note 1 - 551MLFT OE input
+               is pulled up internally.
+C 54800 47300 1 0 0 output-1.sym
+{
+T 54900 47600 5 10 0 0 0 0 1
+device=OUTPUT
+T 55000 47300 5 10 1 1 0 0 1
+refdes=clk_5
+}
+N 54800 47400 54100 47400 4
+T 51800 45100 9 10 1 0 0 0 2
+Note 2 - CD2 and C3 are only provided if
+               all five motor drivers are equipped.
index 14b610db5edec34f18d7c8540da0487e2aba2869..c49e5f9759d4e99d0ddec0c1a33f092d8bf1a88f 100644 (file)
@@ -1732,42 +1732,6 @@ Element["" "0603.fp" "MM1/MD4/C11" "100nF" 5470.00mil 2750.00mil -31.50mil -31.5
 
        )
 
-Element["" "0402.fp" "MM1/IO1/C3" "10nF" 1100.00mil 3380.00mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402.fp" "MM1/IO1/C2" "10nF" 1270.00mil 3380.00mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402.fp" "MM1/IO1/C1" "10nF" 1840.00mil 3380.00mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "CAPACITOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
 Element["" "0603.fp" "MM1/IO1/C5" "0.1uF" 1210.00mil 3640.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
@@ -1792,18 +1756,6 @@ Element["" "0603.fp" "MM1/IO1/C4" "0.1uF" 1410.00mil 3640.00mil -31.50mil -31.50
 
        )
 
-Element["" "0402.fp" "MM1/IO1/R1" "10K" 1600.00mil 3630.00mil -31.50mil -31.50mil 0 100 ""]
-(
-       Attribute("device" "RESISTOR")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
 Element["" "0603.fp" "MM1/IO1/C6" "0.1uF" 1300.00mil 2630.00mil -31.50mil -31.50mil 0 100 ""]
 (
        Attribute("device" "CAPACITOR")
@@ -2620,71 +2572,6 @@ Element["" "NICHICON_WT_CAP_8_10.fp" "PS1/C2" "220uF" 735.00mil 2410.00mil 0.000
 
        )
 
-Element["" "ICS551.fp" "MM1/IO1/CD1" "unknown" 2100.00mil 3678.00mil 0.0000 0.0000 0 100 ""]
-(
-       Attribute("device" "unknown")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
-       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
-       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
-       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
-       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
-       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
-       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
-       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
-       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
-       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
-       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
-
-       )
-
-Element["" "ICS551.fp" "MM1/IO1/CD2" "unknown" 2200.00mil 2290.00mil 0.0000 0.0000 0 100 ""]
-(
-       Attribute("device" "unknown")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
-       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
-       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
-       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
-       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
-       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
-       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
-       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
-       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
-       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
-       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
-       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
-
-       )
-
-Element["" "CB3_OSC.fp" "MM1/IO1/OSC1" "16MHz" 2200.00mil 2953.00mil 0.0000 0.0000 0 100 ""]
-(
-       Attribute("device" "unknown")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pad[-100.00mil 82.00mil -100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "EOH" "1" "square"]
-       Pad[100.00mil 82.00mil 100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "GND" "2" "square,edge2"]
-       Pad[100.00mil -82.00mil 100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "OUTPUT" "3" "square,edge2"]
-       Pad[-100.00mil -82.00mil -100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "Vin" "4" "square"]
-       ElementLine [-140.00mil 130.00mil 160.00mil 130.00mil 10.00mil]
-       ElementLine [160.00mil 130.00mil 160.00mil -130.00mil 10.00mil]
-       ElementLine [160.00mil -130.00mil -160.00mil -130.00mil 10.00mil]
-       ElementLine [-160.00mil -130.00mil -160.00mil 110.00mil 10.00mil]
-       ElementLine [-160.00mil 110.00mil -140.00mil 130.00mil 10.00mil]
-
-       )
-
 Element["" "QSOP16.fp" "MM1/IO1/U1" "unknown" 2055.00mil 4720.00mil 122.00mil 38.00mil 3 100 ""]
 (
        Attribute("device" "unknown")
@@ -2927,6 +2814,167 @@ Element["" "CSR2010.fp" "MM1/MD1/R4" ".075" 4420.00mil 4650.00mil 0.0000 -40.00m
        ElementLine [-160.00mil -10.00mil -150.00mil 0.0000 10.00mil]
        ElementLine [-150.00mil 0.0000 -160.00mil 10.00mil 10.00mil]
 
+       )
+
+Element["" "0402.fp" "MM1/IO1/CLOCK/R1" "10K" 145.3818mm 132.8655mm -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "RESISTOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402.fp" "MM1/IO1/CLOCK/C3" "10nF" 118.0842mm 134.0077mm -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402.fp" "MM1/IO1/CLOCK/C2" "10nF" 121.1693mm 106.8709mm -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "ICS551.fp" "MM1/IO1/CLOCK/CD2" "unknown" 103.1892mm 147.1707mm 0.0000 0.0000 0 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
+       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
+       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
+       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
+       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
+       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
+       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
+       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
+       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
+       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
+       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
+
+       )
+
+Element["" "0402.fp" "MM1/IO1/CLOCK/C1" "10nF" 141.6277mm 110.2239mm -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "ICS551.fp" "MM1/IO1/CLOCK/CD1" "unknown" 105.8717mm 107.7381mm 0.0000 0.0000 0 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[70.00mil -75.00mil 135.00mil -75.00mil 20.00mil 10.00mil 30.00mil "OE" "8" "square,edge2"]
+       Pad[70.00mil -25.00mil 135.00mil -25.00mil 20.00mil 10.00mil 30.00mil "VDD" "7" "square,edge2"]
+       Pad[70.00mil 25.00mil 135.00mil 25.00mil 20.00mil 10.00mil 30.00mil "GND" "6" "square,edge2"]
+       Pad[70.00mil 75.00mil 135.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q4" "5" "square,edge2"]
+       Pad[-135.00mil 75.00mil -70.00mil 75.00mil 20.00mil 10.00mil 30.00mil "Q3" "4" "square"]
+       Pad[-135.00mil 25.00mil -70.00mil 25.00mil 20.00mil 10.00mil 30.00mil "Q2" "3" "square"]
+       Pad[-135.00mil -25.00mil -70.00mil -25.00mil 20.00mil 10.00mil 30.00mil "Q1" "2" "square"]
+       Pad[-135.00mil -75.00mil -70.00mil -75.00mil 20.00mil 10.00mil 30.00mil "ICLK" "1" "square"]
+       ElementLine [-50.00mil -95.00mil -50.00mil 95.00mil 5.00mil]
+       ElementLine [-75.00mil -95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [75.00mil 95.00mil 75.00mil -95.00mil 10.00mil]
+       ElementLine [-75.00mil 95.00mil 75.00mil 95.00mil 10.00mil]
+       ElementLine [-75.00mil -95.00mil -75.00mil 95.00mil 10.00mil]
+
+       )
+
+Element["" "CB3_OSC.fp" "MM1/IO1/CLOCK/OSC1" "16MHz" 139.9801mm 150.7979mm 0.0000 0.0000 0 100 ""]
+(
+       Attribute("device" "unknown")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-100.00mil 82.00mil -100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "EOH" "1" "square"]
+       Pad[100.00mil 82.00mil 100.00mil 82.00mil 79.00mil 40.00mil 100.00mil "GND" "2" "square,edge2"]
+       Pad[100.00mil -82.00mil 100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "OUTPUT" "3" "square,edge2"]
+       Pad[-100.00mil -82.00mil -100.00mil -82.00mil 79.00mil 40.00mil 100.00mil "Vin" "4" "square"]
+       ElementLine [-140.00mil 130.00mil 160.00mil 130.00mil 10.00mil]
+       ElementLine [160.00mil 130.00mil 160.00mil -130.00mil 10.00mil]
+       ElementLine [160.00mil -130.00mil -160.00mil -130.00mil 10.00mil]
+       ElementLine [-160.00mil -130.00mil -160.00mil 110.00mil 10.00mil]
+       ElementLine [-160.00mil 110.00mil -140.00mil 130.00mil 10.00mil]
+
+       )
+
+Element["" "0402.fp" "MM1/IO1/C1" "10nF" 1840.00mil 3380.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402.fp" "MM1/IO1/R1" "10K" 1600.00mil 3630.00mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "RESISTOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402.fp" "MM1/IO1/CLOCK?/C3" "10nF" 114.6915mm 111.3524mm -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402.fp" "MM1/IO1/CLOCK?/C1" "10nF" 132.4579mm 4341.30mil -31.50mil -31.50mil 0 100 ""]
+(
+       Attribute("device" "CAPACITOR")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
        )
 Rat[2350.00mil 440.00mil 3 2150.00mil 440.00mil 3  ""]
 Rat[2350.00mil 440.00mil 3 2330.00mil 1440.00mil 3  ""]
@@ -2953,30 +3001,31 @@ Rat[2234.00mil 1901.00mil 0 2110.00mil 1645.00mil 3  "via"]
 Rat[2249.00mil 2526.00mil 0 2110.00mil 1645.00mil 3  "via"]
 Rat[2259.00mil 3226.00mil 0 2110.00mil 1645.00mil 3  "via"]
 Rat[2274.00mil 3941.00mil 0 2110.00mil 1645.00mil 3  "via"]
-Rat[2335.00mil 2265.00mil 0 2110.00mil 1645.00mil 3  "via"]
-Rat[2235.00mil 3653.00mil 0 2110.00mil 1645.00mil 3  "via"]
 Rat[2274.00mil 4721.00mil 0 64.2879mm 122.3388mm 0  ""]
-Rat[2335.00mil 2265.00mil 0 66.9039mm 56.6161mm 0  ""]
-Rat[66.9039mm 56.6161mm 0 70.0662mm 61.4939mm 0  ""]
-Rat[2249.00mil 2526.00mil 0 2100.00mil 2871.00mil 0  ""]
-Rat[2235.00mil 3653.00mil 0 66.3959mm 91.1601mm 0  ""]
-Rat[66.3959mm 91.1601mm 0 68.5422mm 96.5459mm 0  ""]
 Rat[2263.00mil 4508.00mil 0 66.1419mm 108.6861mm 0  ""]
-Rat[2259.00mil 3226.00mil 0 47.1358mm 85.7522mm 0  ""]
-Rat[47.1358mm 85.7522mm 0 41.0398mm 92.1022mm 0  ""]
-Rat[41.0398mm 92.1022mm 0 35.1640mm 92.3310mm 0  ""]
-Rat[35.1640mm 92.3310mm 0 32.6578mm 85.7522mm 0  ""]
-Rat[32.6578mm 85.7522mm 0 28.3398mm 85.7522mm 0  ""]
+Rat[2274.00mil 3941.00mil 0 68.5422mm 96.5459mm 0  ""]
+Rat[68.5422mm 96.5459mm 0 66.3959mm 91.1601mm 0  ""]
 Rat[2259.00mil 3226.00mil 0 68.7962mm 79.0199mm 0  ""]
 Rat[68.7962mm 79.0199mm 0 67.6659mm 73.6341mm 0  ""]
+Rat[2249.00mil 2526.00mil 0 66.9039mm 56.6161mm 0  ""]
+Rat[66.9039mm 56.6161mm 0 70.0662mm 61.4939mm 0  ""]
 Rat[66.9039mm 56.6161mm 0 69.3042mm 44.4759mm 0  ""]
 Rat[64.2879mm 122.3388mm 0 76.4281mm 124.7391mm 0  ""]
 Rat[68.5422mm 96.5459mm 0 80.3760mm 92.8390mm 0  ""]
-Rat[2100.00mil 2871.00mil 0 37.4500mm 66.6770mm 0  ""]
-Rat[37.4500mm 66.6770mm 0 38.7200mm 63.6290mm 0  ""]
+Rat[2249.00mil 2526.00mil 0 38.7200mm 63.6290mm 0  ""]
+Rat[38.7200mm 63.6290mm 0 37.4500mm 66.6770mm 0  ""]
 Rat[38.7200mm 63.6290mm 0 36.1800mm 60.5810mm 0  ""]
 Rat[36.1800mm 60.5810mm 0 30.8460mm 55.5010mm 0  ""]
 Rat[76.4281mm 124.7391mm 0 96.5388mm 131.7262mm 0  ""]
+Rat[96.5388mm 131.7262mm 0 106.6182mm 146.5357mm 0  ""]
+Rat[106.6182mm 146.5357mm 0 118.4840mm 133.9078mm 0  ""]
+Rat[118.4840mm 133.9078mm 0 128.3820mm 116.9690mm 0  ""]
+Rat[128.3820mm 116.9690mm 0 121.5691mm 106.7711mm 0  ""]
+Rat[121.5691mm 106.7711mm 0 109.3007mm 107.1031mm 0  ""]
+Rat[128.3820mm 116.9690mm 0 142.0275mm 110.1240mm 0  ""]
+Rat[142.0275mm 110.1240mm 0 145.7816mm 5227.00mil 0  ""]
+Rat[145.7816mm 5227.00mil 0 137.4401mm 148.7151mm 0  ""]
+Rat[46.0784mm 113.4590mm 0 35.1640mm 92.3310mm 0  ""]
 Rat[80.3760mm 92.8390mm 0 98.1898mm 74.3222mm 0  ""]
 Rat[98.1898mm 74.3222mm 0 109.5116mm 76.8622mm 0  ""]
 Rat[98.1898mm 74.3222mm 0 3810.00mil 59.8190mm 0  ""]
@@ -2984,7 +3033,6 @@ Rat[109.5116mm 76.8622mm 0 128.1280mm 69.7250mm 0  ""]
 Rat[128.1280mm 69.7250mm 0 131.2098mm 65.1782mm 0  ""]
 Rat[3810.00mil 59.8190mm 0 105.5558mm 40.7942mm 0  ""]
 Rat[105.5558mm 40.7942mm 0 101.9660mm 34.9270mm 0  ""]
-Rat[96.5388mm 131.7262mm 0 128.3820mm 116.9690mm 0  ""]
 Rat[1950.00mil 440.00mil 3 15.00mil 5.00mil 1  "via"]
 Rat[2015.00mil 2700.00mil 0 1250.00mil 1910.00mil 1  "via"]
 Rat[2025.00mil 3400.00mil 0 1250.00mil 1910.00mil 1  "via"]
@@ -3000,29 +3048,26 @@ Rat[1730.00mil 1440.00mil 3 15.00mil 5.00mil 1  "via"]
 Rat[1930.00mil 1440.00mil 3 15.00mil 5.00mil 1  "via"]
 Rat[1550.00mil 440.00mil 3 15.00mil 5.00mil 1  "via"]
 Rat[1750.00mil 440.00mil 3 15.00mil 5.00mil 1  "via"]
-Rat[1965.00mil 3653.00mil 0 76.4281mm 118.3391mm 0  ""]
-Rat[1965.00mil 3703.00mil 0 72.5419mm 108.6861mm 0  ""]
-Rat[1965.00mil 3753.00mil 0 72.7959mm 91.1601mm 0  ""]
-Rat[2235.00mil 3753.00mil 0 74.0659mm 73.6341mm 0  ""]
-Rat[2065.00mil 2265.00mil 0 73.3039mm 56.6161mm 0  ""]
+Rat[102.4427mm 107.1031mm 0 76.4281mm 118.3391mm 0  ""]
+Rat[102.4427mm 108.3731mm 0 72.5419mm 108.6861mm 0  ""]
+Rat[102.4427mm 109.6431mm 0 72.7959mm 91.1601mm 0  ""]
+Rat[109.3007mm 109.6431mm 0 74.0659mm 73.6341mm 0  ""]
+Rat[99.7602mm 146.5357mm 0 73.3039mm 56.6161mm 0  ""]
 Rat[2274.00mil 4771.00mil 0 64.2879mm 123.1389mm 0  ""]
 Rat[2274.00mil 3991.00mil 0 67.7421mm 96.5459mm 0  ""]
 Rat[2259.00mil 3276.00mil 0 67.9961mm 79.0199mm 0  ""]
-Rat[2249.00mil 2576.00mil 0 68.4662mm 61.4939mm 0  ""]
 Rat[2234.00mil 1951.00mil 0 68.5041mm 44.4759mm 0  ""]
 Rat[2274.00mil 4846.00mil 0 76.4281mm 119.9391mm 0  ""]
 Rat[2274.00mil 4066.00mil 0 70.9419mm 108.6861mm 0  ""]
 Rat[2259.00mil 3351.00mil 0 71.1959mm 91.1601mm 0  ""]
-Rat[2249.00mil 2651.00mil 0 72.4659mm 73.6341mm 0  ""]
 Rat[2234.00mil 2026.00mil 0 71.7039mm 56.6161mm 0  ""]
 Rat[2274.00mil 4016.00mil 0 2761.50mil 96.5459mm 0  ""]
 Rat[2274.00mil 4796.00mil 0 64.2879mm 4753.50mil 0  ""]
 Rat[2259.00mil 3301.00mil 0 2771.50mil 79.0199mm 0  ""]
-Rat[2249.00mil 2601.00mil 0 2821.50mil 61.4939mm 0  ""]
 Rat[2234.00mil 1976.00mil 0 2791.50mil 44.4759mm 0  ""]
-Rat[2100.00mil 3035.00mil 0 40.2402mm 92.1022mm 0  ""]
-Rat[1965.00mil 3603.00mil 0 2300.00mil 2871.00mil 0  ""]
-Rat[2300.00mil 2871.00mil 0 2335.00mil 2215.00mil 0  ""]
+Rat[137.4401mm 152.8807mm 0 144.9820mm 5227.00mil 0  ""]
+Rat[102.4427mm 105.8331mm 0 106.6182mm 145.2657mm 0  ""]
+Rat[106.6182mm 145.2657mm 0 142.5201mm 148.7151mm 0  ""]
 Rat[138.5420mm 116.9690mm 0 64.2879mm 118.3389mm 0  ""]
 Rat[124.6058mm 116.7402mm 0 4518.00mil 4629.00mil 0  ""]
 Rat[4518.00mil 4629.00mil 0 72.7580mm 115.4689mm 0  ""]
@@ -3148,14 +3193,16 @@ Rat[100.9838mm 40.7942mm 0 3588.00mil 1639.00mil 0  ""]
 Rat[3588.00mil 1639.00mil 0 64.0339mm 52.9458mm 0  ""]
 Rat[95.8662mm 40.7942mm 0 100.1842mm 40.7942mm 0  ""]
 Rat[95.8662mm 40.7942mm 0 66.1040mm 56.6161mm 0  ""]
-Rat[76.4281mm 123.9390mm 0 66.9420mm 108.6861mm 0  ""]
-Rat[66.9420mm 108.6861mm 0 67.1960mm 91.1601mm 0  ""]
-Rat[67.1960mm 91.1601mm 0 68.4660mm 73.6341mm 0  ""]
-Rat[68.4660mm 73.6341mm 0 67.7040mm 56.6161mm 0  ""]
-Rat[76.4281mm 4848.00mil 0 2667.00mil 108.6861mm 0  ""]
-Rat[2667.00mil 108.6861mm 0 2677.00mil 91.1601mm 0  ""]
-Rat[2677.00mil 91.1601mm 0 2727.00mil 73.6341mm 0  ""]
-Rat[2727.00mil 73.6341mm 0 2697.00mil 56.6161mm 0  ""]
+Rat[2249.00mil 2601.00mil 0 68.4660mm 73.6341mm 0  ""]
+Rat[2249.00mil 2601.00mil 0 67.7040mm 56.6161mm 0  ""]
+Rat[68.4660mm 73.6341mm 0 67.1960mm 91.1601mm 0  ""]
+Rat[67.1960mm 91.1601mm 0 66.9420mm 108.6861mm 0  ""]
+Rat[66.9420mm 108.6861mm 0 76.4281mm 123.9390mm 0  ""]
+Rat[2249.00mil 2576.00mil 0 2697.00mil 56.6161mm 0  ""]
+Rat[2249.00mil 2576.00mil 0 2727.00mil 73.6341mm 0  ""]
+Rat[2727.00mil 73.6341mm 0 2677.00mil 91.1601mm 0  ""]
+Rat[2677.00mil 91.1601mm 0 2667.00mil 108.6861mm 0  ""]
+Rat[2667.00mil 108.6861mm 0 76.4281mm 4848.00mil 0  ""]
 Rat[76.4281mm 4816.50mil 0 2698.50mil 108.6861mm 0  ""]
 Rat[2698.50mil 108.6861mm 0 2758.50mil 73.6341mm 0  ""]
 Rat[2758.50mil 73.6341mm 0 2728.50mil 56.6161mm 0  ""]
@@ -3210,9 +3257,6 @@ Rat[2249.00mil 2701.00mil 0 2215.00mil 1645.00mil 1  "via"]
 Rat[2259.00mil 3401.00mil 0 2220.00mil 3135.00mil 1  "via"]
 Rat[2274.00mil 4116.00mil 0 2220.00mil 3135.00mil 1  "via"]
 Rat[66.8660mm 61.4939mm 0 2215.00mil 1645.00mil 1  "via"]
-Rat[2300.00mil 3035.00mil 0 2215.00mil 1645.00mil 1  "via"]
-Rat[2335.00mil 2315.00mil 0 2215.00mil 1645.00mil 1  "via"]
-Rat[2235.00mil 3703.00mil 0 2220.00mil 3135.00mil 1  "via"]
 Rat[98.0740mm 59.8190mm 0 4020.00mil 59.8190mm 0  ""]
 Rat[100.8756mm 76.8622mm 0 4280.00mil 76.8622mm 0  ""]
 Rat[4280.00mil 76.8622mm 0 4312.00mil 2779.00mil 0  ""]
@@ -3222,15 +3266,12 @@ Rat[119.2342mm 69.7502mm 0 122.5738mm 65.1782mm 0  ""]
 Rat[122.5738mm 65.1782mm 0 130.4102mm 65.1782mm 0  ""]
 Rat[130.4102mm 65.1782mm 0 129.4280mm 69.7250mm 0  ""]
 Rat[129.4280mm 69.7250mm 0 133.2080mm 69.7250mm 0  ""]
-Rat[911.41mil 3010.00mil 0 27.5402mm 85.7522mm 0  ""]
-Rat[27.5402mm 85.7522mm 0 31.8582mm 85.7522mm 0  ""]
-Rat[27.5402mm 85.7522mm 0 860.00mil 87.9960mm 0  ""]
-Rat[31.8582mm 85.7522mm 0 36.4640mm 92.3310mm 0  ""]
 Rat[896.41mil 2410.00mil 0 32.1460mm 55.5010mm 0  ""]
 Rat[32.1460mm 55.5010mm 0 37.4800mm 60.5810mm 0  ""]
 Rat[37.4800mm 60.5810mm 0 40.0200mm 63.6290mm 0  ""]
 Rat[40.0200mm 63.6290mm 0 38.7500mm 66.6770mm 0  ""]
-Rat[2259.00mil 3401.00mil 0 46.3362mm 85.7522mm 0  ""]
+Rat[872.04mil 3010.00mil 0 860.00mil 87.9960mm 0  ""]
+Rat[860.00mil 87.9960mm 0 36.4640mm 92.3310mm 0  ""]
 Rat[2760.00mil 44.4759mm 0 3282.00mil 1409.00mil 0  ""]
 Rat[3282.00mil 1409.00mil 0 3392.00mil 1639.00mil 0  ""]
 Rat[3392.00mil 1639.00mil 0 93.0722mm 34.9522mm 0  ""]
@@ -3239,13 +3280,19 @@ Rat[96.6658mm 40.7942mm 0 104.7562mm 40.7942mm 0  ""]
 Rat[104.7562mm 40.7942mm 0 103.2660mm 34.9270mm 0  ""]
 Rat[103.2660mm 34.9270mm 0 107.0460mm 34.9270mm 0  ""]
 Rat[3145.00mil 5095.00mil 0 95.7392mm 131.7262mm 0  ""]
-Rat[95.7392mm 131.7262mm 0 4322.00mil 4629.00mil 0  ""]
-Rat[4322.00mil 4629.00mil 0 119.4882mm 116.7402mm 0  ""]
+Rat[95.7392mm 131.7262mm 0 106.6182mm 147.8057mm 0  ""]
+Rat[106.6182mm 147.8057mm 0 117.6844mm 133.9078mm 0  ""]
+Rat[117.6844mm 133.9078mm 0 119.4882mm 116.7402mm 0  ""]
+Rat[119.4882mm 116.7402mm 0 4322.00mil 4629.00mil 0  ""]
+Rat[4322.00mil 4629.00mil 0 109.3007mm 108.3731mm 0  ""]
+Rat[119.4882mm 116.7402mm 0 4754.70mil 106.7711mm 0  ""]
 Rat[119.4882mm 116.7402mm 0 129.6820mm 116.9690mm 0  ""]
 Rat[129.6820mm 116.9690mm 0 133.4620mm 116.9690mm 0  ""]
+Rat[133.4620mm 116.9690mm 0 141.2279mm 110.1240mm 0  ""]
+Rat[117.6844mm 133.9078mm 0 142.5201mm 152.8807mm 0  ""]
 Rat[2550.00mil 440.00mil 3 2530.00mil 1440.00mil 3  ""]
-Rat[2530.00mil 1440.00mil 3 1995.00mil 4710.00mil 3  ""]
-Rat[3610.00mil 6355.00mil 0 92.8619mm 149.5001mm 0  ""]
+Rat[2530.00mil 1440.00mil 3 92.8619mm 149.5001mm 0  ""]
+Rat[92.8619mm 149.5001mm 0 3610.00mil 6355.00mil 0  ""]
 Rat[2450.00mil 540.00mil 3 2430.00mil 1540.00mil 3  ""]
 Rat[2430.00mil 1540.00mil 3 92.2998mm 148.7000mm 0  ""]
 Rat[2250.00mil 540.00mil 3 2230.00mil 1540.00mil 3  ""]
@@ -3971,18 +4018,18 @@ NetList()
                Connect("IO1/io1-32")
                Connect("IO1/io2-30")
                Connect("IO1/io2-32")
-               Connect("MM1/IO1/C1-2")
-               Connect("MM1/IO1/C2-2")
-               Connect("MM1/IO1/C3-2")
                Connect("MM1/IO1/C4-1")
                Connect("MM1/IO1/C7-1")
                Connect("MM1/IO1/C9-1")
                Connect("MM1/IO1/C11-1")
                Connect("MM1/IO1/C13-1")
-               Connect("MM1/IO1/CD1-7")
-               Connect("MM1/IO1/CD2-7")
-               Connect("MM1/IO1/OSC1-4")
-               Connect("MM1/IO1/R1-2")
+               Connect("MM1/IO1/CLOCK/C1-2")
+               Connect("MM1/IO1/CLOCK/C2-2")
+               Connect("MM1/IO1/CLOCK/C3-2")
+               Connect("MM1/IO1/CLOCK/CD1-7")
+               Connect("MM1/IO1/CLOCK/CD2-7")
+               Connect("MM1/IO1/CLOCK/OSC1-4")
+               Connect("MM1/IO1/CLOCK/R1-2")
                Connect("MM1/IO1/U1-16")
                Connect("MM1/IO1/U2-16")
                Connect("MM1/IO1/U3-16")
@@ -4068,31 +4115,36 @@ NetList()
        )
        Net("MM1/clk_1" "(unknown)")
        (
-               Connect("MM1/IO1/CD1-2")
+               Connect("MM1/IO1/CLOCK/CD1-2")
+               Connect("MM1/IO1/U?-?")
                Connect("MM1/MD1/U3-21")
                Connect("MM1/U?-?")
        )
        Net("MM1/clk_2" "(unknown)")
        (
-               Connect("MM1/IO1/CD1-3")
+               Connect("MM1/IO1/CLOCK/CD1-3")
+               Connect("MM1/IO1/U?-?")
                Connect("MM1/MD2/U3-21")
                Connect("MM1/U?-?")
        )
        Net("MM1/clk_3" "(unknown)")
        (
-               Connect("MM1/IO1/CD1-4")
+               Connect("MM1/IO1/CLOCK/CD1-4")
+               Connect("MM1/IO1/U?-?")
                Connect("MM1/MD3/U3-21")
                Connect("MM1/U?-?")
        )
        Net("MM1/clk_4" "(unknown)")
        (
-               Connect("MM1/IO1/CD1-5")
+               Connect("MM1/IO1/CLOCK/CD1-5")
+               Connect("MM1/IO1/U?-?")
                Connect("MM1/MD4/U3-21")
                Connect("MM1/U?-?")
        )
        Net("MM1/clk_5" "(unknown)")
        (
-               Connect("MM1/IO1/CD2-2")
+               Connect("MM1/IO1/CLOCK/CD2-2")
+               Connect("MM1/IO1/U?-?")
                Connect("MM1/MD5/U3-21")
                Connect("MM1/U?-?")
        )
@@ -4186,35 +4238,43 @@ NetList()
                Connect("MM1/MD5/U3-38")
                Connect("MM1/U?-?")
        )
-       Net("MM1/IO1/unnamed_net155" "(unknown)")
+       Net("MM1/IO1/CLOCK/unnamed_net218" "(unknown)")
        (
-               Connect("MM1/IO1/OSC1-1")
-               Connect("MM1/IO1/R1-1")
+               Connect("MM1/IO1/CLOCK/OSC1-1")
+               Connect("MM1/IO1/CLOCK/R1-1")
        )
-       Net("MM1/IO1/unnamed_net156" "(unknown)")
+       Net("MM1/IO1/CLOCK/unnamed_net219" "(unknown)")
        (
-               Connect("MM1/IO1/CD1-1")
-               Connect("MM1/IO1/CD2-8")
-               Connect("MM1/IO1/OSC1-3")
+               Connect("MM1/IO1/CLOCK/CD1-1")
+               Connect("MM1/IO1/CLOCK/CD2-8")
+               Connect("MM1/IO1/CLOCK/OSC1-3")
+       )
+       Net("MM1/IO1/unnamed_net211" "(unknown)")
+       (
+               Connect("MM1/IO1/U4-11")
        )
-       Net("MM1/MD1/unnamed_net212" "(unknown)")
+       Net("MM1/IO1/unnamed_net212" "(unknown)")
+       (
+               Connect("MM1/IO1/U4-10")
+       )
+       Net("MM1/MD1/unnamed_net225" "(unknown)")
        (
                Connect("MM1/MD1/C11-1")
                Connect("MM1/MD1/U3-35")
        )
-       Net("MM1/MD1/unnamed_net213" "(unknown)")
+       Net("MM1/MD1/unnamed_net226" "(unknown)")
        (
                Connect("MM1/MD1/R2-2")
                Connect("MM1/MD1/R4-2")
                Connect("MM1/MD1/U3-25")
        )
-       Net("MM1/MD1/unnamed_net214" "(unknown)")
+       Net("MM1/MD1/unnamed_net227" "(unknown)")
        (
                Connect("MM1/MD1/C15-2")
                Connect("MM1/MD1/R2-1")
                Connect("MM1/MD1/U3-22")
        )
-       Net("MM1/MD1/unnamed_net215" "(unknown)")
+       Net("MM1/MD1/unnamed_net228" "(unknown)")
        (
                Connect("MM1/MD1/J1-4")
                Connect("MM1/MD1/U3-26")
@@ -4223,7 +4283,7 @@ NetList()
                Connect("MM1/MD1/U3-32")
                Connect("MM1/MD1/U3-33")
        )
-       Net("MM1/MD1/unnamed_net216" "(unknown)")
+       Net("MM1/MD1/unnamed_net229" "(unknown)")
        (
                Connect("MM1/MD1/J1-3")
                Connect("MM1/MD1/U3-23")
@@ -4231,7 +4291,7 @@ NetList()
                Connect("MM1/MD1/U3-28")
                Connect("MM1/MD1/U3-29")
        )
-       Net("MM1/MD1/unnamed_net217" "(unknown)")
+       Net("MM1/MD1/unnamed_net230" "(unknown)")
        (
                Connect("MM1/MD1/J1-1")
                Connect("MM1/MD1/U3-1")
@@ -4240,7 +4300,7 @@ NetList()
                Connect("MM1/MD1/U3-7")
                Connect("MM1/MD1/U3-8")
        )
-       Net("MM1/MD1/unnamed_net218" "(unknown)")
+       Net("MM1/MD1/unnamed_net231" "(unknown)")
        (
                Connect("MM1/MD1/J1-2")
                Connect("MM1/MD1/U3-5")
@@ -4248,48 +4308,48 @@ NetList()
                Connect("MM1/MD1/U3-10")
                Connect("MM1/MD1/U3-11")
        )
-       Net("MM1/MD1/unnamed_net219" "(unknown)")
+       Net("MM1/MD1/unnamed_net232" "(unknown)")
        (
                Connect("MM1/MD1/R3-2")
                Connect("MM1/MD1/R5-2")
                Connect("MM1/MD1/U3-9")
        )
-       Net("MM1/MD1/unnamed_net228" "(unknown)")
+       Net("MM1/MD1/unnamed_net241" "(unknown)")
        (
                Connect("MM1/MD1/C16-1")
                Connect("MM1/MD1/R3-1")
                Connect("MM1/MD1/U3-12")
        )
-       Net("MM1/MD1/unnamed_net229" "(unknown)")
+       Net("MM1/MD1/unnamed_net242" "(unknown)")
        (
                Connect("MM1/MD1/U3-20")
        )
-       Net("MM1/MD1/unnamed_net230" "(unknown)")
+       Net("MM1/MD1/unnamed_net243" "(unknown)")
        (
                Connect("MM1/MD1/U3-34")
        )
-       Net("MM1/MD1/unnamed_net231" "(unknown)")
+       Net("MM1/MD1/unnamed_net244" "(unknown)")
        (
                Connect("MM1/MD1/U3-37")
        )
-       Net("MM1/MD2/unnamed_net233" "(unknown)")
+       Net("MM1/MD2/unnamed_net246" "(unknown)")
        (
                Connect("MM1/MD2/C11-1")
                Connect("MM1/MD2/U3-35")
        )
-       Net("MM1/MD2/unnamed_net234" "(unknown)")
+       Net("MM1/MD2/unnamed_net247" "(unknown)")
        (
                Connect("MM1/MD2/R2-2")
                Connect("MM1/MD2/R4-2")
                Connect("MM1/MD2/U3-25")
        )
-       Net("MM1/MD2/unnamed_net235" "(unknown)")
+       Net("MM1/MD2/unnamed_net248" "(unknown)")
        (
                Connect("MM1/MD2/C15-2")
                Connect("MM1/MD2/R2-1")
                Connect("MM1/MD2/U3-22")
        )
-       Net("MM1/MD2/unnamed_net236" "(unknown)")
+       Net("MM1/MD2/unnamed_net249" "(unknown)")
        (
                Connect("MM1/MD2/J1-4")
                Connect("MM1/MD2/U3-26")
@@ -4298,7 +4358,7 @@ NetList()
                Connect("MM1/MD2/U3-32")
                Connect("MM1/MD2/U3-33")
        )
-       Net("MM1/MD2/unnamed_net237" "(unknown)")
+       Net("MM1/MD2/unnamed_net250" "(unknown)")
        (
                Connect("MM1/MD2/J1-3")
                Connect("MM1/MD2/U3-23")
@@ -4306,7 +4366,7 @@ NetList()
                Connect("MM1/MD2/U3-28")
                Connect("MM1/MD2/U3-29")
        )
-       Net("MM1/MD2/unnamed_net238" "(unknown)")
+       Net("MM1/MD2/unnamed_net251" "(unknown)")
        (
                Connect("MM1/MD2/J1-1")
                Connect("MM1/MD2/U3-1")
@@ -4315,7 +4375,7 @@ NetList()
                Connect("MM1/MD2/U3-7")
                Connect("MM1/MD2/U3-8")
        )
-       Net("MM1/MD2/unnamed_net239" "(unknown)")
+       Net("MM1/MD2/unnamed_net252" "(unknown)")
        (
                Connect("MM1/MD2/J1-2")
                Connect("MM1/MD2/U3-5")
@@ -4323,48 +4383,48 @@ NetList()
                Connect("MM1/MD2/U3-10")
                Connect("MM1/MD2/U3-11")
        )
-       Net("MM1/MD2/unnamed_net240" "(unknown)")
+       Net("MM1/MD2/unnamed_net253" "(unknown)")
        (
                Connect("MM1/MD2/R3-2")
                Connect("MM1/MD2/R5-2")
                Connect("MM1/MD2/U3-9")
        )
-       Net("MM1/MD2/unnamed_net249" "(unknown)")
+       Net("MM1/MD2/unnamed_net262" "(unknown)")
        (
                Connect("MM1/MD2/C16-1")
                Connect("MM1/MD2/R3-1")
                Connect("MM1/MD2/U3-12")
        )
-       Net("MM1/MD2/unnamed_net250" "(unknown)")
+       Net("MM1/MD2/unnamed_net263" "(unknown)")
        (
                Connect("MM1/MD2/U3-20")
        )
-       Net("MM1/MD2/unnamed_net251" "(unknown)")
+       Net("MM1/MD2/unnamed_net264" "(unknown)")
        (
                Connect("MM1/MD2/U3-34")
        )
-       Net("MM1/MD2/unnamed_net252" "(unknown)")
+       Net("MM1/MD2/unnamed_net265" "(unknown)")
        (
                Connect("MM1/MD2/U3-37")
        )
-       Net("MM1/MD3/unnamed_net254" "(unknown)")
+       Net("MM1/MD3/unnamed_net267" "(unknown)")
        (
                Connect("MM1/MD3/C11-1")
                Connect("MM1/MD3/U3-35")
        )
-       Net("MM1/MD3/unnamed_net255" "(unknown)")
+       Net("MM1/MD3/unnamed_net268" "(unknown)")
        (
                Connect("MM1/MD3/R2-2")
                Connect("MM1/MD3/R4-2")
                Connect("MM1/MD3/U3-25")
        )
-       Net("MM1/MD3/unnamed_net256" "(unknown)")
+       Net("MM1/MD3/unnamed_net269" "(unknown)")
        (
                Connect("MM1/MD3/C15-2")
                Connect("MM1/MD3/R2-1")
                Connect("MM1/MD3/U3-22")
        )
-       Net("MM1/MD3/unnamed_net257" "(unknown)")
+       Net("MM1/MD3/unnamed_net270" "(unknown)")
        (
                Connect("MM1/MD3/J1-4")
                Connect("MM1/MD3/U3-26")
@@ -4373,7 +4433,7 @@ NetList()
                Connect("MM1/MD3/U3-32")
                Connect("MM1/MD3/U3-33")
        )
-       Net("MM1/MD3/unnamed_net258" "(unknown)")
+       Net("MM1/MD3/unnamed_net271" "(unknown)")
        (
                Connect("MM1/MD3/J1-3")
                Connect("MM1/MD3/U3-23")
@@ -4381,7 +4441,7 @@ NetList()
                Connect("MM1/MD3/U3-28")
                Connect("MM1/MD3/U3-29")
        )
-       Net("MM1/MD3/unnamed_net259" "(unknown)")
+       Net("MM1/MD3/unnamed_net272" "(unknown)")
        (
                Connect("MM1/MD3/J1-1")
                Connect("MM1/MD3/U3-1")
@@ -4390,7 +4450,7 @@ NetList()
                Connect("MM1/MD3/U3-7")
                Connect("MM1/MD3/U3-8")
        )
-       Net("MM1/MD3/unnamed_net260" "(unknown)")
+       Net("MM1/MD3/unnamed_net273" "(unknown)")
        (
                Connect("MM1/MD3/J1-2")
                Connect("MM1/MD3/U3-5")
@@ -4398,48 +4458,48 @@ NetList()
                Connect("MM1/MD3/U3-10")
                Connect("MM1/MD3/U3-11")
        )
-       Net("MM1/MD3/unnamed_net261" "(unknown)")
+       Net("MM1/MD3/unnamed_net274" "(unknown)")
        (
                Connect("MM1/MD3/R3-2")
                Connect("MM1/MD3/R5-2")
                Connect("MM1/MD3/U3-9")
        )
-       Net("MM1/MD3/unnamed_net270" "(unknown)")
+       Net("MM1/MD3/unnamed_net283" "(unknown)")
        (
                Connect("MM1/MD3/C16-1")
                Connect("MM1/MD3/R3-1")
                Connect("MM1/MD3/U3-12")
        )
-       Net("MM1/MD3/unnamed_net271" "(unknown)")
+       Net("MM1/MD3/unnamed_net284" "(unknown)")
        (
                Connect("MM1/MD3/U3-20")
        )
-       Net("MM1/MD3/unnamed_net272" "(unknown)")
+       Net("MM1/MD3/unnamed_net285" "(unknown)")
        (
                Connect("MM1/MD3/U3-34")
        )
-       Net("MM1/MD3/unnamed_net273" "(unknown)")
+       Net("MM1/MD3/unnamed_net286" "(unknown)")
        (
                Connect("MM1/MD3/U3-37")
        )
-       Net("MM1/MD4/unnamed_net296" "(unknown)")
+       Net("MM1/MD4/unnamed_net309" "(unknown)")
        (
                Connect("MM1/MD4/C11-1")
                Connect("MM1/MD4/U3-35")
        )
-       Net("MM1/MD4/unnamed_net297" "(unknown)")
+       Net("MM1/MD4/unnamed_net310" "(unknown)")
        (
                Connect("MM1/MD4/R2-2")
                Connect("MM1/MD4/R4-2")
                Connect("MM1/MD4/U3-25")
        )
-       Net("MM1/MD4/unnamed_net298" "(unknown)")
+       Net("MM1/MD4/unnamed_net311" "(unknown)")
        (
                Connect("MM1/MD4/C15-2")
                Connect("MM1/MD4/R2-1")
                Connect("MM1/MD4/U3-22")
        )
-       Net("MM1/MD4/unnamed_net299" "(unknown)")
+       Net("MM1/MD4/unnamed_net312" "(unknown)")
        (
                Connect("MM1/MD4/J1-4")
                Connect("MM1/MD4/U3-26")
@@ -4448,7 +4508,7 @@ NetList()
                Connect("MM1/MD4/U3-32")
                Connect("MM1/MD4/U3-33")
        )
-       Net("MM1/MD4/unnamed_net300" "(unknown)")
+       Net("MM1/MD4/unnamed_net313" "(unknown)")
        (
                Connect("MM1/MD4/J1-3")
                Connect("MM1/MD4/U3-23")
@@ -4456,7 +4516,7 @@ NetList()
                Connect("MM1/MD4/U3-28")
                Connect("MM1/MD4/U3-29")
        )
-       Net("MM1/MD4/unnamed_net301" "(unknown)")
+       Net("MM1/MD4/unnamed_net314" "(unknown)")
        (
                Connect("MM1/MD4/J1-1")
                Connect("MM1/MD4/U3-1")
@@ -4465,7 +4525,7 @@ NetList()
                Connect("MM1/MD4/U3-7")
                Connect("MM1/MD4/U3-8")
        )
-       Net("MM1/MD4/unnamed_net302" "(unknown)")
+       Net("MM1/MD4/unnamed_net315" "(unknown)")
        (
                Connect("MM1/MD4/J1-2")
                Connect("MM1/MD4/U3-5")
@@ -4473,48 +4533,48 @@ NetList()
                Connect("MM1/MD4/U3-10")
                Connect("MM1/MD4/U3-11")
        )
-       Net("MM1/MD4/unnamed_net303" "(unknown)")
+       Net("MM1/MD4/unnamed_net316" "(unknown)")
        (
                Connect("MM1/MD4/R3-2")
                Connect("MM1/MD4/R5-2")
                Connect("MM1/MD4/U3-9")
        )
-       Net("MM1/MD4/unnamed_net312" "(unknown)")
+       Net("MM1/MD4/unnamed_net325" "(unknown)")
        (
                Connect("MM1/MD4/C16-1")
                Connect("MM1/MD4/R3-1")
                Connect("MM1/MD4/U3-12")
        )
-       Net("MM1/MD4/unnamed_net313" "(unknown)")
+       Net("MM1/MD4/unnamed_net326" "(unknown)")
        (
                Connect("MM1/MD4/U3-20")
        )
-       Net("MM1/MD4/unnamed_net314" "(unknown)")
+       Net("MM1/MD4/unnamed_net327" "(unknown)")
        (
                Connect("MM1/MD4/U3-34")
        )
-       Net("MM1/MD4/unnamed_net315" "(unknown)")
+       Net("MM1/MD4/unnamed_net328" "(unknown)")
        (
                Connect("MM1/MD4/U3-37")
        )
-       Net("MM1/MD5/unnamed_net275" "(unknown)")
+       Net("MM1/MD5/unnamed_net288" "(unknown)")
        (
                Connect("MM1/MD5/C11-1")
                Connect("MM1/MD5/U3-35")
        )
-       Net("MM1/MD5/unnamed_net276" "(unknown)")
+       Net("MM1/MD5/unnamed_net289" "(unknown)")
        (
                Connect("MM1/MD5/R2-2")
                Connect("MM1/MD5/R4-2")
                Connect("MM1/MD5/U3-25")
        )
-       Net("MM1/MD5/unnamed_net277" "(unknown)")
+       Net("MM1/MD5/unnamed_net290" "(unknown)")
        (
                Connect("MM1/MD5/C15-2")
                Connect("MM1/MD5/R2-1")
                Connect("MM1/MD5/U3-22")
        )
-       Net("MM1/MD5/unnamed_net278" "(unknown)")
+       Net("MM1/MD5/unnamed_net291" "(unknown)")
        (
                Connect("MM1/MD5/J1-4")
                Connect("MM1/MD5/U3-26")
@@ -4523,7 +4583,7 @@ NetList()
                Connect("MM1/MD5/U3-32")
                Connect("MM1/MD5/U3-33")
        )
-       Net("MM1/MD5/unnamed_net279" "(unknown)")
+       Net("MM1/MD5/unnamed_net292" "(unknown)")
        (
                Connect("MM1/MD5/J1-3")
                Connect("MM1/MD5/U3-23")
@@ -4531,7 +4591,7 @@ NetList()
                Connect("MM1/MD5/U3-28")
                Connect("MM1/MD5/U3-29")
        )
-       Net("MM1/MD5/unnamed_net280" "(unknown)")
+       Net("MM1/MD5/unnamed_net293" "(unknown)")
        (
                Connect("MM1/MD5/J1-1")
                Connect("MM1/MD5/U3-1")
@@ -4540,7 +4600,7 @@ NetList()
                Connect("MM1/MD5/U3-7")
                Connect("MM1/MD5/U3-8")
        )
-       Net("MM1/MD5/unnamed_net281" "(unknown)")
+       Net("MM1/MD5/unnamed_net294" "(unknown)")
        (
                Connect("MM1/MD5/J1-2")
                Connect("MM1/MD5/U3-5")
@@ -4548,32 +4608,33 @@ NetList()
                Connect("MM1/MD5/U3-10")
                Connect("MM1/MD5/U3-11")
        )
-       Net("MM1/MD5/unnamed_net282" "(unknown)")
+       Net("MM1/MD5/unnamed_net295" "(unknown)")
        (
                Connect("MM1/MD5/R3-2")
                Connect("MM1/MD5/R5-2")
                Connect("MM1/MD5/U3-9")
        )
-       Net("MM1/MD5/unnamed_net291" "(unknown)")
+       Net("MM1/MD5/unnamed_net304" "(unknown)")
        (
                Connect("MM1/MD5/C16-1")
                Connect("MM1/MD5/R3-1")
                Connect("MM1/MD5/U3-12")
        )
-       Net("MM1/MD5/unnamed_net292" "(unknown)")
+       Net("MM1/MD5/unnamed_net305" "(unknown)")
        (
                Connect("MM1/MD5/U3-20")
        )
-       Net("MM1/MD5/unnamed_net293" "(unknown)")
+       Net("MM1/MD5/unnamed_net306" "(unknown)")
        (
                Connect("MM1/MD5/U3-34")
        )
-       Net("MM1/MD5/unnamed_net294" "(unknown)")
+       Net("MM1/MD5/unnamed_net307" "(unknown)")
        (
                Connect("MM1/MD5/U3-37")
        )
        Net("MM1/miso" "(unknown)")
        (
+               Connect("MM1/IO1/U4-13")
                Connect("MM1/MD1/U3-14")
                Connect("MM1/MD2/U3-14")
                Connect("MM1/MD3/U3-14")
@@ -4583,6 +4644,7 @@ NetList()
        )
        Net("MM1/mosi" "(unknown)")
        (
+               Connect("MM1/IO1/U4-14")
                Connect("MM1/MD1/U3-15")
                Connect("MM1/MD2/U3-15")
                Connect("MM1/MD3/U3-15")
@@ -4597,6 +4659,7 @@ NetList()
        )
        Net("MM1/spi_ck" "(unknown)")
        (
+               Connect("MM1/IO1/U4-15")
                Connect("MM1/MD1/U3-16")
                Connect("MM1/MD2/U3-16")
                Connect("MM1/MD4/U3-16")
@@ -4693,17 +4756,17 @@ NetList()
                Connect("IO1/io2-35")
                Connect("IO1/io2-37")
                Connect("IO1/io2-39")
-               Connect("MM1/IO1/C1-1")
-               Connect("MM1/IO1/C2-1")
-               Connect("MM1/IO1/C3-1")
                Connect("MM1/IO1/C4-2")
                Connect("MM1/IO1/C7-2")
                Connect("MM1/IO1/C9-2")
                Connect("MM1/IO1/C11-2")
                Connect("MM1/IO1/C13-2")
-               Connect("MM1/IO1/CD1-6")
-               Connect("MM1/IO1/CD2-6")
-               Connect("MM1/IO1/OSC1-2")
+               Connect("MM1/IO1/CLOCK/C1-1")
+               Connect("MM1/IO1/CLOCK/C2-1")
+               Connect("MM1/IO1/CLOCK/C3-1")
+               Connect("MM1/IO1/CLOCK/CD1-6")
+               Connect("MM1/IO1/CLOCK/CD2-6")
+               Connect("MM1/IO1/CLOCK/OSC1-2")
                Connect("MM1/IO1/U1-9")
                Connect("MM1/IO1/U2-9")
                Connect("MM1/IO1/U3-9")
@@ -4783,120 +4846,120 @@ NetList()
                Connect("PS1/U100-2")
                Connect("PS1/U101-2")
        )
-       Net("RP1/unnamed_net317" "(unknown)")
+       Net("RP1/unnamed_net330" "(unknown)")
        (
                Connect("RP1/J1-10")
        )
-       Net("RP1/unnamed_net318" "(unknown)")
+       Net("RP1/unnamed_net331" "(unknown)")
        (
                Connect("RP1/J1-36")
        )
-       Net("RP1/unnamed_net327" "(unknown)")
+       Net("RP1/unnamed_net340" "(unknown)")
        (
                Connect("RP1/J1-3")
        )
-       Net("RP1/unnamed_net328" "(unknown)")
+       Net("RP1/unnamed_net341" "(unknown)")
        (
                Connect("RP1/J1-1")
                Connect("RP1/J2-26")
        )
-       Net("RP1/unnamed_net329" "(unknown)")
+       Net("RP1/unnamed_net342" "(unknown)")
        (
                Connect("RP1/J1-5")
        )
-       Net("RP1/unnamed_net330" "(unknown)")
+       Net("RP1/unnamed_net343" "(unknown)")
        (
                Connect("RP1/J1-7")
        )
-       Net("RP1/unnamed_net331" "(unknown)")
+       Net("RP1/unnamed_net344" "(unknown)")
        (
                Connect("RP1/J1-18")
                Connect("RP1/J2-9")
        )
-       Net("RP1/unnamed_net332" "(unknown)")
+       Net("RP1/unnamed_net345" "(unknown)")
        (
                Connect("RP1/J1-17")
                Connect("RP1/J2-10")
        )
-       Net("RP1/unnamed_net333" "(unknown)")
+       Net("RP1/unnamed_net346" "(unknown)")
        (
                Connect("RP1/J1-19")
                Connect("RP1/J2-8")
        )
-       Net("RP1/unnamed_net334" "(unknown)")
+       Net("RP1/unnamed_net347" "(unknown)")
        (
                Connect("RP1/J1-22")
                Connect("RP1/J2-5")
        )
-       Net("RP1/unnamed_net335" "(unknown)")
+       Net("RP1/unnamed_net348" "(unknown)")
        (
                Connect("RP1/J1-23")
                Connect("RP1/J2-4")
        )
-       Net("RP1/unnamed_net336" "(unknown)")
+       Net("RP1/unnamed_net349" "(unknown)")
        (
                Connect("RP1/J1-24")
                Connect("RP1/J2-3")
        )
-       Net("RP1/unnamed_net337" "(unknown)")
+       Net("RP1/unnamed_net350" "(unknown)")
        (
                Connect("RP1/J1-21")
                Connect("RP1/J2-6")
        )
-       Net("RP1/unnamed_net339" "(unknown)")
+       Net("RP1/unnamed_net352" "(unknown)")
        (
                Connect("RP1/J1-28")
        )
-       Net("RP1/unnamed_net340" "(unknown)")
+       Net("RP1/unnamed_net353" "(unknown)")
        (
                Connect("RP1/J1-27")
        )
-       Net("RP1/unnamed_net341" "(unknown)")
+       Net("RP1/unnamed_net354" "(unknown)")
        (
                Connect("RP1/J1-26")
                Connect("RP1/J2-1")
        )
-       Net("RP1/unnamed_net344" "(unknown)")
+       Net("RP1/unnamed_net357" "(unknown)")
        (
                Connect("RP1/J1-37")
        )
-       Net("RP1/unnamed_net347" "(unknown)")
+       Net("RP1/unnamed_net360" "(unknown)")
        (
                Connect("RP1/J2-11")
        )
-       Net("RP1/unnamed_net348" "(unknown)")
+       Net("RP1/unnamed_net361" "(unknown)")
        (
                Connect("RP1/J2-12")
        )
-       Net("RP1/unnamed_net349" "(unknown)")
+       Net("RP1/unnamed_net362" "(unknown)")
        (
                Connect("RP1/J2-14")
        )
-       Net("RP1/unnamed_net350" "(unknown)")
+       Net("RP1/unnamed_net363" "(unknown)")
        (
                Connect("RP1/J2-15")
        )
-       Net("RP1/unnamed_net351" "(unknown)")
+       Net("RP1/unnamed_net364" "(unknown)")
        (
                Connect("RP1/J2-16")
        )
-       Net("RP1/unnamed_net352" "(unknown)")
+       Net("RP1/unnamed_net365" "(unknown)")
        (
                Connect("RP1/J2-17")
        )
-       Net("RP1/unnamed_net353" "(unknown)")
+       Net("RP1/unnamed_net366" "(unknown)")
        (
                Connect("RP1/J2-19")
        )
-       Net("RP1/unnamed_net354" "(unknown)")
+       Net("RP1/unnamed_net367" "(unknown)")
        (
                Connect("RP1/J2-20")
        )
-       Net("RP1/unnamed_net355" "(unknown)")
+       Net("RP1/unnamed_net368" "(unknown)")
        (
                Connect("RP1/J2-22")
        )
-       Net("RP1/unnamed_net356" "(unknown)")
+       Net("RP1/unnamed_net369" "(unknown)")
        (
                Connect("RP1/J2-24")
        )
@@ -4904,6 +4967,7 @@ NetList()
        (
                Connect("IO1/io1-21")
                Connect("IO1/io2-21")
+               Connect("MM1/IO1/U4-2")
                Connect("MP1/U1-21")
                Connect("RP1/J1-40")
                Connect("U?-?")
@@ -4912,6 +4976,7 @@ NetList()
        (
                Connect("IO1/io1-19")
                Connect("IO1/io2-19")
+               Connect("MM1/IO1/U4-4")
                Connect("MP1/U1-22")
                Connect("RP1/J1-35")
                Connect("U?-?")
@@ -4920,6 +4985,7 @@ NetList()
        (
                Connect("IO1/io1-17")
                Connect("IO1/io2-17")
+               Connect("MM1/IO1/U4-3")
                Connect("MP1/U1-23")
                Connect("RP1/J1-38")
                Connect("U?-?")
index ab946bb65a0e61f365fdf28647fd2f6830263685..16a6842ede199933318b215dc386dea927fa3162 100644 (file)
@@ -1,136 +1,5 @@
 v 20130925 2
 C 40000 40000 0 0 0 title-B.sym
-C 41800 40900 1 0 0 crystal_oscillator.sym
-{
-T 42095 41995 5 10 1 1 0 0 1
-refdes=OSC1
-T 42795 41495 5 10 1 1 0 0 1
-value=16MHz
-T 41800 40900 5 10 0 0 0 0 1
-description=Crystal Technologies CB3LV-3I-16M0000 16MHz, HCMOS TTL ,surface mount crystal clock oscillator
-T 41800 40900 5 10 0 0 0 0 1
-footprint=CB3_OSC.fp
-}
-C 46000 40500 1 0 0 clock_driver.sym
-{
-T 46300 40800 5 8 1 1 0 0 1
-refdes=CD1
-T 45995 40495 5 8 0 1 0 0 1
-model-name=551MLFT
-T 46000 40500 5 10 0 0 0 0 1
-footprint=ICS551.fp
-T 46000 40500 5 10 0 0 0 0 1
-description=Integrated Device Tech 551MLFT IC CLK BUFFER 1:4 160MHZ 8SOIC
-}
-C 40200 43200 1 270 0 gnd-2.sym
-C 40400 42900 1 0 0 capacitor-1.sym
-{
-T 40600 43600 5 10 0 0 0 0 1
-device=CAPACITOR
-T 40500 43200 5 10 1 1 0 0 1
-refdes=C1
-T 40600 43800 5 10 0 0 0 0 1
-symversion=0.1
-T 40900 42900 5 10 1 1 0 0 1
-value=10nF
-T 40400 42900 5 10 0 0 0 0 1
-model=GRM155R71H103KA88D
-T 40400 42900 5 10 0 0 0 0 1
-description=Murata 10nF 0402 ceramic capacitor
-T 40400 42900 5 10 0 0 0 0 1
-footprint=0402.fp
-}
-N 40400 43100 40500 43100 4
-N 42300 42900 42300 43100 4
-N 41800 41300 41600 41300 4
-N 44400 42500 45000 42500 4
-N 45000 41500 46000 41500 4
-N 47100 42800 47100 43100 4
-C 41100 43100 1 0 0 5V_motor.sym
-{
-T 41200 43800 5 10 0 0 0 0 1
-device=none
-}
-T 44500 40300 9 10 1 0 0 0 2
-Note 1 - 551MLFT OE input
-               is pulled up internally.
-C 43900 40600 1 0 0 gnd-2.sym
-C 47000 40200 1 0 0 gnd-2.sym
-N 42300 43100 41300 43100 4
-C 45800 43200 1 270 0 gnd-2.sym
-N 46200 43100 46100 43100 4
-C 46900 43100 1 0 0 5V_motor.sym
-{
-T 47000 43800 5 10 0 0 0 0 1
-device=none
-}
-C 49000 42100 1 0 0 clock_driver.sym
-{
-T 48995 42095 5 8 0 1 0 0 1
-model-name=551MLFT
-T 49000 42100 5 10 0 0 0 0 1
-footprint=ICS551.fp
-T 49000 42100 5 10 0 0 0 0 1
-description=Integrated Device Tech 551MLFT IC CLK BUFFER 1:4 160MHZ 8SOIC
-T 49300 42400 5 8 1 1 0 0 1
-refdes=CD2
-}
-N 50100 44400 50100 44700 4
-C 50000 41800 1 0 0 gnd-2.sym
-C 48800 44800 1 270 0 gnd-2.sym
-N 49200 44700 49100 44700 4
-C 49900 44700 1 0 0 5V_motor.sym
-{
-T 50000 45400 5 10 0 0 0 0 1
-device=none
-}
-T 50800 41600 9 10 1 0 0 0 2
-Note 2 - CD2 and C3 are only provided if
-               all five motor drivers are equipped.
-C 51700 43500 1 0 0 output-1.sym
-{
-T 51800 43800 5 10 0 0 0 0 1
-device=OUTPUT
-T 51900 43500 5 10 1 1 0 0 1
-refdes=clk_5
-}
-C 48600 41900 1 0 0 output-1.sym
-{
-T 48700 42200 5 10 0 0 0 0 1
-device=OUTPUT
-T 48800 41900 5 10 1 1 0 0 1
-refdes=clk_1
-}
-C 48600 41700 1 0 0 output-1.sym
-{
-T 48700 42000 5 10 0 0 0 0 1
-device=OUTPUT
-T 48800 41700 5 10 1 1 0 0 1
-refdes=clk_2
-}
-C 48600 41500 1 0 0 output-1.sym
-{
-T 48700 41800 5 10 0 0 0 0 1
-device=OUTPUT
-T 48800 41500 5 10 1 1 0 0 1
-refdes=clk_3
-}
-C 48600 41300 1 0 0 output-1.sym
-{
-T 48700 41600 5 10 0 0 0 0 1
-device=OUTPUT
-T 48800 41300 5 10 1 1 0 0 1
-refdes=clk_4
-}
-N 51200 43600 51700 43600 4
-N 48200 42000 48600 42000 4
-N 48200 41800 48600 41800 4
-N 48200 41600 48600 41600 4
-N 48200 41400 48600 41400 4
-N 49000 42900 48200 42900 4
-N 48200 42900 48200 43700 4
-N 48200 43700 45000 43700 4
-N 45000 43700 45000 41500 4
 C 40300 49200 1 0 0 input-1.sym
 {
 T 40300 49500 5 10 0 0 0 0 1
@@ -181,40 +50,6 @@ N 41700 48200 42100 48200 4
 N 41100 47700 41700 47700 4
 N 42100 48000 41700 48000 4
 N 41700 48000 41700 47700 4
-C 46200 42900 1 0 0 capacitor-1.sym
-{
-T 46400 43600 5 10 0 0 0 0 1
-device=CAPACITOR
-T 46300 43200 5 10 1 1 0 0 1
-refdes=C2
-T 46400 43800 5 10 0 0 0 0 1
-symversion=0.1
-T 46700 42900 5 10 1 1 0 0 1
-value=10nF
-T 46200 42900 5 10 0 0 0 0 1
-model=GRM155R71H103KA88D
-T 46200 42900 5 10 0 0 0 0 1
-description=Murata 10nF 0402 ceramic capacitor
-T 46200 42900 5 10 0 0 0 0 1
-footprint=0402.fp
-}
-C 49200 44500 1 0 0 capacitor-1.sym
-{
-T 49400 45200 5 10 0 0 0 0 1
-device=CAPACITOR
-T 49300 44800 5 10 1 1 0 0 1
-refdes=C3
-T 49400 45400 5 10 0 0 0 0 1
-symversion=0.1
-T 49700 44500 5 10 1 1 0 0 1
-value=10nF
-T 49200 44500 5 10 0 0 0 0 1
-model=GRM155R71H103KA88D
-T 49200 44500 5 10 0 0 0 0 1
-description=Murata 10nF 0402 ceramic capacitor
-T 49200 44500 5 10 0 0 0 0 1
-footprint=0402.fp
-}
 C 42100 47700 1 0 0 MAX18450.sym
 {
 T 43195 47800 5 8 1 1 0 0 1
@@ -222,23 +57,6 @@ refdes=U1
 T 42100 47700 5 10 0 0 0 0 1
 footprint=QSOP16.fp
 }
-C 41700 41800 1 90 0 resistor-1.sym
-{
-T 41300 42100 5 10 0 0 90 0 1
-device=RESISTOR
-T 41500 41900 5 10 1 1 90 0 1
-refdes=R1
-T 41500 42300 5 10 1 1 90 0 1
-value=10K
-T 41700 41800 5 10 0 0 0 0 1
-footprint=0402.fp
-T 41700 41800 5 10 0 0 0 0 1
-model=RC0402JR-0710KL
-T 41700 41800 5 10 0 0 0 0 1
-description=RES SMD 10K OHM 5% 1/16W 0402
-}
-N 41600 42700 41600 43100 4
-N 41600 41300 41600 41800 4
 C 44700 48900 1 0 0 output-1.sym
 {
 T 44800 49200 5 10 0 0 0 0 1
@@ -623,297 +441,438 @@ C 54900 50400 1 270 0 gnd-2.sym
 N 55600 50300 55900 50300 4
 C 52100 50200 1 270 0 gnd-1.sym
 N 52800 50100 53100 50100 4
-C 42100 45900 1 0 0 input-1.sym
+C 40300 45600 1 0 0 input-1.sym
 {
-T 42100 46200 5 10 0 0 0 0 1
+T 40300 45900 5 10 0 0 0 0 1
 device=INPUT
-T 42100 45900 5 10 1 1 0 0 1
+T 40300 45600 5 10 1 1 0 0 1
 refdes=step_a
 }
-C 42100 45500 1 0 0 input-1.sym
+C 40300 45200 1 0 0 input-1.sym
 {
-T 42100 45800 5 10 0 0 0 0 1
+T 40300 45500 5 10 0 0 0 0 1
 device=INPUT
-T 42100 45500 5 10 1 1 0 0 1
+T 40300 45200 5 10 1 1 0 0 1
 refdes=dir_a
 }
-C 42100 44700 1 0 0 input-1.sym
+C 40300 44400 1 0 0 input-1.sym
 {
-T 42100 45000 5 10 0 0 0 0 1
+T 40300 44700 5 10 0 0 0 0 1
 device=INPUT
-T 42100 44700 5 10 1 1 0 0 1
+T 40300 44400 5 10 1 1 0 0 1
 refdes=enable_a
 }
-C 42100 44300 1 0 0 input-1.sym
+C 40300 44000 1 0 0 input-1.sym
 {
-T 42100 44600 5 10 0 0 0 0 1
+T 40300 44300 5 10 0 0 0 0 1
 device=INPUT
-T 42100 44300 5 10 1 1 0 0 1
+T 40300 44000 5 10 1 1 0 0 1
 refdes=spi_cs_a
 }
-C 42900 45100 1 0 1 output-1.sym
+C 41100 44800 1 0 1 output-1.sym
 {
-T 42800 45400 5 10 0 0 0 6 1
+T 41000 45100 5 10 0 0 0 6 1
 device=OUTPUT
-T 42100 45100 5 10 1 1 0 0 1
+T 40300 44800 5 10 1 1 0 0 1
 refdes=fault_a
 }
-N 42900 46000 43500 46000 4
-N 43500 46000 43500 45700 4
-N 43500 45700 43900 45700 4
-N 42900 45600 43300 45600 4
-N 43300 45600 43300 45500 4
-N 43300 45500 43900 45500 4
-N 42900 45200 43500 45200 4
-N 43500 45200 43500 45300 4
-N 43500 45300 43900 45300 4
-N 42900 44800 43500 44800 4
-N 43500 44800 43500 44900 4
-N 43500 44900 43900 44900 4
-N 42900 44400 43500 44400 4
-N 43900 44700 43500 44700 4
-N 43500 44700 43500 44400 4
-C 43900 44400 1 0 0 MAX18450.sym
-{
-T 43900 44400 5 10 0 0 0 0 1
+N 41100 45700 41700 45700 4
+N 41700 45700 41700 45400 4
+N 41700 45400 42100 45400 4
+N 41100 45300 41500 45300 4
+N 41500 45300 41500 45200 4
+N 41500 45200 42100 45200 4
+N 41100 44900 41700 44900 4
+N 41700 44900 41700 45000 4
+N 41700 45000 42100 45000 4
+N 41100 44500 41700 44500 4
+N 41700 44500 41700 44600 4
+N 41700 44600 42100 44600 4
+N 41100 44100 41700 44100 4
+N 42100 44400 41700 44400 4
+N 41700 44400 41700 44100 4
+C 42100 44100 1 0 0 MAX18450.sym
+{
+T 42100 44100 5 10 0 0 0 0 1
 footprint=QSOP16.fp
-T 44995 44500 5 8 1 1 0 0 1
+T 43195 44200 5 8 1 1 0 0 1
 refdes=U4
 }
-C 46500 45600 1 0 0 output-1.sym
+C 44700 45300 1 0 0 output-1.sym
 {
-T 46600 45900 5 10 0 0 0 0 1
+T 44800 45600 5 10 0 0 0 0 1
 device=OUTPUT
-T 46700 45600 5 10 1 1 0 0 1
+T 44900 45300 5 10 1 1 0 0 1
 refdes=step_4
 }
-C 46500 45400 1 0 0 output-1.sym
+C 44700 45100 1 0 0 output-1.sym
 {
-T 46600 45700 5 10 0 0 0 0 1
+T 44800 45400 5 10 0 0 0 0 1
 device=OUTPUT
-T 46700 45400 5 10 1 1 0 0 1
+T 44900 45100 5 10 1 1 0 0 1
 refdes=dir_4
 }
-C 46500 44800 1 0 0 output-1.sym
+C 44700 44500 1 0 0 output-1.sym
 {
-T 46600 45100 5 10 0 0 0 0 1
+T 44800 44800 5 10 0 0 0 0 1
 device=OUTPUT
-T 46700 44800 5 10 1 1 0 0 1
+T 44900 44500 5 10 1 1 0 0 1
 refdes=enable_4
 }
-C 46500 44600 1 0 0 output-1.sym
+C 44700 44300 1 0 0 output-1.sym
 {
-T 46600 44900 5 10 0 0 0 0 1
+T 44800 44600 5 10 0 0 0 0 1
 device=OUTPUT
-T 46700 44600 5 10 1 1 0 0 1
+T 44900 44300 5 10 1 1 0 0 1
 refdes=spi_cs_4
 }
-C 47300 45200 1 0 1 input-1.sym
+C 45500 44900 1 0 1 input-1.sym
 {
-T 47300 45500 5 10 0 0 0 6 1
+T 45500 45200 5 10 0 0 0 6 1
 device=INPUT
-T 46800 45200 5 10 1 1 0 0 1
+T 45000 44900 5 10 1 1 0 0 1
 refdes=fault_4
 }
-N 46500 45300 46300 45300 4
-N 46500 44900 46300 44900 4
-N 46500 44700 46300 44700 4
-N 46500 45500 46300 45500 4
-N 46500 45700 46300 45700 4
-C 46400 46900 1 0 0 5V_motor.sym
+N 44700 45000 44500 45000 4
+N 44700 44600 44500 44600 4
+N 44700 44400 44500 44400 4
+N 44700 45200 44500 45200 4
+N 44700 45400 44500 45400 4
+C 44600 46600 1 0 0 5V_motor.sym
 {
-T 46500 47600 5 10 0 0 0 0 1
+T 44700 47300 5 10 0 0 0 0 1
 device=none
 }
-C 46300 43900 1 0 0 gnd-2.sym
-C 43600 43900 1 0 0 gnd-1.sym
-C 43600 47000 1 0 0 5V-plus-1.sym
-N 43800 47000 43800 45900 4
-N 43800 45900 43900 45900 4
-N 43900 44500 43700 44500 4
-N 43700 44500 43700 44200 4
-N 46600 46900 46600 45900 4
-N 46600 45900 46300 45900 4
-N 46400 44200 46400 44500 4
-N 46400 44500 46300 44500 4
-C 46400 47000 1 180 0 cap.sym
-{
-T 46200 46300 5 10 0 0 180 0 1
+C 44500 43600 1 0 0 gnd-2.sym
+C 41800 43600 1 0 0 gnd-1.sym
+C 41800 46700 1 0 0 5V-plus-1.sym
+N 42000 46700 42000 45600 4
+N 42000 45600 42100 45600 4
+N 42100 44200 41900 44200 4
+N 41900 44200 41900 43900 4
+N 44800 46600 44800 45600 4
+N 44800 45600 44500 45600 4
+N 44600 43900 44600 44200 4
+N 44600 44200 44500 44200 4
+C 44600 46700 1 180 0 cap.sym
+{
+T 44400 46000 5 10 0 0 180 0 1
 device=CAPACITOR
-T 46200 46100 5 10 0 0 180 0 1
+T 44400 45800 5 10 0 0 180 0 1
 symversion=0.1
-T 46400 47000 5 10 0 0 90 0 1
+T 44600 46700 5 10 0 0 90 0 1
 footprint=0603.fp
-T 46400 47000 5 10 0 0 90 0 1
+T 44600 46700 5 10 0 0 90 0 1
 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
 T 46000 47000 5 10 1 1 0 0 1
 refdes=C11
-T 46500 46800 5 10 1 1 180 0 1
+T 44700 46500 5 10 1 1 180 0 1
 value=0.1uF
 }
-C 43600 46800 1 180 0 cap.sym
+C 41800 46500 1 180 0 cap.sym
 {
-T 43400 46100 5 10 0 0 180 0 1
+T 41600 45800 5 10 0 0 180 0 1
 device=CAPACITOR
-T 43400 45900 5 10 0 0 180 0 1
+T 41600 45600 5 10 0 0 180 0 1
 symversion=0.1
-T 43600 46800 5 10 0 0 90 0 1
+T 41800 46500 5 10 0 0 90 0 1
 footprint=0603.fp
-T 43600 46800 5 10 0 0 90 0 1
+T 41800 46500 5 10 0 0 90 0 1
 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
-T 43300 46800 5 10 1 1 0 0 1
+T 41500 46500 5 10 1 1 0 0 1
 refdes=C10
-T 43700 46600 5 10 1 1 180 0 1
+T 41900 46300 5 10 1 1 180 0 1
 value=0.1uF
 }
-C 45600 47000 1 270 0 gnd-2.sym
-N 46300 46900 46600 46900 4
-C 42800 46800 1 270 0 gnd-1.sym
-N 43500 46700 43800 46700 4
-C 51400 45600 1 0 0 input-1.sym
+C 43800 46700 1 270 0 gnd-2.sym
+N 44500 46600 44800 46600 4
+C 41000 46500 1 270 0 gnd-1.sym
+N 41700 46400 42000 46400 4
+C 45900 45600 1 0 0 input-1.sym
 {
-T 51400 45900 5 10 0 0 0 0 1
+T 45900 45900 5 10 0 0 0 0 1
 device=INPUT
-T 51400 45600 5 10 1 1 0 0 1
+T 45900 45600 5 10 1 1 0 0 1
 refdes=step_b
 }
-C 51400 45200 1 0 0 input-1.sym
+C 45900 45200 1 0 0 input-1.sym
 {
-T 51400 45500 5 10 0 0 0 0 1
+T 45900 45500 5 10 0 0 0 0 1
 device=INPUT
-T 51400 45200 5 10 1 1 0 0 1
+T 45900 45200 5 10 1 1 0 0 1
 refdes=dir_b
 }
-C 51400 44400 1 0 0 input-1.sym
+C 45900 44400 1 0 0 input-1.sym
 {
-T 51400 44700 5 10 0 0 0 0 1
+T 45900 44700 5 10 0 0 0 0 1
 device=INPUT
-T 51400 44400 5 10 1 1 0 0 1
+T 45900 44400 5 10 1 1 0 0 1
 refdes=enable_b
 }
-C 51400 44000 1 0 0 input-1.sym
+C 46000 44000 1 0 0 input-1.sym
 {
-T 51400 44300 5 10 0 0 0 0 1
+T 46000 44300 5 10 0 0 0 0 1
 device=INPUT
-T 51400 44000 5 10 1 1 0 0 1
+T 46000 44000 5 10 1 1 0 0 1
 refdes=spi_cs_b
 }
-C 52200 44800 1 0 1 output-1.sym
+C 46700 44800 1 0 1 output-1.sym
 {
-T 52100 45100 5 10 0 0 0 6 1
+T 46600 45100 5 10 0 0 0 6 1
 device=OUTPUT
-T 51400 44800 5 10 1 1 0 0 1
+T 45900 44800 5 10 1 1 0 0 1
 refdes=fault_b
 }
-N 52200 45700 52800 45700 4
-N 52800 45700 52800 45400 4
-N 52800 45400 53200 45400 4
-N 52200 45300 52600 45300 4
-N 52600 45300 52600 45200 4
-N 52600 45200 53200 45200 4
-N 52200 44900 52800 44900 4
-N 52800 44900 52800 45000 4
-N 52800 45000 53200 45000 4
-N 52200 44500 52800 44500 4
-N 52800 44500 52800 44600 4
-N 52800 44600 53200 44600 4
-N 52200 44100 52800 44100 4
-N 53200 44400 52800 44400 4
-N 52800 44400 52800 44100 4
-C 53200 44100 1 0 0 MAX18450.sym
-{
-T 53200 44100 5 10 0 0 0 0 1
+N 46700 45700 47300 45700 4
+N 47300 45700 47300 45400 4
+N 47300 45400 47700 45400 4
+N 46700 45300 47100 45300 4
+N 47100 45300 47100 45200 4
+N 47100 45200 47700 45200 4
+N 46700 44900 47300 44900 4
+N 47300 44900 47300 45000 4
+N 47300 45000 47700 45000 4
+N 46700 44500 47300 44500 4
+N 47300 44500 47300 44600 4
+N 47300 44600 47700 44600 4
+N 46800 44100 47300 44100 4
+N 47700 44400 47300 44400 4
+N 47300 44400 47300 44100 4
+C 47700 44100 1 0 0 MAX18450.sym
+{
+T 47700 44100 5 10 0 0 0 0 1
 footprint=QSOP16.fp
-T 54295 44200 5 8 1 1 0 0 1
+T 48795 44200 5 8 1 1 0 0 1
 refdes=U5
 }
-C 55800 45300 1 0 0 output-1.sym
+C 50300 45300 1 0 0 output-1.sym
 {
-T 55900 45600 5 10 0 0 0 0 1
+T 50400 45600 5 10 0 0 0 0 1
 device=OUTPUT
-T 56000 45300 5 10 1 1 0 0 1
+T 50500 45300 5 10 1 1 0 0 1
 refdes=step_5
 }
-C 55800 45100 1 0 0 output-1.sym
+C 50300 45100 1 0 0 output-1.sym
 {
-T 55900 45400 5 10 0 0 0 0 1
+T 50400 45400 5 10 0 0 0 0 1
 device=OUTPUT
-T 56000 45100 5 10 1 1 0 0 1
+T 50500 45100 5 10 1 1 0 0 1
 refdes=dir_5
 }
-C 55800 44500 1 0 0 output-1.sym
+C 50300 44500 1 0 0 output-1.sym
 {
-T 55900 44800 5 10 0 0 0 0 1
+T 50400 44800 5 10 0 0 0 0 1
 device=OUTPUT
-T 56000 44500 5 10 1 1 0 0 1
+T 50500 44500 5 10 1 1 0 0 1
 refdes=enable_5
 }
-C 55800 44300 1 0 0 output-1.sym
+C 50300 44300 1 0 0 output-1.sym
 {
-T 55900 44600 5 10 0 0 0 0 1
+T 50400 44600 5 10 0 0 0 0 1
 device=OUTPUT
-T 56000 44300 5 10 1 1 0 0 1
+T 50500 44300 5 10 1 1 0 0 1
 refdes=spi_cs_5
 }
-C 56500 44900 1 0 1 input-1.sym
+C 51000 44900 1 0 1 input-1.sym
 {
-T 56500 45200 5 10 0 0 0 6 1
+T 51000 45200 5 10 0 0 0 6 1
 device=INPUT
-T 56000 44900 5 10 1 1 0 0 1
+T 50500 44900 5 10 1 1 0 0 1
 refdes=fault_5
 }
-N 55700 45000 55600 45000 4
-N 55800 44600 55600 44600 4
-N 55800 44400 55600 44400 4
-N 55800 45200 55600 45200 4
-N 55800 45400 55600 45400 4
-C 55700 46600 1 0 0 5V_motor.sym
+N 50200 45000 50100 45000 4
+N 50300 44600 50100 44600 4
+N 50300 44400 50100 44400 4
+N 50300 45200 50100 45200 4
+N 50300 45400 50100 45400 4
+C 50200 46600 1 0 0 5V_motor.sym
 {
-T 55800 47300 5 10 0 0 0 0 1
+T 50300 47300 5 10 0 0 0 0 1
 device=none
 }
-C 55600 43600 1 0 0 gnd-2.sym
-C 52900 43600 1 0 0 gnd-1.sym
-C 52900 46700 1 0 0 5V-plus-1.sym
-N 53100 46700 53100 45600 4
-N 53100 45600 53200 45600 4
-N 53200 44200 53000 44200 4
-N 53000 44200 53000 43900 4
-N 55900 46600 55900 45600 4
-N 55900 45600 55600 45600 4
-N 55700 43900 55700 44200 4
-N 55700 44200 55600 44200 4
-C 55700 46700 1 180 0 cap.sym
-{
-T 55500 46000 5 10 0 0 180 0 1
+C 50100 43600 1 0 0 gnd-2.sym
+C 47400 43600 1 0 0 gnd-1.sym
+C 47400 46700 1 0 0 5V-plus-1.sym
+N 47600 46700 47600 45600 4
+N 47600 45600 47700 45600 4
+N 47700 44200 47500 44200 4
+N 47500 44200 47500 43900 4
+N 50400 46600 50400 45600 4
+N 50400 45600 50100 45600 4
+N 50200 43900 50200 44200 4
+N 50200 44200 50100 44200 4
+C 50200 46700 1 180 0 cap.sym
+{
+T 50000 46000 5 10 0 0 180 0 1
 device=CAPACITOR
-T 55500 45800 5 10 0 0 180 0 1
+T 50000 45800 5 10 0 0 180 0 1
 symversion=0.1
-T 55700 46700 5 10 0 0 90 0 1
+T 50200 46700 5 10 0 0 90 0 1
 footprint=0603.fp
-T 55700 46700 5 10 0 0 90 0 1
+T 50200 46700 5 10 0 0 90 0 1
 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
-T 55300 46700 5 10 1 1 0 0 1
+T 49800 46700 5 10 1 1 0 0 1
 refdes=C13
-T 55800 46500 5 10 1 1 180 0 1
+T 50300 46500 5 10 1 1 180 0 1
 value=0.1uF
 }
-C 52900 46500 1 180 0 cap.sym
+C 47400 46500 1 180 0 cap.sym
 {
-T 52700 45800 5 10 0 0 180 0 1
+T 47200 45800 5 10 0 0 180 0 1
 device=CAPACITOR
-T 52700 45600 5 10 0 0 180 0 1
+T 47200 45600 5 10 0 0 180 0 1
 symversion=0.1
-T 52900 46500 5 10 0 0 90 0 1
+T 47400 46500 5 10 0 0 90 0 1
 footprint=0603.fp
-T 52900 46500 5 10 0 0 90 0 1
+T 47400 46500 5 10 0 0 90 0 1
 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
-T 52600 46500 5 10 1 1 0 0 1
+T 47100 46500 5 10 1 1 0 0 1
 refdes=C12
-T 53000 46300 5 10 1 1 180 0 1
+T 47500 46300 5 10 1 1 180 0 1
+value=0.1uF
+}
+C 49400 46700 1 270 0 gnd-2.sym
+N 50100 46600 50400 46600 4
+C 46600 46500 1 270 0 gnd-1.sym
+N 47300 46400 47600 46400 4
+C 52800 44100 1 0 0 MAX18450.sym
+{
+T 52800 44100 5 10 0 0 0 0 1
+footprint=QSOP16.fp
+T 53895 44200 5 8 1 1 0 0 1
+refdes=U6
+}
+N 55400 44600 55200 44600 4
+N 55400 44400 55200 44400 4
+C 55300 46600 1 0 0 5V_motor.sym
+{
+T 55400 47300 5 10 0 0 0 0 1
+device=none
+}
+C 55200 43600 1 0 0 gnd-2.sym
+C 52500 43600 1 0 0 gnd-1.sym
+C 52500 46700 1 0 0 5V-plus-1.sym
+N 52700 46700 52700 45600 4
+N 52700 45600 52800 45600 4
+N 52800 44200 52600 44200 4
+N 52600 44200 52600 43900 4
+N 55500 46600 55500 45600 4
+N 55500 45600 55200 45600 4
+N 55300 43900 55300 44200 4
+N 55300 44200 55200 44200 4
+C 55300 46700 1 180 0 cap.sym
+{
+T 55100 46000 5 10 0 0 180 0 1
+device=CAPACITOR
+T 55100 45800 5 10 0 0 180 0 1
+symversion=0.1
+T 55300 46700 5 10 0 0 90 0 1
+footprint=0603.fp
+T 55300 46700 5 10 0 0 90 0 1
+description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
+T 54900 46700 5 10 1 1 0 0 1
+refdes=C11
+T 55400 46500 5 10 1 1 180 0 1
 value=0.1uF
 }
-C 54900 46700 1 270 0 gnd-2.sym
-N 55600 46600 55900 46600 4
-C 52100 46500 1 270 0 gnd-1.sym
-N 52800 46400 53100 46400 4
+C 52500 46500 1 180 0 cap.sym
+{
+T 52300 45800 5 10 0 0 180 0 1
+device=CAPACITOR
+T 52300 45600 5 10 0 0 180 0 1
+symversion=0.1
+T 52500 46500 5 10 0 0 90 0 1
+footprint=0603.fp
+T 52500 46500 5 10 0 0 90 0 1
+description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
+T 52200 46500 5 10 1 1 0 0 1
+refdes=C10
+T 52600 46300 5 10 1 1 180 0 1
+value=0.1uF
+}
+C 54500 46700 1 270 0 gnd-2.sym
+N 55200 46600 55500 46600 4
+C 51700 46500 1 270 0 gnd-1.sym
+N 52400 46400 52700 46400 4
+C 52000 45300 1 0 0 input-1.sym
+{
+T 52000 45600 5 10 0 0 0 0 1
+device=INPUT
+T 51300 45300 5 10 1 1 0 0 1
+refdes=spi_clk
+}
+C 56000 44900 1 0 1 input-1.sym
+{
+T 56000 45200 5 10 0 0 0 6 1
+device=INPUT
+T 56500 44900 5 10 1 1 0 6 1
+refdes=miso
+}
+C 52000 45100 1 0 0 input-1.sym
+{
+T 52000 45400 5 10 0 0 0 0 1
+device=INPUT
+T 51200 45100 5 10 1 1 0 0 1
+refdes=spi_mosi
+}
+C 55200 45300 1 0 0 output-1.sym
+{
+T 55300 45600 5 10 0 0 0 0 1
+device=OUTPUT
+T 56100 45300 5 10 1 1 0 0 1
+refdes=spi_ck
+}
+C 55200 45100 1 0 0 output-1.sym
+{
+T 55300 45400 5 10 0 0 0 0 1
+device=OUTPUT
+T 56100 45100 5 10 1 1 0 0 1
+refdes=mosi
+}
+C 52800 44900 1 0 1 output-1.sym
+{
+T 52700 45200 5 10 0 0 0 6 1
+device=OUTPUT
+T 51900 44900 5 10 1 1 0 6 1
+refdes=spi_miso
+}
+C 43000 41400 1 0 0 clock.sym
+{
+T 43400 41600 5 8 1 1 0 0 1
+refdes=CLOCK
+}
+C 44900 42400 1 0 0 output-1.sym
+{
+T 45000 42700 5 10 0 0 0 0 1
+device=OUTPUT
+T 45800 42400 5 10 1 1 0 0 1
+refdes=clk_1
+}
+C 44900 42200 1 0 0 output-1.sym
+{
+T 45000 42500 5 10 0 0 0 0 1
+device=OUTPUT
+T 45800 42200 5 10 1 1 0 0 1
+refdes=clk_2
+}
+C 44900 42000 1 0 0 output-1.sym
+{
+T 45000 42300 5 10 0 0 0 0 1
+device=OUTPUT
+T 45800 42000 5 10 1 1 0 0 1
+refdes=clk_3
+}
+C 44900 41800 1 0 0 output-1.sym
+{
+T 45000 42100 5 10 0 0 0 0 1
+device=OUTPUT
+T 45800 41800 5 10 1 1 0 0 1
+refdes=clk_4
+}
+C 44900 41600 1 0 0 output-1.sym
+{
+T 45000 41900 5 10 0 0 0 0 1
+device=OUTPUT
+T 45800 41600 5 10 1 1 0 0 1
+refdes=clk_5
+}
diff --git a/Combined/symbols/clock.sym b/Combined/symbols/clock.sym
new file mode 100644 (file)
index 0000000..77ae090
--- /dev/null
@@ -0,0 +1,45 @@
+v 20130925 2
+P 1900 1100 1700 1100 1 0 0
+{
+T 1900 1100 5 8 0 0 0 0 1
+pintype=output
+T 1645 1095 5 8 1 1 0 6 1
+pinlabel=clk_1
+}
+P 1900 900 1700 900 1 0 0
+{
+T 1900 900 5 8 0 0 0 0 1
+pintype=output
+T 1645 895 5 8 1 1 0 6 1
+pinlabel=clk_2
+}
+P 1900 700 1700 700 1 0 0
+{
+T 1900 700 5 8 0 0 0 0 1
+pintype=output
+T 1645 695 5 8 1 1 0 6 1
+pinlabel=clk_3
+}
+P 1900 500 1700 500 1 0 0
+{
+T 1900 500 5 8 0 0 0 0 1
+pintype=output
+T 1645 495 5 8 1 1 0 6 1
+pinlabel=clk_4
+}
+P 1900 300 1700 300 1 0 0
+{
+T 1900 300 5 8 0 0 0 0 1
+pintype=output
+T 1645 295 5 8 1 1 0 6 1
+pinlabel=clk_5
+}
+T 300 500 9 8 1 0 0 0 3
+16MHz Clock
+Generater
+clock.sch
+B 0 0 1700 1400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 0 0 8 8 0 1 0 0 1
+source=clock.sch
+T 400 200 8 8 1 1 0 0 1
+refdes=CLOCK?