Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Add Interface_DisplayPort lib with PI3DPX1203BZLEX symbol #2337

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions Interface_DisplayPort.dcm
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP PI3DPX1203BZLEX
D DisplayPort 1.4 HBR3 Linear Redriver, TQFN-32
K DisplayPort Redriver Equalizer
F https://www.diodes.com/assets/Datasheets/PI3DPX1203B.pdf
$ENDCMP
#
#End Doc Library
52 changes: 52 additions & 0 deletions Interface_DisplayPort.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# PI3DPX1203BZLEX
#
DEF PI3DPX1203BZLEX U 0 20 Y Y 1 F N
F0 "U" -550 950 50 H V C CNN
F1 "PI3DPX1203BZLEX" -250 -950 50 H V C CNN
F2 "Package_DFN_QFN:TQFN-32-1EP_3x6mm_P0.4mm_EP1.25x3.5mm" 0 -1050 50 H I C CNN
F3 "" -250 350 50 H I C CNN
$FPLIST
TQFN*1EP*3x6mm*P0.4mm*
$ENDFPLIST
DRAW
S -600 900 600 -900 0 1 10 f
X A0RX+ 1 -700 700 100 R 50 50 1 1 I
X A3RX+ 10 -700 100 100 R 50 50 1 1 I
X A3RX- 11 -700 0 100 R 50 50 1 1 I
X SDA 12 700 -200 100 L 50 50 1 1 B
X SCL 13 700 -300 100 L 50 50 1 1 B
X ~PRSNT 14 -700 -200 100 R 50 50 1 1 I
X ENI2C 15 -700 -300 100 R 50 50 1 1 I
X NC 16 300 -900 100 U 50 50 1 1 N N
X A3TX- 17 700 0 100 L 50 50 1 1 O
X A3TX+ 18 700 100 100 L 50 50 1 1 O
X VDD 19 100 1000 100 D 50 50 1 1 W
X A0RX- 2 -700 600 100 R 50 50 1 1 I
X A2TX- 20 700 200 100 L 50 50 1 1 O
X A2TX+ 21 700 300 100 L 50 50 1 1 O
X VDD 22 200 1000 100 D 50 50 1 1 W
X A1TX- 23 700 400 100 L 50 50 1 1 O
X A1TX+ 24 700 500 100 L 50 50 1 1 O
X VDD 25 0 1000 100 D 50 50 1 1 W
X A0TX- 26 700 600 100 L 50 50 1 1 O
X A0TX+ 27 700 700 100 L 50 50 1 1 O
X FG0 28 -700 -800 100 R 50 50 1 1 I
X FG1/~I2C_RESET 29 -700 -700 100 R 50 50 1 1 I
X VDD 3 -300 1000 100 D 50 50 1 1 W
X EQ1/AD1 30 -700 -400 100 R 50 50 1 1 I
X EQ2/AD2 31 -700 -500 100 R 50 50 1 1 I
X EQ3/AD3 32 -700 -600 100 R 50 50 1 1 I
X GND 33 200 -1000 100 U 50 50 1 1 W
X A1RX+ 4 -700 500 100 R 50 50 1 1 I
X A1RX- 5 -700 400 100 R 50 50 1 1 I
X VDD 6 -200 1000 100 D 50 50 1 1 W
X A2RX+ 7 -700 300 100 R 50 50 1 1 I
X A2RX- 8 -700 200 100 R 50 50 1 1 I
X VDD 9 -100 1000 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
#End Library
1 change: 1 addition & 0 deletions sym-lib-table
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
(lib (name Interface_CurrentLoop)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Interface_CurrentLoop.lib)(options "")(descr "Current loop interface devices"))
(lib (name Interface_Ethernet)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Interface_Ethernet.lib)(options "")(descr "Ethernet interface symbols"))
(lib (name Interface_Expansion)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Interface_Expansion.lib)(options "")(descr "I/O expansion devices, shift registers, etc"))
(lib (name Interface_DisplayPort)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Interface_DisplayPort.lib)(options "")(descr "DisplayPort (DP) symbols"))
(lib (name Interface_HID)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Interface_HID.lib)(options "")(descr "Human Interface Device (HID) symbols"))
(lib (name Interface_HDMI)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Interface_HDMI.lib)(options "")(descr "High Definition Multimedia Interface (HDMI) symbols"))
(lib (name Interface_LineDriver)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Interface_LineDriver.lib)(options "")(descr "Line driver interface symbols"))
Expand Down