aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Redon <kevredon@mail.tsaitgaist.info>2011-11-14 11:37:28 +0100
committerKevin Redon <kevredon@mail.tsaitgaist.info>2011-11-14 11:37:28 +0100
commit3d41a14f6644ba06985c610acc1f9a6e7ce9eed0 (patch)
treefc0387f263d70d339173c31832a511720433bd22
parent4ce08fe4a9fdfce1eea75064aa9592e0e25551d4 (diff)
hw: translator added
-rw-r--r--hardware/geda/lib/symbols/nvt2003.sym120
-rw-r--r--hardware/geda/simtrace.sch325
2 files changed, 357 insertions, 88 deletions
diff --git a/hardware/geda/lib/symbols/nvt2003.sym b/hardware/geda/lib/symbols/nvt2003.sym
new file mode 100644
index 0000000..1cc8550
--- /dev/null
+++ b/hardware/geda/lib/symbols/nvt2003.sym
@@ -0,0 +1,120 @@
+v 20110115 2
+P 0 1000 300 1000 1 0 0
+{
+T 0 1000 5 10 0 0 0 0 1
+pintype=io
+T 355 995 5 10 1 1 0 0 1
+pinlabel=A1
+T 205 1045 5 10 1 1 0 6 1
+pinnumber=3
+T 0 1000 5 10 0 0 0 0 1
+pinseq=3
+}
+P 0 700 300 700 1 0 0
+{
+T 0 700 5 10 0 0 0 0 1
+pintype=io
+T 355 695 5 10 1 1 0 0 1
+pinlabel=A2
+T 205 745 5 10 1 1 0 6 1
+pinnumber=4
+T 0 700 5 10 0 0 0 0 1
+pinseq=4
+}
+P 0 400 300 400 1 0 0
+{
+T 0 400 5 10 0 0 0 0 1
+pintype=io
+T 355 395 5 10 1 1 0 0 1
+pinlabel=A3
+T 205 445 5 10 1 1 0 6 1
+pinnumber=5
+T 0 400 5 10 0 0 0 0 1
+pinseq=5
+}
+P 800 1800 800 1500 1 0 0
+{
+T 800 1800 5 10 0 0 0 0 1
+pintype=pwr
+T 800 1445 5 10 1 1 90 6 1
+pinlabel=VREFA
+T 750 1595 5 10 1 1 90 0 1
+pinnumber=2
+T 800 1800 5 10 0 0 0 0 1
+pinseq=2
+}
+P 1200 1800 1200 1500 1 0 0
+{
+T 1200 1800 5 10 0 0 0 0 1
+pintype=pwr
+T 1200 1445 5 10 1 1 90 6 1
+pinlabel=VREFB
+T 1150 1595 5 10 1 1 90 0 1
+pinnumber=9
+T 1200 1800 5 10 0 0 0 0 1
+pinseq=9
+}
+P 1000 0 1000 300 1 0 0
+{
+T 1000 0 5 10 0 0 0 0 1
+pintype=pwr
+T 1000 355 5 10 1 1 90 0 1
+pinlabel=GND
+T 950 205 5 10 1 1 90 6 1
+pinnumber=1
+T 1000 0 5 10 0 0 0 0 1
+pinseq=1
+}
+P 1900 1300 1600 1300 1 0 0
+{
+T 1900 1300 5 10 0 0 0 0 1
+pintype=in
+T 1545 1295 5 10 1 1 0 6 1
+pinlabel=EN
+T 1695 1345 5 10 1 1 0 0 1
+pinnumber=10
+T 1900 1300 5 10 0 0 0 0 1
+pinseq=10
+}
+P 1900 1000 1600 1000 1 0 0
+{
+T 1900 1000 5 10 0 0 0 0 1
+pintype=io
+T 1545 995 5 10 1 1 0 6 1
+pinlabel=B1
+T 1695 1045 5 10 1 1 0 0 1
+pinnumber=8
+T 1900 1000 5 10 0 0 0 0 1
+pinseq=8
+}
+P 1900 700 1600 700 1 0 0
+{
+T 1900 700 5 10 0 0 0 0 1
+pintype=io
+T 1545 695 5 10 1 1 0 6 1
+pinlabel=B2
+T 1695 745 5 10 1 1 0 0 1
+pinnumber=7
+T 1900 700 5 10 0 0 0 0 1
+pinseq=7
+}
+P 1900 400 1600 400 1 0 0
+{
+T 1900 400 5 10 0 0 0 0 1
+pintype=io
+T 1545 395 5 10 1 1 0 6 1
+pinlabel=B3
+T 1695 445 5 10 1 1 0 0 1
+pinnumber=6
+T 1900 400 5 10 0 0 0 0 1
+pinseq=6
+}
+B 300 300 1300 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 300 1900 8 10 1 1 0 0 1
+refdes=U?
+T 300 2100 8 10 1 1 0 0 1
+device=NVT2003
+T 300 2300 8 10 0 0 0 0 1
+description=Bidirectional voltage-level translator
+T 300 2500 8 10 0 0 0 0 1
+manufacturer=NXP
diff --git a/hardware/geda/simtrace.sch b/hardware/geda/simtrace.sch
index 3da624c..a7f8260 100644
--- a/hardware/geda/simtrace.sch
+++ b/hardware/geda/simtrace.sch
@@ -466,42 +466,42 @@ T 59200 65200 12 30 1 0 0 0 1
POWER FORWARD
T 36500 49200 12 30 1 0 0 0 1
JTAG
-C 68300 47200 1 0 0 ftdi.sym
+C 68300 52100 1 0 0 ftdi.sym
{
-T 68600 48600 5 10 1 1 0 0 1
+T 68600 53500 5 10 1 1 0 0 1
refdes=P4
-T 68600 49000 5 10 0 0 0 0 1
+T 68600 53900 5 10 0 0 0 0 1
device=FTDI
}
-C 67500 45900 1 0 0 jack.sym
+C 67500 50800 1 0 0 jack.sym
{
-T 68800 46700 5 10 1 1 0 0 1
+T 68800 51600 5 10 1 1 0 0 1
refdes=J3
}
-C 66900 46700 1 270 0 gnd-1.sym
-C 67700 48400 1 270 0 gnd-1.sym
-N 68300 48300 68000 48300 4
-N 68300 47300 68000 47300 4
-N 68300 48100 68000 48100 4
-N 68000 48100 68000 47300 4
-N 68300 47700 66100 47700 4
+C 66900 51600 1 270 0 gnd-1.sym
+C 67700 53300 1 270 0 gnd-1.sym
+N 68300 53200 68000 53200 4
+N 68300 52200 68000 52200 4
+N 68300 53000 68000 53000 4
+N 68000 53000 68000 52200 4
+N 68300 52600 66100 52600 4
{
-T 66200 47700 5 10 1 1 0 0 1
+T 66200 52600 5 10 1 1 0 0 1
netname=RX
}
-N 68300 47500 66100 47500 4
+N 68300 52400 66100 52400 4
{
-T 66200 47500 5 10 1 1 0 0 1
+T 66200 52400 5 10 1 1 0 0 1
netname=TX
}
-N 67500 46600 67200 46600 4
-N 67500 46300 66700 46300 4
-N 66700 46300 66700 47700 4
-N 67500 45900 66500 45900 4
-N 66500 45900 66500 47500 4
-T 65900 49100 12 30 1 0 0 0 1
+N 67500 51500 67200 51500 4
+N 67500 51200 66700 51200 4
+N 66700 51200 66700 52600 4
+N 67500 50800 66500 50800 4
+N 66500 50800 66500 52400 4
+T 65900 54100 12 30 1 0 0 0 1
SERIAL
-T 69000 47100 9 10 1 0 180 0 1
+T 69000 52000 9 10 1 0 180 0 1
FTDI
T 57200 62200 9 10 1 0 0 0 1
osmocom
@@ -636,19 +636,19 @@ N 68300 60800 68800 60800 4
T 68800 61900 5 10 1 1 270 0 1
netname=CLK_PHONE
}
-N 67300 56700 66400 56700 4
+N 67300 55900 66400 55900 4
{
-T 66500 56700 5 10 1 1 0 0 1
+T 66500 55900 5 10 1 1 0 0 1
netname=I/O_SIM
}
-N 68300 56700 68800 56700 4
+N 68300 55900 68800 55900 4
{
-T 68800 57800 5 10 1 1 270 0 1
+T 68800 57000 5 10 1 1 270 0 1
netname=I/O_PHONE
}
-N 67800 57800 66400 57800 4
+N 67800 57000 66400 57000 4
{
-T 66500 57800 5 10 1 1 0 0 1
+T 66500 57000 5 10 1 1 0 0 1
netname=SW_I/O
}
T 65600 65200 12 30 1 0 0 0 1
@@ -1001,148 +1001,143 @@ value=BOOTLOADER
C 58300 53300 1 90 0 gnd-1.sym
N 56200 53400 56800 53400 4
N 57800 53400 58000 53400 4
-N 56200 53800 57800 53800 4
+N 56200 53800 58100 53800 4
{
T 56400 53800 5 10 1 1 0 0 1
netname=A/B-DETECT
}
-N 56200 54000 57800 54000 4
+N 56200 54000 58100 54000 4
{
T 56400 54000 5 10 1 1 0 0 1
netname=CLK_PHONE
}
-N 56200 54200 57800 54200 4
+N 56200 54200 58100 54200 4
{
T 56400 54200 5 10 1 1 0 0 1
netname=PWREN_PHONE
}
-N 56200 54600 57800 54600 4
-{
-T 56400 54600 5 10 1 1 0 0 1
-netname=VCC_PHONE
-}
-N 56200 54800 57800 54800 4
+N 56200 54800 58100 54800 4
{
T 56400 54800 5 10 1 1 0 0 1
-netname=RST_PHONE
+netname=RST_PHONE_3.3V
}
-N 56200 55000 57800 55000 4
+N 56200 55000 58100 55000 4
{
T 56400 55000 5 10 1 1 0 0 1
-netname=CLK_PHONE
+netname=CLK_PHONE_3.3V
}
-N 56200 55200 57800 55200 4
+N 56200 55200 58100 55200 4
{
T 56400 55200 5 10 1 1 0 0 1
-netname=I/O_PHONE
+netname=I/O_PHONE_3.3V
}
-N 56200 55400 57800 55400 4
+N 56200 55400 58100 55400 4
{
T 56400 55400 5 10 1 1 0 0 1
netname=I/O_PHONE
}
-N 56200 55600 57800 55600 4
+N 56200 55600 58100 55600 4
{
T 56400 55600 5 10 1 1 0 0 1
netname=SW_SIM
}
-N 56200 55800 57800 55800 4
+N 56200 55800 58100 55800 4
{
T 56400 55800 5 10 1 1 0 0 1
netname=SW_I/O
}
-N 56200 56000 57800 56000 4
+N 56200 56000 58100 56000 4
{
T 56400 56000 5 10 1 1 0 0 1
netname=LED_GREEN
}
-N 56200 56200 57800 56200 4
+N 56200 56200 58100 56200 4
{
T 56400 56200 5 10 1 1 0 0 1
netname=LED_RED
}
-N 56200 56400 57800 56400 4
+N 56200 56400 58100 56400 4
{
T 56400 56400 5 10 1 1 0 0 1
netname=UDP_PUP
}
-N 56200 56600 57800 56600 4
+N 56200 56600 58100 56600 4
{
T 56400 56600 5 10 1 1 0 0 1
netname=SW_SD
}
-N 56200 56800 57800 56800 4
+N 56200 56800 58100 56800 4
{
T 56400 56800 5 10 1 1 0 0 1
netname=SCK
}
-N 56200 57000 57800 57000 4
+N 56200 57000 58100 57000 4
{
T 56400 57000 5 10 1 1 0 0 1
netname=MOSI
}
-N 56200 57200 57800 57200 4
+N 56200 57200 58100 57200 4
{
T 56400 57200 5 10 1 1 0 0 1
netname=MISO
}
-N 56200 57400 57800 57400 4
+N 56200 57400 58100 57400 4
{
T 56400 57400 5 10 1 1 0 0 1
netname=CS
}
-N 56200 57600 57800 57600 4
+N 56200 57600 58100 57600 4
{
T 56400 57600 5 10 1 1 0 0 1
netname=TX
}
-N 56200 57800 57800 57800 4
+N 56200 57800 58100 57800 4
{
T 56400 57800 5 10 1 1 0 0 1
netname=RX
}
-N 56200 58000 57800 58000 4
+N 56200 58000 58100 58000 4
{
T 56400 58000 5 10 1 1 0 0 1
netname=SW_ID0
}
-N 56200 58200 57800 58200 4
+N 56200 58200 58100 58200 4
{
T 56400 58200 5 10 1 1 0 0 1
-netname=RST_SIM
+netname=RST_SIM_3.3V
}
-N 56200 58400 57800 58400 4
+N 56200 58400 58100 58400 4
{
T 56400 58400 5 10 1 1 0 0 1
-netname=I/O_SIM
+netname=I/O_SIM_3.3V
}
-N 56200 54400 57800 54400 4
+N 56200 54400 58100 54400 4
{
T 56400 54400 5 10 1 1 0 0 1
netname=PWREN_SIM
}
-N 56200 58800 57800 58800 4
+N 56200 58800 58100 58800 4
{
T 56400 58800 5 10 1 1 0 0 1
-netname=CLK_SIM
+netname=CLK_SIM_3.3V
}
-N 56200 59000 57800 59000 4
+N 56200 59000 58100 59000 4
{
T 56400 59000 5 10 1 1 0 0 1
netname=SW_ID1
}
-N 56200 59200 57800 59200 4
+N 56200 59200 58100 59200 4
{
T 56400 59200 5 10 1 1 0 0 1
-netname=CLK_SIM
+netname=CLK_SIM_3.3V
}
-N 56200 59400 57800 59400 4
+N 56200 59400 58100 59400 4
{
T 56400 59400 5 10 1 1 0 0 1
-netname=I/O_SIM
+netname=I/O_SIM_3.3V
}
-N 57500 59200 57500 58800 4
-N 57600 59400 57600 58400 4
+N 57800 59200 57800 58800 4
+N 57900 59400 57900 58400 4
N 57500 55200 57500 55400 4
N 57600 55000 57600 54000 4
T 46200 61300 12 30 1 0 0 0 1
@@ -1203,30 +1198,30 @@ B 36000 62000 6000 4000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 42000 62000 4000 4000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 46000 62000 9000 4000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 55000 62000 4000 4000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-N 67300 58700 66400 58700 4
+N 67300 58300 66400 58300 4
{
-T 66400 58700 5 10 1 1 0 0 1
+T 66400 58300 5 10 1 1 0 0 1
netname=VPP_SIM
}
-N 68300 58700 68800 58700 4
+N 68300 58300 68800 58300 4
{
-T 68800 59800 5 10 1 1 270 0 1
+T 68800 59400 5 10 1 1 270 0 1
netname=VPP_PHONE
}
-N 67800 59800 66400 59800 4
+N 67800 59400 66400 59400 4
{
-T 66400 59800 5 10 1 1 0 0 1
+T 66400 59400 5 10 1 1 0 0 1
netname=SW_SW
}
-B 65500 45400 4000 4600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+B 65500 50000 4000 5000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
N 68800 63200 68800 64400 4
N 68800 60800 68800 62000 4
-N 68800 58700 68800 59900 4
-N 68800 56700 68800 57900 4
+N 68800 58300 68800 59500 4
+N 68800 55900 68800 57100 4
B 36000 55000 10000 7000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 36000 50000 10000 5000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 36000 44000 6800 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-B 65500 56000 4000 10000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+B 65500 55000 4000 11000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 59000 50000 6500 16000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 46000 50000 13000 12000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
N 49100 63800 50000 63800 4
@@ -1262,22 +1257,22 @@ device=CB3Q3244
T 68000 61100 5 10 1 0 0 0 1
slot=2
}
-C 67300 58300 1 0 0 cb3q3244.sym
+C 67300 57900 1 0 0 cb3q3244.sym
{
-T 67300 59800 5 10 1 1 0 0 1
+T 67300 59400 5 10 1 1 0 0 1
netname=IC4
-T 67400 60100 5 10 0 0 0 0 1
+T 67400 59700 5 10 0 0 0 0 1
device=CB3Q3244
-T 68000 59000 5 10 1 0 0 0 1
+T 68000 58600 5 10 1 0 0 0 1
slot=3
}
-C 67300 56300 1 0 0 cb3q3244.sym
+C 67300 55500 1 0 0 cb3q3244.sym
{
-T 67300 57800 5 10 1 1 0 0 1
+T 67300 57000 5 10 1 1 0 0 1
netname=IC4
-T 67400 58100 5 10 0 0 0 0 1
+T 67400 57300 5 10 0 0 0 0 1
device=CB3Q3244
-T 68000 57000 5 10 1 0 0 0 1
+T 68000 56200 5 10 1 0 0 0 1
slot=5
}
C 40600 51800 1 0 0 lp2966.sym
@@ -1928,3 +1923,157 @@ N 51300 50700 51300 52400 4
T 51300 50700 5 10 1 1 90 0 1
netname=PWRSEL_PHONE_1
}
+C 60100 46300 1 0 0 nvt2003.sym
+{
+T 60400 48200 5 10 1 1 0 0 1
+refdes=U?
+T 61300 46300 5 10 1 1 0 0 1
+device=NVT2003
+}
+T 58500 49200 12 30 1 0 0 0 1
+TRANSLATOR
+C 61000 45800 1 0 0 gnd-1.sym
+C 60700 48400 1 0 0 3.3V-plus-1.sym
+C 62700 47800 1 270 0 3.3V-plus-1.sym
+N 60900 48100 60900 48400 4
+N 60100 47300 58800 47300 4
+{
+T 58800 47300 5 10 1 1 0 0 1
+netname=CLK_SIM_3.3V
+}
+N 60100 47000 58800 47000 4
+{
+T 58800 47000 5 10 1 1 0 0 1
+netname=RST_SIM_3.3V
+}
+N 60100 46700 58800 46700 4
+{
+T 58800 46700 5 10 1 1 0 0 1
+netname=I/O_SIM_3.3V
+}
+N 62700 47600 62000 47600 4
+N 62000 47300 62900 47300 4
+{
+T 62000 47300 5 10 1 1 0 0 1
+netname=CLK_SIM
+}
+N 62000 47000 62900 47000 4
+{
+T 62000 47000 5 10 1 1 0 0 1
+netname=RST_SIM
+}
+N 62000 46700 62900 46700 4
+{
+T 62000 46700 5 10 1 1 0 0 1
+netname=I/O_SIM
+}
+N 61100 46300 61100 46100 4
+N 61300 48100 61300 48700 4
+N 61300 48700 62900 48700 4
+{
+T 61400 48700 5 10 1 1 0 0 1
+netname=PWR_SIM_5V
+}
+N 61300 48500 62900 48500 4
+{
+T 61400 48500 5 10 1 1 0 0 1
+netname=PWR_SIM_3.3V
+}
+N 61300 48300 62900 48300 4
+{
+T 61400 48300 5 10 1 1 0 0 1
+netname=PWR_SIM_1.8V
+}
+N 61300 48100 62900 48100 4
+{
+T 61400 48100 5 10 1 1 0 0 1
+netname=PWR_SIM_FWD
+}
+C 65700 46300 1 0 0 nvt2003.sym
+{
+T 66000 48200 5 10 1 1 0 0 1
+refdes=U?
+T 66900 46300 5 10 1 1 0 0 1
+device=NVT2003
+}
+C 66600 45800 1 0 0 gnd-1.sym
+C 66300 48400 1 0 0 3.3V-plus-1.sym
+C 68300 47800 1 270 0 3.3V-plus-1.sym
+N 66500 48100 66500 48400 4
+N 65700 47300 64000 47300 4
+{
+T 64100 47300 5 10 1 1 0 0 1
+netname=CLK_PHONE_3.3V
+}
+N 65700 47000 64000 47000 4
+{
+T 64100 47000 5 10 1 1 0 0 1
+netname=RST_PHONE_3.3V
+}
+N 65700 46700 64000 46700 4
+{
+T 64100 46700 5 10 1 1 0 0 1
+netname=I/O_PHONE_3.3V
+}
+N 68300 47600 67600 47600 4
+N 67600 47300 68700 47300 4
+{
+T 67600 47300 5 10 1 1 0 0 1
+netname=CLK_PHONE
+}
+N 67600 47000 68700 47000 4
+{
+T 67600 47000 5 10 1 1 0 0 1
+netname=RST_PHONE
+}
+N 67600 46700 68700 46700 4
+{
+T 67600 46700 5 10 1 1 0 0 1
+netname=I/O_PHONE
+}
+N 66700 46300 66700 46100 4
+N 66900 48100 66900 48700 4
+N 66900 48700 68700 48700 4
+{
+T 67000 48700 5 10 1 1 0 0 1
+netname=PWR_PHONE_5V
+}
+N 66900 48500 68700 48500 4
+{
+T 67000 48500 5 10 1 1 0 0 1
+netname=PWR_PHONE_3.3V
+}
+N 66900 48300 68700 48300 4
+{
+T 67000 48300 5 10 1 1 0 0 1
+netname=PWR_PHONE_1.8V
+}
+N 66900 48100 68700 48100 4
+{
+T 67000 48100 5 10 1 1 0 0 1
+netname=PWR_PHONE_FWD
+}
+B 58000 44000 11500 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+N 51000 65600 52600 65600 4
+{
+T 51100 65600 5 10 1 1 0 0 1
+netname=PWR_SIM_5V
+}
+N 52600 65600 52600 65000 4
+N 51000 65000 53700 65000 4
+{
+T 51100 65000 5 10 1 1 0 0 1
+netname=PWR_SIM_PWD
+T 52800 65000 5 10 1 1 0 0 1
+netname=VCC_SIM
+}
+N 51000 65400 52600 65400 4
+{
+T 51100 65400 5 10 1 1 0 0 1
+netname=PWR_SIM_3.3V
+}
+N 51000 65200 52600 65200 4
+{
+T 51100 65200 5 10 1 1 0 0 1
+netname=PWR_SIM_1.8V
+}