From 187c0d8e0a39e21321c8c07b6ff31589214fe035 Mon Sep 17 00:00:00 2001 From: RobertBaruch Date: Sat, 2 Dec 2017 13:12:16 -0800 Subject: [PATCH 1/2] Adds Microchip HV513 (SOIC & QFN) symbols Note that the library editor moved some parts around in the lib and dcm files. --- library/microchip.dcm | 60 ++++++----- library/microchip.lib | 233 ++++++++++++++++++++++++++++-------------- 2 files changed, 192 insertions(+), 101 deletions(-) diff --git a/library/microchip.dcm b/library/microchip.dcm index 664c7516..c7ea67c4 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -24,6 +24,18 @@ K ENC Ethernet F http://ww1.microchip.com/downloads/en/devicedoc/39662e.pdf $ENDCMP # +$CMP HV513K7 +D 8-Channel Serial-to-Parallel Converter with High-Voltage Push-Pull Outputs, Polarity, Hi-Z and Short-Circuit Detect +K driver shift register high voltage +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005846A.pdf +$ENDCMP +# +$CMP HV513WG +D 8-Channel Serial-to-Parallel Converter with High-Voltage Push-Pull Outputs, Polarity, Hi-Z and Short-Circuit Detect +K driver shift register high voltage +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005846A.pdf +$ENDCMP +# $CMP KSZ9031RNXCA D 10/1000/1000Mbps Ethernet Transciever with RGMII Interface K ETHERNET PHY RGMII WOL IEEE 802.3 MICROCHIP @@ -180,6 +192,30 @@ K ADC I2C F http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011709 $ENDCMP # +$CMP MCP45HV31-MQ +D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, QFN-20 +K I2C Potentiometer pot digital +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf +$ENDCMP +# +$CMP MCP45HV31-ST +D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, TSSOP-14 +K I2C Potentiometer pot digital +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf +$ENDCMP +# +$CMP MCP45HV51-MQ +D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, QFN-20 +K I2C Potentiometer pot digital +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf +$ENDCMP +# +$CMP MCP45HV51-ST +D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, TSSOP-14 +K I2C Potentiometer pot digital +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf +$ENDCMP +# $CMP MCP7940N D Real-Time Clock, I2C, Battery Backup K realtime clock RTC @@ -222,28 +258,4 @@ K USB OTG Hi-Speed PHY ULPI Interface F http://ww1.microchip.com/downloads/en/DeviceDoc/00001783C.pdf $ENDCMP # -$CMP MCP45HV31-MQ -D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, QFN-20 -K I2C Potentiometer pot digital -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf -$ENDCMP -# -$CMP MCP45HV31-ST -D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, TSSOP-14 -K I2C Potentiometer pot digital -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf -$ENDCMP -# -$CMP MCP45HV51-MQ -D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, QFN-20 -K I2C Potentiometer pot digital -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf -$ENDCMP -# -$CMP MCP45HV51-ST -D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, TSSOP-14 -K I2C Potentiometer pot digital -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005304A.pdf -$ENDCMP -# #End Doc Library diff --git a/library/microchip.lib b/library/microchip.lib index 8ee95dd5..9e2436ff 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -173,6 +173,85 @@ X VDDRX 19 700 500 100 L 50 50 1 1 W ENDDRAW ENDDEF # +# HV513K7 +# +DEF HV513K7 U 0 20 Y Y 1 F N +F0 "U" -350 700 50 H V R CNN +F1 "HV513K7" 450 700 50 H V R CNN +F2 "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm" 0 -950 50 H I C CNN +F3 "" -250 0 50 H I C CNN +F4 "HV513K7" 200 -1050 60 H I C CNN "MFG P/N" +F5 "Microchip" -300 -1050 60 H I C CNN "MFG" +$FPLIST + QFN-32-1EP*5x5mm*P0.5mm* +$ENDFPLIST +DRAW +S -450 -650 450 650 0 1 10 f +X LGND 4 -100 -800 150 U 50 50 1 1 W +X HVGND 5 0 -800 150 U 50 50 1 1 P N +X HVGND 6 0 -800 150 U 50 50 1 1 W +X HVOUT1 9 600 500 150 L 50 50 1 1 O +X DIN 10 -600 -500 150 R 50 50 1 1 I +X HVOUT2 10 600 400 150 L 50 50 1 1 O +X VPP 20 0 800 150 D 50 50 1 1 P N +X ~SHORT 30 600 -400 150 L 50 50 1 1 O +X HVOUT3 11 600 300 150 L 50 50 1 1 O +X VDD 21 -100 800 150 D 50 50 1 1 W +X ~Hi-Z 31 -600 0 150 R 50 50 1 1 I +X HVOUT4 12 600 200 150 L 50 50 1 1 O +X DOUT 22 600 -500 150 L 50 50 1 1 O +X HVOUT5 13 600 100 150 L 50 50 1 1 O +X VPP 33 0 800 150 D 50 50 1 1 P N +X HVOUT6 14 600 0 150 L 50 50 1 1 O +X HVOUT7 15 600 -100 150 L 50 50 1 1 O +X ~BL 25 -600 300 150 R 50 50 1 1 I +X HVOUT8 16 600 -200 150 L 50 50 1 1 O +X ~POL 27 -600 200 150 R 50 50 1 1 I +X CLK 28 -600 -400 150 R 50 50 1 1 I +X VPP 19 0 800 150 D 50 50 1 1 W +X ~LE 29 -600 100 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# HV513WG +# +DEF HV513WG U 0 20 Y Y 1 F N +F0 "U" -350 700 50 H V R CNN +F1 "HV513WG" 450 700 50 H V R CNN +F2 "Package_SOIC:SOIC-24W_7.5x15.4mm_P1.27mm" 0 -950 50 H I C CNN +F3 "" -250 0 50 H I C CNN +F4 "HV513WG" 200 -1050 60 H I C CNN "MFG P/N" +F5 "Microchip" -300 -1050 60 H I C CNN "MFG" +$FPLIST + SOIC-24W*7.5x15.4mm*P1.27mm* +$ENDFPLIST +DRAW +S -450 -650 450 650 0 1 10 f +X VDD 2 -100 800 150 D 50 50 1 1 W +X DOUT 3 600 -500 150 L 50 50 1 1 O +X ~BL 4 -600 300 150 R 50 50 1 1 I +X ~POL 5 -600 200 150 R 50 50 1 1 I +X CLK 6 -600 -400 150 R 50 50 1 1 I +X ~LE 7 -600 100 150 R 50 50 1 1 I +X ~SHORT 8 600 -400 150 L 50 50 1 1 O +X ~Hi-Z 9 -600 0 150 R 50 50 1 1 I +X DIN 10 -600 -500 150 R 50 50 1 1 I +X HVOUT6 20 600 0 150 L 50 50 1 1 O +X LGND 11 -100 -800 150 U 50 50 1 1 W +X HVOUT7 21 600 -100 150 L 50 50 1 1 O +X HVOUT8 22 600 -200 150 L 50 50 1 1 O +X HVGND 13 0 -800 150 U 50 50 1 1 P N +X VPP 23 0 800 150 D 50 50 1 1 W +X HVGND 14 0 -800 150 U 50 50 1 1 W +X VPP 24 0 800 150 D 50 50 1 1 P N +X HVOUT1 15 600 500 150 L 50 50 1 1 O +X HVOUT2 16 600 400 150 L 50 50 1 1 O +X HVOUT3 17 600 300 150 L 50 50 1 1 O +X HVOUT4 18 600 200 150 L 50 50 1 1 O +X HVOUT5 19 600 100 150 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # KSZ9031RNXCA # DEF KSZ9031RNXCA U 0 40 Y Y 1 F N @@ -808,6 +887,83 @@ X SCL 5 400 -100 100 L 50 50 1 1 B ENDDRAW ENDDEF # +# MCP45HV51-MQ +# +DEF MCP45HV51-MQ U 0 20 Y Y 1 F N +F0 "U" -550 550 50 H V C CNN +F1 "MCP45HV51-MQ" 450 550 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-20-1EP_5x5mm_Pitch0.65mm" 1600 -550 50 H I C CNN +F3 "" -550 450 50 H I C CNN +ALIAS MCP45HV31-MQ +$FPLIST + QFN*5x5mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S 240 100 160 -100 0 1 0 N +P 2 0 1 0 375 0 245 0 N +P 3 0 1 0 200 -100 200 -200 375 -200 N +P 3 0 1 0 200 100 200 200 370 200 N +P 4 0 1 0 245 0 275 15 275 -15 245 0 F +S -600 500 600 -500 1 1 10 f +X VL 1 -100 600 100 D 50 50 1 1 W +X SCL 2 -700 300 100 R 50 50 1 1 I +X A1 3 -700 0 100 R 50 50 1 1 I +X SDA 4 -700 200 100 R 50 50 1 1 B +X A0 5 -700 100 100 R 50 50 1 1 I +X ~WLAT 6 -700 -200 100 R 50 50 1 1 I +X ~SHDN 7 -700 -300 100 R 50 50 1 1 I +X NC 8 -500 -600 100 U 50 50 1 1 P +X NC 9 -400 -600 100 U 50 50 1 1 P +X NC 10 -300 -600 100 U 50 50 1 1 P +X NC 20 500 -600 100 U 50 50 1 1 P +X DGND 11 -100 -600 100 U 50 50 1 1 W +X EP 21 0 -600 100 U 50 50 1 1 W +X V- 12 100 -600 100 U 50 50 1 1 W +X P0B 13 700 -200 100 L 50 50 1 1 P +X P0W 14 700 0 100 L 50 50 1 1 P +X P0A 15 700 200 100 L 50 50 1 1 P +X V+ 16 100 600 100 D 50 50 1 1 W +X NC 17 200 -600 100 U 50 50 1 1 P +X NC 18 300 -600 100 U 50 50 1 1 P +X NC 19 400 -600 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MCP45HV51-ST +# +DEF MCP45HV51-ST U 0 20 Y Y 1 F N +F0 "U" -550 550 50 H V C CNN +F1 "MCP45HV51-ST" 450 550 50 H V C CNN +F2 "Housings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mm" 1100 -550 50 H I C CNN +F3 "" -550 450 50 H I C CNN +ALIAS MCP45HV31-ST +$FPLIST + TSSOP*4.4x5mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 2 0 1 0 375 0 245 0 N +P 3 0 1 0 200 -100 200 -200 375 -200 N +P 3 0 1 0 200 100 200 200 375 200 N +P 4 0 1 0 245 0 275 15 275 -15 245 0 F +P 5 0 1 0 240 100 160 100 160 -100 240 -100 240 100 N +S -600 500 600 -500 1 1 10 f +X VL 1 -100 600 100 D 50 50 1 1 W +X SCL 2 -700 300 100 R 50 50 1 1 I +X A1 3 -700 0 100 R 50 50 1 1 I +X SDA 4 -700 200 100 R 50 50 1 1 B +X A0 5 -700 100 100 R 50 50 1 1 I +X ~WLAT 6 -700 -200 100 R 50 50 1 1 I +X NC 7 0 -600 100 U 50 50 1 1 P +X ~SHDN 8 -700 -300 100 R 50 50 1 1 I +X DGND 9 -100 -600 100 U 50 50 1 1 W +X V- 10 100 -600 100 U 50 50 1 1 W +X P0B 11 700 -200 100 L 50 50 1 1 P +X P0W 12 700 0 100 L 50 50 1 1 P +X P0A 13 700 200 100 L 50 50 1 1 P +X V+ 14 100 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP7940N # DEF MCP7940N U 0 40 Y Y 1 F N @@ -1034,81 +1190,4 @@ X VDDA1.8 29 800 600 150 L 50 50 1 1 w ENDDRAW ENDDEF # -# MCP45HV51-MQ -# -DEF MCP45HV51-MQ U 0 20 Y Y 1 F N -F0 "U" -550 550 50 H V C CNN -F1 "MCP45HV51-MQ" 450 550 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-20-1EP_5x5mm_Pitch0.65mm" 1600 -550 50 H I C CNN -F3 "" -550 450 50 H I C CNN -ALIAS MCP45HV31-MQ -$FPLIST - QFN*5x5mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S 240 100 160 -100 0 1 0 N -P 2 0 1 0 375 0 245 0 N -P 3 0 1 0 200 -100 200 -200 375 -200 N -P 3 0 1 0 200 100 200 200 370 200 N -P 4 0 1 0 245 0 275 15 275 -15 245 0 F -S -600 500 600 -500 1 1 10 f -X VL 1 -100 600 100 D 50 50 1 1 W -X SCL 2 -700 300 100 R 50 50 1 1 I -X A1 3 -700 0 100 R 50 50 1 1 I -X SDA 4 -700 200 100 R 50 50 1 1 B -X A0 5 -700 100 100 R 50 50 1 1 I -X ~WLAT 6 -700 -200 100 R 50 50 1 1 I -X ~SHDN 7 -700 -300 100 R 50 50 1 1 I -X NC 8 -500 -600 100 U 50 50 1 1 P -X NC 9 -400 -600 100 U 50 50 1 1 P -X NC 10 -300 -600 100 U 50 50 1 1 P -X NC 20 500 -600 100 U 50 50 1 1 P -X DGND 11 -100 -600 100 U 50 50 1 1 W -X EP 21 0 -600 100 U 50 50 1 1 W -X V- 12 100 -600 100 U 50 50 1 1 W -X P0B 13 700 -200 100 L 50 50 1 1 P -X P0W 14 700 0 100 L 50 50 1 1 P -X P0A 15 700 200 100 L 50 50 1 1 P -X V+ 16 100 600 100 D 50 50 1 1 W -X NC 17 200 -600 100 U 50 50 1 1 P -X NC 18 300 -600 100 U 50 50 1 1 P -X NC 19 400 -600 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MCP45HV51-ST -# -DEF MCP45HV51-ST U 0 20 Y Y 1 F N -F0 "U" -550 550 50 H V C CNN -F1 "MCP45HV51-ST" 450 550 50 H V C CNN -F2 "Housings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mm" 1100 -550 50 H I C CNN -F3 "" -550 450 50 H I C CNN -ALIAS MCP45HV31-ST -$FPLIST - TSSOP*4.4x5mm*Pitch0.65mm* -$ENDFPLIST -DRAW -P 2 0 1 0 375 0 245 0 N -P 3 0 1 0 200 -100 200 -200 375 -200 N -P 3 0 1 0 200 100 200 200 375 200 N -P 4 0 1 0 245 0 275 15 275 -15 245 0 F -P 5 0 1 0 240 100 160 100 160 -100 240 -100 240 100 N -S -600 500 600 -500 1 1 10 f -X VL 1 -100 600 100 D 50 50 1 1 W -X SCL 2 -700 300 100 R 50 50 1 1 I -X A1 3 -700 0 100 R 50 50 1 1 I -X SDA 4 -700 200 100 R 50 50 1 1 B -X A0 5 -700 100 100 R 50 50 1 1 I -X ~WLAT 6 -700 -200 100 R 50 50 1 1 I -X NC 7 0 -600 100 U 50 50 1 1 P -X ~SHDN 8 -700 -300 100 R 50 50 1 1 I -X DGND 9 -100 -600 100 U 50 50 1 1 W -X V- 10 100 -600 100 U 50 50 1 1 W -X P0B 11 700 -200 100 L 50 50 1 1 P -X P0W 12 700 0 100 L 50 50 1 1 P -X P0A 13 700 200 100 L 50 50 1 1 P -X V+ 14 100 600 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# #End Library From 7331001f7cdb10dcf274816f91150b77d04fa2d6 Mon Sep 17 00:00:00 2001 From: RobertBaruch Date: Sat, 2 Dec 2017 15:46:16 -0800 Subject: [PATCH 2/2] Corrections for presubmit checks --- library/microchip.lib | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/library/microchip.lib b/library/microchip.lib index 9e2436ff..23704cb3 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -180,10 +180,8 @@ F0 "U" -350 700 50 H V R CNN F1 "HV513K7" 450 700 50 H V R CNN F2 "Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm" 0 -950 50 H I C CNN F3 "" -250 0 50 H I C CNN -F4 "HV513K7" 200 -1050 60 H I C CNN "MFG P/N" -F5 "Microchip" -300 -1050 60 H I C CNN "MFG" $FPLIST - QFN-32-1EP*5x5mm*P0.5mm* + QFN?32?1EP*5x5mm*P0.5mm* $ENDFPLIST DRAW S -450 -650 450 650 0 1 10 f @@ -191,7 +189,6 @@ X LGND 4 -100 -800 150 U 50 50 1 1 W X HVGND 5 0 -800 150 U 50 50 1 1 P N X HVGND 6 0 -800 150 U 50 50 1 1 W X HVOUT1 9 600 500 150 L 50 50 1 1 O -X DIN 10 -600 -500 150 R 50 50 1 1 I X HVOUT2 10 600 400 150 L 50 50 1 1 O X VPP 20 0 800 150 D 50 50 1 1 P N X ~SHORT 30 600 -400 150 L 50 50 1 1 O @@ -200,6 +197,7 @@ X VDD 21 -100 800 150 D 50 50 1 1 W X ~Hi-Z 31 -600 0 150 R 50 50 1 1 I X HVOUT4 12 600 200 150 L 50 50 1 1 O X DOUT 22 600 -500 150 L 50 50 1 1 O +X DIN 32 -600 -500 150 R 50 50 1 1 I X HVOUT5 13 600 100 150 L 50 50 1 1 O X VPP 33 0 800 150 D 50 50 1 1 P N X HVOUT6 14 600 0 150 L 50 50 1 1 O @@ -220,10 +218,8 @@ F0 "U" -350 700 50 H V R CNN F1 "HV513WG" 450 700 50 H V R CNN F2 "Package_SOIC:SOIC-24W_7.5x15.4mm_P1.27mm" 0 -950 50 H I C CNN F3 "" -250 0 50 H I C CNN -F4 "HV513WG" 200 -1050 60 H I C CNN "MFG P/N" -F5 "Microchip" -300 -1050 60 H I C CNN "MFG" $FPLIST - SOIC-24W*7.5x15.4mm*P1.27mm* + SOIC?24W*7.5x15.4mm*P1.27mm* $ENDFPLIST DRAW S -450 -650 450 650 0 1 10 f