From 600f102373afa064cff700560a5d0e512201eb08 Mon Sep 17 00:00:00 2001 From: Marco Jassmann Date: Fri, 29 Sep 2017 20:36:02 +0200 Subject: [PATCH] Changed TCA9535xyz and TCA9555xyz to usage of ALIASE feature --- library/texas.dcm | 92 +++++++++--------- library/texas.lib | 237 ++++++++++++---------------------------------- 2 files changed, 108 insertions(+), 221 deletions(-) diff --git a/library/texas.dcm b/library/texas.dcm index 9bfb89e0..6c3de6d2 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -234,48 +234,6 @@ K Dual bidirectional I2C Bus and SMBus voltage level translator F http://www.ti.com/lit/ds/symlink/pca9306.pdf $ENDCMP # -$CMP TCA9535DBR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, SSOP-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9535.pdf -$ENDCMP -# -$CMP TCA9535DBT -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, SSOP-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9535.pdf -$ENDCMP -# -$CMP TCA9535PWR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, TSSOP-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9535.pdf -$ENDCMP -# -$CMP TCA9535RGER -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, QFN-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9535.pdf -$ENDCMP -# -$CMP TCA9535RTWR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, QFN-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9535.pdf -$ENDCMP -# -$CMP TCA9555DBR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/ pull-ups, SSOP-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# -$CMP TCA9555DBT -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/ pull-ups, SSOP-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# $CMP TB5D1MD D Quad differential PECL driver K differential PECL driver @@ -324,6 +282,54 @@ K differential PECL reciver F http://www.ti.com/lit/ds/symlink/tb5r1.pdf $ENDCMP # +$CMP TCA9535DBR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, SSOP-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9535.pdf +$ENDCMP +# +$CMP TCA9535DBT +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, SSOP-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9535.pdf +$ENDCMP +# +$CMP TCA9535MRGER +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, QFN-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9535.pdf +$ENDCMP +# +$CMP TCA9535PWR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, TSSOP-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9535.pdf +$ENDCMP +# +$CMP TCA9535RGER +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, QFN-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9535.pdf +$ENDCMP +# +$CMP TCA9535RTWR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/o pull-ups, QFN-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9535.pdf +$ENDCMP +# +$CMP TCA9555DBR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/ pull-ups, SSOP-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# +$CMP TCA9555DBT +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/ pull-ups, SSOP-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# $CMP TCA9555PWR D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/ pull-ups, TSSOP-24 package K ti parallel port @@ -331,7 +337,7 @@ F http://www.ti.com/lit/ds/symlink/tca9555.pdf $ENDCMP # $CMP TCA9555RGER -D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/ pull-ups,QFN-24 package +D 16-bit I/O expander, I2C and SMBus interface, interrupts, w/ pull-ups, QFN-24 package K ti parallel port F http://www.ti.com/lit/ds/symlink/tca9555.pdf $ENDCMP diff --git a/library/texas.lib b/library/texas.lib index fe649db1..2140403c 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -800,9 +800,14 @@ T 0 -175 -250 25 0 0 0 V-I Normal 0 C C T 0 -175 50 25 0 0 0 V-I Normal 0 C C T 0 -170 350 25 0 0 0 V-I Normal 0 C C P 4 0 0 0 -50 -125 -75 -125 -75 -250 -100 -250 N +P 4 0 0 0 -50 -125 -75 -125 -75 -250 -100 -250 N +P 4 0 0 0 -50 100 -75 100 -75 50 -100 50 N P 4 0 0 0 -50 100 -75 100 -75 50 -100 50 N P 4 0 0 0 -50 200 -75 200 -75 350 -100 350 N +P 4 0 0 0 -50 200 -75 200 -75 350 -100 350 N P 4 0 0 0 150 -50 125 -50 125 -125 100 -125 N +P 4 0 0 0 150 -50 125 -50 125 -125 100 -125 N +P 4 0 0 0 150 50 125 50 125 150 100 150 N P 4 0 0 0 150 50 125 50 125 150 100 150 N T 900 0 -125 25 0 1 0 0.75 Normal 0 C C T 900 50 -125 25 0 1 0 ATTEN Normal 0 C C @@ -811,11 +816,6 @@ T 900 0 150 25 0 1 0 MULTIPLIER Normal 0 C C S -400 500 400 -400 0 1 10 f S -50 -50 100 -200 0 1 0 N S -50 300 100 0 0 1 0 N -P 4 0 0 0 -50 -125 -75 -125 -75 -250 -100 -250 N -P 4 0 0 0 -50 100 -75 100 -75 50 -100 50 N -P 4 0 0 0 -50 200 -75 200 -75 350 -100 350 N -P 4 0 0 0 150 -50 125 -50 125 -125 100 -125 N -P 4 0 0 0 150 50 125 50 125 150 100 150 N P 2 0 1 0 -275 -300 -250 -300 N P 2 0 1 0 -275 -200 -250 -200 N P 2 0 1 0 -275 0 -250 0 N @@ -867,9 +867,14 @@ T 0 -175 -250 25 0 0 0 V-I Normal 0 C C T 0 -175 50 25 0 0 0 V-I Normal 0 C C T 0 -170 350 25 0 0 0 V-I Normal 0 C C P 4 0 0 0 -50 -125 -75 -125 -75 -250 -100 -250 N +P 4 0 0 0 -50 -125 -75 -125 -75 -250 -100 -250 N +P 4 0 0 0 -50 100 -75 100 -75 50 -100 50 N P 4 0 0 0 -50 100 -75 100 -75 50 -100 50 N P 4 0 0 0 -50 200 -75 200 -75 350 -100 350 N +P 4 0 0 0 -50 200 -75 200 -75 350 -100 350 N P 4 0 0 0 150 -50 125 -50 125 -125 100 -125 N +P 4 0 0 0 150 -50 125 -50 125 -125 100 -125 N +P 4 0 0 0 150 50 125 50 125 150 100 150 N P 4 0 0 0 150 50 125 50 125 150 100 150 N T 900 0 -125 25 0 1 0 0.75 Normal 0 C C T 900 50 -125 25 0 1 0 ATTEN Normal 0 C C @@ -878,11 +883,6 @@ T 900 0 150 25 0 1 0 MULTIPLIER Normal 0 C C S -400 500 400 -400 0 1 10 f S -50 -50 100 -200 0 1 0 N S -50 300 100 0 0 1 0 N -P 4 0 0 0 -50 -125 -75 -125 -75 -250 -100 -250 N -P 4 0 0 0 -50 100 -75 100 -75 50 -100 50 N -P 4 0 0 0 -50 200 -75 200 -75 350 -100 350 N -P 4 0 0 0 150 -50 125 -50 125 -125 100 -125 N -P 4 0 0 0 150 50 125 50 125 150 100 150 N P 2 0 1 0 -275 -300 -250 -300 N P 2 0 1 0 -275 -200 -250 -200 N P 2 0 1 0 -275 0 -250 0 N @@ -937,166 +937,6 @@ X EN 8 400 100 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# TCA9535DBR -# -DEF TCA9535DBR U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9535DBR" 0 0 50 H V C CNN -F2 "Housings_SSOP:SSOP-16_5.3x6.2mm_Pitch0.65mm" 1050 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -ALIAS TCA9535DBT -$FPLIST - SSOP*5.3x6.2mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X ~INT 1 -700 600 200 R 50 50 1 1 C -X A1 2 -700 -700 200 R 50 50 1 1 I -X A2 3 -700 -600 200 R 50 50 1 1 I -X P00 4 700 800 200 L 50 50 1 1 B -X P01 5 700 700 200 L 50 50 1 1 B -X P02 6 700 600 200 L 50 50 1 1 B -X P03 7 700 500 200 L 50 50 1 1 B -X P04 8 700 400 200 L 50 50 1 1 B -X P05 9 700 300 200 L 50 50 1 1 B -X P06 10 700 200 200 L 50 50 1 1 B -X P17 20 700 -800 200 L 50 50 1 1 B -X P07 11 700 100 200 L 50 50 1 1 B -X A0 21 -700 -800 200 R 50 50 1 1 I -X GND 12 0 -1100 200 U 50 50 1 1 W -X SCL 22 -700 700 200 R 50 50 1 1 I -X P10 13 700 -100 200 L 50 50 1 1 B -X SDA 23 -700 800 200 R 50 50 1 1 B -X P11 14 700 -200 200 L 50 50 1 1 B -X VCC 24 0 1100 200 D 50 50 1 1 W -X P12 15 700 -300 200 L 50 50 1 1 B -X P13 16 700 -400 200 L 50 50 1 1 B -X P14 17 700 -500 200 L 50 50 1 1 B -X P15 18 700 -600 200 L 50 50 1 1 B -X P16 19 700 -700 200 L 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TCA9535PWR -# -DEF TCA9535PWR U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9535PWR" 0 0 50 H V C CNN -F2 "Housings_SSOP:TSSOP-24_4.4x7.8mm_Pitch0.65mm" 1050 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -$FPLIST - TSSOP*4.4x7.8mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X ~INT 1 -700 600 200 R 50 50 1 1 C -X A1 2 -700 -700 200 R 50 50 1 1 I -X A2 3 -700 -600 200 R 50 50 1 1 I -X P00 4 700 800 200 L 50 50 1 1 B -X P01 5 700 700 200 L 50 50 1 1 B -X P02 6 700 600 200 L 50 50 1 1 B -X P03 7 700 500 200 L 50 50 1 1 B -X P04 8 700 400 200 L 50 50 1 1 B -X P05 9 700 300 200 L 50 50 1 1 B -X P06 10 700 200 200 L 50 50 1 1 B -X P17 20 700 -800 200 L 50 50 1 1 B -X P07 11 700 100 200 L 50 50 1 1 B -X A0 21 -700 -800 200 R 50 50 1 1 I -X GND 12 0 -1100 200 U 50 50 1 1 W -X SCL 22 -700 700 200 R 50 50 1 1 I -X P10 13 700 -100 200 L 50 50 1 1 B -X SDA 23 -700 800 200 R 50 50 1 1 B -X P11 14 700 -200 200 L 50 50 1 1 B -X VCC 24 0 1100 200 D 50 50 1 1 W -X P12 15 700 -300 200 L 50 50 1 1 B -X P13 16 700 -400 200 L 50 50 1 1 B -X P14 17 700 -500 200 L 50 50 1 1 B -X P15 18 700 -600 200 L 50 50 1 1 B -X P16 19 700 -700 200 L 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TCA9535RGER -# -DEF TCA9535RGER U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9535RGER" 0 0 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 1200 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -ALIAS TCA9535RTWR -$FPLIST - QFN*4x4mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X P00 1 700 800 200 L 50 50 1 1 B -X P01 2 700 700 200 L 50 50 1 1 B -X P02 3 700 600 200 L 50 50 1 1 B -X P03 4 700 500 200 L 50 50 1 1 B -X P04 5 700 400 200 L 50 50 1 1 B -X P05 6 700 300 200 L 50 50 1 1 B -X P06 7 700 200 200 L 50 50 1 1 B -X P07 8 700 100 200 L 50 50 1 1 B -X GND 9 0 -1100 200 U 50 50 1 1 W -X P10 10 700 -100 200 L 50 50 1 1 B -X SDA 20 -700 800 200 R 50 50 1 1 B -X P11 11 700 -200 200 L 50 50 1 1 B -X VCC 21 0 1100 200 D 50 50 1 1 W -X P12 12 700 -300 200 L 50 50 1 1 B -X ~INT 22 -700 600 200 R 50 50 1 1 C -X P13 13 700 -400 200 L 50 50 1 1 B -X A1 23 -700 -700 200 R 50 50 1 1 I -X P14 14 700 -500 200 L 50 50 1 1 B -X A2 24 -700 -600 200 R 50 50 1 1 I -X P15 15 700 -600 200 L 50 50 1 1 B -X EPAD 25 100 -1100 200 U 50 50 1 1 I -X P16 16 700 -700 200 L 50 50 1 1 B -X P17 17 700 -800 200 L 50 50 1 1 B -X A0 18 -700 -800 200 R 50 50 1 1 I -X SCL 19 -700 700 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TCA9555DBR -# -DEF TCA9555DBR U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9555DBR" 0 0 50 H V C CNN -F2 "Housings_SSOP:SSOP-16_5.3x6.2mm_Pitch0.65mm" 1050 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -ALIAS TCA9555DBT -$FPLIST - SSOP*5.3x6.2mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X ~INT 1 -700 600 200 R 50 50 1 1 C -X A1 2 -700 -700 200 R 50 50 1 1 I -X A2 3 -700 -600 200 R 50 50 1 1 I -X P00 4 700 800 200 L 50 50 1 1 B -X P01 5 700 700 200 L 50 50 1 1 B -X P02 6 700 600 200 L 50 50 1 1 B -X P03 7 700 500 200 L 50 50 1 1 B -X P04 8 700 400 200 L 50 50 1 1 B -X P05 9 700 300 200 L 50 50 1 1 B -X P06 10 700 200 200 L 50 50 1 1 B -X P17 20 700 -800 200 L 50 50 1 1 B -X P07 11 700 100 200 L 50 50 1 1 B -X A0 21 -700 -800 200 R 50 50 1 1 I -X GND 12 0 -1100 200 U 50 50 1 1 W -X SCL 22 -700 700 200 R 50 50 1 1 I -X P10 13 700 -100 200 L 50 50 1 1 B -X SDA 23 -700 800 200 R 50 50 1 1 B -X P11 14 700 -200 200 L 50 50 1 1 B -X VCC 24 0 1100 200 D 50 50 1 1 W -X P12 15 700 -300 200 L 50 50 1 1 B -X P13 16 700 -400 200 L 50 50 1 1 B -X P14 17 700 -500 200 L 50 50 1 1 B -X P15 18 700 -600 200 L 50 50 1 1 B -X P16 19 700 -700 200 L 50 50 1 1 B -ENDDRAW -ENDDEF -# # TB5D1MD # DEF TB5D1MD U 0 40 Y Y 1 F N @@ -1225,13 +1065,54 @@ X VCC 16 0 900 100 D 50 50 1 1 W ENDDRAW ENDDEF # -# TCA9555PWR +# TCA9535DBR # -DEF TCA9555PWR U 0 40 Y Y 1 F N +DEF TCA9535DBR U 0 40 Y Y 1 F N F0 "U" -450 950 50 H V C CNN -F1 "TCA9555PWR" 0 0 50 H V C CNN +F1 "TCA9535DBR" 0 0 50 H V C CNN +F2 "Housings_SSOP:SSOP-16_5.3x6.2mm_Pitch0.65mm" 1050 -1000 50 H I C CNN +F3 "" -500 900 50 H I C CNN +ALIAS TCA9535DBT TCA9555DBR TCA9555DBT +$FPLIST + SSOP*5.3x6.2mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -500 900 500 -900 0 1 10 f +X ~INT 1 -700 600 200 R 50 50 1 1 C +X A1 2 -700 -700 200 R 50 50 1 1 I +X A2 3 -700 -600 200 R 50 50 1 1 I +X P00 4 700 800 200 L 50 50 1 1 B +X P01 5 700 700 200 L 50 50 1 1 B +X P02 6 700 600 200 L 50 50 1 1 B +X P03 7 700 500 200 L 50 50 1 1 B +X P04 8 700 400 200 L 50 50 1 1 B +X P05 9 700 300 200 L 50 50 1 1 B +X P06 10 700 200 200 L 50 50 1 1 B +X P17 20 700 -800 200 L 50 50 1 1 B +X P07 11 700 100 200 L 50 50 1 1 B +X A0 21 -700 -800 200 R 50 50 1 1 I +X GND 12 0 -1100 200 U 50 50 1 1 W +X SCL 22 -700 700 200 R 50 50 1 1 I +X P10 13 700 -100 200 L 50 50 1 1 B +X SDA 23 -700 800 200 R 50 50 1 1 B +X P11 14 700 -200 200 L 50 50 1 1 B +X VCC 24 0 1100 200 D 50 50 1 1 W +X P12 15 700 -300 200 L 50 50 1 1 B +X P13 16 700 -400 200 L 50 50 1 1 B +X P14 17 700 -500 200 L 50 50 1 1 B +X P15 18 700 -600 200 L 50 50 1 1 B +X P16 19 700 -700 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TCA9535PWR +# +DEF TCA9535PWR U 0 40 Y Y 1 F N +F0 "U" -450 950 50 H V C CNN +F1 "TCA9535PWR" 0 0 50 H V C CNN F2 "Housings_SSOP:TSSOP-24_4.4x7.8mm_Pitch0.65mm" 1050 -1000 50 H I C CNN F3 "" -500 900 50 H I C CNN +ALIAS TCA9555PWR $FPLIST TSSOP*4.4x7.8mm*Pitch0.65mm* $ENDFPLIST @@ -1264,14 +1145,14 @@ X P16 19 700 -700 200 L 50 50 1 1 B ENDDRAW ENDDEF # -# TCA9555RGER +# TCA9535RGER # -DEF TCA9555RGER U 0 40 Y Y 1 F N +DEF TCA9535RGER U 0 40 Y Y 1 F N F0 "U" -450 950 50 H V C CNN -F1 "TCA9555RGER" 0 0 50 H V C CNN +F1 "TCA9535RGER" 0 0 50 H V C CNN F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 1200 -1000 50 H I C CNN F3 "" -500 900 50 H I C CNN -ALIAS TCA9555RTWR +ALIAS TCA9535RTWR TCA9555RTWR TCA9555RGER TCA9535MRGER $FPLIST QFN*4x4mm*Pitch0.5mm* $ENDFPLIST @@ -2068,10 +1949,10 @@ $FPLIST Texas*R*PDSO*G* $ENDFPLIST DRAW -S -400 400 400 -400 1 1 10 f P 2 0 1 0 300 0 200 0 N P 5 0 1 0 200 -50 200 50 150 0 200 -50 200 -50 F P 13 0 1 0 300 300 150 300 150 200 100 150 150 100 100 50 150 0 100 -50 150 -100 100 -150 150 -200 150 -300 50 -300 N +S -400 400 400 -400 1 1 10 f X VDD 1 0 500 100 D 50 50 1 1 W X GND 2 0 -500 100 U 50 50 1 1 W X SCL 3 -500 -100 100 R 50 50 1 1 I