DS50003319C-13 Ethernet HDMI TX IP
Udhëzuesi i përdorimit të HDMI TX IP
Hyrje (Bej nje pyetje)
IP transmetuesi i Ndërfaqes multimediale me definicion të lartë (HDMI) të Microchip-it mbështet transmetimin e të dhënave të paketave video dhe audio të përshkruara në specifikimet standarde HDMI.
HDMI përdor sinjalizimin diferencial të minimizuar të tranzicionit (TMDS) për të transmetuar në mënyrë efikase vëllime të konsiderueshme të të dhënave dixhitale nëpër distancat e zgjeruara të kabllove, duke siguruar transmetim të sinjalit dixhital me shpejtësi të lartë, serial dhe të besueshëm. Një lidhje TMDS përbëhet nga një kanal i vetëm i orës dhe tre kanale të dhënash. Ora e pikselit të videos transmetohet në kanalin e orës TMDS, i cili ndihmon për të mbajtur sinjalet në sinkronizim. Të dhënat video barten si piksel 24-bit në tre kanalet e të dhënave TMDS, ku secili kanal i të dhënave është caktuar për komponentin me ngjyra të kuqe, jeshile dhe blu. Të dhënat audio barten si pako 8-bit në kanalin TMDS jeshil dhe të kuq.
Enkoderi TMDS lejon transmetimin e të dhënave serike me një shpejtësi të lartë, ndërkohë që minimizon potencialin për Ndërhyrje Elektromagnetike (EMI) mbi kabllot e bakrit duke minimizuar numrin e tranzicioneve (duke reduktuar interferencën ndërmjet kanaleve) dhe arrin ekuilibrin e rrymës direkte (DC) në tela , duke mbajtur pothuajse të barabartë numrin e njësheve dhe zeros në vijë.
HDMI TX IP është projektuar për t'u përdorur së bashku me PolarFire® Transmetuesit e pajisjes SoC dhe PolarFire. IP-ja është e pajtueshme me HDMI 1.4 dhe HDMI 2.0, e cila mbështet deri në 60 korniza për sekondë, me një gjerësi bande maksimale prej 18 Gbps. IP përdor koduesin TMDS që konverton të dhënat e videos 8-bit për kanal dhe paketën audio në sekuencën e balancuar me DC 10-bit dhe të minimizuar në tranzicion. Më pas ai transmetohet në mënyrë serike me një shpejtësi prej 10-bit për pixel, për kanal. Gjatë periudhës së zbrazjes së videos, shenjat e kontrollit transmetohen. Këto token gjenerohen bazuar në sinjalet hsync dhe vsync. Gjatë periudhës së ishullit të të dhënave, paketa audio transmetohet si pako 10-bit në kanalin e kuq dhe jeshil.
Udhëzues përdorimi
DS50003319C - 1
© 2024 Microchip Technology Inc. dhe filialet e saj
Përmbledhje
Tabela e mëposhtme ofron një përmbledhje të karakteristikave HDMI TX IP.
Tabela 1. Karakteristikat e HDMI TX IP
Versioni bazë |
Ky udhëzues përdoruesi mbështet HDMI TX IP v5.2.0 |
Mbështetur Familjet e pajisjeve |
• PolarFire® SoC • PolarFire |
Rrjedha e mjeteve të mbështetura |
Kërkon Libero® SoC v11.4 ose lëshime të mëvonshme |
Mbështetur Ndërfaqet |
Ndërfaqet e mbështetura nga HDMI TX IP janë: • AXI4-Përroi – Ky bërthamë mbështet AXI4-Stream në portat hyrëse. Kur konfigurohet në këtë modalitet, IP merr sinjalet standarde të ankesave AXI4 Stream si hyrje. • Ndërfaqja e konfigurimit AXI4-Lite – Ky Bërthamë mbështet ndërfaqen e konfigurimit AXI4-Lite për kërkesat 4Kp60. Në këtë modalitet, hyrjet IP sigurohen nga SoftConsole. • Vendas – Kur konfigurohet në këtë modalitet, IP merr sinjalet vendase video dhe audio si hyrje. |
Licencimi |
HDMI TX IP ofrohet me dy opsionet e mëposhtme të licencës: • E koduar: Kodi i plotë RTL i koduar është dhënë për bërthamën. Ai është i disponueshëm falas me çdo licencë Libero, duke mundësuar që bërthama të instantohet me SmartDesign. Ju mund të kryeni Simulim, Sintezë, Layout dhe programoni silikonin FPGA duke përdorur paketën e dizajnit Libero. • RTL: Kodi i plotë burimor RTL është i bllokuar me licencë, i cili duhet të blihet veçmas. |
Veçoritë
HDMI TX IP ka karakteristikat e mëposhtme:
• E përputhshme për HDMI 2.0 dhe 1.4b
• Mbështet një ose katër simbole/piksel për hyrje të orës
• Mbështet rezolucione deri në 3840 x 2160 me 60 fps
• Mbështet thellësinë e ngjyrave 8, 10, 12 dhe 16-bit
• Mbështet formatet e ngjyrave si RGB, YUV 4:2:2 dhe YUV 4:4:4
• Mbështet audio deri në 32 kanale
• Mbështet skemën e kodimit – TMDS
• Mbështet ndërfaqen Native dhe AXI4 Stream Video dhe Audio të të dhënave
• Mbështet ndërfaqen e konfigurimit Native dhe AXI4-Lite për modifikimin e parametrave
Udhëzimet e instalimit
Bërthama IP duhet të instalohet në Katalogun IP të Libero® Softueri SoC automatikisht përmes funksionit të përditësimit të Katalogut IP në softuerin Libero SoC, ose shkarkohet manualisht nga katalogu. Pasi bërthama IP të instalohet në Katalogun IP të softuerit Libero SoC, ai konfigurohet, gjenerohet dhe instantohet brenda SmartDesign për t'u përfshirë në projektin Libero.
Udhëzues përdorimi
DS50003319C - 2
© 2024 Microchip Technology Inc. dhe filialet e saj
Shfrytëzimi i Burimeve (Bej nje pyetje)
HDMI TX IP është implementuar në PolarFire® FPGA (Paketa MPF300T – 1FCG1152I).
Tabela e mëposhtme liston burimet e përdorura kur g_PIXELS_PER_CLK = 1PXL.
Tabela 2. Përdorimi i burimeve për 1PXL
|
g_COLOR_FORMAT g_BITS_PER_COMPONENT (bit) |
pëlhurë g_AUX_CHANNEL_ENABLE g_4K60_SUPPORT |
|
4LUT |
Pëlhurë DFF |
Ndërfaqja 4LUT |
Ndërfaqja DFF |
uSRAM (64×12) |
RGB |
8 |
Aktivizo |
Çaktivizo |
787 |
514 |
108 |
108 |
9 |
Çaktivizo |
Çaktivizo |
819 |
502 |
108 |
108 |
9 |
||
10 |
Çaktivizo |
Çaktivizo |
1070 |
849 |
156 |
156 |
13 |
|
12 |
Çaktivizo |
Çaktivizo |
1084 |
837 |
156 |
156 |
13 |
|
16 |
Çaktivizo |
Çaktivizo |
1058 |
846 |
156 |
156 |
13 |
|
YCbCr422 |
8 |
Çaktivizo |
Çaktivizo |
696 |
473 |
96 |
96 |
8 |
YCbCr444 |
8 |
Çaktivizo |
Çaktivizo |
819 |
513 |
108 |
108 |
9 |
10 |
Çaktivizo |
Çaktivizo |
1068 |
849 |
156 |
156 |
13 |
|
12 |
Çaktivizo |
Çaktivizo |
1017 |
837 |
156 |
156 |
13 |
|
16 |
Çaktivizo |
Çaktivizo |
1050 |
845 |
156 |
156 |
13 |
Tabela e mëposhtme liston burimet e përdorura kur g_PIXELS_PER_CLK = 4PXL.
Tabela 3. Përdorimi i burimeve për 4PXL
|
g_COLOR_FORMAT g_BITS_PER_COMPONENT (bit) |
pëlhurë g_AUX_CHANNEL_ENABLE g_4K60_SUPPORT |
|
4LUT |
Pëlhurë DFF |
Ndërfaqja 4LUT |
Ndërfaqja DFF |
uSRAM (64×12) |
RGB |
8 |
Çaktivizo |
Aktivizo |
4078 |
2032 |
144 |
144 |
12 |
Aktivizo |
Çaktivizo |
1475 |
2269 |
144 |
144 |
12 |
||
Çaktivizo |
Çaktivizo |
1393 |
1092 |
144 |
144 |
12 |
||
10 |
Çaktivizo |
Çaktivizo |
2151 |
1635 |
264 |
264 |
22 |
|
12 |
Çaktivizo |
Çaktivizo |
1909 |
1593 |
264 |
264 |
22 |
|
16 |
Çaktivizo |
Çaktivizo |
1645 |
1284 |
264 |
264 |
22 |
|
YCbCr422 |
8 |
Çaktivizo |
Çaktivizo |
1265 |
922 |
144 |
144 |
12 |
YCbCr444 |
8 |
Çaktivizo |
Çaktivizo |
1119 |
811 |
144 |
144 |
12 |
10 |
Çaktivizo |
Çaktivizo |
2000 |
1627 |
264 |
264 |
22 |
|
12 |
Çaktivizo |
Çaktivizo |
1909 |
1585 |
264 |
264 |
22 |
|
16 |
Çaktivizo |
Çaktivizo |
1604 |
1268 |
264 |
264 |
22 |
Udhëzues përdorimi
DS50003319C - 3
© 2024 Microchip Technology Inc. dhe filialet e saj
Konfiguruesi IP HDMI TX
1. Konfiguruesi IP HDMI TX (Bej nje pyetje)
Ky seksion ofron një mbiview i ndërfaqes HDMI TX Configurator dhe komponentëve të ndryshëm të tij.
Konfiguruesi HDMI TX ofron një ndërfaqe grafike për të konfiguruar bërthamën HDMI TX për kërkesat specifike të transmetimit të videos. Ky konfigurues i lejon përdoruesit të zgjedhë parametra të tillë si Bit për Komponent, Formati i Ngjyrave, Numri i Pixelave, Modaliteti Audio, Ndërfaqja, Testbench dhe Licenca. Është thelbësore t'i rregulloni saktë këto cilësime për të siguruar transmetimin efektiv të të dhënave video përmes HDMI.
Ndërfaqja e Konfiguratorit HDMI TX përbëhet nga meny dhe opsione të ndryshme rënëse që u mundësojnë përdoruesve të personalizojnë cilësimet e transmetimit HDMI. Konfigurimet kryesore përshkruhen në Tabela 3-1.
Figura e mëposhtme jep një të detajuar view i ndërfaqes HDMI TX Configurator.
Figura 1-1. Konfiguruesi IP HDMI TX
Ndërfaqja përfshin gjithashtu butonat OK dhe Anulo për të konfirmuar ose hedhur poshtë konfigurimet e bëra.
Udhëzues përdorimi
DS50003319C - 5
© 2024 Microchip Technology Inc. dhe filialet e saj
Implementimi i harduerit
2. Implementimi i harduerit (Bej nje pyetje)
Transmetuesi HDMI (TX) përbëhet nga dy stages:
• Një operacion XOR/XNOR, i cili minimizon numrin e tranzicioneve
• Një INV/NONINV, e cila minimizon pabarazinë (balanca DC). Dy bit shtesë shtohen në këtë stage të funksionimit. Të dhënat e kontrollit (hsync dhe vsync) janë të koduara në 10 bit në katër kombinime të mundshme për të ndihmuar marrësin të sinkronizojë orën e tij me orën e transmetuesit. Duhet të përdoret një transmetues së bashku me IP-në HDMI TX për të serializuar 10 bit (modaliteti 1 piksel) ose 40 bit (modaliteti 4 piksel).
Konfiguruesi shfaq gjithashtu një paraqitje të bërthamës HDMI Tx, të emërtuar HDMI_TX_0, duke treguar lidhjet e ndryshme hyrëse dhe dalëse që janë të ndërlidhura me bërthamën. Ekzistojnë tre mënyra për ndërfaqen HDMI TX dhe shpjegohen si më poshtë:
Modaliteti i formatit të ngjyrave RGB
Portat e HDMI TX IP për një piksel për orë kur modaliteti audio është i aktivizuar dhe formati i ngjyrës është RGB për PolarFire® pajisjet janë paraqitur në figurën e mëposhtme. Një paraqitje vizuale e porteve të bërthamës HDMI Tx si më poshtë:
• Sinjalet e orës së kontrollit janë R_CLK_LOCK, G_CLK_LOCK dhe B_CLK_LOCK. Sinjalet e orës janë R_CLK_I, G_CLK_I dhe B_CLK_I.
• Kanalet e të dhënave duke përfshirë DATA_R_I, DATA_G_I dhe DATA_B_I.
• Sinjalet e të dhënave ndihmëse janë AUX_DATA_R_I dhe AUX_DATA_G_I.
Figura 2-1. Diagrami i bllokimit IP HDMI TX (Formati i ngjyrave RGB)
Për më shumë informacion rreth sinjaleve I/O për formatin e ngjyrave RGB, shihni Tabela 3-2.
Modaliteti i formatit të ngjyrave YCbCr444
Portat e HDMI TX IP për një piksel për orë kur modaliteti audio është i aktivizuar dhe formati i ngjyrës është YCbCr444 tregohen në figurën e mëposhtme. Një paraqitje vizuale e porteve të bërthamës HDMI Tx si më poshtë:
• Sinjalet e kontrollit janë Y_CLK_LOCK, Cb_CLK_LOCK dhe Cr_CLK_LOCK.
• Sinjalet e orës janë Y_CLK_I, Cb_CLK_I dhe Cr_CLK_I.
Udhëzues përdorimi
DS50003319C - 6
© 2024 Microchip Technology Inc. dhe filialet e saj
Implementimi i harduerit
• Kanalet e të dhënave duke përfshirë DATA_Y_I, DATA_Cb_I dhe DATA_Cr_I.
• Sinjalet e hyrjes së të dhënave ndihmëse janë AUX_DATA_Y_I dhe AUX_DATA_C_I.
Figura 2-2. Diagrami i bllokimit IP HDMI TX (Formati i ngjyrave YCbCr444)
Për më shumë informacion rreth sinjaleve I/O për formatin e ngjyrave YCbCr444, shihni Tabela 3-6. Modaliteti i formatit të ngjyrave YCbCr422
Portat e HDMI TX IP për një piksel për orë kur modaliteti audio është i aktivizuar dhe formati i ngjyrës është YCbCr422 tregohen në figurën e mëposhtme. Një paraqitje vizuale e porteve të bërthamës HDMI Tx si më poshtë:
• Sinjalet e kontrollit janë LANE1_CLK_LOCK, LANE2_CLK_LOCK dhe LANE3_CLK_LOCK. • Sinjalet e orës janë LANE1_CLK_I, LANE2_CLK_I dhe LANE3_CLK_I.
• Kanalet e të dhënave duke përfshirë DATA_Y_I dhe DATA_C_I.
Udhëzues përdorimi
DS50003319C - 7
© 2024 Microchip Technology Inc. dhe filialet e saj
Implementimi i harduerit
Figura 2-3. Diagrami i bllokimit IP HDMI TX (Formati i ngjyrave YCbCr422)
Për më shumë informacion rreth sinjaleve I/O për formatin e ngjyrave YCbCr422, shihni Tabela 3-7 Udhëzues përdorimi
DS50003319C - 8
© 2024 Microchip Technology Inc. dhe filialet e saj
Parametrat dhe sinjalet e ndërfaqes HDMI TX
3. Parametrat dhe sinjalet e ndërfaqes HDMI TX (Bej nje pyetje)
Ky seksion diskuton parametrat në konfiguruesin HDMI TX GUI dhe sinjalet I/O. 3.1 Parametrat e konfigurimit (Bej nje pyetje)
Tabela e mëposhtme liston parametrat e konfigurimit në IP HDMI TX.
Tabela 3-1. Parametrat e konfigurimit
Emri i parametrit |
Përshkrimi |
Formati i ngjyrave |
Përcakton hapësirën e ngjyrave. Mbështet formatet e mëposhtme të ngjyrave: • RGB • YCbCr422 • YCbCr444 |
Numri i biteve për komponent |
Specifikon numrin e biteve për komponent ngjyrë. Mbështet 8, 10, 12 dhe 16 bit për komponent. |
Numri i pikseleve |
Tregon numrin e pikselëve për hyrje të orës: • Pixel për orë = 1 • Pixel për orë = 4 |
Mbështetje 4Kp60 |
Mbështetje për rezolucionin 4K me 60 korniza për sekondë: • Kur 1, mbështetja 4Kp60 është e aktivizuar • Kur 0, mbështetja 4Kp60 është e çaktivizuar |
Mënyra audio |
Konfiguron mënyrën e transmetimit të audios. Të dhënat audio për kanalet R dhe G: • Aktivizo • Çaktivizo |
Ndërfaqja |
Përroi vendas dhe AXI |
Stol provë |
Lejon zgjedhjen e një mjedisi testi. Mbështet opsionet e mëposhtme të testbench: • Përdoruesi • Asnje |
Licenca |
Përcakton llojin e licencës. Ofron dy opsionet e mëposhtme të licencës: • Kthehu në të djathtë • Të koduara |
3.2 Portet (Bej nje pyetje)
Tabela e mëposhtme liston portat hyrëse dhe dalëse të HDMI TX IP për ndërfaqen origjinale kur modaliteti audio është i aktivizuar dhe formati i ngjyrës është RGB.
Tabela 3-2. Sinjalet hyrëse dhe dalëse
Emri i sinjalit |
Drejtimi |
Gjerësia |
Përshkrimi |
SYS_CLK_I |
Input |
1-bit |
Ora e sistemit, zakonisht e njëjta orë me kontrolluesin e ekranit |
RESET_N_I |
Input |
1-bit |
Sinjali asinkron aktiv-rivendosje e ulët |
VIDEO_DATA_VALID_I |
Input |
1-bit |
Hyrja e vlefshme e të dhënave video |
AUDIO_DATA_VALID_I |
Input |
1-bit |
Hyrja e vlefshme e të dhënave të paketës audio |
R_CLK_I |
Input |
1-bit |
Ora TX për kanalin "R" nga XCVR |
R_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin R nga XCVR |
G_CLK_I |
Input |
1-bit |
Ora TX për kanalin "G" nga XCVR |
G_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin G nga XCVR |
B_CLK_I |
Input |
1-bit |
Ora TX për kanalin "B" nga XCVR |
Udhëzues përdorimi
DS50003319C - 9
© 2024 Microchip Technology Inc. dhe filialet e saj
Parametrat dhe sinjalet e ndërfaqes HDMI TX
………..vazhdim Emri i sinjalit Gjerësia e drejtimit Përshkrimi |
|||
B_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin B nga XCVR |
H_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit horizontal |
V_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit vertikal |
PACKET_HEADER_I |
Input |
PIXELS_PER_CLK*1 |
Titulli i paketës për të dhënat e paketës audio |
DATA_R_I |
Input |
PIXELS_PER_CLK*8 |
Futni të dhënat "R". |
DATA_G_I |
Input |
PIXELS_PER_CLK*8 |
Futni të dhënat "G". |
DATA_B_I |
Input |
PIXELS_PER_CLK*8 |
Futni të dhënat "B". |
AUX_DATA_R_I |
Input |
PIXELS_PER_CLK*4 |
Të dhënat e kanalit të paketës audio "R". |
AUX_DATA_G_I |
Input |
PIXELS_PER_CLK*4 |
Të dhënat e kanalit të paketës audio "G". |
TMDS_R_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "R". |
TMDS_G_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "G". |
TMDS_B_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "B". |
Tabela e mëposhtme liston portat për ndërfaqen AXI4 Stream me Audio Enable.
Tabela 3-3. Portat hyrëse dhe dalëse për ndërfaqen e rrjedhës AXI4
Lloji i emrit të portit |
|
Gjerësia |
Përshkrimi |
TDATA_I |
Input |
3*g_BITS_PER_COMPONENT*g_PIXELS_PER_CLK Futni të dhëna video |
|
TVALID_I |
Input |
1-bit |
Hyrja e videos është e vlefshme |
TREADY_O Dalje 1-bit |
|
|
Sinjali i gatishmërisë së skllevërve në dalje |
TUSER_I |
Input |
PIXELS_PER_CLK*9 + 5 |
biti 0 = i papërdorur biti 1 = VSYNC biti 2 = HSYNC biti 3 = i papërdorur bit [3 + g_PIXELS_PER_CLK: 4] = Bit i kokës së paketës [4 + g_PIXELS_PER_CLK] = Të dhënat audio të vlefshme bit [(5 * g_PIXELS_PER_CLK) + 4: (1*g_PIXELS_PER_CLK) + 5] = Të dhëna audio G bit [(9 * g_PIXELS_PER_CLK) + 4: (5*g_PIXELS_PER_CLK) + 5] = Audio R të dhëna |
Tabela e mëposhtme liston portat hyrëse dhe dalëse të HDMI TX IP për ndërfaqen origjinale kur modaliteti audio është i çaktivizuar.
Tabela 3-4. Sinjalet hyrëse dhe dalëse
Emri i sinjalit |
Drejtimi |
Gjerësia |
Përshkrimi |
SYS_CLK_I |
Input |
1-bit |
Ora e sistemit, zakonisht e njëjta orë me kontrolluesin e ekranit |
RESET_N_I |
Input |
1-bit |
Sinjali aktiv asinkron me rivendosje të ulët |
VIDEO_DATA_VALID_I |
Input |
1-bit |
Hyrja e vlefshme e të dhënave video |
R_CLK_I |
Input |
1-bit |
Ora TX për kanalin "R" nga XCVR |
R_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin R nga XCVR |
G_CLK_I |
Input |
1-bit |
Ora TX për kanalin "G" nga XCVR |
G_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin G nga XCVR |
B_CLK_I |
Input |
1-bit |
Ora TX për kanalin "B" nga XCVR |
B_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin B nga XCVR |
H_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit horizontal |
V_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit vertikal |
DATA_R_I |
Input |
PIXELS_PER_CLK*8 |
Futni të dhënat "R". |
Udhëzues përdorimi
DS50003319C - 10
© 2024 Microchip Technology Inc. dhe filialet e saj
Parametrat dhe sinjalet e ndërfaqes HDMI TX
………..vazhdim Emri i sinjalit Gjerësia e drejtimit Përshkrimi |
|||
DATA_G_I |
Input |
PIXELS_PER_CLK*8 |
Futni të dhënat "G". |
DATA_B_I |
Input |
PIXELS_PER_CLK*8 |
Futni të dhënat "B". |
TMDS_R_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "R". |
TMDS_G_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "G". |
TMDS_B_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "B". |
Tabela e mëposhtme liston portet për ndërfaqen AXI4 Stream.
Tabela 3-5. Portat hyrëse dhe dalëse për ndërfaqen e rrjedhës AXI4
Emri i portit |
Lloji |
Gjerësia |
Përshkrimi |
TDATA_I_VIDEO |
Input |
3*g_BITS_PER_COMPONENT*g_PIXELS_PER_CLK |
Futni të dhënat e videos |
TVALID_I_VIDEO |
Input |
1-bit |
Hyrja e videos është e vlefshme |
TREADY_O_VIDEO |
Prodhimi |
1-bit |
Sinjali i gatishmërisë së skllevërve në dalje |
TUSER_I_VIDEO |
Input |
4 bit |
biti 0 = i papërdorur biti 1 = VSYNC biti 2 = HSYNC biti 3 = i papërdorur |
Tabela e mëposhtme liston portat për modalitetin YCbCr444 kur modaliteti audio është i aktivizuar.
Tabela 3-6. Hyrja dhe dalja për modalitetin YCbCr444 dhe modalitetin e audios janë aktivizuar
Emri i sinjalit |
Gjerësia e drejtimit |
|
Përshkrimi |
SYS_CLK_I |
Input |
1-bit |
Ora e sistemit, zakonisht e njëjta orë me kontrolluesin e ekranit |
RESET_N_I |
Input |
1-bit |
Sinjali asinkron aktiv-rivendosje e ulët |
Hyrja VIDEO_DATA_VALID_I |
|
1-bit |
Hyrja e vlefshme e të dhënave video |
Hyrja AUDIO_DATA_VALID_I |
|
1-bit |
Hyrja e vlefshme e të dhënave të paketës audio |
Y_CLK_I |
Input |
1-bit |
Ora TX për kanalin "Y" nga XCVR |
Y_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin Y nga XCVR |
Cb_CLK_I |
Input |
1-bit |
Ora TX për kanalin "Cb" nga XCVR |
Cb_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin Cb nga XCVR |
Cr_CLK_I |
Input |
1-bit |
Ora TX për kanalin "Cr" nga XCVR |
Cr_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për kanalin Cr nga XCVR |
H_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit horizontal |
V_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit vertikal |
PACKET_HEADER_I |
Input |
PIXELS_PER_CLK*1 |
Titulli i paketës për të dhënat e paketës audio |
DATA_Y_I |
Input |
PIXELS_PER_CLK*8 |
Futni të dhënat "Y". |
DATA_Cb_I |
Input |
PIXELS_PER_CLK*DATA_WIDTH Fut të dhënat “Cb”. |
|
DATA_Cr_I |
Input |
PIXELS_PER_CLK*DATA_WIDTH Fut të dhënat “Cr”. |
|
AUX_DATA_Y_I |
Input |
PIXELS_PER_CLK*4 |
Të dhënat e kanalit të paketës audio "Y". |
AUX_DATA_C_I |
Input |
PIXELS_PER_CLK*4 |
Të dhënat e kanalit të paketës audio "C". |
TMDS_R_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "Cb". |
TMDS_G_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "Y". |
TMDS_B_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "Cr". |
Tabela e mëposhtme liston portat për modalitetin YCbCr422 kur modaliteti audio është i aktivizuar.
Udhëzues përdorimi
DS50003319C - 11
© 2024 Microchip Technology Inc. dhe filialet e saj
Parametrat dhe sinjalet e ndërfaqes HDMI TX
Tabela 3-7. Hyrja dhe dalja për modalitetin YCbCr422 dhe modalitetin e audios janë aktivizuar
Emri i sinjalit |
Gjerësia e drejtimit |
|
Përshkrimi |
SYS_CLK_I |
Input |
1-bit |
Ora e sistemit, zakonisht e njëjta orë me kontrolluesin e ekranit |
RESET_N_I |
Input |
1-bit |
Asinkron aktiv - Sinjali i rivendosjes së ulët |
Hyrja VIDEO_DATA_VALID_I |
|
1-bit |
Hyrja e vlefshme e të dhënave video |
LANE1_CLK_I |
Input |
1-bit |
Ora TX për kanalin "korsi nga korsia 1 XCVE" nga XCVR |
LANE1_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për korsinë nga korsia 1 XCVE |
LANE2_CLK_I |
Input |
1-bit |
Ora TX për kanalin "korsi nga korsia 2 XCVE" nga XCVR |
LANE2_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për korsinë nga korsia 2 XCVE |
LANE3_CLK_I |
Input |
1-bit |
Ora TX për kanalin "korsi nga korsia 3 XCVE" nga XCVR |
LANE3_CLK_LOCK |
Input |
1-bit |
TX_CLK_STABLE për korsinë nga korsia 3 XCVE |
H_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit horizontal |
V_SYNC_I |
Input |
1-bit |
Pulsi i sinkronizimit vertikal |
PACKET_HEADER_I |
Input |
PIXELS_PER_CLK*1 |
Titulli i paketës për të dhënat e paketës audio |
DATA_Y_I |
Input |
PIXELS_PER_CLK*DATA_WIDTH Fut të dhënat "Y". |
|
DATA_C_I |
Input |
PIXELS_PER_CLK*DATA_WIDTH Fut të dhënat "C". |
|
AUX_DATA_Y_I |
Input |
PIXELS_PER_CLK*4 |
Të dhënat e kanalit të paketës audio "Y". |
AUX_DATA_C_I |
Input |
PIXELS_PER_CLK*4 |
Të dhënat e kanalit të paketës audio "C". |
TMDS_R_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "C". |
TMDS_G_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhënat e koduara "Y". |
TMDS_B_O |
Prodhimi |
PIXELS_PER_CLK*10 |
Të dhëna të koduara në lidhje me informacionin e sinkronizimit |
Udhëzues përdorimi
DS50003319C - 12
© 2024 Microchip Technology Inc. dhe filialet e saj
Regjistro hartën dhe përshkrimet
4. Regjistro hartën dhe përshkrimet (Bej nje pyetje)
Kompensimi |
Emri |
Bit Pos. |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
0x00 |
SCRAMBLER_IP_EN |
7:0 |
|
|
|
|
|
|
|
FILLO |
15:8 |
|
|
|
|
|
|
|
|
||
23:16 |
|
|
|
|
|
|
|
|
||
31:24 |
|
|
|
|
|
|
|
|
||
0x04 |
XCVR_DATA_LANE_ 0_SEL |
7:0 |
|
|
|
|
|
|
FILLO[1:0] |
|
15:8 |
|
|
|
|
|
|
|
|
||
23:16 |
|
|
|
|
|
|
|
|
||
31:24 |
|
|
|
|
|
|
|
|
Udhëzues përdorimi
DS50003319C - 13
© 2024 Microchip Technology Inc. dhe filialet e saj
Regjistro hartën dhe përshkrimet
4.1 SCRAMBLER_IP_EN (Bej nje pyetje)
Emri: SCRAMBLER_IP_EN
Kompensimi: 0x000
Rivendosja: 0x0
Prona: Vetëm për të shkruar
Scrambler Aktivizo Regjistrin e Kontrollit. Ky regjistër duhet të shkruhet për të marrë mbështetje 4kp60 për HDMI TX IP
Bit 31 30 29 28 27 26 25 24
Qasja
Rivendos
Bit 23 22 21 20 19 18 17 16
Qasja
Rivendos
Bit 15 14 13 12 11 10 9 8
Qasja
Rivendos
Bit 7 6 5 4 3 2 1 0
|
|
|
|
|
|
|
FILLO |
Hyni në W Reset 0
Biti 0 – FILLO Shkrimi i “1” në këtë bit fillon transferimi i të dhënave Scrambler është aktivizuar. HDMI 2.0 përdor një formë përleshjeje të njohur si kodimi 8b/10b. Kjo skemë kodimi përdoret për të transmetuar të dhëna mbi ndërfaqen HDMI në mënyrë të besueshme dhe efikase.
Udhëzues përdorimi
DS50003319C - 14
© 2024 Microchip Technology Inc. dhe filialet e saj
Regjistro hartën dhe përshkrimet
4.2 XCVR_DATA_LANE_0_SEL (Bej nje pyetje)
Emri: XCVR_DATA_LANE_0_SEL
Kompensimi: 0x004
Rivendosja: 0x1
Prona: Vetëm për të shkruar
Regjistri XCVR_DATA_LANE_0_SEL zgjedh të dhënat që nevojiten për t'u transferuar në XCVR nga HDMI TX IP për të marrë orën për Full HD, 4kp30, 4kp60.
Bit 31 30 29 28 27 26 25 24
|
|
|
|
|
|
|
|
Qasja
Rivendos
Bit 23 22 21 20 19 18 17 16
|
|
|
|
|
|
|
|
Qasja
Rivendos
Bit 15 14 13 12 11 10 9 8
|
|
|
|
|
|
|
|
Qasja
Rivendos
Bit 7 6 5 4 3 2 1 0
|
|
|
|
|
|
FILLO[1:0] |
Hyni në WW Reset 0 1
Bit 1:0 – START[1:0] Shkrimi i “10” në këtë bit fillon 4KP60 është aktivizuar dhe shpejtësia e të dhënave XCVR jepet si FFFFF_00000.
Udhëzues përdorimi
DS50003319C - 15
© 2024 Microchip Technology Inc. dhe filialet e saj
Simulimi i panelit të testit
5. Simulimi i panelit të testit (Bej nje pyetje)
Testbench ofrohet për të kontrolluar funksionalitetin e bërthamës HDMI TX. Testbench funksionon vetëm në ndërfaqen origjinale me 1 piksel për orë dhe modalitetin audio të aktivizuar.
Tabela e mëposhtme liston parametrat që janë konfiguruar sipas aplikacionit.
Tabela 5-1. Parametri i konfigurimit të testbench
Emri |
Parametrat e parazgjedhur |
Formati i ngjyrave (g_COLOR_FORMAT) |
RGB |
Bit për komponent (g_BITS_PER_COMPONENT) |
8 |
Numri i pikselëve (g_PIXELS_PER_CLK) |
1 |
Mbështetje 4Kp60 (g_4K60_SUPPORT) |
0 |
Modaliteti i audios (g_AUX_CHANNEL_ENABLE) |
1 (Aktivizo) |
Ndërfaqja (G_FORMAT) |
0 (Çaktivizo) |
Për të simuluar bërthamën duke përdorur panelin e testimit, kryeni hapat e mëposhtëm:
1. Në dritaren "Rrjedha e dizajnit", zgjeroni "Krijo dizajn".
2. Klikoni me të djathtën në Create SmartDesign Testbench dhe më pas kliko Run, siç tregohet në figurën e mëposhtme. Figura 5-1. Krijimi i SmartDesign Testbench
3. Futni një emër për panelin testues SmartDesign dhe më pas klikoni OK.
Figura 5-2. Emërtimi SmartDesign Testbench
Krijohet paneli testues i SmartDesign dhe një kanavacë shfaqet në të djathtë të panelit të Rrjedhës së Dizajnit.
Udhëzues përdorimi
DS50003319C - 16
© 2024 Microchip Technology Inc. dhe filialet e saj
Simulimi i panelit të testit
4. Shkoni te Libero® Katalogu SoC, zgjidhni View > Windows > Katalogu IP dhe më pas zgjero Video Solutions. Klikoni dy herë HDMI TX IP (v5.2.0) dhe më pas kliko OK.
5. Në dritaren Konfiguruesi i Parametrave, zgjidhni vlerën e kërkuar të Numrit të Pixels, siç tregohet në figurën e mëposhtme.
Figura 5-3. Konfigurimi i parametrit
6. Zgjidhni të gjitha portet, kliko me të djathtën dhe përzgjidh Promote to Top Level.
7. Në shiritin e veglave SmartDesign, klikoni Generate Component.
8. Në skedën Stimulus Hierarchy, kliko me të djathtën në panelin testues HDMI_TX_TB file, dhe më pas kliko Simulo Design Pre-Synth > Hape në mënyrë interaktive.
ModelSim® mjeti hapet me panelin e testimit, siç tregohet në figurën e mëposhtme. Figura 5-4. ModelSim Tool me HDMI TX Testbench File
E rëndësishme: Nëse simulimi ndërpritet për shkak të afatit kohor të ekzekutimit të specifikuar në DO file, përdorni vrapoj -të gjithë komanda për të përfunduar simulimin.
Udhëzues përdorimi
DS50003319C - 17
© 2024 Microchip Technology Inc. dhe filialet e saj
Simulimi i panelit të testit
5.1 Diagramet e kohës (Bej nje pyetje)
Diagrami i mëposhtëm i kohës për HDMI TX IP tregon të dhënat e videos dhe periudhat e kontrollit të të dhënave për 1 piksel për orë.
Figura 5-5. Diagrami i Kohës së IP-së HDMI TX i të dhënave video për 1 piksel për orë
Diagrami i mëposhtëm tregon katër kombinimet e të dhënave të kontrollit.
Figura 5-6. HDMI TX IP Koha Diagrami i të dhënave të kontrollit për 1 piksel për orë
Udhëzues përdorimi
DS50003319C - 18
© 2024 Microchip Technology Inc. dhe filialet e saj
Integrimi i Sistemit
6. Integrimi i Sistemit (Bej nje pyetje)
Ky seksion tregon siamppërshkrimi i dizajnit.
Tabela e mëposhtme liston konfigurimet e PF XCVR, PF TX PLL dhe PF CCC.
Tabela 6-1. Konfigurimet PF XCVR, PF TX PLL dhe PF CCC
Rezolucioni |
|
Gjerësia e bitit PF XCVR Konfigurimi |
Konfigurimi PF TX PLL |
Konfigurimi i PF CCC |
||||
Të dhënat TX Vlerësoni |
Ora TX Divizioni Faktori |
TX PC Pëlhurë Gjerësia |
Dëshiruar Ora bit e daljes |
Referenca Ora Frekuenca |
Input Frekuenca |
Prodhimi Frekuenca |
||
1 PXL (1080p60) 8 |
|
1485 |
4 |
10 |
5940 |
148.5 |
NA |
NA |
1 PXL (1080p30) 10 |
|
925 |
4 |
10 |
3700 |
148.5 |
92.5 |
74 |
12 |
1113.75 |
4 |
10 |
4455 |
148.5 |
111.375 |
74.25 |
|
16 |
1485 |
4 |
10 |
5940 |
148.5 |
148.5 |
74.25 |
|
4 PXL (1080p60) 10 |
|
1860 |
4 |
40 |
7440 |
148.5 |
46.5 |
37.2 |
12 |
2229 |
4 |
40 |
8916 |
148.5 |
55.725 |
37.15 |
|
16 |
2970 |
2 |
40 |
5940 |
148.5 |
74.25 |
37.125 |
|
4PXL (4kp30) |
8 |
2970 |
2 |
40 |
5940 |
148.5 |
NA |
NA |
10 |
3712.5 |
2 |
40 |
7425 |
148.5 |
92.812 |
74.25 |
|
12 |
4455 |
1 |
40 |
4455 |
148.5 |
111.375 |
74.25 |
|
16 |
5940 |
1 |
40 |
5940 |
148.5 |
148.5 |
74.25 |
|
4PXL (4Kp60) |
8 |
5940 |
1 |
40 |
5940 |
148.5 |
NA |
NA |
HDMI TX Sample Design, kur konfigurohet në g_BITS_PER_COMPONENT = 8-bit dhe
g_PIXELS_PER_CLK = modaliteti 1 PXL, është paraqitur në figurën e mëposhtme.
Figura 6-1. HDMI TX Sample Dizajni
HDMI_TX_C0_0
PF_INIT_MONITOR_C0_0
FABRIC_POR_N PCIE_INIT_BËRË USRAM_INIT_BËRË SRAM_INIT_BËRË PAJISJA_INIT_BËRË XCVR_INIT_BËRË USRAM_INIT_FROM_SNVM_DONE USRAM_INIT_FROM_UPROM_DONE USRAM_INIT_FROM_SPI_DONE SRAM_INIT_FROM_SNVM_DONE SRAM_INIT_FROM_UPROM_DONE SRAM_INIT_FROM_SPI_DONE AUTOCALIB_BËRË |
PF_INIT_MONITOR_C0
CORERESET_PF_C0_0
CLK EXT_RST_N BANK_x_VDDI_STATUS BANK_y_VDDI_STATUS PLL_POWERDOWN_B PLL_LOCK FABRIC_RESET_N SS_BUSY INIT_BËRË FF_US_RESTORE FPGA_POR_N |
CORERESET_PF_C0
Display_Controller_C0_0
FRAME_END_O H_SYNC_O RESETN_I V_SYNC_O SYS_CLK_I V_ACTIVE_O ENABLE_I DATA_TRIGGER_O H_RES_O[15:0] V_RES_O[15:0] |
Ekrani_Kontrolluesi_C0
model_generator_verilog_pattern_0
DATA_VALID_O SYS_CLK_I FRAME_END_O RESET_N_I LINE_END_O DATA_EN_I RED_O[7:0] FRAME_END_I GREEN_O[7:0] PATTERN_SEL_I[2:0] BLU_O[7:0] BAYER_O[7:0] |
Test_Modeli_Generator_C1
PF_XCVR_REF_CLK_C0_0
RESET_N_I SYS_CLK_I VIDEO_DATA_VALID_I R_CLK_I R_CLK_LOCK G_CLK_I G_CLK_LOCK TMDS_R_O[9:0] B_CLK_I TMDS_G_O[9:0] B_CLK_LOCK TMDS_B_O[9:0] V_SYNC_I XCVR_LANE_0_DATA_O[9:0] H_SYNC_I
DATA_R_I[7:0]
DATA_G_I[7:0]
DATA_B_I[7:0] |
HDMI_TX_C0
PF_TX_PLL_C0_0
PF_XCVR_ERM_C0_0
PADs_OUT LANE3_TXD_N CLKS_FROM_TXPLL_0 LANE3_TXD_P LANE0_IN LANE2_TXD_N LANE0_PCS_ARST_N LANE2_TXD_P LANE0_PMA_ARST_N LANE1_TXD_N LANE0_TX_DATA[9:0] LANE1_TXD_P LANE1_IN LANE0_TXD_N LANE1_PCS_ARST_N LANE0_TXD_P LANE1_PMA_ARST_N LANE0_OUT LANE1_TX_DATA[9:0] LANE0_TX_CLK_R LANE2_IN LANE0_TX_CLK_STABLE LANE2_PCS_ARST_N LANE1_OUT LANE2_PMA_ARST_N LANE1_TX_CLK_R LANE2_TX_DATA[9:0] LANE1_TX_CLK_STABLE LANE3_IN LANE2_OUT LANE3_PCS_ARST_N LANE2_TX_CLK_R LANE3_PMA_ARST_N LANE2_TX_CLK_STABLE LANE3_TX_DATA[9:0] LANE3_OUT LANE3_TX_CLK_STABLE |
PF_XCVR_ERM_C0
LANE3_TXD_N LANE3_TXD_P LANE2_TXD_N LANE2_TXD_P LANE1_TXD_N LANE1_TXD_P LANE0_TXD_N LANE0_TXD_P
PATTERN_SEL_I[2:0] REF_CLK_PAD_P REF_CLK_PAD_N
REF_CLK_PAD_P REF_CLK_PAD_NREF_CLK |
REF_CLKPLL_LOCKCLKS_TO_XCVR |
PF_XCVR_REF_CLK_C0
PF_TX_PLL_C0
Për shembullample, në konfigurimet 8-bitësh, komponentët e mëposhtëm janë pjesë e dizajnit: • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) është konfiguruar për shpejtësinë e të dhënave prej 1485 Mbps në modalitetin PMA vetëm për TX, me gjerësinë e të dhënave të konfiguruar si 10 bit për modalitetin 1pxl dhe Ora referencë 148.5 MHz, bazuar në cilësimet e tabelës së mëparshme
• Dalja LANE0_TX_CLK_R e PF_XCVR_ERM_C0_0 gjenerohet si orë 148.5 MHz, bazuar në cilësimet e tabelës së mëparshme
• SYS_CLK_I (HDMI_TX_C0, Display_Controller_C0, pattern_generator_C0, CORERESET_PF_C0 dhe PF_INIT_MONITOR_C0) drejtohen nga LANE0_TX_CLK_R, që është 148.5 MHz
• R_CLK_I, G_CLK_I dhe B_CLK_I drejtohen nga LANE3_TX_CLK_R, LANE2_TX_CLK_R dhe LANE1_TX_CLK_R, respektivisht
Udhëzues përdorimi
DS50003319C - 19
© 2024 Microchip Technology Inc. dhe filialet e saj
Integrimi i Sistemit
Sampintegrimi për, g_BITS_PER_COMPONENT = 8 dhe g_PIXELS_PER_CLK = 4. Për shembullample, në konfigurimet 8-bit, komponentët e mëposhtëm janë pjesë e dizajnit: • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) është konfiguruar për shpejtësinë e të dhënave prej 2970 Mbps në modalitetin PMA për
Vetëm TX, me gjerësinë e të dhënave të konfiguruar si 40-bit për modalitetin 1pxl dhe orë referimi 148.5 MHz bazuar në cilësimet e tabelës së mëparshme
• Dalja LANE0_TX_CLK_R e PF_XCVR_ERM_C0_0 gjenerohet si orë 74.25 MHz, bazuar në cilësimet e tabelës së mëparshme
• SYS_CLK_I (HDMI_TX_C0, Display_Controller_C0, pattern_generator_C0, CORERESET_PF_C0 dhe PF_INIT_MONITOR_C0) drejtohen nga LANE0_TX_CLK_R, që është 148.5 MHz
• R_CLK_I, G_CLK_I dhe B_CLK_I drejtohen nga LANE3_TX_CLK_R, LANE2_TX_CLK_R dhe LANE1_TX_CLK_R, respektivisht
HDMI TX Sample Design, kur konfigurohet në modalitetin g_BITS_PER_COMPONENT = 12 Bit dhe g_PIXELS_PER_CLK = 1 PXL, i paraqitur në figurën e mëposhtme.
Figura 6-2. HDMI TX Sample Dizajni
PF_XCVR_ERM_C0_0
PATTERN_SEL_I[2:0]
REF_CLK_PAD_P REF_CLK_PAD_N
PF_CCC_C1_0
REF_CLK_0 OUT0_FABCLK_0PLL_LOCK_0 |
PF_CCC_C1
PF_INIT_MONITOR_C0_0
CORERESET_PF_C0_0
CLK EXT_RST_N BANK_x_VDDI_STATUS BANK_y_VDDI_STATUS PLL_POWERDOWN_B PLL_LOCK FABRIC_RESET_N SS_BUSY INIT_BËRË FF_US_RESTORE FPGA_POR_N |
CORERESET_PF_C0
Display_Controller_C0_0
FRAME_END_O H_SYNC_O RESETN_I V_SYNC_O SYS_CLK_I V_ACTIVE_O ENABLE_I DATA_TRIGGER_O H_RES_O[15:0] V_RES_O[15:0] |
Ekrani_Kontrolluesi_C0
model_generator_verilog_pattern_0
DATA_VALID_O SYS_CLK_I FRAME_END_O RESET_N_I LINE_END_O DATA_EN_I RED_O[7:0] FRAME_END_I GREEN_O[7:0] PATTERN_SEL_I[2:0] BLU_O[7:0] BAYER_O[7:0] |
Test_Modeli_Generator_C0
PF_XCVR_REF_CLK_C0_0
REF_CLK_PAD_P REF_CLK_PAD_NREF_CLK |
PF_XCVR_REF_CLK_C0
HDMI_TX_0
RESET_N_I SYS_CLK_I VIDEO_DATA_VALID_I R_CLK_I R_CLK_LOCK G_CLK_I G_CLK_LOCK TMDS_R_O[9:0] B_CLK_I TMDS_G_O[9:0] B_CLK_LOCK TMDS_B_O[9:0] V_SYNC_I XCVR_LANE_0_DATA_O[9:0] H_SYNC_I
DATA_R_I[11:4]
DATA_G_I[11:4]
DATA_B_I[11:4] |
HDMI_TX_C0
PF_TX_PLL_C0_0
PADs_OUT CLKS_FROM_TXPLL_0 LANE3_TXD_N LANE0_IN LANE3_TXD_P LANE0_PCS_ARST_N LANE2_TXD_N LANE0_PMA_ARST_N LANE2_TXD_P LANE0_TX_DATA[9:0] LANE1_TXD_N LANE1_IN LANE1_TXD_P LANE1_PCS_ARST_N LANE0_TXD_N LANE1_PMA_ARST_N LANE0_TXD_P LANE1_TX_DATA[9:0] LANE0_OUT LANE2_IN LANE1_OUT LANE2_PCS_ARST_N LANE1_TX_CLK_R LANE2_PMA_ARST_N LANE1_TX_CLK_STABLE LANE2_TX_DATA[9:0] LANE2_OUT LANE2_TX_CLK_R LANE3_PCS_ARST_N LANE2_TX_CLK_STABLE LANE3_PMA_ARST_N LANE3_OUT LANE3_TX_DATA[9:0] LANE3_TX_CLK_R LANE3_TX_CLK_STABLE |
PF_XCVR_ERM_C0
LANE3_TXD_N LANE3_TXD_P LANE2_TXD_N LANE2_TXD_P LANE1_TXD_N LANE1_TXD_P LANE0_TXD_N LANE0_TXD_P
FABRIC_POR_N PCIE_INIT_BËRË USRAM_INIT_BËRË SRAM_INIT_BËRË PAJISJA_INIT_BËRË XCVR_INIT_BËRË USRAM_INIT_FROM_SNVM_DONE USRAM_INIT_FROM_UPROM_DONE USRAM_INIT_FROM_SPI_DONE SRAM_INIT_FROM_SNVM_DONE SRAM_INIT_FROM_UPROM_DONE SRAM_INIT_FROM_SPI_DONE AUTOCALIB_BËRË |
REF_CLKPLL_LOCKCLKS_TO_XCVR |
PF_INIT_MONITOR_C0
PF_TX_PLL_C0
Sampintegrimi për, g_BITS_PER_COMPONENT > 8 dhe g_PIXELS_PER_CLK = 1. Për shembullampLe, në konfigurimet 12-bit, komponentët e mëposhtëm janë pjesë e dizajnit:
• PF_XCVR_ERM (PF_XCVR_ERM_C0_0) është konfiguruar për shpejtësinë e të dhënave prej 111.375 Mbps në modalitetin PMA vetëm për TX, me gjerësinë e të dhënave të konfiguruar si 10 bit për modalitetin 1pxl dhe 1113.75 Mbps orë referencë, bazuar në Tabela 6-1 cilësimet
• Dalja LANE1_TX_CLK_R e PF_XCVR_ERM_C0_0 gjenerohet si orë 111.375 MHz, bazuar në Tabela 6-1 cilësimet
• R_CLK_I, G_CLK_I dhe B_CLK_I drejtohen nga LANE3_TX_CLK_R, LANE2_TX_CLK_R dhe LANE1_TX_CLK_R, respektivisht
• PF_CCC_C0 gjeneron një orë të quajtur OUT0_FABCLK_0, me një frekuencë prej 74.25 MHz, kur ora hyrëse është 111.375 MHz, e cila drejtohet nga LANE1_TX_CLK_R
• SYS_CLK_I (HDMI_TX_C0, Display_Controller_C0, pattern_generator_C0, CORERESET_PF_C0 dhe PF_INIT_MONITOR_C0) drejtohet nga OUT0_FABCLK_0, që është 74.25 MHz
Sampintegrimi për, g_BITS_PER_COMPONENT > 8 dhe g_PIXELS_PER_CLK = 4. Për shembullampLe, në konfigurimet 12-bit, komponentët e mëposhtëm janë pjesë e dizajnit:
• PF_XCVR_ERM (PF_XCVR_ERM_C0_0) është konfiguruar për shpejtësinë e të dhënave prej 4455 Mbps në modalitetin PMA vetëm për TX, me gjerësinë e të dhënave të konfiguruar si 40 bit për modalitetin 4pxl dhe orën e referencës 111.375 MHz, bazuar në Tabela 6-1 cilësimet
• Dalja LANE1_TX_CLK_R e PF_XCVR_ERM_C0_0 gjenerohet si orë 111.375 MHz, bazuar në Tabela 6-1 cilësimet
Udhëzues përdorimi
DS50003319C - 20
© 2024 Microchip Technology Inc. dhe filialet e saj
Integrimi i Sistemit
• R_CLK_I, G_CLK_I dhe B_CLK_I drejtohen nga LANE3_TX_CLK_R, LANE2_TX_CLK_R dhe LANE1_TX_CLK_R, respektivisht
• PF_CCC_C0 gjeneron një orë të quajtur OUT0_FABCLK_0, me një frekuencë prej 74.25 MHz, kur ora hyrëse është 111.375 MHz, e cila drejtohet nga LANE1_TX_CLK_R
• SYS_CLK_I (HDMI_TX_C0, Display_Controller_C0, pattern_generator_C0, CORERESET_PF_C0 dhe PF_INIT_MONITOR_C0) drejtohet nga OUT0_FABCLK_0, që është 74.25 MHz
Udhëzues përdorimi
DS50003319C - 21
© 2024 Microchip Technology Inc. dhe filialet e saj
Historia e rishikimit
7. Historia e rishikimit (Bej nje pyetje)
Historia e rishikimit përshkruan ndryshimet që janë zbatuar në dokument. Ndryshimet renditen me rishikim, duke filluar nga publikimi më aktual.
Tabela 7-1. Historia e rishikimit
Rishikim |
Data |
Përshkrimi |
C |
05/2024 |
Më poshtë është lista e ndryshimeve në rishikimin C të dokumentit: • Përditësuar Hyrje seksioni • U hoqën tabelat e përdorimit të burimeve për një piksel dhe katër piksel dhe u shtuan Tabela 2 dhe Tabela 3 in 1. Shfrytëzimi i Burimeve seksioni • Përditësuar Tabela 3-1 në 3.1. Parametrat e konfigurimit seksioni • Shtuar Tabela 3-6 dhe Tabela 3-7 në 3.2. Portet seksioni • Shtuar 6. Integrimi i Sistemit seksioni |
B |
|
09/2022 Më poshtë është lista e ndryshimeve në rishikimin B të dokumentit: • Përditësuar përmbajtjen e Veçorive dhe Hyrje • Shtuar Figura 2-2 për modalitetin audio të çaktivizuar • Shtuar Tabela 3-4 dhe Tabela 3-5 • Përditësuar Tabela 3-2 dhe Tabela 3-3 • Përditësuar Tabela 3-1 • Përditësuar 1. Shfrytëzimi i Burimeve • Përditësuar Figura 1-1 • Përditësuar Figura 5-3 |
A |
|
04/2022 Më poshtë është lista e ndryshimeve në rishikimin A të dokumentit: • Dokumenti u migrua në shabllonin Microchip • Numri i dokumentit u përditësua në DS50003319 nga 50200863 |
2.0 |
— |
Më poshtë është një përmbledhje e ndryshimeve të bëra në këtë rishikim. • Seksionet e shtuara dhe "Familjet e mbështetura". |
1.0 |
|
08/2021 Rishikimi fillestar |
Udhëzues përdorimi
DS50003319C - 22
© 2024 Microchip Technology Inc. dhe filialet e saj
Mbështetje për mikroçip FPGA
Grupi i produkteve Microchip FPGA mbështet produktet e tij me shërbime të ndryshme mbështetëse, duke përfshirë Shërbimin ndaj Klientit, Qendrën e Mbështetjes Teknike të Klientit, një websiti dhe zyrat e shitjeve në mbarë botën. Klientëve u sugjerohet të vizitojnë burimet në internet të Microchip përpara se të kontaktojnë mbështetjen pasi ka shumë të ngjarë që pyetjeve të tyre të jenë përgjigjur tashmë.
Kontaktoni Qendrën e Mbështetjes Teknike përmes webfaqe në www.microchip.com/support. Përmendni numrin e pjesës së pajisjes FPGA, zgjidhni kategorinë e duhur të rastit dhe ngarkoni modelin files gjatë krijimit të një rasti të mbështetjes teknike.
Kontaktoni Shërbimin e Klientit për mbështetjen jo-teknike të produktit, të tilla si çmimi i produktit, përmirësimet e produktit, informacioni i përditësimit, statusi i porosisë dhe autorizimi.
• Nga Amerika e Veriut, telefononi 800.262.1060
• Nga pjesa tjetër e botës, telefononi 650.318.4460
• Faks, nga kudo në botë, 650.318.8044
Informacioni i mikroçipit
Mikroçipi Webfaqe
Microchip ofron mbështetje në internet nëpërmjet tonë webfaqe në www.microchip.com/. Kjo webfaqe përdoret për të bërë files dhe informacione lehtësisht të disponueshme për klientët. Disa nga përmbajtjet e disponueshme përfshijnë:
• Mbështetja e produktit – Fletët e të dhënave dhe gabimet, shënimet e aplikimit dhe sampprogramet, burimet e dizajnit, udhëzuesit e përdoruesit dhe dokumentet mbështetëse të harduerit, versionet më të fundit të softuerit dhe softueri i arkivuar
• Mbështetja e Përgjithshme Teknike – Pyetjet e bëra më shpesh (FAQ), kërkesat për mbështetje teknike, grupet e diskutimit në internet, listimi i anëtarëve të programit të partnerit të projektimit të mikroçipit
• Biznesi i mikroçipit – Udhëzues për përzgjedhësin e produktit dhe porositje, njoftimet më të fundit për shtyp të Microchip, listë seminaresh dhe ngjarjesh, listime të zyrave të shitjes së Microchip, shpërndarësve dhe përfaqësuesve të fabrikës
Shërbimi i njoftimit për ndryshimin e produktit
Shërbimi i njoftimit për ndryshimin e produktit të Microchip ndihmon për t'i mbajtur klientët aktualë në produktet Microchip. Abonentët do të marrin njoftim me email sa herë që ka ndryshime, përditësime, rishikime ose gabime në lidhje me një familje të caktuar produkti ose mjet zhvillimi me interes.
Për t'u regjistruar, shkoni te www.microchip.com/pcn dhe ndiqni udhëzimet e regjistrimit. Mbështetja e klientit
Përdoruesit e produkteve të Microchip mund të marrin ndihmë përmes disa kanaleve: • Distributori ose Përfaqësuesi
• Zyra Lokale e Shitjeve
• Inxhinier i Embedded Solutions (ESE)
• Mbeshtetje teknike
Konsumatorët duhet të kontaktojnë shpërndarësin, përfaqësuesin ose ESE-në e tyre për mbështetje. Zyrat lokale të shitjeve janë gjithashtu në dispozicion për të ndihmuar klientët. Një listë e zyrave të shitjeve dhe vendndodhjeve është përfshirë në këtë dokument.
Mbështetja teknike është në dispozicion përmes webfaqe në: www.microchip.com/support Veçori e mbrojtjes së kodit të pajisjeve me mikroçip
Vini re detajet e mëposhtme të veçorisë së mbrojtjes së kodit në produktet Microchip:
Udhëzues përdorimi
DS50003319C - 23
© 2024 Microchip Technology Inc. dhe filialet e saj
• Produktet me mikroçip plotësojnë specifikimet e përfshira në fletën e tyre të të dhënave të mikroçipit.
• Microchip beson se familja e tij e produkteve është e sigurt kur përdoret në mënyrën e synuar, brenda specifikimeve të funksionimit dhe në kushte normale.
• Mikroçipi vlerëson dhe mbron në mënyrë agresive të drejtat e tij të pronësisë intelektuale. Përpjekjet për të shkelur veçoritë e mbrojtjes së kodit të produktit Microchip janë rreptësisht të ndaluara dhe mund të shkelin Aktin e të Drejtave të Autorit të Mijëvjeçarit Dixhital.
• As Microchip dhe as ndonjë prodhues tjetër gjysmëpërçues nuk mund të garantojë sigurinë e kodit të tij. Mbrojtja e kodit nuk do të thotë që ne garantojmë se produkti është "i pathyeshëm". Mbrojtja e kodit po zhvillohet vazhdimisht. Microchip është i përkushtuar për të përmirësuar vazhdimisht veçoritë e mbrojtjes së kodit të produkteve tona.
Njoftim Ligjor
Ky publikim dhe informacioni këtu mund të përdoren vetëm me produktet e Microchip, duke përfshirë projektimin, testimin dhe integrimin e produkteve të Microchip me aplikacionin tuaj. Përdorimi i këtij informacioni në çdo mënyrë tjetër shkel këto kushte. Informacioni në lidhje me aplikacionet e pajisjes ofrohet vetëm për lehtësinë tuaj dhe mund të zëvendësohet nga përditësimet. Është përgjegjësia juaj të siguroheni që aplikacioni juaj të plotësojë specifikimet tuaja. Kontaktoni zyrën tuaj lokale të shitjeve të Microchip për mbështetje shtesë ose merrni mbështetje shtesë në www.microchip.com/en-us/support/design-help/ client-support-services.
KY INFORMACION SIGUROHET NGA MIKROCHIP "AS IS". MICROCHIP NUK BËN ASNJË PËRFAQËSIM OSE GARANCI TË ASNJË LLOJI, TË SHPREHUR APO TË nënkuptuara, SHKRUARA APO GOJAL, STATUTOR APO TË NDRYSHME, LIDHUR ME INFORMACIONIN QË PËRFSHIRË POR JO TË KUFIZUARA TË KUFIZUARA MOS SHKELJA, TREGTUESHMËRIA DHE PËRSHTATSHMËRIA PËR NJË QËLLIM TË VEÇANTË, OSE GARANCI LIDHUR ME GJENDJEN, CILËSINË APO PERFORMANCËN E SAJ.
NË ASNJË RAST MIKROCHIP DO TË JETË PËRGJEGJËS PËR ASNJË HUMBJE, DËM, KOST OSE SHPENZIM TË INDIREKT, TË VEÇANTË, NËNDËKUESHËM, INCIDENTALE OSE PAJISJELE, TË ÇFARË TË LLOJIT TË LIDHUR ME SHBBËN, NË, EDHE NËSE MIKROCHIP ËSHTË KËSHILLUAR PËR MUNDËSITË OSE DËMET JANE TË PARASHIKUESHME. NË PLOTËSITËN E LEJUAR NGA LIGJI, PËRGJEGJËSIA TOTALE E MIKROÇIPIT PËR TË GJITHA KËRKESAT NË ASDO MËNYRË LIDHUR ME INFORMACIONIN OSE PËRDORIMIN E TIJ NUK DO TË KAJTËROJË SHUMËN E TARIFAVE, NËSE KA NDONJË, TË NJOFTIM TË GJITHA PAMA INFORMACION.
Përdorimi i pajisjeve me mikroçip në aplikacionet e mbështetjes së jetës dhe/ose të sigurisë është tërësisht në rrezik të blerësit dhe blerësi pranon të mbrojë, dëmshpërblejë dhe mbajë Mikroçipin e padëmshëm nga çdo dhe të gjitha dëmet, pretendimet, paditë ose shpenzimet që rrjedhin nga një përdorim i tillë. Asnjë licencë nuk transmetohet, në mënyrë të nënkuptuar ose ndryshe, sipas asnjë të drejte të pronësisë intelektuale të Microchip, përveç nëse përcaktohet ndryshe.
Markat tregtare
Emri dhe logoja e Microchip, logoja e Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, Linktys, maXe MediaLB, megaAVR, Microsemi, logoja Microsemi, logoja MOST, MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logoja PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logoymricom, , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron dhe XMEGA janë marka tregtare të regjistruara të Microchip Technology Incorporated në SHBA dhe vende të tjera.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logoja ProASIC Plus, Quiet-Wire, SyncForld, SmartForu TimeCesium, TimeHub, TimePictra, TimeProvider dhe ZL janë marka tregtare të regjistruara të Microchip Technology Incorporated në SHBA
Mbyllja e çelësit ngjitur, AKS, Analog-për-Mosha Dixhitale, Çdo Kondensator, AnyIn, AnyOut, Ndërrimi i shtuar, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, DEMPICD, CryptoCompanion.
Udhëzues përdorimi
DS50003319C - 24
© 2024 Microchip Technology Inc. dhe filialet e saj
Përputhja mesatare, DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, Programimi serial në qark, ICSP, INICnet, Paralelimi inteligjent, IntelliMOS, Lidhshmëria ndër-Chip, JitterBlocker-LinkPlay,-Knob,- maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Logo e çertifikuar, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Gjenerimi i kodeve të gjithëdijshme, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSureSmart, , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Total Endurro , Koha e besuar, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect dhe ZENA janë marka tregtare të Microchip Technology Incorporated në SHBA dhe vende të tjera.
SQTP është një markë shërbimi e Microchip Technology Incorporated në SHBA
Logoja Adaptec, Frequency on Demand, Silicon Storage Technology dhe Symmcom janë marka tregtare të regjistruara të Microchip Technology Inc. në vende të tjera.
GestIC është një markë e regjistruar e Microchip Technology Germany II GmbH & Co. KG, një filial i Microchip Technology Inc., në vende të tjera.
Të gjitha markat e tjera të përmendura këtu janë pronë e kompanive të tyre përkatëse. © 2024, Microchip Technology Incorporated dhe filialet e saj. Të gjitha të drejtat e rezervuara. ISBN:
Sistemi i Menaxhimit të Cilësisë
Për informacion në lidhje me Sistemet e Menaxhimit të Cilësisë të Microchip, ju lutemi vizitoni www.microchip.com/quality.
Udhëzues përdorimi
DS50003319C - 25
© 2024 Microchip Technology Inc. dhe filialet e saj
Shitjet dhe shërbimi në mbarë botën
AMERIKA AZI/PACIFIK AZI/EVROPA PACIFIK
Zyra e Korporatës
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200
Faksi: 480-792-7277
Mbështetje Teknike:
www.microchip.com/support Web Adresa:
Atlanta
Duluth, GA
Tel: 678-957-9614
Faksi: 678-957-1455
Austin, Teksas
Tel: 512-257-3370
Boston
Westborough, MA
Tel: 774-760-0087
Faksi: 774-760-0088
Çikago
Itasca, IL
Tel: 630-285-0071
Faksi: 630-285-0075
Dallas
Addison, TX
Tel: 972-818-7423
Faksi: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Hjuston, Teksas
Tel: 281-894-5983
Indianapolis
Noblesville, IN
Tel: 317-773-8323
Faksi: 317-773-5453
Tel: 317-536-2380
Los Anxhelos
Misioni Viejo, CA
Tel: 949-462-9523
Faksi: 949-462-9608
Tel: 951-273-7800
Raleigh, NC
Tel: 919-844-7510
Nju Jork, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Tel: 408-436-4270
Kanada – Toronto
Tel: 905-695-1980
Faksi: 905-695-2078
Australi – Sidnej Tel: 61-2-9868-6733 Kinë – Pekin
Tel: 86-10-8569-7000 Kinë – Chengdu
Tel: 86-28-8665-5511 Kinë - Chongqing Tel: 86-23-8980-9588 Kinë – Dongguan Tel: 86-769-8702-9880 Kinë – Guangzhou Tel: 86-20-8755-8029 Kinë – Hangzhou Tel: 86-571-8792-8115 Kinë – Hong Kong SAR Tel: 852-2943-5100 Kinë – Nanjing
Tel: 86-25-8473-2460 Kinë – Qingdao
Tel: 86-532-8502-7355 Kinë – Shanghai
Tel: 86-21-3326-8000 Kinë – Shenyang Tel: 86-24-2334-2829 Kinë – Shenzhen Tel: 86-755-8864-2200 Kinë – Suzhou
Tel: 86-186-6233-1526 Kinë – Wuhan
Tel: 86-27-5980-5300 Kinë – Xian
Tel: 86-29-8833-7252 Kinë – Xiamen
Tel: 86-592-2388138 Kinë – Zhuhai
Tel: 86-756-3210040
Indi - Bangalore
Tel: 91-80-3090-4444
Indi – Nju Delhi
Tel: 91-11-4160-8631
India - Pune
Tel: 91-20-4121-0141
Japoni – Osaka
Tel: 81-6-6152-7160
Japoni - Tokio
Tel: 81-3-6880- 3770
Korea – Daegu
Tel: 82-53-744-4301
Kore - Seul
Tel: 82-2-554-7200
Malajzi – Kuala Lumpur Tel: 60-3-7651-7906
Malajzi – Penang
Tel: 60-4-227-8870
Filipine – Manila
Tel: 63-2-634-9065
Singapor
Tel: 65-6334-8870
Tajvan – Hsin Chu
Tel: 886-3-577-8366
Tajvan – Kaohsiung
Tel: 886-7-213-7830
Tajvan – Taipei
Tel: 886-2-2508-8600
Tajlandë - Bangkok
Tel: 66-2-694-1351
Vietnam – Ho Chi Minh
Tel: 84-28-5448-2100
Udhëzues përdorimi
Austri – Wels
Tel: 43-7242-2244-39
Faksi: 43-7242-2244-393
Danimarkë – Kopenhagë
Tel: 45-4485-5910
Faks: 45-4485-2829
Finlanda – Espoo
Tel: 358-9-4520-820
Francë – Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
Gjermani – Garching
Tel: 49-8931-9700
Gjermani – Haan
Tel: 49-2129-3766400
Gjermani – Heilbronn
Tel: 49-7131-72400
Gjermani – Karlsruhe
Tel: 49-721-625370
Gjermani – Mynih
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Gjermani – Rosenheim
Tel: 49-8031-354-560
Izrael – Hod Hasharon
Tel: 972-9-775-5100
Itali – Milano
Tel: 39-0331-742611
Faks: 39-0331-466781
Itali – Padova
Tel: 39-049-7625286
Holandë – Drunen
Tel: 31-416-690399
Faks: 31-416-690340
Norvegji – Trondheim
Tel: 47-72884388
Poloni – Varshavë
Tel: 48-22-3325737
Rumani – Bukuresht
Tel: 40-21-407-87-50
Spanjë - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Suedi – Gothenberg
Tel: 46-31-704-60-40
Suedi – Stokholm
Tel: 46-8-5090-4654
MB - Wokingham
Tel: 44-118-921-5800
Faksi: 44-118-921-5820
DS50003319C - 26
© 2024 Microchip Technology Inc. dhe filialet e saj
Dokumentet / Burimet
![]() |
MICROCHIP DS50003319C-13 Ethernet HDMI TX IP [pdfUdhëzuesi i përdoruesit DS50003319C - 13, DS50003319C - 2, DS50003319C - 3, DS50003319C-13 Ethernet HDMI TX IP, DS50003319C-13, Ethernet HDMI TX IP, HDMI TX |