Change 74LVC layout.
authorWalter Fetter Lages <w.fetter@ieee.org>
Wed, 23 May 2018 23:13:44 +0000 (20:13 -0300)
committerWalter Fetter Lages <w.fetter@ieee.org>
Wed, 23 May 2018 23:13:44 +0000 (20:13 -0300)
interface.sch
interface74139-3.sch [new file with mode: 0644]
perifericos.sch
symbols/74LVC139-2.sym [new file with mode: 0644]

index 1da1ce8..c2a57bb 100644 (file)
@@ -272,17 +272,6 @@ footprint=1206
 }
 N 61800 51600 61300 51600 4
 N 61800 52500 61300 52500 4
-C 61500 43500 1 0 0 74LVC139.sym
-{
-T 61775 45250 5 10 1 1 0 0 1
-device=74LVC139
-T 62950 45250 5 10 1 1 0 0 1
-refdes=U6
-T 61775 47950 5 10 0 0 0 0 1
-footprint=so16
-T 61500 43500 5 10 0 0 0 0 1
-net=+3.3V:16
-}
 T 59900 44300 5 10 1 1 0 0 1
 netname=IO10/SS
 N 59900 43400 60700 43400 4
@@ -303,8 +292,8 @@ netname=MOSI
 T 59900 43100 5 10 1 1 0 0 1
 netname=GND
 N 63800 44900 63500 44900 4
-N 63500 44500 63800 44500 4
-N 63500 44100 63800 44100 4
+N 63500 44600 63800 44600 4
+N 63500 44300 63800 44300 4
 N 60000 50500 64200 50500 4
 {
 T 60400 50500 5 10 1 1 0 0 1
@@ -403,7 +392,7 @@ footprint=JUMPER6
 N 61100 42300 61100 44000 4
 N 60900 42300 60900 43700 4
 N 60700 42300 60700 43400 4
-N 59900 44300 61300 44300 4
+N 59900 44300 61500 44300 4
 C 72500 48600 1 180 0 input-1.sym
 {
 T 72600 48450 5 10 1 1 0 0 1
@@ -448,22 +437,22 @@ value=CS_MAG
 T 63800 44800 5 10 0 0 0 0 1
 net=CS_MAG:1
 }
-C 63800 44400 1 0 0 output-1.sym
+C 63800 44500 1 0 0 output-1.sym
 {
-T 63900 44700 5 10 0 0 0 0 1
+T 63900 44800 5 10 0 0 0 0 1
 device=OUTPUT
-T 64600 44400 5 10 1 1 0 0 1
+T 64600 44500 5 10 1 1 0 0 1
 value=CS_ACCEL
-T 63800 44400 5 10 0 0 0 0 1
+T 63800 44500 5 10 0 0 0 0 1
 net=CS_ACCEL:1
 }
-C 63800 44000 1 0 0 output-1.sym
+C 63800 44200 1 0 0 output-1.sym
 {
-T 63900 44300 5 10 0 0 0 0 1
+T 63900 44500 5 10 0 0 0 0 1
 device=OUTPUT
-T 64600 44000 5 10 1 1 0 0 1
+T 64600 44200 5 10 1 1 0 0 1
 value=CS_GYRO
-T 63800 44000 5 10 0 0 0 0 1
+T 63800 44200 5 10 0 0 0 0 1
 net=CS_GYRO:1
 }
 U 60900 42100 65100 42100 10 1
@@ -493,9 +482,6 @@ device=none
 T 65800 42000 5 10 1 1 0 0 1
 value=SPI
 }
-N 61300 44300 61300 43700 4
-N 61300 43700 61500 43700 4
-N 61500 44600 61500 44500 4
 C 59900 45800 1 0 0 nc-right-1.sym
 {
 T 60000 46300 5 10 0 0 0 0 1
@@ -531,13 +517,6 @@ value=NoConnection
 T 60000 48600 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 60000 49200 1 0 0 nc-right-1.sym
-{
-T 60100 49700 5 10 0 0 0 0 1
-value=NoConnection
-T 60100 49900 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 60000 49500 1 0 0 nc-right-1.sym
 {
 T 60100 50000 5 10 0 0 0 0 1
@@ -573,24 +552,40 @@ value=NoConnection
 T 60000 42800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 63500 43600 1 0 0 nc-right-1.sym
+C 63500 43900 1 0 0 nc-right-1.sym
+{
+T 63600 44400 5 10 0 0 0 0 1
+value=NoConnection
+T 63600 44600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 60000 49300 60700 49300 4
 {
-T 63600 44100 5 10 0 0 0 0 1
+T 60400 49300 5 10 1 1 0 0 1
+netname=IO6
+}
+C 71400 46900 1 0 0 nc-right-1.sym
+{
+T 71500 47400 5 10 0 0 0 0 1
 value=NoConnection
-T 63600 44300 5 10 0 0 0 0 1
+T 71500 47600 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 71700 46900 1 0 0 io-1.sym
+C 60700 49200 1 0 0 output-1.sym
 {
-T 72600 47100 5 10 0 0 0 0 1
+T 60800 49500 5 10 0 0 0 0 1
+device=OUTPUT
+T 60700 49200 5 10 0 0 0 0 1
 net=SoC:1
-T 71900 47500 5 10 0 0 0 0 1
-device=none
-T 72600 47000 5 10 1 1 0 1 1
+T 61550 49250 5 10 1 1 0 0 1
 value=SoC
 }
-N 71400 47000 71700 47000 4
+C 61500 43500 1 0 0 74LVC139-2.sym
 {
-T 71400 47000 5 10 1 1 0 0 1
-netname=IO19
+T 61775 45250 5 10 1 1 0 0 1
+device=74LVC139
+T 63050 45250 5 10 1 1 0 0 1
+refdes=U?
+T 61775 47950 5 10 0 0 0 0 1
+footprint=so16
 }
diff --git a/interface74139-3.sch b/interface74139-3.sch
new file mode 100644 (file)
index 0000000..3bc9079
--- /dev/null
@@ -0,0 +1,596 @@
+v 20130925 2
+T 67300 42500 9 20 1 0 0 0 1
+Interface Galileo
+T 71100 41800 9 10 1 0 0 0 1
+Emílio D. Cantú
+T 67000 42100 9 10 1 0 0 0 1
+interface.sch
+C 58200 42000 1 0 0 connector10-1.sym
+{
+T 60100 45000 5 10 0 0 0 0 1
+device=CONNECTOR_10
+T 58100 45200 5 10 1 1 0 0 1
+refdes=CONN1
+T 58250 41750 5 10 1 1 0 0 1
+value=SSQ-110-03-G-S
+T 58200 42000 5 10 0 0 0 0 1
+footprint=JUMPER10
+T 58200 42000 5 10 0 0 0 0 1
+net=MISO:5
+T 58200 42000 5 10 0 0 0 0 1
+net=MOSI:4
+T 58200 42000 5 10 0 0 0 0 1
+net=SCL:6
+}
+C 60900 45400 1 0 1 gnd-1.sym
+N 60800 45700 60800 46500 4
+N 60000 50200 64200 50200 4
+{
+T 60400 50200 5 10 1 1 0 0 1
+netname=IO3
+}
+N 60000 50800 62900 50800 4
+{
+T 60400 50800 5 10 1 1 0 0 1
+netname=TX0
+}
+N 60000 49000 63000 49000 4
+{
+T 60400 49000 5 10 1 1 0 0 1
+netname=IO7
+}
+N 60800 46500 59900 46500 4
+{
+T 60100 46500 5 10 1 1 0 6 1
+netname=GND
+}
+N 60800 47100 59900 47100 4
+{
+T 60100 47100 5 10 1 1 0 6 1
+netname=3V3
+}
+C 57500 41700 0 0 0 title-A3.sym
+C 58300 48800 1 0 0 connector8-1.sym
+{
+T 58400 52000 5 10 0 0 0 0 1
+device=CONNECTOR_8
+T 58200 51400 5 10 1 1 0 0 1
+refdes=CONN2
+T 58300 48800 5 10 0 0 0 0 1
+footprint=JUMPER8
+T 58300 48600 5 10 1 1 0 0 1
+value=SSQ-108-03-G-S
+}
+C 58200 45700 1 0 0 connector8-1.sym
+{
+T 58300 48900 5 10 0 0 0 6 1
+device=CONNECTOR_8
+T 58700 48300 5 10 1 1 0 6 1
+refdes=CONN3
+T 58200 45700 5 10 0 0 0 0 1
+footprint=JUMPER8
+T 58200 45500 5 10 1 1 0 0 1
+value=SSQ-108-03-G-S
+}
+N 66400 51100 66400 51600 4
+N 66000 50500 66600 50500 4
+N 66000 50800 69600 50800 4
+C 66000 49900 1 0 0 ground.sym
+C 66200 51600 1 0 0 3.3V-plus-1.sym
+C 66400 51300 1 0 0 capacitor-1.sym
+{
+T 66600 52000 5 10 0 0 0 0 1
+device=CAPACITOR
+T 67300 51800 5 10 1 1 180 0 1
+refdes=C10
+T 66600 52200 5 10 0 0 0 0 1
+symversion=0.1
+T 67500 51400 5 10 1 1 180 0 1
+value=100nF
+T 66400 51300 5 10 0 0 90 0 1
+footprint=1206
+}
+C 63700 51600 1 90 0 resistor-1.sym
+{
+T 63300 51900 5 10 0 0 90 0 1
+device=RESISTOR
+T 64000 52000 5 10 1 1 180 0 1
+refdes=R2
+T 63700 51600 5 10 1 1 0 0 1
+value=10K
+T 63700 51600 5 10 0 0 0 0 1
+footprint=1206
+}
+C 69600 50700 1 0 0 io-1.sym
+{
+T 69800 51300 5 10 0 0 0 0 1
+device=none
+T 70500 50700 5 10 1 1 0 0 1
+value=D-
+T 69600 50700 5 10 0 0 0 0 1
+net=-D485:1
+}
+N 67600 51300 67600 51500 4
+C 67400 51000 1 0 0 ground.sym
+N 60000 51100 64200 51100 4
+{
+T 60400 51100 5 10 1 1 0 0 1
+netname=RX0
+}
+N 63600 51100 63600 51600 4
+C 73100 44900 1 0 1 connector4-1.sym
+{
+T 71300 45800 5 10 0 0 0 0 1
+device=CONNECTOR_4
+T 72600 46300 5 10 1 1 0 0 1
+refdes=CONN4
+T 72400 44700 5 10 1 1 0 0 1
+value=5267-04A-X
+T 73100 44900 5 10 0 0 0 0 1
+footprint=JUMPER4
+}
+N 70800 46000 71400 46000 4
+N 70400 45700 71400 45700 4
+N 71400 45100 70200 45100 4
+N 59900 46200 60800 46200 4
+{
+T 60100 46200 5 10 1 1 0 6 1
+netname=GND
+}
+C 70600 44400 1 0 0 ground.sym
+N 70800 46000 70800 44700 4
+C 63400 52600 1 0 0 3.3V-plus-1.sym
+N 63600 52600 63600 52500 4
+C 69600 49900 1 0 0 io-1.sym
+{
+T 69800 50500 5 10 0 0 0 0 1
+device=none
+T 70500 49900 5 10 1 1 0 0 1
+value=D+
+T 69600 49900 5 10 0 0 0 0 1
+net=+D485:1
+}
+T 68900 41800 9 10 1 0 0 0 1
+2
+T 67600 41800 9 10 1 0 0 0 1
+1
+N 70400 45700 70400 46000 4
+N 66900 46600 67200 46600 4
+N 63000 46300 64900 46300 4
+C 66200 44600 1 0 0 ground.sym
+N 65500 45000 66400 45000 4
+N 65800 45000 65800 45200 4
+N 65500 45000 65500 45200 4
+N 65800 47400 65800 48100 4
+N 66900 46000 70400 46000 4
+N 67200 46000 67200 46600 4
+C 67200 47100 1 90 0 capacitor-1.sym
+{
+T 66500 47300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 67200 47700 5 10 1 1 0 0 1
+refdes=C11
+T 66300 47300 5 10 0 0 90 0 1
+symversion=0.1
+T 67100 47200 5 10 1 1 0 0 1
+value=100nF
+T 67200 47100 5 10 0 0 0 0 1
+footprint=1206
+}
+C 67800 48000 1 270 0 capacitor-4.sym
+{
+T 68900 47800 5 10 0 0 270 0 1
+device=POLARIZED_CAPACITOR
+T 68300 47600 5 10 1 1 0 0 1
+refdes=C12
+T 68500 47800 5 10 0 0 270 0 1
+symversion=0.1
+T 68300 47300 5 10 1 1 0 0 1
+value=2200uFx25V
+T 67800 48000 5 10 0 0 0 0 1
+footprint=SME18
+}
+C 67800 46800 1 0 0 ground.sym
+C 66800 46800 1 0 0 ground.sym
+N 68000 48000 65800 48000 4
+N 65800 47800 65500 47800 4
+N 65500 47800 65500 47400 4
+N 63000 46300 63000 49000 4
+C 64200 49900 1 0 0 MAX3485.sym
+{
+T 64275 51550 5 10 1 1 0 0 1
+device=MAX3485CSA
+T 65700 51550 5 10 1 1 0 0 1
+refdes=U4
+T 64475 52350 5 10 0 0 0 0 1
+footprint=SO8
+}
+C 64900 45200 1 0 0 max4420-1.sym
+{
+T 66100 45250 5 10 1 1 0 0 1
+device=MAX4420CSA
+T 66200 47200 5 10 1 1 0 0 1
+refdes=U5
+T 65500 48100 5 10 0 0 0 0 1
+footprint=SO8
+}
+C 60100 51900 1 0 0 pwrjack-1.sym
+{
+T 60800 51600 5 10 1 1 0 6 1
+device=PJ-102AH
+T 60700 52400 5 10 1 1 0 6 1
+refdes=CONN5
+T 60100 51900 5 10 0 0 0 0 1
+footprint=PJ102AH
+}
+C 61100 51200 1 0 0 ground.sym
+N 61000 52000 61300 52000 4
+N 61300 52000 61300 51500 4
+N 61300 52200 61000 52200 4
+C 65600 48100 1 0 0 generic-power.sym
+{
+T 65800 48350 5 10 0 0 0 0 1
+net=VMOTOR:1
+T 65400 48400 5 10 1 1 0 0 1
+value=VMOTOR
+}
+N 66000 50200 66200 50200 4
+C 63800 50900 1 180 0 resistor-1.sym
+{
+T 63500 50500 5 10 0 0 180 0 1
+device=RESISTOR
+T 62825 50875 5 10 1 1 0 0 1
+refdes=R3
+T 63500 50525 5 10 1 1 180 8 1
+value=1K
+T 63800 50900 5 10 0 0 0 0 1
+footprint=1206
+}
+N 63800 50800 64200 50800 4
+C 61000 48000 1 0 1 3.3V-plus-1.sym
+N 60800 47100 60800 48000 4
+C 61100 52600 1 0 0 generic-power.sym
+{
+T 61300 52850 5 10 0 0 0 0 1
+net=VMOTOR:1
+T 60900 52900 5 10 1 1 0 0 1
+value=VMOTOR
+}
+N 61300 52200 61300 52600 4
+C 61600 52500 1 270 0 capacitor-1.sym
+{
+T 62300 52300 5 10 0 0 270 0 1
+device=CAPACITOR
+T 62100 52100 5 10 1 1 0 0 1
+refdes=C13
+T 62500 52300 5 10 0 0 270 0 1
+symversion=0.1
+T 61900 51800 5 10 1 1 0 0 1
+value=100nF
+T 61600 52500 5 10 0 0 0 0 1
+footprint=1206
+}
+N 61800 51600 61300 51600 4
+N 61800 52500 61300 52500 4
+C 61500 43500 1 0 0 74LVC139.sym
+{
+T 61775 45250 5 10 1 1 0 0 1
+device=74LVC139
+T 62950 45250 5 10 1 1 0 0 1
+refdes=U6
+T 61775 47950 5 10 0 0 0 0 1
+footprint=so16
+T 61500 43500 5 10 0 0 0 0 1
+net=+3.3V:16
+}
+T 59900 44300 5 10 1 1 0 0 1
+netname=IO10/SS
+N 59900 43400 60700 43400 4
+{
+T 59900 43400 5 10 1 1 0 0 1
+netname=SCL
+}
+N 59900 43700 60900 43700 4
+{
+T 59900 43700 5 10 1 1 0 0 1
+netname=MISO
+}
+N 59900 44000 61100 44000 4
+{
+T 59900 44000 5 10 1 1 0 0 1
+netname=MOSI
+}
+T 59900 43100 5 10 1 1 0 0 1
+netname=GND
+N 63800 44900 63500 44900 4
+N 63500 44500 63800 44500 4
+N 63500 44100 63800 44100 4
+N 60000 50500 64200 50500 4
+{
+T 60400 50500 5 10 1 1 0 0 1
+netname=IO2
+}
+N 71400 45400 70200 45400 4
+C 70200 45500 1 180 0 io-1.sym
+{
+T 70000 44900 5 10 0 0 180 0 1
+device=none
+T 69350 45500 5 10 1 1 180 0 1
+value=D+
+T 70200 45500 5 10 0 0 0 0 1
+net=+D485:1
+}
+C 70200 45200 1 180 0 io-1.sym
+{
+T 70000 44600 5 10 0 0 180 0 1
+device=none
+T 69300 45200 5 10 1 1 180 0 1
+value=D-
+T 70200 45200 5 10 0 0 0 0 1
+net=-D485:1
+}
+C 68200 50500 1 270 0 jumper-1.sym
+{
+T 68700 50200 5 8 0 0 270 0 1
+device=JUMPER
+T 68300 50600 5 10 1 1 0 0 1
+refdes=J1
+T 68200 50500 5 10 0 0 0 0 1
+footprint=JUMPER2
+}
+C 68000 50500 1 180 0 resistor-1.sym
+{
+T 67700 50100 5 10 0 0 180 0 1
+device=RESISTOR
+T 68000 50500 5 10 0 0 0 0 1
+footprint=1206
+T 67375 50725 5 10 1 1 180 0 1
+refdes=R4
+T 67900 50225 5 10 1 1 0 8 1
+value=120
+}
+N 68000 50400 68200 50400 4
+N 66400 51100 66000 51100 4
+N 67600 51500 67300 51500 4
+N 66600 50500 66600 50000 4
+N 66600 50000 69600 50000 4
+N 67100 50400 67100 50800 4
+N 69200 50400 69200 50000 4
+N 59900 44900 61500 44900 4
+{
+T 59900 44900 5 10 1 1 0 0 1
+netname=IO8
+}
+N 59900 44600 61500 44600 4
+{
+T 59900 44600 5 10 1 1 0 0 1
+netname=IO9
+}
+N 71400 48500 71700 48500 4
+{
+T 71400 48500 5 10 1 1 0 0 1
+netname=IO14
+}
+N 71400 48200 71700 48200 4
+{
+T 71400 48200 5 10 1 1 0 0 1
+netname=IO15
+}
+N 71400 47900 71700 47900 4
+{
+T 71400 47900 5 10 1 1 0 0 1
+netname=IO16
+}
+N 71400 47600 71700 47600 4
+{
+T 71400 47600 5 10 1 1 0 0 1
+netname=IO17
+}
+N 71400 47300 71700 47300 4
+{
+T 71400 47300 5 10 1 1 0 0 1
+netname=IO18
+}
+C 69700 46800 1 0 0 connector6-1.sym
+{
+T 71500 48600 5 10 0 0 0 0 1
+device=CONNECTOR_6
+T 69800 48800 5 10 1 1 0 0 1
+refdes=CONN6
+T 69700 46800 5 10 0 0 0 0 1
+footprint=JUMPER6
+}
+N 61100 42300 61100 44000 4
+N 60900 42300 60900 43700 4
+N 60700 42300 60700 43400 4
+N 59900 44300 61300 44300 4
+C 72500 48600 1 180 0 input-1.sym
+{
+T 72600 48450 5 10 1 1 0 0 1
+value=DRDY_MAG
+T 72500 48600 5 10 0 0 0 0 1
+net=DRDY_MAG:1
+}
+C 72500 48300 1 180 0 input-1.sym
+{
+T 72600 48150 5 10 1 1 0 0 1
+value=DRDY_GYRO
+T 72500 48300 5 10 0 0 0 0 1
+net=DRDY_GYRO:1
+}
+C 72500 48000 1 180 0 input-1.sym
+{
+T 72600 47850 5 10 1 1 0 0 1
+value=INT_GYRO
+T 72500 48000 5 10 0 0 0 0 1
+net=INT_GYRO:1
+}
+C 72500 47700 1 180 0 input-1.sym
+{
+T 72600 47550 5 10 1 1 0 0 1
+value=INT1_ACCEL
+T 72500 47700 5 10 0 0 0 0 1
+net=INT1_ACCEL:1
+}
+C 72500 47400 1 180 0 input-1.sym
+{
+T 72600 47250 5 10 1 1 0 0 1
+value=INT2_ACCEL
+T 72500 47400 5 10 0 0 0 0 1
+net=INT2_ACCEL:1
+}
+C 63800 44800 1 0 0 output-1.sym
+{
+T 63900 45100 5 10 0 0 0 0 1
+device=OUTPUT
+T 64600 44800 5 10 1 1 0 0 1
+value=CS_MAG
+T 63800 44800 5 10 0 0 0 0 1
+net=CS_MAG:1
+}
+C 63800 44400 1 0 0 output-1.sym
+{
+T 63900 44700 5 10 0 0 0 0 1
+device=OUTPUT
+T 64600 44400 5 10 1 1 0 0 1
+value=CS_ACCEL
+T 63800 44400 5 10 0 0 0 0 1
+net=CS_ACCEL:1
+}
+C 63800 44000 1 0 0 output-1.sym
+{
+T 63900 44300 5 10 0 0 0 0 1
+device=OUTPUT
+T 64600 44000 5 10 1 1 0 0 1
+value=CS_GYRO
+T 63800 44000 5 10 0 0 0 0 1
+net=CS_GYRO:1
+}
+U 60900 42100 65100 42100 10 1
+C 60900 42300 1 270 0 busripper-1.sym
+{
+T 61300 42300 5 8 0 0 270 0 1
+device=none
+}
+C 61100 42300 1 270 0 busripper-1.sym
+{
+T 61500 42300 5 8 0 0 270 0 1
+device=none
+}
+C 60700 42300 1 270 0 busripper-1.sym
+{
+T 61100 42300 5 8 0 0 270 0 1
+device=none
+}
+N 66400 45000 66400 44900 4
+C 60600 42600 1 0 1 gnd-1.sym
+N 59900 43100 60500 43100 4
+N 60500 43100 60500 42900 4
+C 64900 42000 1 0 0 io-1.sym
+{
+T 65100 42600 5 10 0 0 0 0 1
+device=none
+T 65800 42000 5 10 1 1 0 0 1
+value=SPI
+}
+N 61300 44300 61300 43700 4
+N 61300 43700 61500 43700 4
+N 61500 44600 61500 44500 4
+C 59900 45800 1 0 0 nc-right-1.sym
+{
+T 60000 46300 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 46500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59900 46700 1 0 0 nc-right-1.sym
+{
+T 60000 47200 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 47400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59900 47300 1 0 0 nc-right-1.sym
+{
+T 60000 47800 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 48000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59900 47600 1 0 0 nc-right-1.sym
+{
+T 60000 48100 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 48300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59900 47900 1 0 0 nc-right-1.sym
+{
+T 60000 48400 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 48600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 60000 49500 1 0 0 nc-right-1.sym
+{
+T 60100 50000 5 10 0 0 0 0 1
+value=NoConnection
+T 60100 50200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 60000 49800 1 0 0 nc-right-1.sym
+{
+T 60100 50300 5 10 0 0 0 0 1
+value=NoConnection
+T 60100 50500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59900 42700 1 0 0 nc-right-1.sym
+{
+T 60000 43200 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 43400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59900 42400 1 0 0 nc-right-1.sym
+{
+T 60000 42900 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 43100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 59900 42100 1 0 0 nc-right-1.sym
+{
+T 60000 42600 5 10 0 0 0 0 1
+value=NoConnection
+T 60000 42800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 63500 43600 1 0 0 nc-right-1.sym
+{
+T 63600 44100 5 10 0 0 0 0 1
+value=NoConnection
+T 63600 44300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 60000 49300 60700 49300 4
+{
+T 60400 49300 5 10 1 1 0 0 1
+netname=IO6
+}
+C 71400 46900 1 0 0 nc-right-1.sym
+{
+T 71500 47400 5 10 0 0 0 0 1
+value=NoConnection
+T 71500 47600 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 60700 49200 1 0 0 output-1.sym
+{
+T 60800 49500 5 10 0 0 0 0 1
+device=OUTPUT
+T 60700 49200 5 10 0 0 0 0 1
+net=SoC:1
+T 61550 49250 5 10 1 1 0 0 1
+value=SoC
+}
index 73a7095..f326407 100644 (file)
@@ -348,36 +348,60 @@ U 40900 52600 40900 50600 10 0
 U 40900 50600 38700 50600 10 0
 U 38700 50600 38700 43900 10 1
 N 38900 44500 40500 44500 4
+{
+T 38900 44500 5 10 1 1 0 0 1
+netname=SCL
+}
 C 38900 44500 1 90 0 busripper-1.sym
 {
 T 38500 44500 5 8 0 0 90 0 1
 device=none
 }
 N 38900 44100 40500 44100 4
+{
+T 38900 44100 5 10 1 1 0 0 1
+netname=MOSI
+}
 C 38900 44100 1 90 0 busripper-1.sym
 {
 T 38500 44100 5 8 0 0 90 0 1
 device=none
 }
 N 38900 43700 40500 43700 4
+{
+T 38900 43700 5 10 1 1 0 0 1
+netname=MISO
+}
 C 38900 43700 1 90 0 busripper-1.sym
 {
 T 38500 43700 5 8 0 0 90 0 1
 device=none
 }
 N 42700 49900 44600 49900 4
+{
+T 42700 49900 5 10 1 1 0 0 1
+netname=SCL
+}
 C 42700 49900 1 90 0 busripper-1.sym
 {
 T 42300 49900 5 8 0 0 90 0 1
 device=none
 }
 N 42700 49500 44600 49500 4
+{
+T 42700 49500 5 10 1 1 0 0 1
+netname=MOSI
+}
 C 42700 49500 1 90 0 busripper-1.sym
 {
 T 42300 49500 5 8 0 0 90 0 1
 device=none
 }
 N 42700 49100 44600 49100 4
+{
+T 42700 49100 5 10 1 1 0 0 1
+netname=MISO
+}
 C 42700 49100 1 90 0 busripper-1.sym
 {
 T 42300 49100 5 8 0 0 90 0 1
@@ -385,18 +409,30 @@ device=none
 }
 U 49400 48600 47900 48600 10 0
 N 48100 46800 50000 46800 4
+{
+T 48100 46800 5 10 1 1 0 0 1
+netname=SCL
+}
 C 48100 46800 1 90 0 busripper-1.sym
 {
 T 47700 46800 5 8 0 0 90 0 1
 device=none
 }
 N 48100 46400 50000 46400 4
+{
+T 48100 46400 5 10 1 1 0 0 1
+netname=MOSI
+}
 C 48100 46400 1 90 0 busripper-1.sym
 {
 T 47700 46400 5 8 0 0 90 0 1
 device=none
 }
 N 48100 46000 50000 46000 4
+{
+T 48100 46000 5 10 1 1 0 0 1
+netname=MISO
+}
 C 48100 46000 1 90 0 busripper-1.sym
 {
 T 47700 46000 5 8 0 0 90 0 1
@@ -448,12 +484,12 @@ device=DRC_Directive
 N 42600 42900 42800 42900 4
 N 42800 42400 42800 42900 4
 N 42800 42400 44100 42400 4
-C 44100 42300 1 0 0 io-1.sym
+C 44900 42500 1 180 0 input-1.sym
 {
-T 45000 42500 5 10 0 0 0 0 1
-net=SoC:1
-T 44300 42900 5 10 0 0 0 0 1
-device=none
-T 45000 42400 5 10 1 1 0 1 1
+T 44900 42200 5 10 0 0 180 0 1
+device=INPUT
+T 45000 42300 5 10 1 1 0 0 1
 value=SoC
+T 44900 42500 5 10 0 1 0 0 1
+net=SoC:1
 }
diff --git a/symbols/74LVC139-2.sym b/symbols/74LVC139-2.sym
new file mode 100644 (file)
index 0000000..80fba51
--- /dev/null
@@ -0,0 +1,112 @@
+v 20130925 2
+B 300 200 1400 1500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 275 1750 5 10 1 1 0 0 1
+device=74LVC139
+T 1550 1750 8 10 1 1 0 0 1
+refdes=U?
+T 275 4450 5 10 0 0 0 0 1
+footprint=so16
+T 275 3150 5 10 0 0 0 0 1
+author=Emilio Cantu <emiliocan@gmail.com>
+T 275 4250 5 10 0 0 0 0 1
+numslots=2
+T 275 2950 5 10 0 0 0 0 1
+dist-license=GPL
+T 275 2750 5 10 0 0 0 0 1
+use-license=unlimited
+T 275 5350 5 10 0 0 0 0 1
+description=2 to 4 line decoder/demultiplexer
+T 275 5150 5 10 0 0 0 0 1
+documentation=http://www.nxp.com/documents/data_sheet/74LVC139.pdf
+P 0 800 300 800 1 0 0
+{
+T 205 845 5 8 1 1 0 6 1
+pinnumber=3
+T 425 975 5 8 0 1 0 8 1
+pinseq=3
+T 330 820 9 8 1 1 0 0 1
+pinlabel=B
+T 450 975 5 8 0 1 0 2 1
+pintype=in
+}
+P 0 1100 300 1100 1 0 0
+{
+T 205 1145 5 8 1 1 0 6 1
+pinnumber=2
+T 425 1275 5 8 0 1 0 8 1
+pinseq=2
+T 330 1120 9 8 1 1 0 0 1
+pinlabel=A
+T 450 1275 5 8 0 1 0 2 1
+pintype=in
+}
+P 0 1400 200 1400 1 0 0
+{
+T 205 1445 5 8 1 1 0 6 1
+pinnumber=1
+T 50 1300 5 8 0 1 90 8 1
+pinseq=1
+T 355 1395 9 8 1 1 0 0 1
+pinlabel=G
+T 350 1400 5 8 0 1 0 2 1
+pintype=in
+}
+V 250 1400 50 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 2000 500 1800 500 1 0 0
+{
+T 1795 545 5 8 1 1 0 0 1
+pinnumber=7
+T 1575 675 5 8 0 1 0 2 1
+pinseq=7
+T 1670 495 9 8 1 1 0 6 1
+pinlabel=Y3
+T 1550 675 5 8 0 1 0 8 1
+pintype=out
+}
+P 2000 1400 1800 1400 1 0 0
+{
+T 1795 1445 5 8 1 1 0 0 1
+pinnumber=4
+T 1575 1475 5 8 0 1 0 2 1
+pinseq=4
+T 1670 1420 9 8 1 1 0 6 1
+pinlabel=Y0
+T 1550 1575 5 8 0 1 0 8 1
+pintype=out
+}
+P 2000 1100 1800 1100 1 0 0
+{
+T 1795 1145 5 8 1 1 0 0 1
+pinnumber=5
+T 1575 1275 5 8 0 1 0 2 1
+pinseq=5
+T 1670 1120 9 8 1 1 0 6 1
+pinlabel=Y1
+T 1550 1275 5 8 0 1 0 8 1
+pintype=out
+}
+P 2000 800 1800 800 1 0 0
+{
+T 1795 845 5 8 1 1 0 0 1
+pinnumber=6
+T 1575 975 5 8 0 1 0 2 1
+pinseq=6
+T 1670 820 9 8 1 1 0 6 1
+pinlabel=Y2
+T 1550 975 5 8 0 1 0 8 1
+pintype=out
+}
+T 275 4050 5 10 0 0 0 0 1
+slot=1
+T 275 3850 5 10 0 0 0 0 1
+slotdef=1:1,2,3,4,5,6,7
+T 275 3650 5 10 0 0 0 0 1
+slotdef=2:15,14,13,12,11,10,9
+T 275 4850 5 10 0 0 0 0 1
+net=Vcc:16
+T 275 4650 5 10 0 0 0 0 1
+net=GND:8
+V 1750 500 50 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 1750 1400 50 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 1750 800 50 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 1750 1100 50 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1