From 14220dde3c1a420c51ebb9682a80249d5a4e7f42 Mon Sep 17 00:00:00 2001 From: Makise Kurisu Date: Sun, 24 Jan 2016 15:28:18 +0100 Subject: [PATCH] Added the ADV7513 HDMI Transmitter --- .gitignore | 2 + README.MD | 3 + schematics/Video/HDMI.dcm | 9 ++ schematics/Video/HDMI.lib | 174 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 188 insertions(+) create mode 100644 .gitignore create mode 100644 schematics/Video/HDMI.dcm create mode 100644 schematics/Video/HDMI.lib diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..68c3cd9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.bak +*.bck diff --git a/README.MD b/README.MD index 784f94d..699c9af 100644 --- a/README.MD +++ b/README.MD @@ -7,6 +7,9 @@ Libraries for KiCad. ## lattice (Kurisu) * LFXP2-5E-6TN144C +## Video (Kurisu) +* ADV7513 + # Shimatta Footprints Footprints diff --git a/schematics/Video/HDMI.dcm b/schematics/Video/HDMI.dcm new file mode 100644 index 0000000..c5ec8f2 --- /dev/null +++ b/schematics/Video/HDMI.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ADV7513 +D ADV7513 HDMI Transmitter +K HDMI PHY Transmitter Video TX +F http://www.analog.com/en/products/audio-video/analoghdmidvi-interfaces/analog-hdmidvi-display-interfaces/adv7513.html +$ENDCMP +# +#End Doc Library diff --git a/schematics/Video/HDMI.lib b/schematics/Video/HDMI.lib new file mode 100644 index 0000000..871cca0 --- /dev/null +++ b/schematics/Video/HDMI.lib @@ -0,0 +1,174 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ADV7513 +# +DEF ADV7513 U 0 40 Y Y 2 L N +F0 "U" 0 150 50 H V C CNN +F1 "ADV7513" 0 50 50 H V C CNN +F2 "LQFP-64_10x10mm_Pitch0.5mm" -150 350 50 H I C CNN +F3 "http://www.analog.com/en/products/audio-video/analoghdmidvi-interfaces/analog-hdmidvi-display-interfaces/adv7513.html" 1700 250 50 H I C CNN +F4 "Makise Kurisu " -50 450 50 H I C CNN "Author" +F5 "1.0" -700 550 50 H I C CNN "Version" +$FPLIST + LQFP-64_10x10mm_Pitch0.5mm + LQFP-64 +$ENDFPLIST +DRAW +A -451 -4400 25 877 0 2 0 0 N -450 -4375 -425 -4400 +A -451 -100 25 877 0 2 0 0 N -450 -75 -425 -100 +A -450 -4499 25 -23 -900 2 0 0 N -425 -4500 -450 -4525 +A -450 -199 25 -23 -900 2 0 0 N -425 -200 -450 -225 +A -375 -4499 49 900 -1789 2 0 0 N -375 -4450 -425 -4500 +A -375 -1249 49 900 -1789 2 0 0 N -375 -1200 -425 -1250 +A -375 -649 49 900 -1789 2 0 0 N -375 -600 -425 -650 +A -375 -199 49 900 -1789 2 0 0 N -375 -150 -425 -200 +A 325 -3149 49 -11 900 2 0 0 N 375 -3150 325 -3100 +A 325 -2599 49 -11 900 2 0 0 N 375 -2600 325 -2550 +A 400 -3149 25 -900 -1777 2 0 0 N 400 -3175 375 -3150 +A 400 -2599 25 -900 -1777 2 0 0 N 400 -2625 375 -2600 +A 401 -3050 25 1800 923 2 0 0 N 375 -3050 400 -3025 +A 401 -2500 25 1800 923 2 0 0 N 375 -2500 400 -2475 +T 900 -100 -500 79 0 2 0 Audio~input Italic 0 C C +T 0 -275 -1850 50 0 2 0 Blue Normal 0 C C +T 0 175 -2900 50 0 2 0 Calib. Normal 0 C C +T 0 225 -3100 50 0 2 0 CEC Normal 0 C C +T 0 -225 -1200 50 0 2 0 Control Normal 0 C C +T 900 -100 -4300 79 0 2 0 Control Italic 0 C C +T 0 225 -2550 50 0 2 0 DDC Normal 0 C C +T 0 -250 -2700 50 0 2 0 Green Normal 0 C C +T 900 100 -2200 79 0 2 0 HDMI Italic 0 C C +T 0 175 -2750 50 0 2 0 Hotplg Normal 0 C C +T 0 -300 -4450 50 0 2 0 I2C Normal 0 C C +T 0 -300 -600 50 0 2 0 I2S Normal 0 C C +T 0 -300 -4250 50 0 2 0 IRQ Normal 0 C C +T 0 -300 -4100 50 0 2 0 Pwr Normal 0 C C +T 0 -275 -3550 50 0 2 0 Red Normal 0 C C +T 0 -250 -150 50 0 2 0 SPDIF Normal 0 C C +T 0 200 -1925 50 0 2 0 TMDS Normal 0 C C +T 900 -100 -2200 79 0 2 0 Video~input Italic 0 C C +S -800 -4600 0 -4000 2 0 0 N +S -800 -950 0 -4000 2 0 0 N +S -800 -950 0 0 2 0 0 N +S -800 0 800 -4600 2 0 0 f +S 800 -1400 0 -3250 2 0 0 N +P 2 2 0 0 -475 -4250 -375 -4250 N +P 2 2 0 0 -450 -4525 -475 -4525 N +P 2 2 0 0 -450 -4375 -475 -4375 N +P 2 2 0 0 -450 -225 -475 -225 N +P 2 2 0 0 -450 -75 -475 -75 N +P 2 2 0 0 -425 -1250 -425 -1325 N +P 2 2 0 0 -425 -1075 -425 -1150 N +P 2 2 0 0 -425 -650 -425 -825 N +P 2 2 0 0 -425 -375 -425 -550 N +P 2 2 0 0 -375 -4100 -475 -4100 N +P 2 2 0 0 375 -1975 375 -2325 N +P 2 2 0 0 375 -1525 375 -1875 N +P 2 2 0 0 400 -3175 425 -3175 N +P 2 2 0 0 400 -3025 425 -3025 N +P 2 2 0 0 400 -2625 425 -2625 N +P 2 2 0 0 400 -2475 425 -2475 N +P 2 2 0 0 425 -2900 325 -2900 N +P 2 2 0 0 425 -2750 325 -2750 N +S -350 0 350 -750 1 1 0 f +X DVDD 1 -550 -100 200 R 50 50 1 1 W +X DVDD 11 -550 -200 200 R 50 50 1 1 W +X DVDD 31 -550 -300 200 R 50 50 1 1 W +X DVDD 51 -550 -400 200 R 50 50 1 1 W +X PVDD 12 550 -400 200 L 50 50 1 1 W +X BGVDD 13 550 -500 200 L 50 50 1 1 W +X AVDD 15 550 -100 200 L 50 50 1 1 W +X AVDD 25 550 -300 200 L 50 50 1 1 W +X PAD/GND 65 -550 -650 200 R 50 50 1 1 W +X AVDD 19 550 -200 200 L 50 50 1 1 W +X DVDD_3V 29 -550 -500 200 R 50 50 1 1 W +A -475 -3876 49 -900 11 2 1 0 N -475 -3925 -425 -3875 +A -475 -3224 49 900 -11 2 1 0 N -475 -3175 -425 -3225 +A -475 -3026 49 -900 11 2 1 0 N -475 -3075 -425 -3025 +A -475 -2374 49 900 -11 2 1 0 N -475 -2325 -425 -2375 +A -475 -2176 49 -900 11 2 1 0 N -475 -2225 -425 -2175 +A -475 -1524 49 900 -11 2 1 0 N -475 -1475 -425 -1525 +A -475 -1326 49 -900 11 2 1 0 N -475 -1375 -425 -1325 +A -475 -1074 49 900 -11 2 1 0 N -475 -1025 -425 -1075 +A -475 -826 49 -900 11 2 1 0 N -475 -875 -425 -825 +A -475 -374 49 900 -11 2 1 0 N -475 -325 -425 -375 +A -376 -4400 49 1800 -889 2 1 0 N -425 -4400 -375 -4450 +A -376 -3500 49 1800 -889 2 1 0 N -425 -3500 -375 -3550 +A -376 -2650 49 1800 -889 2 1 0 N -425 -2650 -375 -2700 +A -376 -1800 49 1800 -889 2 1 0 N -425 -1800 -375 -1850 +A -376 -1150 49 1800 -889 2 1 0 N -425 -1150 -375 -1200 +A -376 -550 49 1800 -889 2 1 0 N -425 -550 -375 -600 +A -376 -100 49 1800 -889 2 1 0 N -425 -100 -375 -150 +A -375 -3599 49 900 -1789 2 1 0 N -375 -3550 -425 -3600 +A -375 -2749 49 900 -1789 2 1 0 N -375 -2700 -425 -2750 +A -375 -1899 49 900 -1789 2 1 0 N -375 -1850 -425 -1900 +A 325 -1974 49 -11 900 2 1 0 N 375 -1975 325 -1925 +A 326 -3050 49 -911 0 2 1 0 N 325 -3100 375 -3050 +A 326 -2500 49 -911 0 2 1 0 N 325 -2550 375 -2500 +A 326 -1875 49 -911 0 2 1 0 N 325 -1925 375 -1875 +A 425 -2326 49 1789 -900 2 1 0 N 375 -2325 425 -2375 +A 425 -1524 49 -1789 900 2 1 0 N 375 -1525 425 -1475 +P 2 2 1 0 -425 -3875 -425 -3600 N +P 2 2 1 0 -425 -3500 -425 -3225 N +P 2 2 1 0 -425 -3025 -425 -2750 N +P 2 2 1 0 -425 -2650 -425 -2375 N +P 2 2 1 0 -425 -2175 -425 -1900 N +P 2 2 1 0 -425 -1800 -425 -1525 N +X VSYNC 2 -1000 -1150 200 R 50 50 2 1 I +X SPDIF 3 -1000 -100 200 R 50 50 2 1 I +X MCLK 4 -1000 -200 200 R 50 50 2 1 I +X I2S0 5 -1000 -350 200 R 50 50 2 1 I +X I2S1 6 -1000 -450 200 R 50 50 2 1 I +X I2S2 7 -1000 -550 200 R 50 50 2 1 I +X I2S3 8 -1000 -650 200 R 50 50 2 1 I +X SCLK 9 -1000 -750 200 R 50 50 2 1 I +X LRCLK 10 -1000 -850 200 R 50 50 2 1 I +X TX0- 20 1000 -1750 200 L 50 50 2 1 O +X CEC 30 1000 -3050 200 L 50 50 2 1 B +X DATA3 40 -1000 -1800 200 R 50 50 2 1 I +X DATA13 50 -1000 -2850 200 R 50 50 2 1 I +X DATA21 60 -1000 -3700 200 R 50 50 2 1 I +X TX0+ 21 1000 -1850 200 L 50 50 2 1 O +X DATA4 41 -1000 -1900 200 R 50 50 2 1 I +X DATA22 61 -1000 -3800 200 R 50 50 2 1 I +X PD 22 -1000 -4100 200 R 50 50 2 1 I +X CEC_CLK 32 1000 -3150 200 L 50 50 2 1 I +X DATA5 42 -1000 -2000 200 R 50 50 2 1 I +X DATA14 52 -1000 -2950 200 R 50 50 2 1 I +X DATA23 62 -1000 -3900 200 R 50 50 2 1 I +X TX1- 23 1000 -2000 200 L 50 50 2 1 O +X DDCSCL 33 1000 -2500 200 L 50 50 2 1 O +X DATA6 43 -1000 -2100 200 R 50 50 2 1 I +X CLK 53 -1000 -1050 200 R 50 50 2 1 I C +X DE 63 -1000 -1350 200 R 50 50 2 1 I +X R_EXT 14 1000 -2900 200 L 50 50 2 1 I +X TX1+ 24 1000 -2100 200 L 50 50 2 1 O +X DDCSDA 34 1000 -2600 200 L 50 50 2 1 B +X DATA7 44 -1000 -2200 200 R 50 50 2 1 I +X DATA15 54 -1000 -3050 200 R 50 50 2 1 I +X HSYNC 64 -1000 -1250 200 R 50 50 2 1 I +X SCL 35 -1000 -4400 200 R 50 50 2 1 I C +X DATA8 45 -1000 -2350 200 R 50 50 2 1 I +X DATA16 55 -1000 -3200 200 R 50 50 2 1 I +X HPD 16 1000 -2750 200 L 50 50 2 1 I +X TX2- 26 1000 -2250 200 L 50 50 2 1 O +X SDA 36 -1000 -4500 200 R 50 50 2 1 B +X DATA9 46 -1000 -2450 200 R 50 50 2 1 I +X DATA17 56 -1000 -3300 200 R 50 50 2 1 I +X TXC- 17 1000 -1500 200 L 50 50 2 1 O +X TX2+ 27 1000 -2350 200 L 50 50 2 1 O +X DATA0 37 -1000 -1500 200 R 50 50 2 1 I +X DATA10 47 -1000 -2550 200 R 50 50 2 1 I +X DATA18 57 -1000 -3400 200 R 50 50 2 1 I +X TXC+ 18 1000 -1600 200 L 50 50 2 1 O +X INT 28 -1000 -4250 200 R 50 50 2 1 O +X DATA1 38 -1000 -1600 200 R 50 50 2 1 I +X DATA11 48 -1000 -2650 200 R 50 50 2 1 I +X DATA19 58 -1000 -3500 200 R 50 50 2 1 I +X DATA2 39 -1000 -1700 200 R 50 50 2 1 I +X DATA12 49 -1000 -2750 200 R 50 50 2 1 I +X DATA20 59 -1000 -3600 200 R 50 50 2 1 I +ENDDRAW +ENDDEF +# +#End Library