diff options
Diffstat (limited to 'usrp-hw/sym')
118 files changed, 8262 insertions, 0 deletions
diff --git a/usrp-hw/sym/SMA-5.sym b/usrp-hw/sym/SMA-5.sym new file mode 100644 index 000000000..d882dffa3 --- /dev/null +++ b/usrp-hw/sym/SMA-5.sym @@ -0,0 +1,48 @@ +v 20030901 +V 150 450 150 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 350 650 5 10 0 0 0 0 +device=SMA5 +V 150 450 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +P 100 300 100 0 1 0 1 +{ +T 150 100 5 8 1 1 0 0 +pinnumber=2 +T 150 100 5 8 0 0 0 0 +pinseq=2 +} +L 200 500 185 485 3 0 0 0 -1 -1 +P 200 500 500 500 1 0 1 +{ +T 350 550 5 8 1 1 0 0 +pinnumber=1 +T 350 550 5 8 0 0 0 0 +pinseq=1 +} +L 100 300 104 307 3 0 0 0 -1 -1 +T 0 800 8 10 1 1 0 0 +refdes=J? +T 0 0 8 10 0 1 0 0 +class=IO +T 0 0 8 10 0 1 0 0 +pins=2 +P 100 300 100 0 1 0 1 +{ +T 250 100 5 8 1 1 0 0 +pinnumber=3 +T 150 100 5 8 0 0 0 0 +pinseq=3 +} +P 100 300 100 0 1 0 1 +{ +T 350 100 5 8 1 1 0 0 +pinnumber=4 +T 150 100 5 8 0 0 0 0 +pinseq=4 +} +P 100 300 100 0 1 0 1 +{ +T 450 100 5 8 1 1 0 0 +pinnumber=5 +T 150 100 5 8 0 0 0 0 +pinseq=5 +} diff --git a/usrp-hw/sym/T1-1T.sym b/usrp-hw/sym/T1-1T.sym new file mode 100644 index 000000000..565f70914 --- /dev/null +++ b/usrp-hw/sym/T1-1T.sym @@ -0,0 +1,68 @@ +v 20030901 +T 0 1400 8 10 1 1 0 0 +refdes=T? +A 500 1200 98 270 180 3 0 0 0 -1 -1 +A 500 1000 98 270 180 3 0 0 0 -1 -1 +A 500 800 98 270 180 3 0 0 0 -1 -1 +A 500 600 100 270 180 3 0 0 0 -1 -1 +A 1000 1200 98 90 180 3 0 0 0 -1 -1 +A 500 400 98 270 180 3 0 0 0 -1 -1 +A 500 200 98 270 180 3 0 0 0 -1 -1 +A 1000 1000 98 90 180 3 0 0 0 -1 -1 +A 1000 800 98 90 180 3 0 0 0 -1 -1 +A 1000 600 98 90 180 3 0 0 0 -1 -1 +A 1000 400 98 90 180 3 0 0 0 -1 -1 +A 1000 200 98 90 180 3 0 0 0 -1 -1 +L 500 1300 200 1300 3 0 0 0 -1 -1 +L 500 100 200 100 3 0 0 0 -1 -1 +L 1000 1300 1300 1300 3 0 0 0 -1 -1 +L 1000 100 1300 100 3 0 0 0 -1 -1 +L 700 1400 700 0 3 0 0 0 -1 -1 +L 800 1400 800 0 3 0 0 0 -1 -1 +P 200 1300 0 1300 1 0 1 +{ +T 200 1100 3 10 1 1 0 0 +pinnumber=6 +T 300 1400 5 10 0 0 0 0 +pinseq=6 +} +P 200 100 0 100 1 0 1 +{ +T 200 200 3 10 1 1 0 0 +pinnumber=4 +T 200 0 5 10 0 0 0 0 +pinseq=4 +} +P 1300 1300 1500 1300 1 0 1 +{ +T 1300 1100 3 10 1 1 0 0 +pinnumber=3 +T 1300 1400 5 10 0 0 0 0 +pinseq=3 +} +P 1300 100 1500 100 1 0 1 +{ +T 1300 200 3 10 1 1 0 0 +pinnumber=1 +T 1300 0 5 10 0 0 0 0 +pinseq=1 +} +T 0 1600 8 10 0 0 0 0 +device=T1-1T +L 500 700 200 700 3 0 0 0 -1 -1 +P 200 700 0 700 1 0 1 +{ +T 200 800 3 10 1 1 0 0 +pinnumber=2 +T 200 600 5 10 0 0 0 0 +pinseq=2 +} +P 200 700 0 700 1 0 1 +{ +T 400 800 3 10 1 1 0 0 +pinnumber=5 +T 200 600 5 10 0 0 0 0 +pinseq=5 +} +T 340 797 3 15 1 0 0 0 +, diff --git a/usrp-hw/sym/generated/ad813x.src b/usrp-hw/sym/generated/ad813x.src new file mode 100644 index 000000000..037dbf543 --- /dev/null +++ b/usrp-hw/sym/generated/ad813x.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD813X +device=AD813X +refdes=U? +footprint=SO8 +description=Differential Amplifier +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +8 in line l +IN +2 in line l VOCM +1 in line l -IN +3 pwr line t V+ +5 out line r -OUT +7 in line r NC +4 out line r +OUT +6 pwr line b V- diff --git a/usrp-hw/sym/generated/ad8347-BIAS.src b/usrp-hw/sym/generated/ad8347-BIAS.src new file mode 100644 index 000000000..060ba6de1 --- /dev/null +++ b/usrp-hw/sym/generated/ad8347-BIAS.src @@ -0,0 +1,56 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8347-BIAS +device=AD8347 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .8-2.7GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 2 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +5 in line l VCMO +13 in line l IOFS +16 in line l QOFS +14 out line r VREF +15 in line l ENBL diff --git a/usrp-hw/sym/generated/ad8347-MIX.src b/usrp-hw/sym/generated/ad8347-MIX.src new file mode 100644 index 000000000..9416dbd8d --- /dev/null +++ b/usrp-hw/sym/generated/ad8347-MIX.src @@ -0,0 +1,61 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8347-MIX +device=AD8347 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .8-2.7GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 3 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +28 in line l LOIP +1 in line l _LOIN_ +20 in line r VDT1 +8 out line r IMXO +22 out line r QMXO +18 in line r VDT2 +11 in line l RFIP +10 in line l _RFIN_ +17 in line l VGIN +19 out line l VAGC diff --git a/usrp-hw/sym/generated/ad8347-OUT.src b/usrp-hw/sym/generated/ad8347-OUT.src new file mode 100644 index 000000000..115ce5ed7 --- /dev/null +++ b/usrp-hw/sym/generated/ad8347-OUT.src @@ -0,0 +1,57 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8347-OUT +device=AD8347 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .8-2.7GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 4 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +4 out line r IOPP +3 out line r _IOPN_ +25 out line r QOPP +26 out line r _QOPN_ +6 in line l IAIN +24 in line l QAIN diff --git a/usrp-hw/sym/generated/ad8347-PWR.src b/usrp-hw/sym/generated/ad8347-PWR.src new file mode 100644 index 000000000..40bbab6d9 --- /dev/null +++ b/usrp-hw/sym/generated/ad8347-PWR.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8347-PWR +device=AD8347 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .8-2.7GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 1 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +2 pwr line l VPOS1 +12 pwr line l VPOS2 +21 pwr line l VPOS3 +27 pwr line r COM1 +9 pwr line r COM2 +7 pwr line r COM3 +23 pwr line r COM3 diff --git a/usrp-hw/sym/generated/ad8348-BIAS.src b/usrp-hw/sym/generated/ad8348-BIAS.src new file mode 100644 index 000000000..600db4cdd --- /dev/null +++ b/usrp-hw/sym/generated/ad8348-BIAS.src @@ -0,0 +1,57 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8348-BIAS +device=AD8348 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .05-1GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 2 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +5 in line l VCMO +13 in line l IOFS +16 in line l QOFS +14 out line r VREF +15 in line l ENBL +24 in line l ENVG diff --git a/usrp-hw/sym/generated/ad8348-MIX.src b/usrp-hw/sym/generated/ad8348-MIX.src new file mode 100644 index 000000000..61be60bc0 --- /dev/null +++ b/usrp-hw/sym/generated/ad8348-MIX.src @@ -0,0 +1,60 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8348-MIX +device=AD8348 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .05-1GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 3 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 in line l LOIP +28 in line l _LOIN_ +8 out line r IMXO +21 out line r QMXO +11 in line l IFIP +10 in line l _IFIN_ +18 in line l MXIP +19 in line l _MXIN_ +17 in line l VGIN diff --git a/usrp-hw/sym/generated/ad8348-OUT.src b/usrp-hw/sym/generated/ad8348-OUT.src new file mode 100644 index 000000000..b9c5ad308 --- /dev/null +++ b/usrp-hw/sym/generated/ad8348-OUT.src @@ -0,0 +1,57 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8348-OUT +device=AD8348 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .05-1GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 4 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +4 out line r IOPP +3 out line r _IOPN_ +25 out line r QOPP +26 out line r _QOPN_ +6 in line l IAIN +23 in line l QAIN diff --git a/usrp-hw/sym/generated/ad8348-PWR.src b/usrp-hw/sym/generated/ad8348-PWR.src new file mode 100644 index 000000000..36ec8241b --- /dev/null +++ b/usrp-hw/sym/generated/ad8348-PWR.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD8348-PWR +device=AD8348 +refdes=U? +footprint=TSSOP28/0.65 +description=Analog Devices .05-1GHz Quadrature Demodulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=Part 1 of 4 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +2 pwr line l VPOS1 +12 pwr line l VPOS2 +20 pwr line l VPOS3 +27 pwr line r COM1 +9 pwr line r COM2 +7 pwr line r COM3 +22 pwr line r COM3 diff --git a/usrp-hw/sym/generated/ad834X-MIX.src b/usrp-hw/sym/generated/ad834X-MIX.src new file mode 100644 index 000000000..1a798ce81 --- /dev/null +++ b/usrp-hw/sym/generated/ad834X-MIX.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD834X-MIX +device=AD834X +refdes=U? +footprint=TSSOP16-65-PAD +description=Analog Devices Quadrature Modulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=AD8345, AD8346, and AD8349 are pin-compatible +comment=Part 2 of 2 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 in line l IBBP +2 in line l _IBBN_ +16 in line l QBBP +15 in line l _QBBN_ +11 out line r VOUT +6 in line l LOIP +5 in line l _LOIN_ diff --git a/usrp-hw/sym/generated/ad834X-PWR.src b/usrp-hw/sym/generated/ad834X-PWR.src new file mode 100644 index 000000000..f9ea47f7d --- /dev/null +++ b/usrp-hw/sym/generated/ad834X-PWR.src @@ -0,0 +1,60 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD834X-PWR +device=AD834X +refdes=U? +footprint=TSSOP16-65-PAD +description=Analog Devices Quadrature Modulator +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=AD8345, AD8346, and AD8349 are pin-compatible +comment=Part 1 of 2 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +4 pwr line r COM1 +10 pwr line r COM2 +3 pwr line r COM3 +9 pwr line r COM3 +13 pwr line r COM3 +14 pwr line r COM3 +7 pwr line l VPS1 +12 pwr line l VPS2 +8 in line l ENBL diff --git a/usrp-hw/sym/generated/ad9238-A.src b/usrp-hw/sym/generated/ad9238-A.src new file mode 100644 index 000000000..81d605fef --- /dev/null +++ b/usrp-hw/sym/generated/ad9238-A.src @@ -0,0 +1,70 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9238-A +device=AD9238 +refdes=U? +footprint=LQFP64 +description=Analog Devices 12-bit 60 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +2 in line l VIN+\_A +3 in line l _VIN-\_A_ +44 out line r D0\_A +45 out line r D1\_A +46 out line r D2\_A +47 out line r D3\_A +48 out line r D4\_A +49 out line r D5\_A +50 out line r D6\_A +51 out line r D7\_A +54 out line r D8\_A +55 out line r D9\_A +56 out line r D10\_A +57 out line r D11\_A +58 out line r OTR\_A +59 in dot l _OEB\_A_ +60 in line l PDWN\_A +63 clk clk l CLK\_A + diff --git a/usrp-hw/sym/generated/ad9238-B.src b/usrp-hw/sym/generated/ad9238-B.src new file mode 100644 index 000000000..161d0b101 --- /dev/null +++ b/usrp-hw/sym/generated/ad9238-B.src @@ -0,0 +1,70 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9238-B +device=AD9238 +refdes=U? +footprint=LQFP64 +description=Analog Devices 12-bit 60 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 4 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +14 in line l _VIN-\_B_ +15 in line l VIN+\_B +18 clk clk l CLK\_B +21 in line l PDWN\_B +22 in dot l _OEB\_B_ +25 out line r D0\_B +26 out line r D1\_B +27 out line r D2\_B +30 out line r D3\_B +31 out line r D4\_B +32 out line r D5\_B +33 out line r D6\_B +34 out line r D7\_B +35 out line r D8\_B +36 out line r D9\_B +37 out line r D10\_B +38 out line r D11\_B +39 out line r OTR\_B + diff --git a/usrp-hw/sym/generated/ad9238-CTRL.src b/usrp-hw/sym/generated/ad9238-CTRL.src new file mode 100644 index 000000000..5f5093d8a --- /dev/null +++ b/usrp-hw/sym/generated/ad9238-CTRL.src @@ -0,0 +1,67 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9238-CTRL +device=AD9238 +refdes=U? +footprint=LQFP64 +description=Analog Devices 12-bit 60 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +19 in line l DCS +20 in line l DFS +61 in line l MUX\_SELECT +62 in line l SHARED\_REF +23 tp line l NC1 +24 tp line l NC2 +42 tp line l NC3 +43 tp line l NC4 +8 in line r VREF +9 in line r SENSE +6 in line r REFT\_A +11 in line r REFT\_B +7 in line r REFB\_A +10 in line r REFB\_B + + diff --git a/usrp-hw/sym/generated/ad9238-PWR.src b/usrp-hw/sym/generated/ad9238-PWR.src new file mode 100644 index 000000000..bb57908d4 --- /dev/null +++ b/usrp-hw/sym/generated/ad9238-PWR.src @@ -0,0 +1,66 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9238-PWR +device=AD9238 +refdes=U? +footprint=LQFP64 +description=Analog Devices 12-bit 60 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line r AGND1 +4 pwr line r AGND2 +5 pwr line l AVDD1 +12 pwr line l AVDD2 +13 pwr line r AGND3 +16 pwr line r AGND4 +17 pwr line l AVDD3 +28 pwr line r DGND1 +29 pwr line l DVDD1 +40 pwr line r DGND2 +41 pwr line l DVDD2 +52 pwr line l DVDD3 +53 pwr line r DGND3 +64 pwr line l AVDD4 + diff --git a/usrp-hw/sym/generated/ad9510-CTRL.src b/usrp-hw/sym/generated/ad9510-CTRL.src new file mode 100644 index 000000000..fdac25f0b --- /dev/null +++ b/usrp-hw/sym/generated/ad9510-CTRL.src @@ -0,0 +1,57 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9510-CTRL +device=AD9510 +refdes=U? +footprint=LFCSP64 +description=Clock Divider and PLL +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=AD9510 +comment=Part 2 of 5 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +16 in line l FUNCTION +17 out line l STATUS +18 in line l SCLK +19 io line l SDIO +20 out line l SDO +21 in line l CSB diff --git a/usrp-hw/sym/generated/ad9510-OUTA.src b/usrp-hw/sym/generated/ad9510-OUTA.src new file mode 100644 index 000000000..25c5ea5f8 --- /dev/null +++ b/usrp-hw/sym/generated/ad9510-OUTA.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9510-OUTA +device=AD9510 +refdes=U? +footprint=LFCSP64 +description=Clock Divider and PLL +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=AD9510 +comment=Part 4 of 5 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +58 out line r OUT0\_P +57 out dot r _OUT0\_N_ +54 out line r OUT1\_P +53 out dot r _OUT1\_N_ +35 out line r OUT2\_P +34 out dot r _OUT2\_N_ +29 out line r OUT3\_P +28 out dot r _OUT3\_N_ diff --git a/usrp-hw/sym/generated/ad9510-OUTB.src b/usrp-hw/sym/generated/ad9510-OUTB.src new file mode 100644 index 000000000..f4bd03ca0 --- /dev/null +++ b/usrp-hw/sym/generated/ad9510-OUTB.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9510-OUTA +device=AD9510 +refdes=U? +footprint=LFCSP64 +description=Clock Divider and PLL +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=AD9510 +comment=Part 5 of 5 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +47 out line r OUT4\_P +46 out dot r _OUT4\_N_ +43 out line r OUT5\_P +42 out dot r _OUT5\_N_ +39 out line r OUT6\_P +38 out dot r _OUT6\_N_ +25 out line r OUT7\_P +24 out dot r _OUT7\_N_ diff --git a/usrp-hw/sym/generated/ad9510-PLL.src b/usrp-hw/sym/generated/ad9510-PLL.src new file mode 100644 index 000000000..715831981 --- /dev/null +++ b/usrp-hw/sym/generated/ad9510-PLL.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9510-PLL +device=AD9510 +refdes=U? +footprint=LFCSP64 +description=Clock Divider and PLL +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=AD9510 +comment=Part 3 of 5 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 clk clk l REFIN\_P +2 clk dotclk l _REFIN\_N_ +14 clk clk l CLK1\_P +15 clk dotclk l _CLK1\_N_ +10 clk clk l CLK2\_P +11 clk dotclk l _CLK2\_N_ +6 out line r CP diff --git a/usrp-hw/sym/generated/ad9510-PWR.src b/usrp-hw/sym/generated/ad9510-PWR.src new file mode 100644 index 000000000..5cfe60509 --- /dev/null +++ b/usrp-hw/sym/generated/ad9510-PWR.src @@ -0,0 +1,87 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9510-PWR +device=AD9510 +refdes=U? +footprint=LFCSP64 +description=Clock Divider and PLL +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=AD9510 +comment=Part 1 of 5 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +4 pwr line l VS +9 pwr line l VS +13 pwr line l VS +23 pwr line l VS +26 pwr line l VS +30 pwr line l VS +31 pwr line l VS +33 pwr line l VS +36 pwr line l VS +37 pwr line l VS +40 pwr line l VS +41 pwr line l VS +44 pwr line l VS +45 pwr line l VS +48 pwr line l VS +51 pwr line l VS +52 pwr line l VS +56 pwr line l VS +59 pwr line l VS +60 pwr line l VS +64 pwr line l VS +5 pwr line l Vcp +3 pwr line r GND +7 pwr line r GND +8 pwr line r GND +12 pwr line r GND +22 pwr line r GND +27 pwr line r GND +32 pwr line r GND +49 pwr line r GND +50 pwr line r GND +55 pwr line r GND +62 pwr line r GND +65 pwr line r GND\_EP +61 in line b RSET +63 in line b CPRSET diff --git a/usrp-hw/sym/generated/ad9513-CLK.src b/usrp-hw/sym/generated/ad9513-CLK.src new file mode 100644 index 000000000..8fa2998da --- /dev/null +++ b/usrp-hw/sym/generated/ad9513-CLK.src @@ -0,0 +1,60 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9513-CLK +device=AD9513 +refdes=U? +footprint=LFCSP32 +description=Clock Divider +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=ADF4360 +comment=Part 2 of 3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +2 clk clk l CLK +3 clk dotclk l _CLKB_ +5 in line b SYNCB +28 out line r OUT0 +27 out dot r _OUT0B_ +23 out line r OUT1 +22 out dot r _OUT1B_ +19 out line r OUT2 +18 out dot r _OUT2B_ diff --git a/usrp-hw/sym/generated/ad9513-CTRL.src b/usrp-hw/sym/generated/ad9513-CTRL.src new file mode 100644 index 000000000..50602a30d --- /dev/null +++ b/usrp-hw/sym/generated/ad9513-CTRL.src @@ -0,0 +1,63 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9513-CTRL +device=AD9513 +refdes=U? +footprint=LFCSP32 +description=Clock Divider +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=ADF4360 +comment=Part 3 of 3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +6 pwr line l VREF +7 in line r S10 +8 in line r S9 +9 in line r S8 +10 in line r S7 +11 in line r S6 +12 in line r S5 +13 in line r S4 +14 in line r S3 +15 in line r S2 +16 in line r S1 +25 in line r S0 diff --git a/usrp-hw/sym/generated/ad9513-PWR.src b/usrp-hw/sym/generated/ad9513-PWR.src new file mode 100644 index 000000000..012142373 --- /dev/null +++ b/usrp-hw/sym/generated/ad9513-PWR.src @@ -0,0 +1,63 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9513-PWR +device=AD9513 +refdes=U? +footprint=LFCSP32 +description=Clock Divider +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=ADF4360 +comment=Part 1 of 3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line l VS +4 pwr line l VS +17 pwr line l VS +20 pwr line l VS +21 pwr line l VS +24 pwr line l VS +26 pwr line l VS +29 pwr line l VS +30 pwr line l VS +31 pwr line r GND +33 pwr line r GND\_EP +32 in line b RSET diff --git a/usrp-hw/sym/generated/ad9767-CH1.src b/usrp-hw/sym/generated/ad9767-CH1.src new file mode 100644 index 000000000..42ecaa7b3 --- /dev/null +++ b/usrp-hw/sym/generated/ad9767-CH1.src @@ -0,0 +1,70 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9767-CH1 +device=AD9767 +refdes=U? +footprint=LQFP48 +description=125 MS/s 14-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 in line l DB13\_P1 +2 in line l DB12\_P1 +3 in line l DB11\_P1 +4 in line l DB10\_P1 +5 in line l DB9\_P1 +6 in line l DB8\_P1 +7 in line l DB7\_P1 +8 in line l DB6\_P1 +9 in line l DB5\_P1 +10 in line l DB4\_P1 +11 in line l DB3\_P1 +12 in line l DB2\_P1 +13 in line l DB1\_P1 +14 in line l DB0\_P1 +17 clk line r WRT1 +18 clk line r CLK1 +45 out line r IOUT\_B1 +46 out line r IOUT\_A1 + diff --git a/usrp-hw/sym/generated/ad9767-CH2.src b/usrp-hw/sym/generated/ad9767-CH2.src new file mode 100644 index 000000000..af4c677a8 --- /dev/null +++ b/usrp-hw/sym/generated/ad9767-CH2.src @@ -0,0 +1,69 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9767-CH2 +device=AD9767 +refdes=U? +footprint=LQFP48 +description=125 MS/s 14-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 4 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +23 in line l DB13\_P2 +24 in line l DB12\_P2 +25 in line l DB11\_P2 +26 in line l DB10\_P2 +27 in line l DB9\_P2 +28 in line l DB8\_P2 +29 in line l DB7\_P2 +30 in line l DB6\_P2 +31 in line l DB5\_P2 +32 in line l DB4\_P2 +33 in line l DB3\_P2 +34 in line l DB2\_P2 +35 in line l DB1\_P2 +36 in line l DB0\_P2 +20 clk line r WRT2 +19 clk line r CLK2 +40 out line r IOUT\_B2 +39 out line r IOUT\_A2 diff --git a/usrp-hw/sym/generated/ad9767-CTRL.src b/usrp-hw/sym/generated/ad9767-CTRL.src new file mode 100644 index 000000000..c2dfe9412 --- /dev/null +++ b/usrp-hw/sym/generated/ad9767-CTRL.src @@ -0,0 +1,57 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9767-CTRL +device=AD9767 +refdes=U? +footprint=LQFP48 +description=125 MS/s 14-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +37 in line l SLEEP +41 in line r FSADJ2 +42 in line l GAINCTRL +43 in line r REFIO +44 in line r FSADJ1 +48 in line l MODE diff --git a/usrp-hw/sym/generated/ad9767-PWR.src b/usrp-hw/sym/generated/ad9767-PWR.src new file mode 100644 index 000000000..805dc3043 --- /dev/null +++ b/usrp-hw/sym/generated/ad9767-PWR.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9767-PWR +device=AD9767 +refdes=U? +footprint=LQFP48 +description=125 MS/s 14-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +15 pwr line r DCOM1 +16 pwr line l DVDD1 +21 pwr line r DCOM2 +22 pwr line l DVDD2 +38 pwr line r ACOM +47 pwr line l AVDD + diff --git a/usrp-hw/sym/generated/ad9777-CH1.src b/usrp-hw/sym/generated/ad9777-CH1.src new file mode 100644 index 000000000..9f0e7b3f1 --- /dev/null +++ b/usrp-hw/sym/generated/ad9777-CH1.src @@ -0,0 +1,70 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9777-CH1 +device=AD9777 +refdes=U? +footprint=TQFP80 +description=400 MS/s 16-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +11 in line l DB15\_P1 +12 in line l DB14\_P1 +13 in line l DB13\_P1 +14 in line l DB12\_P1 +15 in line l DB11\_P1 +16 in line l DB10\_P1 +19 in line l DB9\_P1 +20 in line l DB8\_P1 +21 in line l DB7\_P1 +22 in line l DB6\_P1 +23 in line l DB5\_P1 +24 in line l DB4\_P1 +27 in line l DB3\_P1 +28 in line l DB2\_P1 +29 in line l DB1\_P1 +30 in line l DB0\_P1 +73 out line r IOUT1\_P +72 out line r _IOUT1\_N_ + diff --git a/usrp-hw/sym/generated/ad9777-CH2.src b/usrp-hw/sym/generated/ad9777-CH2.src new file mode 100644 index 000000000..686a5ddc6 --- /dev/null +++ b/usrp-hw/sym/generated/ad9777-CH2.src @@ -0,0 +1,69 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9777-CH2 +device=AD9777 +refdes=U? +footprint=TQFP80 +description=400 MS/s 16-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 4 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +31 in line l DB15\_P2/IQSEL +32 in line l DB14\_P2/ONEPORTCLK +33 in line l DB13\_P2 +34 in line l DB12\_P2 +37 in line l DB11\_P2 +38 in line l DB10\_P2 +39 in line l DB9\_P2 +40 in line l DB8\_P2 +41 in line l DB7\_P2 +42 in line l DB6\_P2 +45 in line l DB5\_P2 +46 in line l DB4\_P2 +47 in line l DB3\_P2 +48 in line l DB2\_P2 +49 in line l DB1\_P2 +50 in line l DB0\_P2 +69 out line r IOUT2\_P +68 out line r _IOUT2\_N_ diff --git a/usrp-hw/sym/generated/ad9777-CTRL.src b/usrp-hw/sym/generated/ad9777-CTRL.src new file mode 100644 index 000000000..d92b05cf5 --- /dev/null +++ b/usrp-hw/sym/generated/ad9777-CTRL.src @@ -0,0 +1,65 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9777-CTRL +device=AD9777 +refdes=U? +footprint=TQFP80 +description=400 MS/s 16-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +5 clk clk l CLK\_P +6 clk dotclk l _CLK\_N_ +2 in line r LPF +8 out line r DATACLK/PLL\_LOCK + +60 in line r FSADJ1 +59 in line r FSADJ2 +58 in line r REFIO +57 in line l RESET + +53 in line l SDO +54 in line l SDIO +55 in line l SCLK +56 in line l CSB diff --git a/usrp-hw/sym/generated/ad9777-PWR.src b/usrp-hw/sym/generated/ad9777-PWR.src new file mode 100644 index 000000000..f5080daef --- /dev/null +++ b/usrp-hw/sym/generated/ad9777-PWR.src @@ -0,0 +1,83 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD9777-PWR +device=AD9777 +refdes=U? +footprint=TQFP80 +description=400 MS/s 16-bit DAC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line l CLKVDD +3 pwr line l CLKVDD +4 pwr line r CLKGND +7 pwr line r CLKGND +9 pwr line r DGND +17 pwr line r DGND +25 pwr line r DGND +35 pwr line r DGND +44 pwr line r DGND +52 pwr line r DGND +10 pwr line l DVDD +18 pwr line l DVDD +26 pwr line l DVDD +36 pwr line l DVDD +43 pwr line l DVDD +51 pwr line l DVDD +61 pwr line l AVDD +63 pwr line l AVDD +65 pwr line l AVDD +76 pwr line l AVDD +78 pwr line l AVDD +80 pwr line l AVDD +62 pwr line r AGND +64 pwr line r AGND +66 pwr line r AGND +67 pwr line r AGND +70 pwr line r AGND +71 pwr line r AGND +74 pwr line r AGND +75 pwr line r AGND +77 pwr line r AGND +79 pwr line r AGND diff --git a/usrp-hw/sym/generated/ad986X-ACTRL.src b/usrp-hw/sym/generated/ad986X-ACTRL.src new file mode 100644 index 000000000..5c56cfe64 --- /dev/null +++ b/usrp-hw/sym/generated/ad986X-ACTRL.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD986X-ACTRL +device=AD986X +refdes=U? +footprint=LQFP128 +description=MxFE +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 5 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +21 io line l REFIO +22 out line l FSADJ +101 pwr line r REFT\_B +102 pwr line r REFB\_B +121 pwr line r REFT\_A +120 pwr line r REFB\_A +111 pwr line r VREF diff --git a/usrp-hw/sym/generated/ad986X-AUX.src b/usrp-hw/sym/generated/ad986X-AUX.src new file mode 100644 index 000000000..3bd6024f4 --- /dev/null +++ b/usrp-hw/sym/generated/ad986X-AUX.src @@ -0,0 +1,60 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2200 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD986X-AUX +device=AD986X +refdes=U? +footprint=LQFP128 +description=MxFE +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 6 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 in line l AUX\_ADC\_A1 +128 in line l AUX\_ADC\_A2 +126 in line l AUX\_ADC\_B1 +125 in line l AUX\_ADC\_B2 +127 io line l AUX\_ADC\_REF +5 out line r SIGDELT +6 out line r AUX\_DAC\_A +7 out line r AUX\_DAC\_B +8 out line r AUX\_DAC\_C diff --git a/usrp-hw/sym/generated/ad986X-CLK.src b/usrp-hw/sym/generated/ad986X-CLK.src new file mode 100644 index 000000000..0e1a9adac --- /dev/null +++ b/usrp-hw/sym/generated/ad986X-CLK.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD986X-CLK +device=AD986X +refdes=U? +footprint=LQFP128 +description=MxFE +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 7 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +10 out line r DLL\_Lock +14 in line l OSC1 +15 out line l OSC2 +17 in line l CLKSEL +64 out line r CLKOUT2 +65 out line r CLKOUT1 +12 out line l NC diff --git a/usrp-hw/sym/generated/ad986X-CTRL.src b/usrp-hw/sym/generated/ad986X-CTRL.src new file mode 100644 index 000000000..179ff2447 --- /dev/null +++ b/usrp-hw/sym/generated/ad986X-CTRL.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD986X-CTRL +device=AD986X +refdes=U? +footprint=LQFP128 +description=MxFE +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 4 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +54 clk clk l SCLK +55 out line l SDO +56 io line l SDIO +57 in dot l _SEN_ +63 in line l RESETB +95 out line l AUX\_SPI\_do +96 clk clk l AUX\_SPI\_clk +97 in line l AUX\_SPI\_csb diff --git a/usrp-hw/sym/generated/ad986X-PWR.src b/usrp-hw/sym/generated/ad986X-PWR.src new file mode 100644 index 000000000..6493262dc --- /dev/null +++ b/usrp-hw/sym/generated/ad986X-PWR.src @@ -0,0 +1,99 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD986X-PWR +device=AD986X +refdes=U? +footprint=LQFP128 +description=MxFE +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +98 pwr line l AVDD +99 pwr line l AVDD +104 pwr line l AVDD +105 pwr line l AVDD +117 pwr line l AVDD +118 pwr line l AVDD +123 pwr line l AVDD +124 pwr line l AVDD +18 pwr line l AVDD +20 pwr line l AVDD +23 pwr line l AVDD +32 pwr line l AVDD +13 pwr line l AVDD +3 pwr line l AVDD +4 pwr line l AVDD +33 pwr line l DVDD +36 pwr line l DVDD +53 pwr line l DVDD +59 pwr line l DVDD +61 pwr line l DVDD +66 pwr line l DVDD +93 pwr line l DVDD +100 pwr line r AGND +103 pwr line r AGND +106 pwr line r AGND +109 pwr line r AGND +110 pwr line r AGND +112 pwr line r AGND +113 pwr line r AGND +116 pwr line r AGND +119 pwr line r AGND +122 pwr line r AGND +19 pwr line r AGND +24 pwr line r AGND +27 pwr line r AGND +28 pwr line r AGND +31 pwr line r AGND +11 pwr line r AGND +16 pwr line r AGND +2 pwr line r AGND +9 pwr line r AGND +34 pwr line r DGND +35 pwr line r DGND +52 pwr line r DGND +58 pwr line r DGND +60 pwr line r DGND +67 pwr line r DGND +94 pwr line r DGND diff --git a/usrp-hw/sym/generated/ad986X-RX.src b/usrp-hw/sym/generated/ad986X-RX.src new file mode 100644 index 000000000..dd4eb1788 --- /dev/null +++ b/usrp-hw/sym/generated/ad986X-RX.src @@ -0,0 +1,80 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD986X-RX +device=AD986X +refdes=U? +footprint=LQFP128 +description=MxFE +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +107 in line l VINB +108 in line l _VINB_ +114 in line l _VINA_ +115 in line l VINA +92 out line r RXSYNC +68 out line r DA0 +69 out line r DA1 +70 out line r DA2 +71 out line r DA3 +72 out line r DA4 +73 out line r DA5 +74 out line r DA6 +75 out line r DA7 +76 out line r DA8 +77 out line r DA9 +78 out line r DA10 +79 out line r DA11 +80 out line r DB0 +81 out line r DB1 +82 out line r DB2 +83 out line r DB3 +84 out line r DB4 +85 out line r DB5 +86 out line r DB6 +87 out line r DB7 +88 out line r DB8 +89 out line r DB9 +90 out line r DB10 +91 out line r DB11 diff --git a/usrp-hw/sym/generated/ad986X-TX.src b/usrp-hw/sym/generated/ad986X-TX.src new file mode 100644 index 000000000..94bff1fa5 --- /dev/null +++ b/usrp-hw/sym/generated/ad986X-TX.src @@ -0,0 +1,71 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=AD986X-TX +device=AD986X +refdes=U? +footprint=LQFP128 +description=MxFE +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +25 out line r _IOUTA_ +26 out line r IOUTA +30 out line r _IOUTB_ +29 out line r IOUTB +62 in line l MODE\\TXBLANK +51 in line l TXSYNC +50 in line l TX0 +49 in line l TX1 +48 in line l TX2 +47 in line l TX3 +46 in line l TX4 +45 in line l TX5 +44 in line l TX6 +43 in line l TX7 +42 in line l TX8 +41 in line l TX9 +40 in line l TX10 +39 in line l TX11 +38 in line l TX12 +37 in line l TX13 diff --git a/usrp-hw/sym/generated/adf4360-ANLG.src b/usrp-hw/sym/generated/adf4360-ANLG.src new file mode 100644 index 000000000..17cbbaa66 --- /dev/null +++ b/usrp-hw/sym/generated/adf4360-ANLG.src @@ -0,0 +1,63 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=ADF4360-ANLG +device=ADF4360 +refdes=U? +footprint=CP-24 +description=Family of VCO/PLL Combo chips +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=ADF4360-1 through -7 +comment=Part 3 of 3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +4 out line r RFOUTA +5 out line r _RFOUTB_ +9 io line r L1/AGND +10 io line r L2/AGND +24 out line r CP +16 in line l REFin +14 io line l Cn +13 out line l Rset +12 io line l Cc +7 in line l Vtune + + diff --git a/usrp-hw/sym/generated/adf4360-DIG.src b/usrp-hw/sym/generated/adf4360-DIG.src new file mode 100644 index 000000000..001a86fd2 --- /dev/null +++ b/usrp-hw/sym/generated/adf4360-DIG.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=ADF4360-DIG +device=ADF4360 +refdes=U? +footprint=CP-24 +description=Family of VCO/PLL Combo chips +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=ADF4360-1 through -7 +comment=Part 2 of 3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +17 clk line l CLK +18 in line l DATA +19 in line l LE +20 out line r MUXOUT +23 in line l CE + + diff --git a/usrp-hw/sym/generated/adf4360-PWR.src b/usrp-hw/sym/generated/adf4360-PWR.src new file mode 100644 index 000000000..f2a1d3551 --- /dev/null +++ b/usrp-hw/sym/generated/adf4360-PWR.src @@ -0,0 +1,62 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=ADF4360-PWR +device=ADF4360 +refdes=U? +footprint=CP-24 +description=Family of VCO and PLL Combo chips +documentation=http://www.analog.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=ADF4360-1 through -7 +comment=Part 1 of 3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line r CP\_GND +2 pwr line l AVdd +3 pwr line r AGND +6 pwr line l Vvco +8 pwr line r AGND +11 pwr line r AGND +15 pwr line r DGND +21 pwr line l DVdd +22 pwr line r AGND + + diff --git a/usrp-hw/sym/generated/adp3336.src b/usrp-hw/sym/generated/adp3336.src new file mode 100644 index 000000000..6f9a0897c --- /dev/null +++ b/usrp-hw/sym/generated/adp3336.src @@ -0,0 +1,61 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=ADP3336 +device=ADP3336 +refdes=U? +footprint=MSOP8 +description=Analog Devices Adjustable LDO +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Needs a pad in the middle for thermal +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +7 pwr line l In +8 pwr line l In +6 in line l _SD_ + +1 pwr line r Out +2 pwr line r Out +3 pwr line r Out +5 in line r FB + +4 pwr line l GND diff --git a/usrp-hw/sym/generated/bs2s7hz1204.src b/usrp-hw/sym/generated/bs2s7hz1204.src new file mode 100644 index 000000000..c94d3f07b --- /dev/null +++ b/usrp-hw/sym/generated/bs2s7hz1204.src @@ -0,0 +1,63 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=BS2S7HZ1204 +device=BS2S7HZ1204 +refdes=U? +footprint=BS2S7HZ1204 +description=Sharp Microelectronics DBS Tuner +documentation=http://www.sharpsma.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment=NC pins -- 1,3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +4 pwr line l VLNB +11 pwr line l 5V +9 pwr line l 3.3V +10 pwr line l VTUN +6 in line l AGC +7 out line r IOUT +8 out line r QOUT +13 io line l SCL +14 io line l SDA +3 in line r NC +5 in line r NC +12 in line r NC diff --git a/usrp-hw/sym/generated/cy7c68013-tq100-BUS.src b/usrp-hw/sym/generated/cy7c68013-tq100-BUS.src new file mode 100644 index 000000000..bd892a702 --- /dev/null +++ b/usrp-hw/sym/generated/cy7c68013-tq100-BUS.src @@ -0,0 +1,81 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=CY7C68013-TQ100-BUS +device=CY7C68013-TQ100 +refdes=U? +footprint=TQFP100 +description=Cypress FX2 USB2 Interface +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +54 out line r CTL0 +55 out line r CTL1 +56 out line r CTL2 +51 out line r CTL3 +52 out line r CTL4 +76 out line r CTL5 +3 in line r RDY0 +4 in line r RDY1 +5 in line r RDY2 +6 in line r RDY3 +7 in line r RDY4 +8 in line r RDY5 +26 clk clk l IFCLK +34 io line r FD0 +35 io line r FD1 +36 io line r FD2 +37 io line r FD3 +44 io line r FD4 +45 io line r FD5 +46 io line r FD6 +47 io line r FD7 +80 io line r FD8 +81 io line r FD9 +82 io line r FD10 +83 io line r FD11 +95 io line r FD12 +96 io line r FD13 +97 io line r FD14 +98 io line r FD15 + diff --git a/usrp-hw/sym/generated/cy7c68013-tq100-CTRL.src b/usrp-hw/sym/generated/cy7c68013-tq100-CTRL.src new file mode 100644 index 000000000..c4c63d5a1 --- /dev/null +++ b/usrp-hw/sym/generated/cy7c68013-tq100-CTRL.src @@ -0,0 +1,63 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=CY7C68013-TQ100-CTRL +device=CY7C68013-TQ100 +refdes=U? +footprint=TQFP100 +description=Cypress FX2 USB2 Interface +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +10 out line l XTALOUT +11 in line l XTALIN +17 io line l D+ +18 io dot l D- +27 in line r RESERVED +28 out line r BKPT +31 out dot r _RD_ +32 out dot r _WR_ +77 in dot r _RESET_ +79 in dot r _WAKEUP_ +100 out line l CLKOUT + diff --git a/usrp-hw/sym/generated/cy7c68013-tq100-MISC.src b/usrp-hw/sym/generated/cy7c68013-tq100-MISC.src new file mode 100644 index 000000000..fbd69d7a4 --- /dev/null +++ b/usrp-hw/sym/generated/cy7c68013-tq100-MISC.src @@ -0,0 +1,65 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=CY7C68013-TQ100-MISC +device=CY7C68013-TQ100 +refdes=U? +footprint=TQFP100 +description=Cypress FX2 USB2 Interface +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 7 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +13 tp line l NC +14 tp line l NC +15 tp line l NC +22 in line l INT4 +84 in dot l _INT5_ +23 in line l T0 +24 in line l T1 +25 in line l T2 +29 io line r SCL +30 io line r SDA +40 out line r TxD0 +41 in line r RxD0 +42 out line r TxD1 +43 in line r RxD1 diff --git a/usrp-hw/sym/generated/cy7c68013-tq100-PA.src b/usrp-hw/sym/generated/cy7c68013-tq100-PA.src new file mode 100644 index 000000000..0fdbf69ec --- /dev/null +++ b/usrp-hw/sym/generated/cy7c68013-tq100-PA.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=CY7C68013-TQ100-PA +device=CY7C68013-TQ100 +refdes=U? +footprint=TQFP100 +description=Cypress FX2 USB2 Interface +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 4 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +67 io line r PA0 +68 io line r PA1 +69 io line r PA2 +70 io line r PA3 +71 io line r PA4 +72 io line r PA5 +73 io line r PA6 +74 io line r PA7 diff --git a/usrp-hw/sym/generated/cy7c68013-tq100-PC.src b/usrp-hw/sym/generated/cy7c68013-tq100-PC.src new file mode 100644 index 000000000..fa16d5c1f --- /dev/null +++ b/usrp-hw/sym/generated/cy7c68013-tq100-PC.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=CY7C68013-TQ100-PC +device=CY7C68013-TQ100 +refdes=U? +footprint=TQFP100 +description=Cypress FX2 USB2 Interface +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 5 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +57 io line r PC0 +58 io line r PC1 +59 io line r PC2 +60 io line r PC3 +61 io line r PC4 +62 io line r PC5 +63 io line r PC6 +64 io line r PC7 diff --git a/usrp-hw/sym/generated/cy7c68013-tq100-PE.src b/usrp-hw/sym/generated/cy7c68013-tq100-PE.src new file mode 100644 index 000000000..aca4ca63a --- /dev/null +++ b/usrp-hw/sym/generated/cy7c68013-tq100-PE.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=CY7C68013-TQ100-PE +device=CY7C68013-TQ100 +refdes=U? +footprint=TQFP100 +description=Cypress FX2 USB2 Interface +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 6 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +86 io line r PE0/T0OUT +87 io line r PE1/T1OUT +88 io line r PE2/T2OUT +89 io line r PE3/RXD0OUT +90 io line r PE4/RXD1OUT +91 io line r PE5/INT6 +92 io line r PE6/T2EX +93 io line r PE7/GPIFADR8 diff --git a/usrp-hw/sym/generated/cy7c68013-tq100-PWR.src b/usrp-hw/sym/generated/cy7c68013-tq100-PWR.src new file mode 100644 index 000000000..7f5f92e71 --- /dev/null +++ b/usrp-hw/sym/generated/cy7c68013-tq100-PWR.src @@ -0,0 +1,75 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=CY7C68013-TQ100-PWR +device=CY7C68013-TQ100 +refdes=U? +footprint=TQFP100 +description=Cypress FX2 USB2 Interface +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 7 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line l VCC +2 pwr line r GND +9 pwr line l AVCC +12 pwr line r AGND +16 pwr line l VCC +19 pwr line r GND +20 pwr line l VCC +21 pwr line r GND +33 pwr line l VCC +38 pwr line l VCC +39 pwr line r GND +48 pwr line r GND +49 pwr line l VCC +50 pwr line r GND +53 pwr line l VCC +65 pwr line r GND +66 pwr line l VCC +75 pwr line r GND +78 pwr line l VCC +85 pwr line l VCC +94 pwr line r GND +99 pwr line r GND + + diff --git a/usrp-hw/sym/generated/ep1c12-pq240-CFG.src b/usrp-hw/sym/generated/ep1c12-pq240-CFG.src new file mode 100644 index 000000000..e773107dc --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-CFG.src @@ -0,0 +1,66 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-CFG +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +25 in line l DATA0 +26 in dot l _nCONFIG_ +36 io line l DCLK +145 io line l CONF\_DONE +146 io dot l _nSTATUS_ +32 out dot l _nCEO_ +33 in dot l _nCE_ +34 in line l MSEL0 +35 in line l MSEL1 +1 io line r INIT\_DONE/IO +3 io line r CLKUSR/IO +24 io line r _nCSO_/IO +37 io line r ASDO/IO +239 io line r DEV\_OE/IO +240 io line r _DEV\CLRn_/IO diff --git a/usrp-hw/sym/generated/ep1c12-pq240-CLKA.src b/usrp-hw/sym/generated/ep1c12-pq240-CLKA.src new file mode 100644 index 000000000..b0d6d2baf --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-CLKA.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-CLKA +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 4 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +28 clk clk l CLK0 +29 clk clk l CLK1 +38 io line r PLL1\_OUTp/IO +39 io line r _PLL1\_OUTn_/IO diff --git a/usrp-hw/sym/generated/ep1c12-pq240-CLKB.src b/usrp-hw/sym/generated/ep1c12-pq240-CLKB.src new file mode 100644 index 000000000..145d21916 --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-CLKB.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-CLKB +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 5 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +143 io line r _PLL2\_OUTn_/IO +144 io line r PLL2\_OUTp/IO +152 clk clk l CLK3 +153 clk clk l CLK2 diff --git a/usrp-hw/sym/generated/ep1c12-pq240-IO1.src b/usrp-hw/sym/generated/ep1c12-pq240-IO1.src new file mode 100644 index 000000000..d9f61ce79 --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-IO1.src @@ -0,0 +1,93 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-IO1 +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 6 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 io line l INIT\_DONE/IO +2 io line l IO +3 io line l CLKUSR/IO +4 io line l IO +5 io line l IO +6 io line l IO +7 io line l IO +8 io line l IO +11 io line l IO +12 io line l IO +13 io line l IO +14 io line l IO +15 io line l IO +16 io line l IO +17 io line l IO +18 io line l IO +19 io line l IO +20 io line l IO +21 io line l IO +23 io line l IO +24 io line l _nCSO_/IO +37 io line l ASDO/IO +38 io line l PLL1\_OUTp/IO +39 io line l _PLL1\_OUTn_/IO +41 io line l IO +42 io line l IO +43 io line l IO +44 io line l IO +45 io line l IO +46 io line l IO +47 io line l IO +48 io line l IO +49 io line l IO +50 io line l IO +53 io line l IO +54 io line l IO +55 io line l IO +56 io line l IO +57 io line l IO +58 io line l IO +59 io line l IO +60 io line l IO diff --git a/usrp-hw/sym/generated/ep1c12-pq240-IO2.src b/usrp-hw/sym/generated/ep1c12-pq240-IO2.src new file mode 100644 index 000000000..9934197e4 --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-IO2.src @@ -0,0 +1,93 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-IO2 +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 7 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +181 io line l IO +182 io line l IO +183 io line l IO +184 io line l IO +185 io line l IO +186 io line l IO +187 io line l IO +188 io line l IO +193 io line l IO +194 io line l IO +195 io line l IO +196 io line l IO +197 io line l IO +200 io line l IO +201 io line l IO +202 io line l IO +203 io line l IO +206 io line l IO +207 io line l IO +208 io line l IO +213 io line l IO +214 io line l IO +215 io line l IO +216 io line l IO +217 io line l IO +218 io line l IO +219 io line l IO +222 io line l IO +223 io line l IO +224 io line l IO +225 io line l IO +226 io line l IO +227 io line l IO +228 io line l IO +233 io line l IO +234 io line l IO +235 io line l IO +236 io line l IO +237 io line l IO +238 io line l IO +239 io line l DEV\_OE/IO +240 io line l _DEV\CLRn_/IO diff --git a/usrp-hw/sym/generated/ep1c12-pq240-IO3.src b/usrp-hw/sym/generated/ep1c12-pq240-IO3.src new file mode 100644 index 000000000..79fb4151c --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-IO3.src @@ -0,0 +1,94 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-IO3 +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 8 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +121 io line l IO +122 io line l IO +123 io line l IO +124 io line l IO +125 io line l IO +126 io line l IO +127 io line l IO +128 io line l IO +131 io line l IO +132 io line l IO +133 io line l IO +134 io line l IO +135 io line l IO +136 io line l IO +137 io line l IO +138 io line l IO +139 io line l IO +140 io line l IO +141 io line l IO +143 io line l _PLL2\_OUTn_/IO +144 io line l PLL2\_OUTp/IO +156 io line l IO +158 io line l IO +159 io line l IO +160 io line l IO +161 io line l IO +162 io line l IO +163 io line l IO +164 io line l IO +165 io line l IO +166 io line l IO +167 io line l IO +168 io line l IO +169 io line l IO +170 io line l IO +173 io line l IO +174 io line l IO +175 io line l IO +176 io line l IO +177 io line l IO +178 io line l IO +179 io line l IO +180 io line l IO diff --git a/usrp-hw/sym/generated/ep1c12-pq240-IO4.src b/usrp-hw/sym/generated/ep1c12-pq240-IO4.src new file mode 100644 index 000000000..34b4fb022 --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-IO4.src @@ -0,0 +1,93 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-IO4 +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 9 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +61 io line l IO +62 io line l IO +63 io line l IO +64 io line l IO +65 io line l IO +66 io line l IO +67 io line l IO +68 io line l IO +73 io line l IO +74 io line l IO +75 io line l IO +76 io line l IO +77 io line l IO +78 io line l IO +79 io line l IO +82 io line l IO +83 io line l IO +84 io line l IO +85 io line l IO +86 io line l IO +87 io line l IO +88 io line l IO +93 io line l IO +94 io line l IO +95 io line l IO +98 io line l IO +99 io line l IO +100 io line l IO +101 io line l IO +104 io line l IO +105 io line l IO +106 io line l IO +107 io line l IO +108 io line l IO +113 io line l IO +114 io line l IO +115 io line l IO +116 io line l IO +117 io line l IO +118 io line l IO +119 io line l IO +120 io line l IO diff --git a/usrp-hw/sym/generated/ep1c12-pq240-JTAG.src b/usrp-hw/sym/generated/ep1c12-pq240-JTAG.src new file mode 100644 index 000000000..672a09441 --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-JTAG.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-JTAG +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +147 clk clk l TCK +148 in line l TMS +149 out line l TDO +155 in line l TDI diff --git a/usrp-hw/sym/generated/ep1c12-pq240-PWR.src b/usrp-hw/sym/generated/ep1c12-pq240-PWR.src new file mode 100644 index 000000000..047d87955 --- /dev/null +++ b/usrp-hw/sym/generated/ep1c12-pq240-PWR.src @@ -0,0 +1,105 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=yes +generate_pinseq=yes +sym_width=1800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP1C12-PQ240-PWR +device=EP1C12-PQ240 +refdes=U? +footprint=PQ240 +description=Altera Cyclone EP1C12 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 9 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +9 pwr line l VCCIO1 +10 pwr line r GND +22 pwr line l VCCIO1 +27 pwr line l VCCA\_PLL1 +30 pwr line r GNDA\_PLL1 +31 pwr line r GNDG\_PLL1 +40 pwr line r GND +51 pwr line l VCCIO1 +52 pwr line r GND +69 pwr line r GND +70 pwr line l VCCIO4 +71 pwr line r GND +72 pwr line l VCCINT +80 pwr line r GND +81 pwr line l VCCINT +89 pwr line r GND +90 pwr line l VCCINT +91 pwr line r GND +92 pwr line l VCCIO4 +96 pwr line r GND +97 pwr line l VCCINT +102 pwr line r GND +103 pwr line l VCCINT +109 pwr line r GND +110 pwr line l VCCINT +111 pwr line r GND +112 pwr line l VCCIO4 +129 pwr line r GND +130 pwr line l VCCIO3 +142 pwr line r GND +150 pwr line r GNDG\_PLL2 +151 pwr line r GNDA\_PLL2 +154 pwr line l VCCA\_PLL2 +157 pwr line l VCCIO3 +171 pwr line r GND +172 pwr line l VCCIO3 +189 pwr line l VCCIO2 +190 pwr line r GND +191 pwr line l VCCINT +192 pwr line r GND +198 pwr line l VCCINT +199 pwr line r GND +204 pwr line l VCCINT +205 pwr line r GND +209 pwr line l VCCIO2 +210 pwr line r GND +211 pwr line l VCCINT +212 pwr line r GND +220 pwr line l VCCINT +221 pwr line r GND +229 pwr line l VCCINT +230 pwr line r GND +231 pwr line l VCCIO2 +232 pwr line r GND diff --git a/usrp-hw/sym/generated/ep2c20-f484-CFG.src b/usrp-hw/sym/generated/ep2c20-f484-CFG.src new file mode 100644 index 000000000..5d0083824 --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-CFG.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-CFG +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +L6 in line l DCLK +K4 in line l DATA0 +K1 in line l _nCE_ +L4 in line l _nCONFIG_ +N20 in line l _nSTATUS_ +N18 in line l CONF\_DONE +N17 in line l MSEL1 +M17 in line l MSEL0 diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO1.src b/usrp-hw/sym/generated/ep2c20-f484-IO1.src new file mode 100644 index 000000000..079c87005 --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO1.src @@ -0,0 +1,92 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO1 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +M1 clk clk r CLK2/LVDSCLK1P +M2 clk clk r CLK3/_LVDSCLK1N_ +M5 io line l IO/LVDS15P +M6 io line l IO/_LVDS15N_ +N1 io line l IO/LVDS14P +N2 io line l IO/_LVDS14N_ +P1 io line l IO/LVDS13P +P2 io line l IO/_LVDS13N_ +N6 io line l IO +P3 io line l IO/VREFB1N0 +N3 io line l IO/LVDS12P +N4 io line l IO/_LVDS12N_ +R8 io line l IO/LVDS11P +R7 io line l IO/_LVDS11N_ +P5 io line l IO/LVDS10P +P6 io line l IO/_LVDS10N_ +R1 io line l IO/LVDS9P +R2 io line l IO/_LVDS9N_ +T1 io line l IO/LVDS8P +T2 io line l IO/_LVDS8N_ +U1 io line l IO/LVDS7P +U2 io line l IO/_LVDS7N_ +R5 io line l IO/LVDS6P +R6 io line l IO/_LVDS6N_ +V1 io line l IO/LVDS5P +V2 io line l IO/_LVDS5N_ +T5 io line l IO/LVDS4P +T6 io line l IO/_LVDS4N_ +T3 io line l IO +U3 io line l IO/VREFB1N1 +W1 io line l IO/LVDS3P +W2 io line l IO/_LVDS3N_ +Y1 io line l IO/LVDS2P +Y2 io line l IO/_LVDS2N_ +W3 io line l IO/LVDS1P +W4 io line l IO/_LVDS1N_ +Y3 io line l IO/LVDS0P +Y4 io line l IO/_LVDS0N_ +W5 io line l IO +U4 io line l IO/PLL1\_OUTP +V4 io line l IO/_PLL1\_OUTN_ diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO2.src b/usrp-hw/sym/generated/ep2c20-f484-IO2.src new file mode 100644 index 000000000..2c351c93d --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO2.src @@ -0,0 +1,84 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO2 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +C4 io line r IO/ASDO +C3 io line r IO/_nCSO_ +D3 io line r IO/LVDS26P/CRC\_ERROR +D4 io line r IO/_LVDS26N_/CLKUSR +D5 io line l IO/PLL3\_OUTP +D6 io line l IO/_PLL3\_OUTN_ +E3 io line l IO/LVDS25P +E4 io line l IO/_LVDS25N_ +C1 io line l IO/LVDS24P +C2 io line l IO/_LVDS24N_ +F4 io line l IO/VREFB2N0 +G6 io line l IO/LVDS23P +G5 io line l IO/_LVDS23N_ +F3 io line l IO +D1 io line l IO/LVDS22P +D2 io line l IO/_LVDS22N_ +G3 io line l IO/LVDS21P +H4 io line l IO/_LVDS21N_ +H5 io line l IO/LVDS20P +H6 io line l IO/_LVDS20N_ +E1 io line l IO/LVDS19P +E2 io line l IO/_LVDS19N_ +F1 io line l IO/LVDS18P +F2 io line l IO/_LVDS18N_ +H1 io line l IO/LVDS17P +H2 io line l IO/_LVDS17N_ +L8 io line l IO +H3 io line l IO/VREFB2N1 +J4 io line l IO +J1 io line l IO/LVDS16P +J2 io line l IO/_LVDS16N_ +L1 clk clk r CLK0/LVDSCLK0P +L2 clk clk r CLK1/_LVDSCLK0N_ diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO3.src b/usrp-hw/sym/generated/ep2c20-f484-IO3.src new file mode 100644 index 000000000..bc44343a5 --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO3.src @@ -0,0 +1,94 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO3 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +D12 clk clk r CLK10/_LVDSCLK5N_ +E12 clk clk r CLK11/LVDSCLK5P +B11 io line l IO/_LVDS44N_ +A11 io line l IO/LVDS44P +E11 io line l IO/_LVDS43N_ +D11 io line l IO/LVDS43P +H11 io line l IO/_LVDS42N_ +G11 io line l IO/LVDS42P +B10 io line l IO/_LVDS41N_ +A10 io line l IO/LVDS41P +F11 io line l IO/_LVDS40N_ +F10 io line l IO/LVDS40P +C10 io line l IO/VREFB3N0 +B9 io line l IO/_LVDS39N_ +A9 io line l IO/LVDS39P +H10 io line l IO/_LVDS38N_ +H9 io line l IO/LVDS38P +E9 io line l IO/_LVDS37N_ +D9 io line l IO/LVDS37P +B8 io line l IO/_LVDS36N_ +A8 io line l IO/LVDS36P +B7 io line l IO/_LVDS35N_ +A7 io line l IO/LVDS35P +F9 io line l IO/_LVDS34N_ +E8 io line l IO/LVDS34P +D8 io line l IO/_LVDS33N_ +C9 io line l IO/LVDS33P +D7 io line l IO +F8 io line l IO/_LVDS32N_ +G8 io line l IO/LVDS32P +H8 io line l IO +C7 io line l IO/VREFB3N1 +E7 io line l IO +G7 io line l IO/_LVDS31N_ +H7 io line l IO/LVDS31P +B6 io line l IO/_LVDS30N_ +A6 io line l IO/LVDS30P +B5 io line l IO/_LVDS29N_ +A5 io line l IO/LVDS29P +B4 io line l IO/_LVDS28N_ +A4 io line l IO/LVDS28P +A3 io line l IO/LVDS27P +B3 io line l IO/_LVDS27N_/_DEV\_CLRn_ diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO4.src b/usrp-hw/sym/generated/ep2c20-f484-IO4.src new file mode 100644 index 000000000..98168dc6b --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO4.src @@ -0,0 +1,91 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO4 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +C18 io line l IO/_LVDS61N_ +C17 io line l IO/LVDS61P +B20 io line l IO/_LVDS60N_ +A20 io line l IO/LVDS60P +B19 io line l IO/_LVDS59N_ +A19 io line l IO/LVDS59P +B18 io line l IO/_LVDS58N_ +A18 io line l IO/LVDS58P +G16 io line l IO/_LVDS57N_ +H15 io line l IO/LVDS57P +C16 io line l IO/VREFB4N0 +D16 io line l IO/_LVDS56N_ +E15 io line l IO/LVDS56P +H14 io line l IO/_LVDS55N_ +J14 io line l IO/LVDS55P +D15 io line l IO/_LVDS54N_ +C14 io line l IO/LVDS54P +G15 io line l IO/_LVDS53N_ +F15 io line l IO/LVDS53P +H13 io line l IO +B17 io line l IO/_LVDS52N_ +A17 io line l IO/LVDS52P +E14 io line l IO/_LVDS51N_ +D14 io line l IO/LVDS51P +F14 io line l IO/_LVDS50N_ +F13 io line l IO/LVDS50P +B16 io line l IO/_LVDS49N_ +A16 io line l IO/LVDS49P +B15 io line l IO/_LVDS48N_ +A15 io line l IO/LVDS48P +H12 io line l IO +C13 io line l IO/VREFB4N1 +F12 io line l IO/_LVDS47N_ +G12 io line l IO/LVDS47P +B14 io line l IO/_LVDS46N_ +A14 io line l IO/LVDS46P +B13 io line l IO/_LVDS45N_ +A13 io line l IO/LVDS45P +B12 io line r CLK8/_LVDSCLK4N_ +A12 io line r CLK9/LVDSCLK4P diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO5.src b/usrp-hw/sym/generated/ep2c20-f484-IO5.src new file mode 100644 index 000000000..d35117dff --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO5.src @@ -0,0 +1,90 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO5 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +L21 clk clk r CLK5/_LVDSCLK2N_ +L22 clk clk r CLK4/LVDSCLK2P +L19 io line l IO/_LVDS77N_ +L18 io line l IO/LVDS77P +K21 io line l IO/_LVDS76N_ +K22 io line l IO/LVDS76P +J21 io line l IO/_LVDS75N_ +J22 io line l IO/LVDS75P +J20 io line l IO/_LVDS74N_ +H19 io line l IO/LVDS74P +K20 io line l IO/VREFB5N1 +J19 io line l IO/_LVDS73N_ +J18 io line l IO/LVDS73P +J17 io line l IO/_LVDS72N_ +H16 io line l IO/LVDS72P +J15 io line l IO +G21 io line l IO/_LVDS71N_ +G22 io line l IO/LVDS71P +F21 io line l IO/_LVDS70N_ +F22 io line l IO/LVDS70P +H18 io line l IO/_LVDS69N_ +H17 io line l IO/LVDS69P +E21 io line l IO/_LVDS68N_ +E22 io line l IO/LVDS68P +D21 io line l IO/_LVDS67N_ +D22 io line l IO/LVDS67P +G17 io line l IO/_LVDS66N_ +G18 io line l IO/LVDS66P +G20 io line l IO/VREFB5N0 +E20 io line l IO/_LVDS65N_ +F20 io line l IO/LVDS65P +C21 io line l IO/_LVDS64N_ +C22 io line l IO/LVDS64P +C19 io line l IO/_LVDS63N_ +C20 io line l IO/LVDS63P +D19 io line l IO/_LVDS62N_ +D20 io line l IO/LVDS62P +E19 io line l IO/PLL2\_OUTP +E18 io line l IO/PLL2\_OUTN diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO6.src b/usrp-hw/sym/generated/ep2c20-f484-IO6.src new file mode 100644 index 000000000..aecaf3c0f --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO6.src @@ -0,0 +1,87 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO6 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +Y18 io line l IO +V19 io line r IO/_LVDS91N_/INIT\_DONE +W20 io line r IO/LVDS91P/_nCEO_ +Y19 io line l IO/_LVDS90N_ +Y20 io line l IO/LVDS90P +U18 io line l IO/_PLL4\_OUTN_ +T18 io line l IO/PLL4\_OUTP +U19 io line l IO/_LVDS89N_ +V20 io line l IO/LVDS89P +W21 io line l IO/_LVDS88N_ +W22 io line l IO/LVDS88P +U20 io line l IO/VREFB6N1 +R17 io line l IO +Y21 io line l IO/_LVDS87N_ +Y22 io line l IO/LVDS87P +V21 io line l IO/_LVDS86N_ +V22 io line l IO/LVDS86P +U21 io line l IO/_LVDS85N_ +U22 io line l IO/LVDS85P +R18 io line l IO/_LVDS84N_ +R19 io line l IO/LVDS84P +P17 io line l IO/_LVDS83N_ +P18 io line l IO/LVDS83P +T21 io line l IO/_LVDS82N_ +T22 io line l IO/LVDS82P +R21 io line l IO/_LVDS81N_ +R22 io line l IO/LVDS81P +R20 io line l IO/VREFB6N0 +P15 io line l IO/_LVDS80N_ +N15 io line l IO/LVDS80P +N21 io line l IO/_LVDS79N_ +N22 io line l IO/LVDS79P +M19 io line l IO/_LVDS78N_ +M18 io line l IO/LVDS78P +M21 clk clk r CLK7/_LVDSCLK3N_ +M22 clk clk r CLK6/LVDSCLK3P diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO7.src b/usrp-hw/sym/generated/ep2c20-f484-IO7.src new file mode 100644 index 000000000..c67eae887 --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO7.src @@ -0,0 +1,81 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO7 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +W12 clk clk r CLK13/LVDSCLK6P +V12 clk clk r CLK12/_LVDSCLK6N_ +AB12 io line l IO/LVDS108P +AA12 io line l IO/_LVDS108N_ +AB13 io line l IO/LVDS107P +AA13 io line l IO/_LVDS107N_ +T12 io line l IO/LVDS106P +U13 io line l IO/_LVDS106N_ +Y13 io line l IO/VREFB7N1 +R12 io line l IO +AB14 io line l IO/LVDS105P +AA14 io line l IO/_LVDS105N_ +AB15 io line l IO/LVDS104P +AA15 io line l IO/_LVDS104N_ +AB16 io line l IO/LVDS103P +AA16 io line l IO/_LVDS103N_ +W14 io line l IO/LVDS102P +V14 io line l IO/_LVDS102N_ +AB17 io line l IO/LVDS101P +AA17 io line l IO/_LVDS101N_ +R13 io line l IO +U14 io line l IO/LVDS100P +T15 io line l IO/_LVDS100N_ +Y14 io line l IO/LVDS99P +W15 io line l IO/_LVDS99N_ +R14 io line l IO/LVDS98P +R15 io line l IO/_LVDS98N_ +AB18 io line l IO/LVDS97P +AA18 io line l IO/_LVDS97N_ +Y16 io line l IO/VREFB7N0 diff --git a/usrp-hw/sym/generated/ep2c20-f484-IO8.src b/usrp-hw/sym/generated/ep2c20-f484-IO8.src new file mode 100644 index 000000000..f86bfd65e --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-IO8.src @@ -0,0 +1,94 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-IO8 +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +AA3 io line l IO/_LVDS127N_/DEV\_OE +AB3 io line l IO/LVDS127P +AB4 io line l IO/LVDS126P +AA4 io line l IO/_LVDS126N_ +Y5 io line l IO/LVDS125P +Y6 io line l IO/_LVDS125N_ +AB5 io line l IO/LVDS124P +AA5 io line l IO/_LVDS124N_ +T8 io line l IO/LVDS123P +T7 io line l IO/_LVDS123N_ +U8 io line l IO +Y7 io line l IO/VREFB8N1 +P9 io line l IO/LVDS122P +P8 io line l IO/_LVDS122N_ +AB6 io line l IO/LVDS121P +AA6 io line l IO/_LVDS121N_ +V8 io line l IO/LVDS120P +W7 io line l IO/_LVDS120N_ +W8 io line l IO/LVDS119P +V9 io line l IO/_LVDS119N_ +AB7 io line l IO/LVDS118P +AA7 io line l IO/_LVDS118N_ +Y9 io line l IO/LVDS117P +W9 io line l IO/_LVDS117N_ +U9 io line l IO/LVDS116P +U10 io line l IO/_LVDS116N_ +R10 io line l IO/LVDS115P +R9 io line l IO/_LVDS115N_ +AB8 io line l IO/LVDS114P +AA8 io line l IO/_LVDS114N_ +Y10 io line l IO/VREFB8N0 +AB9 io line l IO/LVDS113P +AA9 io line l IO/_LVDS113N_ +T11 io line l IO/LVDS112P +R11 io line l IO/_LVDS112N_ +W11 io line l IO/LVDS111P +V11 io line l IO/_LVDS111N_ +AB10 io line l IO/LVDS110P +AA10 io line l IO/_LVDS110N_ +AB11 io line l IO/LVDS109P +AA11 io line l IO/_LVDS109N_ +U11 clk clk r CLK15/LVDSCLK7P +U12 clk clk r CLK14/_LVDSCLK7N_ diff --git a/usrp-hw/sym/generated/ep2c20-f484-JTAG.src b/usrp-hw/sym/generated/ep2c20-f484-JTAG.src new file mode 100644 index 000000000..06369b4ef --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-JTAG.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-JTAG +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +K5 io line l TDI +K2 clk clk l TCK +K6 io line l TMS +L5 io line l TDO diff --git a/usrp-hw/sym/generated/ep2c20-f484-NC.src b/usrp-hw/sym/generated/ep2c20-f484-NC.src new file mode 100644 index 000000000..26058932e --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-NC.src @@ -0,0 +1,82 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-NC +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +G1 io line l NC +G2 io line l NC +H21 io line l NC +H22 io line l NC +J3 io line l NC +J5 io line l NC +J6 io line l NC +J8 io line l NC +J9 io line l NC +K8 io line l NC +K15 io line l NC +K17 io line l NC +K18 io line l NC +L7 io line l NC +L15 io line l NC +L16 io line l NC +L17 io line l NC +M7 io line l NC +M8 io line l NC +M15 io line l NC +M16 io line l NC +N5 io line l NC +N8 io line l NC +P4 io line l NC +P14 io line l NC +P19 io line l NC +P20 io line l NC +P21 io line l NC +P22 io line l NC +R4 io line l NC +W18 io line l NC diff --git a/usrp-hw/sym/generated/ep2c20-f484-PWR.src b/usrp-hw/sym/generated/ep2c20-f484-PWR.src new file mode 100644 index 000000000..5c1b77485 --- /dev/null +++ b/usrp-hw/sym/generated/ep2c20-f484-PWR.src @@ -0,0 +1,190 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=2800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=EP2C20-F484-PWR +device=EP2C20-F484 +refdes=U? +footprint=FG484 +description=EP2C20 Cyclone II FPGA +documentation=http://www.altera.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +U5 pwr line r GND\_PLL1 +U6 pwr line l VCCD\_PLL1 +U7 pwr line l VCCA\_PLL1 +V7 pwr line r GNDA\_PLL1 +V5 pwr line r GND\_PLL1 + +E16 pwr line r GNDA\_PLL2 +E17 pwr line r GND\_PLL2 +F16 pwr line l VCCA\_PLL2 +F17 pwr line l VCCD\_PLL2 +F18 pwr line r GND\_PLL2 + +F5 pwr line r GND\_PLL3 +E5 pwr line l VCCD\_PLL3 +F6 pwr line r GND\_PLL3 +F7 pwr line r GNDA\_PLL3 +E6 pwr line l VCCA\_PLL3 + +V18 pwr line r GND\_PLL4 +U17 pwr line l VCCD\_PLL4 +T17 pwr line r GND\_PLL4 +V16 pwr line r GNDA\_PLL4 +U16 pwr line l VCCA\_PLL4 + +K10 pwr line r GND +K11 pwr line r GND +K12 pwr line r GND +K13 pwr line r GND +L10 pwr line r GND +L11 pwr line r GND +L12 pwr line r GND +L13 pwr line r GND +M10 pwr line r GND +M11 pwr line r GND +M12 pwr line r GND +M13 pwr line r GND +N10 pwr line r GND +N11 pwr line r GND +N12 pwr line r GND +N13 pwr line r GND +A1 pwr line r GND +A22 pwr line r GND +AA2 pwr line r GND +AA21 pwr line r GND +AB1 pwr line r GND +AB22 pwr line r GND +B2 pwr line r GND +B21 pwr line r GND +C5 pwr line r GND +C8 pwr line r GND +C15 pwr line r GND +D10 pwr line r GND +D13 pwr line r GND +D18 pwr line r GND +F19 pwr line r GND +G4 pwr line r GND +G10 pwr line r GND +G13 pwr line r GND +H20 pwr line r GND +K3 pwr line r GND +K7 pwr line r GND +K16 pwr line r GND +K19 pwr line r GND +M4 pwr line r GND +N7 pwr line r GND +N16 pwr line r GND +N19 pwr line r GND +R3 pwr line r GND +T10 pwr line r GND +T13 pwr line r GND +T20 pwr line r GND +V3 pwr line r GND +V6 pwr line r GND +V17 pwr line r GND +W10 pwr line r GND +W13 pwr line r GND +W19 pwr line r GND +Y8 pwr line r GND +Y15 pwr line r GND + +J10 pwr line l VccInt +J11 pwr line l VccInt +J12 pwr line l VccInt +J13 pwr line l VccInt +K9 pwr line l VccInt +K14 pwr line l VccInt +L9 pwr line l VccInt +L14 pwr line l VccInt +M9 pwr line l VccInt +M14 pwr line l VccInt +N9 pwr line l VccInt +N14 pwr line l VccInt +P10 pwr line l VccInt +P11 pwr line l VccInt +P12 pwr line l VccInt +P13 pwr line l VccInt + +AA1 pwr line l VccIO1 +M3 pwr line l VccIO1 +P7 pwr line l VccIO1 +T4 pwr line l VccIO1 + +B1 pwr line l VccIO2 +J7 pwr line l VccIO2 +L3 pwr line l VccIO2 + +A2 pwr line l VccIO3 +C6 pwr line l VccIO3 +C11 pwr line l VccIO3 +E10 pwr line l VccIO3 +G9 pwr line l VccIO3 + +A21 pwr line l VccIO4 +C12 pwr line l VccIO4 +D17 pwr line l VccIO4 +E13 pwr line l VccIO4 +G14 pwr line l VccIO4 + +B22 pwr line l VccIO5 +G19 pwr line l VccIO5 +J16 pwr line l VccIO5 +L20 pwr line l VccIO5 + +AA22 pwr line l VccIO6 +M20 pwr line l VccIO6 +P16 pwr line l VccIO6 +T19 pwr line l VccIO6 + +AB21 pwr line l VccIO7 +T14 pwr line l VccIO7 +V13 pwr line l VccIO7 +W17 pwr line l VccIO7 +Y12 pwr line l VccIO7 + +AB2 pwr line l VccIO8 +T9 pwr line l VccIO8 +V10 pwr line l VccIO8 +W6 pwr line l VccIO8 +Y11 pwr line l VccIO8 diff --git a/usrp-hw/sym/generated/hmc174ms8.src b/usrp-hw/sym/generated/hmc174ms8.src new file mode 100644 index 000000000..1cedb39e4 --- /dev/null +++ b/usrp-hw/sym/generated/hmc174ms8.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=HMC174MS8 +device=HMC174MS8 +refdes=U? +footprint=MSOP8 +description=Hittite Microwave T/R Switch +documentation=http://www.hittite.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +4 pwr line l Vdd +3 io line r RFC +8 io line l RF2 +5 io line l RF1 +1 in line l A +2 in line l B +6 pwr line l GND +7 pwr line l GND + diff --git a/usrp-hw/sym/generated/lm2940imp.src b/usrp-hw/sym/generated/lm2940imp.src new file mode 100644 index 000000000..fcd2ec59e --- /dev/null +++ b/usrp-hw/sym/generated/lm2940imp.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=LM2940IMP +device=LM2940IMP +refdes=U? +footprint=SOT223 +description=National Fixed LDO +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Pin 4 is tab +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +3 pwr line l Vout +1 pwr line l Vin +2 pwr line r GND +4 pwr line r GND diff --git a/usrp-hw/sym/generated/lt1085.src b/usrp-hw/sym/generated/lt1085.src new file mode 100644 index 000000000..faa294004 --- /dev/null +++ b/usrp-hw/sym/generated/lt1085.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=LT1085CM-3.3 +device=LT1085CM-3.3 +refdes=U? +footprint=LINEAR_DD +description=Linear Tech Fixed LDO +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Pin 4 is tab +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +3 pwr line l VIN +1 pwr line l GND +2 pwr line r VOUT +4 pwr line r VOUT diff --git a/usrp-hw/sym/generated/lt3462.src b/usrp-hw/sym/generated/lt3462.src new file mode 100644 index 000000000..fbd956b32 --- /dev/null +++ b/usrp-hw/sym/generated/lt3462.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=LT3462 +device=LT3462 +refdes=U? +footprint=TSOT23-95P-280L1-6N__LTC_S6_Package +description=Linear Tech Adjustable Negative DC-DC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Needs a pad in the middle for thermal +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line l SW +6 pwr line l Vin +2 pwr line l GND + +5 in line r D +3 in line r FB +4 in line r SDREF diff --git a/usrp-hw/sym/generated/ltc2284-A.src b/usrp-hw/sym/generated/ltc2284-A.src new file mode 100644 index 000000000..dd5a5c984 --- /dev/null +++ b/usrp-hw/sym/generated/ltc2284-A.src @@ -0,0 +1,72 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=LTC2284-A +device=LTC2284 +refdes=U? +footprint=QFN64 +description=Linear Technology Dual 14-bit 105 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 in line l VIN+\_A +2 in line l _VIN-\_A_ +8 clk clk l CLK\_A +41 out line r D0\_A +42 out line r D1\_A +43 out line r D2\_A +44 out line r D3\_A +45 out line r D4\_A +46 out line r D5\_A +47 out line r D6\_A +48 out line r D7\_A +51 out line r D8\_A +52 out line r D9\_A +53 out line r D10\_A +54 out line r D11\_A +55 out line r D12\_A +56 out line r D13\_A +57 out line r OVF\_A +58 in dot l _OEB\_A_ +59 in line l PDWN\_A + diff --git a/usrp-hw/sym/generated/ltc2284-B.src b/usrp-hw/sym/generated/ltc2284-B.src new file mode 100644 index 000000000..1d05ccc20 --- /dev/null +++ b/usrp-hw/sym/generated/ltc2284-B.src @@ -0,0 +1,71 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=LTC2284-A +device=LTC2284 +refdes=U? +footprint=QFN64 +description=Linear Technology Dual 14-bit 105 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +16 in line l VIN+\_B +15 in line l _VIN-\_B_ +9 clk clk l CLK\_B +24 out line r D0\_B +25 out line r D1\_B +26 out line r D2\_B +27 out line r D3\_B +28 out line r D4\_B +29 out line r D5\_B +30 out line r D6\_B +33 out line r D7\_B +34 out line r D8\_B +35 out line r D9\_B +36 out line r D10\_B +37 out line r D11\_B +38 out line r D12\_B +39 out line r D13\_B +40 out line r OVF\_B +23 in dot l _OEB\_B_ +22 in line l PDWN\_B diff --git a/usrp-hw/sym/generated/ltc2284-CTRL.src b/usrp-hw/sym/generated/ltc2284-CTRL.src new file mode 100644 index 000000000..0c2257178 --- /dev/null +++ b/usrp-hw/sym/generated/ltc2284-CTRL.src @@ -0,0 +1,65 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=LTC2284-CTRL +device=LTC2284 +refdes=U? +footprint=QFN64 +description=Linear Technology Dual 14-bit 105 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +3 in line l REFH\_A +4 in line l REFH\_A +5 in line l REFL\_A +6 in line l REFL\_A +13 in line l REFH\_B +14 in line l REFH\_B +11 in line l REFL\_B +12 in line l REFL\_B +62 in line r SENSE\_A +19 in line r SENSE\_B +21 in line r MUX +60 in line r MODE +61 in line r VCM\_A +20 in line r VCM\_B diff --git a/usrp-hw/sym/generated/ltc2284-PWR.src b/usrp-hw/sym/generated/ltc2284-PWR.src new file mode 100644 index 000000000..b5180f970 --- /dev/null +++ b/usrp-hw/sym/generated/ltc2284-PWR.src @@ -0,0 +1,63 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=LTC2284-PWR +device=LTC2284 +refdes=U? +footprint=QFN64 +description=Linear Technology Dual 14-bit 105 MS/s ADC +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +17 pwr line r GND +64 pwr line r GND +65 pwr line r GND\_EP +7 pwr line l AVdd +10 pwr line l AVdd +18 pwr line l AVdd +63 pwr line l AVdd +31 pwr line r DGND +50 pwr line r DGND +32 pwr line l DVdd +49 pwr line l DVdd + diff --git a/usrp-hw/sym/generated/make_symbols b/usrp-hw/sym/generated/make_symbols new file mode 100755 index 000000000..b0cec58f5 --- /dev/null +++ b/usrp-hw/sym/generated/make_symbols @@ -0,0 +1,126 @@ +#!/bin/sh + +tragesym ad9238-PWR.src ad9238-PWR.sym +tragesym ad9238-CTRL.src ad9238-CTRL.sym +tragesym ad9238-A.src ad9238-A.sym +tragesym ad9238-B.src ad9238-B.sym + +tragesym ltc2284-PWR.src ltc2284-PWR.sym +tragesym ltc2284-CTRL.src ltc2284-CTRL.sym +tragesym ltc2284-A.src ltc2284-A.sym +tragesym ltc2284-B.src ltc2284-B.sym + +tragesym ad9777-PWR.src ad9777-PWR.sym +tragesym ad9777-CTRL.src ad9777-CTRL.sym +tragesym ad9777-CH1.src ad9777-CH1.sym +tragesym ad9777-CH2.src ad9777-CH2.sym + +tragesym ad9767-PWR.src ad9767-PWR.sym +tragesym ad9767-CTRL.src ad9767-CTRL.sym +tragesym ad9767-CH1.src ad9767-CH1.sym +tragesym ad9767-CH2.src ad9767-CH2.sym + +tragesym cy7c68013-tq100-PWR.src cy7c68013-tq100-PWR.sym +tragesym cy7c68013-tq100-CTRL.src cy7c68013-tq100-CTRL.sym +tragesym cy7c68013-tq100-BUS.src cy7c68013-tq100-BUS.sym +tragesym cy7c68013-tq100-PA.src cy7c68013-tq100-PA.sym +tragesym cy7c68013-tq100-PC.src cy7c68013-tq100-PC.sym +tragesym cy7c68013-tq100-PE.src cy7c68013-tq100-PE.sym +tragesym cy7c68013-tq100-MISC.src cy7c68013-tq100-MISC.sym + +tragesym ep1c12-pq240-PWR.src ep1c12-pq240-PWR.sym +tragesym ep1c12-pq240-CFG.src ep1c12-pq240-CFG.sym +tragesym ep1c12-pq240-IO1.src ep1c12-pq240-IO1.sym +tragesym ep1c12-pq240-IO2.src ep1c12-pq240-IO2.sym +tragesym ep1c12-pq240-IO3.src ep1c12-pq240-IO3.sym +tragesym ep1c12-pq240-IO4.src ep1c12-pq240-IO4.sym +tragesym ep1c12-pq240-CLKA.src ep1c12-pq240-CLKA.sym +tragesym ep1c12-pq240-CLKB.src ep1c12-pq240-CLKB.sym +tragesym ep1c12-pq240-JTAG.src ep1c12-pq240-JTAG.sym + +tragesym ep2c20-f484-JTAG.src ep2c20-f484-JTAG.sym +tragesym ep2c20-f484-CFG.src ep2c20-f484-CFG.sym +tragesym ep2c20-f484-PWR.src ep2c20-f484-PWR.sym +tragesym ep2c20-f484-NC.src ep2c20-f484-NC.sym +tragesym ep2c20-f484-IO1.src ep2c20-f484-IO1.sym +tragesym ep2c20-f484-IO2.src ep2c20-f484-IO2.sym +tragesym ep2c20-f484-IO3.src ep2c20-f484-IO3.sym +tragesym ep2c20-f484-IO4.src ep2c20-f484-IO4.sym +tragesym ep2c20-f484-IO5.src ep2c20-f484-IO5.sym +tragesym ep2c20-f484-IO6.src ep2c20-f484-IO6.sym +tragesym ep2c20-f484-IO7.src ep2c20-f484-IO7.sym +tragesym ep2c20-f484-IO8.src ep2c20-f484-IO8.sym + +tragesym max211x-PWR.src max211x-PWR.sym +tragesym max211x-PLL.src max211x-PLL.sym +tragesym max211x-SIG.src max211x-SIG.sym +tragesym max211x-DIG.src max211x-DIG.sym + +tragesym max355x-PWR.src max355x-PWR.sym +tragesym max355x-DIG.src max355x-DIG.sym +tragesym max355x-PLL.src max355x-PLL.sym +tragesym max355x-BIAS.src max355x-BIAS.sym +tragesym max355x-RF.src max355x-RF.sym +tragesym max355x-IF.src max355x-IF.sym + +tragesym saw.src saw.sym +tragesym lt3462.src lt3462.sym + +tragesym tps777xx-pwp.src tps777xx-pwp.sym +tragesym lt1085.src lt1085.sym +tragesym adp3336.src adp3336.sym +tragesym lm2940imp.src lm2940imp.sym +tragesym mic5216.src mic5216.sym +tragesym va1t1ur2076.src va1t1ur2076.sym +tragesym mt4736py5.src mt4736py5.sym +tragesym mt4937di5.src mt4937di5.sym +tragesym bs2s7hz1204.src bs2s7hz1204.sym +tragesym hmc174ms8.src hmc174ms8.sym +tragesym max502x.src max502x.sym +tragesym ad813x.src ad813x.sym + +tragesym vctcxo.src vctcxo.sym + +tragesym ad986X-PWR.src ad986X-PWR.sym +tragesym ad986X-CLK.src ad986X-CLK.sym +tragesym ad986X-CTRL.src ad986X-CTRL.sym +tragesym ad986X-ACTRL.src ad986X-ACTRL.sym +tragesym ad986X-AUX.src ad986X-AUX.sym +tragesym ad986X-TX.src ad986X-TX.sym +tragesym ad986X-RX.src ad986X-RX.sym + +tragesym ad834X-PWR.src ad834X-PWR.sym +tragesym ad834X-MIX.src ad834X-MIX.sym + +tragesym adf4360-PWR.src adf4360-PWR.sym +tragesym adf4360-DIG.src adf4360-DIG.sym +tragesym adf4360-ANLG.src adf4360-ANLG.sym + +tragesym ad8347-PWR.src ad8347-PWR.sym +tragesym ad8347-BIAS.src ad8347-BIAS.sym +tragesym ad8347-MIX.src ad8347-MIX.sym +tragesym ad8347-OUT.src ad8347-OUT.sym + +tragesym ad8348-PWR.src ad8348-PWR.sym +tragesym ad8348-BIAS.src ad8348-BIAS.sym +tragesym ad8348-MIX.src ad8348-MIX.sym +tragesym ad8348-OUT.src ad8348-OUT.sym + +tragesym ad9513-PWR.src ad9513-PWR.sym +tragesym ad9513-CLK.src ad9513-CLK.sym +tragesym ad9513-CTRL.src ad9513-CTRL.sym + +tragesym ad9510-PWR.src ad9510-PWR.sym +tragesym ad9510-PLL.src ad9510-PLL.sym +tragesym ad9510-CTRL.src ad9510-CTRL.sym +tragesym ad9510-OUTA.src ad9510-OUTA.sym +tragesym ad9510-OUTB.src ad9510-OUTB.sym + +tragesym max128X.src max128X.sym +tragesym max5742.src max5742.sym + +tragesym max282X-TX.src max282X-TX.sym +tragesym max282X-RX.src max282X-RX.sym +tragesym max282X-PWR.src max282X-PWR.sym +tragesym max282X-CTRL.src max282X-CTRL.sym + diff --git a/usrp-hw/sym/generated/max128X.src b/usrp-hw/sym/generated/max128X.src new file mode 100644 index 000000000..9d0aa7c5f --- /dev/null +++ b/usrp-hw/sym/generated/max128X.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX128X +device=MAX128X +refdes=U? +footprint=SOT23-8 +description=Maxim Dual 12-bit serial ADC +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line t Vdd +4 pwr line b GND +2 in line r Ain1 +3 in line r Ain2 +5 in line r Ref +6 in line l CNVST +7 out line l Dout +8 in clk l SCLK diff --git a/usrp-hw/sym/generated/max211x-DIG.src b/usrp-hw/sym/generated/max211x-DIG.src new file mode 100644 index 000000000..b7a5a274b --- /dev/null +++ b/usrp-hw/sym/generated/max211x-DIG.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX211X-DIG +device=MAX211X +refdes=U? +footprint=QFN40_6_EP +description=Maxim DBS Tuner, max2116 (se) or 2118 (diff) +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- + +8 pwr line r Vreg1 +28 pwr line r Vreg2 + +15 in line l AS2 +26 in line l AS1 +32 in line l AS0 +27 io line l SDA +29 io line l SCL diff --git a/usrp-hw/sym/generated/max211x-PLL.src b/usrp-hw/sym/generated/max211x-PLL.src new file mode 100644 index 000000000..94c14f030 --- /dev/null +++ b/usrp-hw/sym/generated/max211x-PLL.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX211X-PLL +device=MAX211X +refdes=U? +footprint=QFN40_6_EP +description=Maxim DBS Tuner, max2116 (se) or 2118 (diff) +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +16 in line r Vtune +17 out line r CPout + +21 in line l XTAL+ +22 in line l _XTAL-_ +24 out line l XTALOUT +23 out line l CNTOUT/NC + diff --git a/usrp-hw/sym/generated/max211x-PWR.src b/usrp-hw/sym/generated/max211x-PWR.src new file mode 100644 index 000000000..305a9b9a0 --- /dev/null +++ b/usrp-hw/sym/generated/max211x-PWR.src @@ -0,0 +1,74 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX211X-PWR +device=MAX211X +refdes=U? +footprint=QFN40_6_EP +description=Maxim DBS Tuner, max2116 (se) or 2118 (diff) +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- + +2 in line r IDC+ +1 in line r _IDC-_ +39 in line r QDC+ +40 in line r _QDC-_ +14 in line r LOFLT +20 in line r CFLT + +3 pwr line l VccRF1 +12 pwr line l VccLO +13 pwr line l VccVCO +19 pwr line l VccPX +30 pwr line l VccDIG +35 pwr line l VccBB +38 pwr line l VccRF2 + +6 in line l GND +9 in line l GND +11 in line l GND +18 in line l GND +25 in line l GND +31 in line l GND +10 pwr line l GND-PADTEST +41 pwr line l GNDPAD diff --git a/usrp-hw/sym/generated/max211x-SIG.src b/usrp-hw/sym/generated/max211x-SIG.src new file mode 100644 index 000000000..0f0602fa7 --- /dev/null +++ b/usrp-hw/sym/generated/max211x-SIG.src @@ -0,0 +1,59 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX211X-SIG +device=MAX211X +refdes=U? +footprint=QFN40_6_EP +description=Maxim DBS Tuner, max2116 (se) or 2118 (diff) +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +5 in line l RFIN+ +4 in line l _RFIN-_ + +7 in line l GC1 + +37 out line r IOUT+ +36 out line r NC/_IOUT-_ +34 out line r QOUT+ +33 out line r NC/_QOUT-_ diff --git a/usrp-hw/sym/generated/max282X-CTRL.src b/usrp-hw/sym/generated/max282X-CTRL.src new file mode 100644 index 000000000..2e15763cb --- /dev/null +++ b/usrp-hw/sym/generated/max282X-CTRL.src @@ -0,0 +1,69 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX282X-CTRL +device=MAX282X +refdes=U? +footprint=TQFN56 +description=Maxim 2.4 and 5 GHz transceiver +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 2 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +26 in line r DIN +27 in clk r SCLK +28 in line r _CS_ +30 in line b Rosc +33 out line b CPout +36 in line b Tune +39 in line l _SHDN_ +41 in line l RXENA +13 in line l TXENA +42 in line l RXHP +29 out line l LD +48 in line l B1 +50 in line l B2 +53 in line l B3 +54 in line l B4 +56 in line l B5 +1 in line l B6 +3 in line l B7 diff --git a/usrp-hw/sym/generated/max282X-PWR.src b/usrp-hw/sym/generated/max282X-PWR.src new file mode 100644 index 000000000..239ca80aa --- /dev/null +++ b/usrp-hw/sym/generated/max282X-PWR.src @@ -0,0 +1,74 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX282X-TX +device=MAX282X +refdes=U? +footprint=TQFN56 +description=Maxim 2.4 and 5 GHz transceiver +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 1 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +2 pwr line l Vcc +10 pwr line l Vcc +15 pwr line l Vcc +20 pwr line l Vcc +22 pwr line l Vcc +25 pwr line l Vcc +31 pwr line l Vcc +38 pwr line l Vcc +47 pwr line l Vcc +49 pwr line l Vcc +52 pwr line l Vcc +55 pwr line l Vcc +5 pwr line r GND +7 pwr line r GND +24 pwr line r GND +32 pwr line r GND +34 pwr line r GND +35 pwr line r GND +51 pwr line r GND +57 pwr line r GND\_EP +21 in line b Rbias +37 in line b Bypass +23 out line b Vref diff --git a/usrp-hw/sym/generated/max282X-RX.src b/usrp-hw/sym/generated/max282X-RX.src new file mode 100644 index 000000000..eae398f05 --- /dev/null +++ b/usrp-hw/sym/generated/max282X-RX.src @@ -0,0 +1,58 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX282X-RX +device=MAX282X +refdes=U? +footprint=TQFN56 +description=Maxim 2.4 and 5 GHz transceiver +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 4 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +6 in line l RXRFH +40 out line r RSSI +46 out line r RXBBI+ +45 out line r _RXBBI-_ +44 out line r RXBBQ+ +43 out line r _RXBBQ-_ +4 in line l RXRFL diff --git a/usrp-hw/sym/generated/max282X-TX.src b/usrp-hw/sym/generated/max282X-TX.src new file mode 100644 index 000000000..e8c6cd624 --- /dev/null +++ b/usrp-hw/sym/generated/max282X-TX.src @@ -0,0 +1,60 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX282X-TX +device=MAX282X +refdes=U? +footprint=TQFN56 +description=Maxim 2.4 and 5 GHz transceiver +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +comment=Part 3 of 4 +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +8 out line r TXRFH+ +9 out line r _TXRFH-_ +16 in line l TXBBI+ +17 in line l _TXBBI-_ +18 in line l TXBBQ+ +19 in line l _TXBBQ-_ +11 out line r TXRFL+ +12 out line r _TXRFL-_ +14 out line r PABIAS diff --git a/usrp-hw/sym/generated/max355x-BIAS.src b/usrp-hw/sym/generated/max355x-BIAS.src new file mode 100644 index 000000000..404884615 --- /dev/null +++ b/usrp-hw/sym/generated/max355x-BIAS.src @@ -0,0 +1,56 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX355X-BIAS +device=MAX355X +refdes=U? +footprint=QFN48_7_EP +description=Maxim TV Tuner, max3550/1/3 +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +48 in line l LNABias +46 in line l Bias +9 in line l LOCFlt1 +29 in line l LOCFlt2 +17 io line l NC + diff --git a/usrp-hw/sym/generated/max355x-DIG.src b/usrp-hw/sym/generated/max355x-DIG.src new file mode 100644 index 000000000..502a1dfe4 --- /dev/null +++ b/usrp-hw/sym/generated/max355x-DIG.src @@ -0,0 +1,57 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX355X-DIG +device=MAX355X +refdes=U? +footprint=QFN48_7_EP +description=Maxim TV Tuner, max3550/1/3 +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +22 in line l OSCIN +21 out line l OSCOUT +16 out line r DIV/LD +13 in line r SCL/SCLK +14 in line r SDA/SDI +12 in line r ADDR1/_CS_ +11 in line r ADDR2/NC diff --git a/usrp-hw/sym/generated/max355x-IF.src b/usrp-hw/sym/generated/max355x-IF.src new file mode 100644 index 000000000..09714741f --- /dev/null +++ b/usrp-hw/sym/generated/max355x-IF.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX355X-IF +device=MAX355X +refdes=U? +footprint=QFN48_7_EP +description=Maxim TV Tuner, max3550/1/3 +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +38 in line l IFin+ +39 in line l _IFin-_ +42 out line r IFOut2+ +43 out line r _IFOut2-_ +40 in line l IFVGA diff --git a/usrp-hw/sym/generated/max355x-PLL.src b/usrp-hw/sym/generated/max355x-PLL.src new file mode 100644 index 000000000..f03466606 --- /dev/null +++ b/usrp-hw/sym/generated/max355x-PLL.src @@ -0,0 +1,54 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX355X-PLL +device=MAX355X +refdes=U? +footprint=QFN48_7_EP +description=Maxim TV Tuner, max3550/1/3 +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +8 in line l Tune1 +18 out line l CPout1 +30 in line r Tune2 +26 out line r CPout2 diff --git a/usrp-hw/sym/generated/max355x-PWR.src b/usrp-hw/sym/generated/max355x-PWR.src new file mode 100644 index 000000000..6f42c0f8a --- /dev/null +++ b/usrp-hw/sym/generated/max355x-PWR.src @@ -0,0 +1,73 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX355X-PWR +device=MAX355X +refdes=U? +footprint=QFN48_7_EP +description=Maxim TV Tuner, max3550/1/3 +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line l Vcc +5 pwr line l Vcc +7 pwr line l Vcc +15 pwr line l Vcc +19 pwr line l Vcc +25 pwr line l Vcc +27 pwr line l Vcc +31 pwr line l Vcc +33 pwr line l Vcc +37 pwr line l Vcc +41 pwr line l Vcc +44 pwr line l Vcc +4 pwr line r GND +6 pwr line r GND +10 pwr line r GND +20 pwr line r GND +23 pwr line r GND +24 pwr line r GND +28 pwr line r GND +32 pwr line r GND +34 pwr line r GND +45 pwr line r GND +49 pwr line r GND\_PAD diff --git a/usrp-hw/sym/generated/max355x-RF.src b/usrp-hw/sym/generated/max355x-RF.src new file mode 100644 index 000000000..7fd6ac95c --- /dev/null +++ b/usrp-hw/sym/generated/max355x-RF.src @@ -0,0 +1,56 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX355X-RF +device=MAX355X +refdes=U? +footprint=QFN48_7_EP +description=Maxim TV Tuner, max3550/1/3 +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +2 in line l RFIn+ +3 in line l _RFIn-_ +35 out line r IFOut1+ +36 out line r _IFOut1-_ +47 in line l RFVGA + diff --git a/usrp-hw/sym/generated/max502x.src b/usrp-hw/sym/generated/max502x.src new file mode 100644 index 000000000..f0bdad3bc --- /dev/null +++ b/usrp-hw/sym/generated/max502x.src @@ -0,0 +1,57 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX502X +device=MAX502X +refdes=U? +footprint=SOT23 +description=Maxim PWM Steup-up DC-DC Conv +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +5 pwr line l VCC +4 in line l _SHDN_ +1 pwr line l PGND +2 pwr line l GND +6 io line r LX +3 in line r FB diff --git a/usrp-hw/sym/generated/max5742.src b/usrp-hw/sym/generated/max5742.src new file mode 100644 index 000000000..def043685 --- /dev/null +++ b/usrp-hw/sym/generated/max5742.src @@ -0,0 +1,60 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MAX5742 +device=MAX5742 +refdes=U? +footprint=uMAX10 +description=Quad 12-bit serial DAC +documentation=http://www.maxim-ic.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +3 pwr line t Vdd +4 pwr line b GND +2 in clk l SCLK +1 in line l _CS_ +5 in line l Din +7 out line r OUTA +8 out line r OUTB +9 out line r OUTC +10 out line r OUTD +6 in line l Ref diff --git a/usrp-hw/sym/generated/mic5216.src b/usrp-hw/sym/generated/mic5216.src new file mode 100644 index 000000000..efcaa8d79 --- /dev/null +++ b/usrp-hw/sym/generated/mic5216.src @@ -0,0 +1,56 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MIC5216-5.0BM5 +device=MIC5216-5.0BM5 +refdes=U? +footprint=SOT23_5_LOCAL +description=Micrel Fixed LDO +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 pwr line l VIN +2 pwr line l GND +3 pwr line l ENB +5 pwr line r VOUT +4 pwr line r FLAG diff --git a/usrp-hw/sym/generated/mt4736py5.src b/usrp-hw/sym/generated/mt4736py5.src new file mode 100644 index 000000000..79ba177cc --- /dev/null +++ b/usrp-hw/sym/generated/mt4736py5.src @@ -0,0 +1,64 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MT4736PY5 +device=MT4736PY5 +refdes=U? +footprint=MT4736PY5 +description=Microtune Cable Modem Tuner +documentation=http://www.microtune.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 in line l REV\_CH +5 in line l AGC +6 io line l ADC\_IO +9 io line l SCL +10 io line l SDA +11 out line l I2C\_ADDR +4 pwr line r B1\_5V +8 pwr line r B2\_5V +12 out line r IFOUT\_P +13 out line r _IFOUT\_N_ +2 in line r NC +3 in line r NC +7 in line r NC diff --git a/usrp-hw/sym/generated/mt4937di5.src b/usrp-hw/sym/generated/mt4937di5.src new file mode 100644 index 000000000..feb462608 --- /dev/null +++ b/usrp-hw/sym/generated/mt4937di5.src @@ -0,0 +1,81 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=MT4937DI5 +device=MT4937DI5 +refdes=U? +footprint=MT4937DI5 +description=Microtune Cable Modem Tuner +documentation=http://www.microtune.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- + +7 in line l RFAGC +16 in line l IFAGC + +3 pwr line r VS1 +6 pwr line r VS2 +10 pwr line r VS3 +15 pwr line r VS4 + +13 in line l AS2 +11 io line l SCL2 +12 io line l SDA2 + +14 in line r NC + +4 in line r AS1 +8 io line r SCL1 +9 io line r SDA1 + +1 in line r Upstream1 +2 in line r Upstream1 +5 in line r TXEN + +17 out line l out+ +18 out line l _out-_ + +21 pwr line r GND +22 pwr line r GND +23 pwr line r GND +24 pwr line r GND diff --git a/usrp-hw/sym/generated/saw.src b/usrp-hw/sym/generated/saw.src new file mode 100644 index 000000000..756204918 --- /dev/null +++ b/usrp-hw/sym/generated/saw.src @@ -0,0 +1,56 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=SAW +device=SAW +refdes=U? +footprint=SIP5 +description=SAW Filter Epcos B39440-X6965-D100 +documentation=NA +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +1 in line l In +2 in line l In-GND +3 pwr line l GND +4 out line l Out1 +5 out line l Out2 diff --git a/usrp-hw/sym/generated/template.src b/usrp-hw/sym/generated/template.src new file mode 100644 index 000000000..3595d7c7c --- /dev/null +++ b/usrp-hw/sym/generated/template.src @@ -0,0 +1,51 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name= +device= +refdes=U? +footprint= +description= +documentation= +author= +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- diff --git a/usrp-hw/sym/generated/tps777xx-pwp.src b/usrp-hw/sym/generated/tps777xx-pwp.src new file mode 100644 index 000000000..ea37838e8 --- /dev/null +++ b/usrp-hw/sym/generated/tps777xx-pwp.src @@ -0,0 +1,71 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=yes +sort_labels=no +generate_pinseq=yes +sym_width=1800 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=TPS777XX-PWP +device=TPS777XX-PWP +refdes=U? +footprint=PWP-20 +description=TI LDO Voltage regulators Vout=XX +documentation=http://focus.ti.com/docs/prod/folders/print/tps77715.html +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +6 pwr line l IN +7 pwr line l IN +5 in dot l _EN_ +4 io line l NC +8 io line l NC +3 pwr line l GND +1 pwr line l GND/HSINK +2 pwr line l GND/HSINK +9 pwr line l GND/HSINK +10 pwr line l GND/HSINK +13 pwr line r OUT +14 pwr line r OUT +15 in line r FB/NC +16 io line r _RESET_/PG +17 io line r NC +18 io line r NC +11 pwr line r GND/HSINK +12 pwr line r GND/HSINK +19 pwr line r GND/HSINK +20 pwr line r GND/HSINK diff --git a/usrp-hw/sym/generated/va1t1ur2076.src b/usrp-hw/sym/generated/va1t1ur2076.src new file mode 100644 index 000000000..6c00834c8 --- /dev/null +++ b/usrp-hw/sym/generated/va1t1ur2076.src @@ -0,0 +1,62 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=VA1T1UR2076 +device=VA1T1UR2076 +refdes=U? +footprint=VA1T1UR2076 +description=Sharp Microelectronics DTV Tuner +documentation=http://www.sharpsma.com +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +comment=NC pins -- 1,3 +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +2 pwr line l BB\_5V +5 pwr line l B1\_5V +6 pwr line l B2\_5V +9 out line l BT\_30V\_MON +4 out line l RFAGC\_MON +7 io line l SCL +8 io line l SDA +10 in line l IFAGC +11 out line r IFOUT\_P +12 out line r _IFOUT\_N_ +100 pwr line l GND\_CASE diff --git a/usrp-hw/sym/generated/vctcxo.src b/usrp-hw/sym/generated/vctcxo.src new file mode 100644 index 000000000..64b9a5f6a --- /dev/null +++ b/usrp-hw/sym/generated/vctcxo.src @@ -0,0 +1,55 @@ +# This is the template file for creating symbols with tragesym +# every line starting with '#' is a comment line. + +[options] +# rotate_labels rotates the pintext of top and bottom pins +# wordswap swaps labels if the pin is on the right side an looks like this: +# "PB1 (CLK)" +wordswap=yes +rotate_labels=no +sort_labels=no +generate_pinseq=yes +sym_width=1400 +pinwidthvertikal=400 +pinwidthhorizontal=400 + +[geda_attr] +# name will be printed in the top of the symbol +# if you have a device with slots, you'll have to use slot= and slotdef= +# use comment= if there are special information you want to add +version=20030525 +name=VCTCXO +device=VCTCXO +refdes=U? +footprint=vctcxo +description=VCTCXO +documentation=N/A +author=mettus +numslots=0 +#slot=1 +#slotdef=1: +#slotdef=2: +#slotdef=3: +#slotdef=4: +#comment= +#comment= +#comment= + +[pins] +# tabseparated list of pin descriptions +# pinnr is the physical number of the pin +# seq is the pinseq= attribute, leave it blank if it doesn't matter +# type can be (in, out, io, oc, oe, pas, tp, tri, clk, pwr) +# style can be (line,dot,clk,dotclk,none). none if only want to add a net +# posit. can be (l,r,t,b) or empty for nets +# net specifies the name of the Vcc or GND name +# label represents the pinlabel. +# negation lines can be added with _Q_ +# if you want to add a "_" or "\" use "\_" and "\\" as escape sequences +#----------------------------------------------------- +#pinnr seq type style posit. net label +#----------------------------------------------------- +3 out line r OUT +1 in line r ENB/TUNE +4 pwr line l Vcc +2 pwr line l GND diff --git a/usrp-hw/sym/gschemrc b/usrp-hw/sym/gschemrc new file mode 100644 index 000000000..6bbd9c292 --- /dev/null +++ b/usrp-hw/sym/gschemrc @@ -0,0 +1,3 @@ +(component-library "../sym") +(component-library "../sym/generated") + diff --git a/usrp-hw/sym/header4-1.sym b/usrp-hw/sym/header4-1.sym new file mode 100644 index 000000000..66c38f24f --- /dev/null +++ b/usrp-hw/sym/header4-1.sym @@ -0,0 +1,42 @@ +v 20030901 +T 100 450 8 10 0 0 0 0 +device=HEADER4 +T 400 1700 8 10 1 1 0 0 +refdes=J? +T 100 650 8 10 0 0 0 0 +class=IO +T 100 850 8 10 0 0 0 0 +pins=3 +P 0 1400 300 1400 1 0 0 +{ +T 100 1450 5 8 1 1 0 0 +pinnumber=1 +T 100 1450 5 8 0 0 0 0 +pinseq=1 +} +P 0 1000 300 1000 1 0 0 +{ +T 100 1050 5 8 1 1 0 0 +pinnumber=2 +T 100 1050 5 8 0 0 0 0 +pinseq=2 +} +P 0 600 300 600 1 0 0 +{ +T 100 650 5 8 1 1 0 0 +pinnumber=3 +T 100 650 5 8 0 0 0 0 +pinseq=3 +} +B 300 0 400 1600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +L 300 400 700 400 3 0 0 0 -1 -1 +L 300 1200 700 1200 3 0 0 0 -1 -1 +L 300 800 700 800 3 0 0 0 -1 -1 +P 0 200 300 200 1 0 0 +{ +T 100 250 5 8 1 1 0 0 +pinnumber=4 +T 100 250 5 8 0 0 0 0 +pinseq=4 +} +L 300 400 700 400 3 0 0 0 -1 -1 diff --git a/usrp-hw/sym/hmc311st89.sym b/usrp-hw/sym/hmc311st89.sym new file mode 100644 index 000000000..94d0d099e --- /dev/null +++ b/usrp-hw/sym/hmc311st89.sym @@ -0,0 +1,41 @@ +v 20040111 1 +T 600 1300 8 10 1 1 0 0 1 +refdes=U? +P 1500 700 1700 700 1 0 1 +{ +T 1600 500 3 10 1 1 0 6 1 +pinnumber=3 +T 1400 800 5 10 0 0 0 6 1 +pinseq=3 +} +P 700 300 700 0 1 0 1 +{ +T 700 100 3 10 1 1 0 6 1 +pinnumber=4 +T 800 300 5 10 0 0 90 0 1 +pinseq=4 +} +P 200 700 0 700 1 0 1 +{ +T 200 500 3 10 1 1 0 6 1 +pinnumber=1 +T 200 800 5 10 0 0 0 6 1 +pinseq=1 +} +T 100 600 8 10 0 0 0 0 1 +device=HMC311ST89 +P 900 400 900 0 1 0 1 +{ +T 1000 100 3 10 1 1 0 3 1 +pinnumber=2 +T 1000 100 5 10 0 0 90 0 1 +pinseq=2 +} +L 200 1300 200 100 3 0 0 0 -1 -1 +L 200 100 1500 700 3 0 0 0 -1 -1 +L 1500 700 200 1300 3 0 0 0 -1 -1 +T 700 700 9 10 1 0 0 4 2 +HMC311- +ST89 +T 1500 1300 8 10 0 1 0 0 1 +footprint=SOT89 diff --git a/usrp-hw/sym/mga6x563.sym b/usrp-hw/sym/mga6x563.sym new file mode 100644 index 000000000..f7fc2561c --- /dev/null +++ b/usrp-hw/sym/mga6x563.sym @@ -0,0 +1,52 @@ +v 20040111 1 +T 600 1300 8 10 1 1 0 0 1 +refdes=U? +P 1500 700 1700 700 1 0 1 +{ +T 1600 500 3 10 1 1 0 6 1 +pinnumber=6 +T 1400 800 5 10 0 0 0 6 1 +pinseq=6 +} +P 900 1000 900 1200 1 0 1 +{ +T 1000 1000 3 10 1 1 0 0 1 +pinnumber=4 +T 800 1000 5 10 0 0 270 0 1 +pinseq=4 +} +P 200 700 0 700 1 0 1 +{ +T 200 500 3 10 1 1 0 6 1 +pinnumber=3 +T 200 800 5 10 0 0 0 6 1 +pinseq=3 +} +P 600 300 600 0 1 0 1 +{ +T 700 100 3 10 1 1 0 3 1 +pinnumber=1 +T 500 100 5 10 0 0 270 0 1 +pinseq=1 +} +T 300 700 8 10 0 0 0 0 1 +device=MGA6x563 +P 900 400 900 0 1 0 1 +{ +T 1000 100 3 10 1 1 0 3 1 +pinnumber=2 +T 1000 100 5 10 0 0 90 0 1 +pinseq=2 +} +P 1200 500 1200 0 1 0 1 +{ +T 1300 100 3 10 1 1 0 3 1 +pinnumber=5 +T 1300 100 5 10 0 0 90 0 1 +pinseq=5 +} +L 200 1300 200 100 3 0 0 0 -1 -1 +L 200 100 1500 700 3 0 0 0 -1 -1 +L 1500 700 200 1300 3 0 0 0 -1 -1 +T 800 700 9 10 1 0 0 4 1 +MGA6x563 diff --git a/usrp-hw/sym/mga82563.sym b/usrp-hw/sym/mga82563.sym new file mode 100644 index 000000000..9b72828a9 --- /dev/null +++ b/usrp-hw/sym/mga82563.sym @@ -0,0 +1,52 @@ +v 20040111 1 +T 600 1300 8 10 1 1 0 0 1 +refdes=U? +P 1500 700 1700 700 1 0 1 +{ +T 1600 500 3 10 1 1 0 6 1 +pinnumber=6 +T 1400 800 5 10 0 0 0 6 1 +pinseq=6 +} +P 400 200 400 0 1 0 1 +{ +T 500 100 3 10 1 1 0 3 1 +pinnumber=4 +T 500 200 5 10 0 0 90 0 1 +pinseq=4 +} +P 200 700 0 700 1 0 1 +{ +T 200 500 3 10 1 1 0 6 1 +pinnumber=3 +T 200 800 5 10 0 0 0 6 1 +pinseq=3 +} +P 600 300 600 0 1 0 1 +{ +T 700 100 3 10 1 1 0 3 1 +pinnumber=1 +T 500 100 5 10 0 0 270 0 1 +pinseq=1 +} +T 300 700 8 10 0 0 0 0 1 +device=MGA82563 +P 900 400 900 0 1 0 1 +{ +T 1000 100 3 10 1 1 0 3 1 +pinnumber=2 +T 1000 100 5 10 0 0 90 0 1 +pinseq=2 +} +P 1200 500 1200 0 1 0 1 +{ +T 1300 100 3 10 1 1 0 3 1 +pinnumber=5 +T 1300 100 5 10 0 0 90 0 1 +pinseq=5 +} +L 200 1300 200 100 3 0 0 0 -1 -1 +L 200 100 1500 700 3 0 0 0 -1 -1 +L 1500 700 200 1300 3 0 0 0 -1 -1 +T 800 700 9 10 1 0 0 4 1 +MGA82563 diff --git a/usrp-hw/sym/nmos-sot23.sym b/usrp-hw/sym/nmos-sot23.sym new file mode 100644 index 000000000..435830e23 --- /dev/null +++ b/usrp-hw/sym/nmos-sot23.sym @@ -0,0 +1,54 @@ +v 20040111 1 +T 600 500 5 10 0 0 0 0 1 +device=NMOS_TRANSISTOR +T 600 500 5 10 0 0 0 0 1 +numslots=0 +T 600 500 5 10 0 0 0 0 1 +description=generic N channel MOS transistor (enhancement type) +L 250 600 500 600 3 0 0 0 -1 -1 +L 250 200 500 200 3 0 0 0 -1 -1 +L 250 400 350 450 3 0 0 0 -1 -1 +L 250 400 350 350 3 0 0 0 -1 -1 +P 0 200 200 200 1 0 0 +{ +T 0 300 5 10 0 1 0 0 1 +pinnumber=1 +T 0 300 9 10 0 1 0 0 1 +pinlabel=1 +T 0 300 5 10 0 0 0 0 1 +pinseq=1 +T 0 300 5 10 0 0 0 0 1 +pintype=pass +} +P 500 600 500 800 1 0 1 +{ +T 300 700 5 10 0 1 0 0 1 +pinnumber=3 +T 300 700 9 10 0 1 0 0 1 +pinlabel=3 +T 300 700 5 10 0 0 0 0 1 +pinseq=3 +T 300 700 5 10 0 0 0 0 1 +pintype=pass +} +P 500 200 500 0 1 0 1 +{ +T 300 0 5 10 0 1 0 0 1 +pinnumber=2 +T 300 0 9 10 0 1 0 0 1 +pinlabel=2 +T 300 0 5 10 0 0 0 0 1 +pinseq=2 +T 300 0 5 10 0 0 0 0 1 +pintype=pass +} +T 700 600 8 10 1 1 0 0 1 +refdes=Q? +L 250 675 250 525 3 0 0 0 -1 -1 +L 250 475 250 325 3 0 0 0 -1 -1 +L 250 275 250 125 3 0 0 0 -1 -1 +L 200 600 200 200 3 0 0 0 -1 -1 +L 250 400 400 400 3 0 0 0 -1 -1 +L 400 400 400 200 3 0 0 0 -1 -1 +T 600 400 8 10 0 1 0 0 1 +footprint=SOT23 diff --git a/usrp-hw/sym/pmc64.sym b/usrp-hw/sym/pmc64.sym new file mode 100644 index 000000000..37b7fb4f9 --- /dev/null +++ b/usrp-hw/sym/pmc64.sym @@ -0,0 +1,491 @@ +v 20030901 +T 700 13200 8 10 1 1 0 0 +refdes=J? +T -7400 2400 8 10 0 0 0 0 +device=PMC64 +T -7400 2600 8 10 0 0 0 0 +class=IO +T -7400 2800 8 10 0 0 0 0 +pins=34 +P 1200 300 1500 300 1 0 1 +{ +T 1350 350 5 8 1 1 0 0 +pinnumber=1 +T 1350 350 5 8 0 0 0 0 +pinseq=1 +} +P 100 300 400 300 1 0 0 +{ +T 300 350 5 8 1 1 0 6 +pinnumber=2 +T 300 350 5 8 0 0 0 6 +pinseq=2 +} +P 1200 700 1500 700 1 0 1 +{ +T 1350 750 5 8 1 1 0 0 +pinnumber=3 +T 1350 750 5 8 0 0 0 0 +pinseq=3 +} +P 100 700 400 700 1 0 0 +{ +T 300 750 5 8 1 1 0 6 +pinnumber=4 +T 300 750 5 8 0 0 0 6 +pinseq=4 +} +P 1200 1100 1500 1100 1 0 1 +{ +T 1350 1150 5 8 1 1 0 0 +pinnumber=5 +T 1350 1150 5 8 0 0 0 0 +pinseq=5 +} +P 100 1100 400 1100 1 0 0 +{ +T 300 1150 5 8 1 1 0 6 +pinnumber=6 +T 300 1150 5 8 0 0 0 6 +pinseq=6 +} +P 1200 1500 1500 1500 1 0 1 +{ +T 1350 1550 5 8 1 1 0 0 +pinnumber=7 +T 1350 1550 5 8 0 0 0 0 +pinseq=7 +} +P 100 1500 400 1500 1 0 0 +{ +T 300 1550 5 8 1 1 0 6 +pinnumber=8 +T 300 1550 5 8 0 0 0 6 +pinseq=8 +} +P 1200 1900 1500 1900 1 0 1 +{ +T 1350 1950 5 8 1 1 0 0 +pinnumber=9 +T 1350 1950 5 8 0 0 0 0 +pinseq=9 +} +P 100 1900 400 1900 1 0 0 +{ +T 300 1950 5 8 1 1 0 6 +pinnumber=10 +T 300 1950 5 8 0 0 0 6 +pinseq=10 +} +P 1200 2300 1500 2300 1 0 1 +{ +T 1350 2350 5 8 1 1 0 0 +pinnumber=11 +T 1350 2350 5 8 0 0 0 0 +pinseq=11 +} +P 100 2300 400 2300 1 0 0 +{ +T 300 2350 5 8 1 1 0 6 +pinnumber=12 +T 300 2350 5 8 0 0 0 6 +pinseq=12 +} +P 1200 2700 1500 2700 1 0 1 +{ +T 1350 2750 5 8 1 1 0 0 +pinnumber=13 +T 1350 2750 5 8 0 0 0 0 +pinseq=13 +} +P 100 2700 400 2700 1 0 0 +{ +T 300 2750 5 8 1 1 0 6 +pinnumber=14 +T 300 2750 5 8 0 0 0 6 +pinseq=14 +} +P 1200 3100 1500 3100 1 0 1 +{ +T 1350 3150 5 8 1 1 0 0 +pinnumber=15 +T 1350 3150 5 8 0 0 0 0 +pinseq=15 +} +P 100 3100 400 3100 1 0 0 +{ +T 300 3150 5 8 1 1 0 6 +pinnumber=16 +T 300 3150 5 8 0 0 0 6 +pinseq=16 +} +P 1200 3500 1500 3500 1 0 1 +{ +T 1350 3550 5 8 1 1 0 0 +pinnumber=17 +T 1350 3550 5 8 0 0 0 0 +pinseq=17 +} +P 100 3500 400 3500 1 0 0 +{ +T 300 3550 5 8 1 1 0 6 +pinnumber=18 +T 300 3550 5 8 0 0 0 6 +pinseq=18 +} +P 1200 3900 1500 3900 1 0 1 +{ +T 1350 3950 5 8 1 1 0 0 +pinnumber=19 +T 1350 3950 5 8 0 0 0 0 +pinseq=19 +} +P 100 3900 400 3900 1 0 0 +{ +T 300 3950 5 8 1 1 0 6 +pinnumber=20 +T 300 3950 5 8 0 0 0 6 +pinseq=20 +} +P 1200 4300 1500 4300 1 0 1 +{ +T 1350 4350 5 8 1 1 0 0 +pinnumber=21 +T 1350 4350 5 8 0 0 0 0 +pinseq=21 +} +P 100 4300 400 4300 1 0 0 +{ +T 300 4350 5 8 1 1 0 6 +pinnumber=22 +T 300 4350 5 8 0 0 0 6 +pinseq=22 +} +P 1200 4700 1500 4700 1 0 1 +{ +T 1350 4750 5 8 1 1 0 0 +pinnumber=23 +T 1350 4750 5 8 0 0 0 0 +pinseq=23 +} +P 100 4700 400 4700 1 0 0 +{ +T 300 4750 5 8 1 1 0 6 +pinnumber=24 +T 300 4750 5 8 0 0 0 6 +pinseq=24 +} +P 1200 5100 1500 5100 1 0 1 +{ +T 1350 5150 5 8 1 1 0 0 +pinnumber=25 +T 1350 5150 5 8 0 0 0 0 +pinseq=25 +} +P 100 5100 400 5100 1 0 0 +{ +T 300 5150 5 8 1 1 0 6 +pinnumber=26 +T 300 5150 5 8 0 0 0 6 +pinseq=26 +} +B 400 100 800 13000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +L 400 2500 1200 2500 3 0 0 0 -1 -1 +L 800 13100 800 100 3 0 0 0 -1 -1 +L 400 500 1200 500 3 0 0 0 -1 -1 +L 400 1700 1200 1700 3 0 0 0 -1 -1 +L 400 1300 1200 1300 3 0 0 0 -1 -1 +L 400 2100 1200 2100 3 0 0 0 -1 -1 +L 400 900 1200 900 3 0 0 0 -1 -1 +L 400 3700 1200 3700 3 0 0 0 -1 -1 +L 400 3300 1200 3300 3 0 0 0 -1 -1 +L 400 4100 1200 4100 3 0 0 0 -1 -1 +L 400 4900 1200 4900 3 0 0 0 -1 -1 +L 400 4500 1200 4500 3 0 0 0 -1 -1 +L 400 2900 1200 2900 3 0 0 0 -1 -1 +P 1200 5500 1500 5500 1 0 1 +{ +T 1350 5550 5 8 1 1 0 0 +pinnumber=27 +T 1350 5550 5 8 0 0 0 0 +pinseq=27 +} +P 1200 5900 1500 5900 1 0 1 +{ +T 1350 5950 5 8 1 1 0 0 +pinnumber=29 +T 1350 5950 5 8 0 0 0 0 +pinseq=29 +} +P 1200 6300 1500 6300 1 0 1 +{ +T 1350 6350 5 8 1 1 0 0 +pinnumber=31 +T 1350 6350 5 8 0 0 0 0 +pinseq=31 +} +P 1200 6700 1500 6700 1 0 1 +{ +T 1350 6750 5 8 1 1 0 0 +pinnumber=33 +T 1350 6750 5 8 0 0 0 0 +pinseq=33 +} +L 400 5700 1200 5700 3 0 0 0 -1 -1 +L 400 6500 1200 6500 3 0 0 0 -1 -1 +L 400 6100 1200 6100 3 0 0 0 -1 -1 +P 100 5500 400 5500 1 0 0 +{ +T 300 5550 5 8 1 1 0 6 +pinnumber=28 +T 300 5550 5 8 0 0 0 6 +pinseq=28 +} +P 100 5900 400 5900 1 0 0 +{ +T 300 5950 5 8 1 1 0 6 +pinnumber=30 +T 300 5950 5 8 0 0 0 6 +pinseq=30 +} +P 100 6300 400 6300 1 0 0 +{ +T 300 6350 5 8 1 1 0 6 +pinnumber=32 +T 300 6350 5 8 0 0 0 6 +pinseq=32 +} +P 100 6700 400 6700 1 0 0 +{ +T 300 6750 5 8 1 1 0 6 +pinnumber=34 +T 300 6750 5 8 0 0 0 6 +pinseq=34 +} +L 400 5300 1200 5300 3 0 0 0 -1 -1 +L 400 5300 1200 5300 3 0 0 0 -1 -1 +L 400 6900 1200 6900 3 0 0 0 -1 -1 +L 400 7300 1200 7300 3 0 0 0 -1 -1 +L 400 7700 1200 7700 3 0 0 0 -1 -1 +L 400 8100 1200 8100 3 0 0 0 -1 -1 +L 400 8500 1200 8500 3 0 0 0 -1 -1 +L 400 8900 1200 8900 3 0 0 0 -1 -1 +L 400 9300 1200 9300 3 0 0 0 -1 -1 +L 400 9700 1200 9700 3 0 0 0 -1 -1 +L 400 10100 1200 10100 3 0 0 0 -1 -1 +L 400 10500 1200 10500 3 0 0 0 -1 -1 +L 400 10900 1200 10900 3 0 0 0 -1 -1 +L 400 11300 1200 11300 3 0 0 0 -1 -1 +L 400 11700 1200 11700 3 0 0 0 -1 -1 +P 100 7100 400 7100 1 0 0 +{ +T 300 7150 5 8 1 1 0 6 +pinnumber=36 +T 300 7150 5 8 0 0 0 6 +pinseq=2 +} +P 100 7500 400 7500 1 0 0 +{ +T 300 7550 5 8 1 1 0 6 +pinnumber=38 +T 300 7550 5 8 0 0 0 6 +pinseq=6 +} +P 100 7900 400 7900 1 0 0 +{ +T 300 7950 5 8 1 1 0 6 +pinnumber=40 +T 300 7950 5 8 0 0 0 6 +pinseq=8 +} +P 100 8300 400 8300 1 0 0 +{ +T 300 8350 5 8 1 1 0 6 +pinnumber=42 +T 300 8350 5 8 0 0 0 6 +pinseq=10 +} +P 100 8700 400 8700 1 0 0 +{ +T 300 8750 5 8 1 1 0 6 +pinnumber=44 +T 300 8750 5 8 0 0 0 6 +pinseq=12 +} +P 100 9100 400 9100 1 0 0 +{ +T 300 9150 5 8 1 1 0 6 +pinnumber=46 +T 300 9150 5 8 0 0 0 6 +pinseq=14 +} +P 100 9500 400 9500 1 0 0 +{ +T 300 9550 5 8 1 1 0 6 +pinnumber=48 +T 300 9550 5 8 0 0 0 6 +pinseq=16 +} +P 100 9900 400 9900 1 0 0 +{ +T 300 9950 5 8 1 1 0 6 +pinnumber=50 +T 300 9950 5 8 0 0 0 6 +pinseq=18 +} +P 100 10300 400 10300 1 0 0 +{ +T 300 10350 5 8 1 1 0 6 +pinnumber=52 +T 300 10350 5 8 0 0 0 6 +pinseq=20 +} +P 100 10700 400 10700 1 0 0 +{ +T 300 10750 5 8 1 1 0 6 +pinnumber=54 +T 300 10750 5 8 0 0 0 6 +pinseq=22 +} +P 100 11100 400 11100 1 0 0 +{ +T 300 11150 5 8 1 1 0 6 +pinnumber=56 +T 300 11150 5 8 0 0 0 6 +pinseq=24 +} +P 100 11500 400 11500 1 0 0 +{ +T 300 11550 5 8 1 1 0 6 +pinnumber=58 +T 300 11550 5 8 0 0 0 6 +pinseq=26 +} +P 100 11900 400 11900 1 0 0 +{ +T 300 11950 5 8 1 1 0 6 +pinnumber=60 +T 300 11950 5 8 0 0 0 6 +pinseq=26 +} +P 100 12300 400 12300 1 0 0 +{ +T 300 12350 5 8 1 1 0 6 +pinnumber=62 +T 300 12350 5 8 0 0 0 6 +pinseq=26 +} +P 100 12700 400 12700 1 0 0 +{ +T 300 12750 5 8 1 1 0 6 +pinnumber=64 +T 300 12750 5 8 0 0 0 6 +pinseq=26 +} +L 400 12500 1200 12500 3 0 0 0 -1 -1 +L 400 12100 1200 12100 3 0 0 0 -1 -1 +P 1500 7100 1200 7100 1 0 0 +{ +T 1300 7150 5 8 1 1 0 0 +pinnumber=35 +T 1300 7150 5 8 0 0 0 0 +pinseq=2 +} +P 1500 7500 1200 7500 1 0 0 +{ +T 1300 7550 5 8 1 1 0 0 +pinnumber=37 +T 1300 7550 5 8 0 0 0 0 +pinseq=6 +} +P 1500 7900 1200 7900 1 0 0 +{ +T 1300 7950 5 8 1 1 0 0 +pinnumber=39 +T 1300 7950 5 8 0 0 0 0 +pinseq=8 +} +P 1500 8300 1200 8300 1 0 0 +{ +T 1300 8350 5 8 1 1 0 0 +pinnumber=41 +T 1300 8350 5 8 0 0 0 0 +pinseq=10 +} +P 1500 8700 1200 8700 1 0 0 +{ +T 1300 8750 5 8 1 1 0 0 +pinnumber=43 +T 1300 8750 5 8 0 0 0 0 +pinseq=12 +} +P 1500 9100 1200 9100 1 0 0 +{ +T 1300 9150 5 8 1 1 0 0 +pinnumber=45 +T 1300 9150 5 8 0 0 0 0 +pinseq=14 +} +P 1500 9500 1200 9500 1 0 0 +{ +T 1300 9550 5 8 1 1 0 0 +pinnumber=47 +T 1300 9550 5 8 0 0 0 0 +pinseq=16 +} +P 1500 9900 1200 9900 1 0 0 +{ +T 1300 9950 5 8 1 1 0 0 +pinnumber=49 +T 1300 9950 5 8 0 0 0 0 +pinseq=18 +} +P 1500 10300 1200 10300 1 0 0 +{ +T 1300 10350 5 8 1 1 0 0 +pinnumber=51 +T 1300 10350 5 8 0 0 0 0 +pinseq=20 +} +P 1500 10700 1200 10700 1 0 0 +{ +T 1300 10750 5 8 1 1 0 0 +pinnumber=53 +T 1300 10750 5 8 0 0 0 0 +pinseq=22 +} +P 1500 11100 1200 11100 1 0 0 +{ +T 1300 11150 5 8 1 1 0 0 +pinnumber=55 +T 1300 11150 5 8 0 0 0 0 +pinseq=24 +} +P 1500 11500 1200 11500 1 0 0 +{ +T 1300 11550 5 8 1 1 0 0 +pinnumber=57 +T 1300 11550 5 8 0 0 0 0 +pinseq=26 +} +P 1500 11900 1200 11900 1 0 0 +{ +T 1300 11950 5 8 1 1 0 0 +pinnumber=59 +T 1300 11950 5 8 0 0 0 0 +pinseq=26 +} +P 1500 12300 1200 12300 1 0 0 +{ +T 1300 12350 5 8 1 1 0 0 +pinnumber=61 +T 1300 12350 5 8 0 0 0 0 +pinseq=26 +} +P 1500 12700 1200 12700 1 0 0 +{ +T 1300 12750 5 8 1 1 0 0 +pinnumber=63 +T 1300 12750 5 8 0 0 0 0 +pinseq=26 +} diff --git a/usrp-hw/sym/rf3315.sym b/usrp-hw/sym/rf3315.sym new file mode 100644 index 000000000..8f036903d --- /dev/null +++ b/usrp-hw/sym/rf3315.sym @@ -0,0 +1,38 @@ +v 20040111 1 +T 600 1300 8 10 1 1 0 0 1 +refdes=U? +P 1500 700 1700 700 1 0 1 +{ +T 1600 500 3 10 1 1 0 6 1 +pinnumber=3 +T 1400 800 5 10 0 0 0 6 1 +pinseq=3 +} +P 700 300 700 0 1 0 1 +{ +T 700 100 3 10 1 1 0 6 1 +pinnumber=4 +T 800 300 5 10 0 0 90 0 1 +pinseq=4 +} +P 200 700 0 700 1 0 1 +{ +T 200 500 3 10 1 1 0 6 1 +pinnumber=1 +T 200 800 5 10 0 0 0 6 1 +pinseq=1 +} +T 100 600 8 10 0 0 0 0 1 +device=RF3315 +P 900 400 900 0 1 0 1 +{ +T 1000 100 3 10 1 1 0 3 1 +pinnumber=2 +T 1000 100 5 10 0 0 90 0 1 +pinseq=2 +} +L 200 1300 200 100 3 0 0 0 -1 -1 +L 200 100 1500 700 3 0 0 0 -1 -1 +L 1500 700 200 1300 3 0 0 0 -1 -1 +T 700 700 9 10 1 0 0 4 1 +RF3315 diff --git a/usrp-hw/sym/saw0900-SAWTEK856327.sym b/usrp-hw/sym/saw0900-SAWTEK856327.sym new file mode 100644 index 000000000..2f8c7ba3d --- /dev/null +++ b/usrp-hw/sym/saw0900-SAWTEK856327.sym @@ -0,0 +1,63 @@ +v 20040111 1 +T 51400 30100 8 10 1 1 0 6 1 +refdes=U? +T 50000 30050 9 10 1 0 0 0 2 +SAWTEK856327 +900 MHz +T 50000 30250 5 10 0 0 0 0 1 +device=SAWTEK856327 +T 50000 30450 5 10 0 0 0 0 1 +footprint=SAWTEK856327 +T 50000 30650 5 10 0 0 0 0 1 +author=mettus +T 50000 30850 5 10 0 0 0 0 1 +documentation=NA +T 50000 31050 5 10 0 0 0 0 1 +description=SAW Filter 900 MHz ISM +T 50000 31250 5 10 0 0 0 0 1 +numslots=0 +P 49700 29600 50000 29600 1 0 0 +{ +T 49900 29650 5 8 1 1 0 6 1 +pinnumber=1 +T 49900 29550 5 8 0 1 0 8 1 +pinseq=1 +T 50050 29600 9 8 1 1 0 0 1 +pinlabel=In +T 50050 29600 5 8 0 1 0 2 1 +pintype=in +} +P 51600 29600 51300 29600 1 0 0 +{ +T 51400 29650 5 8 1 1 0 0 1 +pinnumber=3 +T 51400 29550 5 8 0 1 0 2 1 +pinseq=3 +T 51250 29600 9 8 1 1 0 6 1 +pinlabel=Out +T 51250 29600 5 8 0 1 0 8 1 +pintype=out +} +B 50000 29200 1300 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +P 50600 28900 50600 29200 1 0 0 +{ +T 50600 29050 5 8 1 1 0 6 1 +pinnumber=2 +T 50650 29100 5 8 0 1 90 8 1 +pinseq=2 +T 50650 29300 9 8 1 1 0 3 1 +pinlabel=GND +T 50600 29250 5 8 0 1 90 2 1 +pintype=pwr +} +P 50800 28900 50800 29200 1 0 0 +{ +T 50800 29050 5 8 1 1 0 6 1 +pinnumber=4 +T 50850 29100 5 8 0 1 90 8 1 +pinseq=4 +T 50750 29300 9 8 0 1 0 3 1 +pinlabel=GND +T 50800 29250 5 8 0 1 90 2 1 +pintype=pwr +} diff --git a/usrp-hw/sym/saw2400-SAWTEK855916.sym b/usrp-hw/sym/saw2400-SAWTEK855916.sym new file mode 100644 index 000000000..e207d6dfb --- /dev/null +++ b/usrp-hw/sym/saw2400-SAWTEK855916.sym @@ -0,0 +1,85 @@ +v 20040111 1 +T 51400 30100 8 10 1 1 0 6 1 +refdes=U? +T 50000 30050 9 10 1 0 0 0 2 +SAWTEK855916 +2.4 GHz +T 50000 30250 5 10 0 0 0 0 1 +device=SAWTEK855916 +T 50000 30450 5 10 0 0 0 0 1 +footprint=SAWTEK855916 +T 50000 30650 5 10 0 0 0 0 1 +author=mettus +T 50000 30850 5 10 0 0 0 0 1 +documentation=NA +T 50000 31050 5 10 0 0 0 0 1 +description=SAW Filter 2.4GHz +T 50000 31250 5 10 0 0 0 0 1 +numslots=0 +P 49700 29600 50000 29600 1 0 0 +{ +T 49900 29650 5 8 1 1 0 6 1 +pinnumber=2 +T 49900 29550 5 8 0 1 0 8 1 +pinseq=2 +T 50050 29600 9 8 1 1 0 0 1 +pinlabel=In +T 50050 29600 5 8 0 1 0 2 1 +pintype=in +} +P 50400 28900 50400 29200 1 0 0 +{ +T 50400 29050 5 8 1 1 0 6 1 +pinnumber=1 +T 50450 29100 5 8 0 1 90 8 1 +pinseq=1 +T 50350 29300 9 8 0 1 0 3 1 +pinlabel=GND +T 50400 29250 5 8 0 1 90 2 1 +pintype=pwr +} +P 51600 29600 51300 29600 1 0 0 +{ +T 51400 29650 5 8 1 1 0 0 1 +pinnumber=5 +T 51400 29550 5 8 0 1 0 2 1 +pinseq=5 +T 51250 29600 9 8 1 1 0 6 1 +pinlabel=Out +T 51250 29600 5 8 0 1 0 8 1 +pintype=out +} +B 50000 29200 1300 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +P 50600 28900 50600 29200 1 0 0 +{ +T 50600 29050 5 8 1 1 0 6 1 +pinnumber=3 +T 50650 29100 5 8 0 1 90 8 1 +pinseq=3 +T 50650 29300 9 8 1 1 0 3 1 +pinlabel=GND +T 50600 29250 5 8 0 1 90 2 1 +pintype=pwr +} +P 50800 28900 50800 29200 1 0 0 +{ +T 50800 29050 5 8 1 1 0 6 1 +pinnumber=4 +T 50850 29100 5 8 0 1 90 8 1 +pinseq=4 +T 50750 29300 9 8 0 1 0 3 1 +pinlabel=GND +T 50800 29250 5 8 0 1 90 2 1 +pintype=pwr +} +P 51000 28900 51000 29200 1 0 0 +{ +T 51000 29050 5 8 1 1 0 6 1 +pinnumber=6 +T 51050 29100 5 8 0 1 90 8 1 +pinseq=6 +T 50950 29300 9 8 0 1 0 3 1 +pinlabel=GND +T 51000 29250 5 8 0 1 90 2 1 +pintype=pwr +} diff --git a/usrp-hw/sym/single-opamp.sym b/usrp-hw/sym/single-opamp.sym new file mode 100644 index 000000000..c9f77f9c3 --- /dev/null +++ b/usrp-hw/sym/single-opamp.sym @@ -0,0 +1,46 @@ +v 20040111 1 +L 200 800 200 0 3 0 0 0 -1 -1 +L 200 800 800 400 3 0 0 0 -1 -1 +T 600 600 5 10 0 0 0 0 1 +device=OPERATIONAL_AMPLIFIER +L 800 400 200 0 3 0 0 0 -1 -1 +L 300 650 300 550 3 0 0 0 -1 -1 +L 250 600 350 600 3 0 0 0 -1 -1 +L 250 200 350 200 3 0 0 0 -1 -1 +P 0 600 200 600 1 0 0 +{ +T 0 600 5 10 1 1 0 0 1 +pinnumber=3 +T 0 600 5 10 0 1 0 0 1 +pinseq=3 +} +P 0 200 200 200 1 0 0 +{ +T 100 200 5 10 1 1 0 0 1 +pinnumber=2 +T 0 200 5 10 0 1 0 0 1 +pinseq=2 +} +P 800 400 1000 400 1 0 1 +{ +T 800 400 5 10 1 1 0 0 1 +pinnumber=6 +T 800 400 5 10 0 1 0 0 1 +pinseq=6 +} +P 500 600 500 800 1 0 1 +{ +T 500 700 5 10 1 1 0 0 1 +pinnumber=7 +T 500 700 5 10 1 1 0 0 1 +pinseq=7 +} +P 500 200 500 0 1 0 1 +{ +T 500 200 5 10 0 1 0 0 1 +pinseq=4 +T 500 100 5 10 1 1 0 0 1 +pinnumber=4 +} +T 700 600 8 10 1 1 0 0 1 +refdes=U? |