MICROCHIP-LOGO

MICROCHIP PolarFire FPGA HDMI prijemnik visoke definicije multimedijalni interfejs

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- SLIKA-PROIZVOD

Uvod (Postavite pitanje)
Microchipov IP prijemnik multimedijalnog interfejsa visoke definicije (HDMI) podržava prijem video podataka i audio paketnih podataka opisan u specifikaciji HDMI standarda. HDMI RX IP je posebno dizajniran za PolarFire® FPGA i PolarFire sistem na čipu (SoC) FPGA uređaje koji podržavaju HDMI 2.0 za rezolucije do 1920 × 1080 na 60 Hz u režimu jednog piksela i do 3840 × 2160 pri 60 Hz u režimu sa četiri piksela. RX IP podržava Hot Plug Detect (HPD) za praćenje uključivanja ili isključivanja napajanja i događaja isključivanja ili uključivanja kako bi se ukazala komunikacija između HDMI izvora i HDMI prijemnika.

HDMI izvor koristi kanal podataka o prikazu (DDC) za čitanje proširenih podataka za identifikaciju ekrana (EDID) za otkrivanje konfiguracije i/ili mogućnosti sudopera. HDMI RX IP ima unapred programiran EDID, koji HDMI izvor može čitati kroz standardni I2C kanal. Primopredajnici PolarFire FPGA i PolarFire SoC FPGA uređaja se koriste zajedno sa RX IP-om za deserijalizaciju serijskih podataka u 10-bitne podatke. Kanalima podataka u HDMI-u je dozvoljeno da imaju značajnu neravninu između njih. HDMI RX IP uklanja iskrivljenost među kanalima podataka koristeći prvi ulaz prvi-izlaz (FIFO). Ovaj IP konvertuje podatke tranzicijske minimalizovane diferencijalne signalizacije (TMDS) primljene od HDMI izvora preko primopredajnika u 24-bitne podatke RGB piksela, 24-bitne audio podatke i kontrolne signale. Četiri standardna kontrolna tokena navedena u HDMI protokolu koriste se za fazno poravnavanje podataka tokom deserijalizacije.

Rezime

Sljedeća tabela daje sažetak HDMI RX IP karakteristika.

Tabela 1. HDMI RX IP karakteristike

Core Version Ovaj korisnički vodič podržava HDMI RX IP v5.4.
Podržane porodice uređaja
  • PolarFire® SoC
  • PolarFire
Podržani tok alata Zahtijeva Libero® SoC v12.0 ili novija izdanja.
Podržani interfejsi Interfejsi koje podržava HDMI RX IP su:
  • AXI4-Stream: Ovo jezgro podržava AXI4-Stream do izlaznih portova. Kada je konfigurisan u ovom režimu, IP emituje AXI4 Stream standardne žalbene signale.
  • Native: Kada je konfigurisan u ovom režimu, IP emituje izvorne video i audio signale.
Licenciranje HDMI RX IP ima sljedeće dvije opcije licence:
  • Šifrirano: Kompletan šifrovani RTL kod je obezbeđen za jezgro. Dostupan je besplatno uz bilo koju Libero licencu, što omogućava instanciranje jezgra pomoću SmartDesign-a. Možete izvoditi simulaciju, sintezu, raspored i programirati FPGA silicij koristeći Libero dizajn paket.
  • RTL: Kompletan RTL izvorni kod je licencno zaključan, koji se mora kupiti zasebno.

Karakteristike

HDMI RX IP ima sljedeće karakteristike:

  • Kompatibilan za HDMI 2.0
  • Podržava 8, 10, 12 i 16 bita dubine boje
  • Podržava formate boja kao što su RGB, YUV 4:2:2 i YUV 4:4:4
  • Podržava jedan ili četiri piksela po satu
  • Podržava rezolucije do 1920 ✕ 1080 pri 60 Hz u režimu jednog piksela i do 3840 ✕ 2160 pri 60 Hz u režimu četiri piksela.
  • Otkriva Hot-Plug
  • Podržava shemu dekodiranja – TMDS
  • Podržava DVI ulaz
  • Podržava kanal prikaza podataka (DDC) i kanal poboljšanog prikaza podataka (E-DDC)
  • Podržava Native i AXI4 Stream video interfejs za prijenos video podataka
  • Podržava izvorni i AXI4 stream audio interfejs za prijenos audio podataka

Nepodržane funkcije

Slijede nepodržane karakteristike HDMI RX IP:

  • Format boje 4:2:0 nije podržan.
  • Visoki dinamički opseg (HDR) i zaštita digitalnog sadržaja velikog propusnog opsega (HDCP) nisu podržani.
  • Varijabilna brzina osvježavanja (VRR) i automatski režim niske latencije (ALLM) nisu podržani.
  • Parametri horizontalnog vremena koji nisu deljivi sa četiri u režimu četiri piksela nisu podržani.

Uputstva za instalaciju
IP jezgro mora biti instalirano u IP Katalog Libero® SoC softvera automatski putem funkcije ažuriranja IP Kataloga u Libero SoC softveru, ili se ručno preuzima iz kataloga. Jednom kada se IP jezgro instalira u Libero SoC softverski IP katalog, konfiguriše se, generiše i instancira unutar Smart Designa za uključivanje u Libero projekat.

Testirani izvorni uređaji (Postavite pitanje)

Sljedeća tabela navodi testirane izvorne uređaje.

Tabela 1-1. Testirani izvori uređaja

Uređaji Pixel Mode Testirane rezolucije Dubina boje (bit) Color Mode Audio
quantumdata™ M41h HDMI analizator 1 720P 30 FPS, 720P 60 FPS i 1080P 60 FPS 8 RGB, YUV444 i YUV422 Da
1080P 30 fps 8, 10, 12 i 16
4 720P 30 FPS, 1080P 30 FPS i 4K 60 FPS 8
1080P 60 fps 8, 12 i 16
4K 30 fps 8, 10, 12 i 16
Lenovo™ 20U1A007IG 1 1080P 60 fps 8 RGB Da
4 1080P 60 FPS i 4K 30 FPS
Dell Latitude 3420 1 1080P 60 fps 8 RGB Da
4 4K 30 FPS i 4K 60 FPS
Astro VA-1844A HDMI® tester 1 720P 30 FPS, 720P 60 FPS i 1080P 60 FPS 8 RGB, YUV444 i YUV422 Da
1080P 30 fps 8, 10, 12 i 16
4 720P 30 FPS, 1080P 30 FPS i 4K 30 FPS 8
1080P 30 fps 8, 12 i 16
NVIDIA® Jetson AGX Orin 32GB H01 komplet 1 1080P 30 fps 8 RGB br
4 4K 60 fps

HDMI RX IP konfiguracija (Postavite pitanje)

Ovaj odeljak pruža prekoview sučelja HDMI RX IP konfiguratora i njegovih komponenti. HDMI RX IP konfigurator pruža grafički interfejs za podešavanje HDMI RX jezgre. Ovaj konfigurator omogućava korisniku da odabere parametre kao što su broj piksela, broj audio kanala, video interfejs, audio interfejs, SCRAMBLER, dubina boje, format boje, test stol i licenca. Interfejs konfiguratora uključuje padajuće menije i opcije za prilagođavanje postavki. Ključne konfiguracije su opisane u Tabeli 4-1. Sljedeća slika daje detaljan prikaz view sučelja HDMI RX IP konfiguratora.

Slika 2-1. HDMI RX IP konfigurator

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (1)

Interfejs također uključuje tipke OK i Cancel za potvrdu ili odbacivanje konfiguracija.

Implementacija hardvera (Postavite pitanje)

Sljedeće slike opisuju HDMI RX IP interfejs sa primopredajnikom (XCVR).

Slika 3-1. Blok dijagram HDMI RX

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (2)

Slika 3-2. Detaljni blok dijagram prijemnika

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (3)

HDMI RX se sastoji od tri stages:

  • Fazni poravnavač poravnava paralelne podatke u odnosu na granice kontrolnih tokena koristeći proklizavanje bitova primopredajnika.
  • TMDS dekoder konvertuje 10-bitne kodirane podatke u 8-bitne video pikselne podatke, 4-bitne audio paketne podatke i 2-bitne kontrolne signale.
  • FIFO uklanjaju iskrivljenost između taktova R, G i B traka.

Fazni poravnavač (Postavite pitanje)
10-bitni paralelni podaci iz XCVR-a nisu uvijek usklađeni s obzirom na granice riječi kodiranih u TMDS. Paralelni podaci moraju biti pomjereni i poravnati kako bi se podaci dekodirali. Fazni poravnavač poravnava dolazne paralelne podatke sa granicama riječi koristeći bit-slip funkciju u XCVR-u. XCVR u Per-Monitor DPI Awareness (PMA) modu dozvoljava bit-slip funkciju, gdje prilagođava poravnanje 10-bitne deserializirane riječi za 1-bit. Svaki put, nakon podešavanja 10-bitne riječi za 1 bitnu poziciju proklizavanja, ona se upoređuje sa bilo kojim od četiri kontrolna tokena HDMI protokola za zaključavanje pozicije tokom perioda kontrole. 10-bitna riječ je ispravno poravnata i smatra se valjanom za sljedeći stages. Svaki kanal u boji ima svoj fazni poravnač, TMDS dekoder počinje dekodirati tek kada su svi fazni poravnači zaključani da isprave granice riječi.

TMDS dekoder (Postavite pitanje)
TMDS dekoder dekodira 10-bitne deserializovane sa primopredajnika u 8-bitne podatke piksela tokom video perioda. HSYNC, VSYNC i PACKET HEADER se generišu tokom perioda kontrole iz 10-bitnih podataka plavog kanala. Audio paketni podaci se dekodiraju na R i G kanal svaki sa četiri bita. TMDS dekoder svakog kanala radi na svom taktu. Dakle, može imati određenu kosinu između kanala.

De-Skew od kanala do kanala (Postavite pitanje)
FIFO zasnovana logika uklanjanja iskošenja se koristi za uklanjanje iskošenja između kanala. Svaki kanal prima ispravan signal od jedinica za poravnanje faza kako bi ukazao da li su dolazni 10-bitni podaci iz faznog poravnanja validni. Ako su svi kanali ispravni (postigli su fazno poravnanje), FIFO modul počinje da prenosi podatke kroz FIFO modul koristeći signale za omogućavanje čitanja i pisanja (kontinuirano upisivanje i čitanje). Kada se kontrolni token detektuje u bilo kom od FIFO izlaza, tok očitavanja se obustavlja, a detektovani signal markera se generiše da naznači dolazak određenog markera u video tok. Tok očitavanja se nastavlja tek kada ovaj marker stigne na sva tri kanala. Kao rezultat toga, relevantna iskrivljenost je uklonjena. FIFO sa dvostrukim taktom sinhronizuju sva tri toka podataka sa satom plavog kanala kako bi uklonili relevantnu iskrivljenost. Sljedeća slika opisuje tehniku ​​uklanjanja iskosa od kanala do kanala.

Slika 3-3. De-Skew od kanala do kanala

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (4)

DDC (Postavite pitanje)
DDC je komunikacioni kanal zasnovan na I2C specifikaciji magistrale. Izvor koristi I2C komande za čitanje informacija iz E-EDID-a sink-a sa slave adresom. HDMI RX IP koristi unapred definisani EDID sa višestrukom rezolucijom podržava rezolucije do 1920 ✕ 1080 na 60 Hz u režimu jednog piksela i do 3840 ✕ 2160 pri 60 Hz u režimu četiri piksela.
EDID predstavlja naziv za prikaz kao Microchip HDMI display.

HDMI RX parametri i signali sučelja (pitajte)

Ovaj odjeljak govori o parametrima u HDMI RX GUI konfiguratoru i I/O signalima.

Parametri konfiguracije (Postavite pitanje)
U sljedećoj tabeli navedeni su parametri konfiguracije u HDMI RX IP.

Tabela 4-1. Parametri konfiguracije

Naziv parametra Opis
Format boje Definira prostor boja. Podržava sljedeće formate boja:
  • RGB
  • YCbCr422
  • YCbCr444
Dubina boje Određuje broj bitova po komponenti boje. Podržava 8, 10, 12 i 16 bita po komponenti.
Broj piksela Označava broj piksela po ulazu sata:
  • Piksel po satu = 1
  • Piksel po satu = 4
SCRAMBLER Podrška za 4K rezoluciju pri 60 sličica u sekundi:
  • Kada je 1, podrška za Scrambler je omogućena
  • Kada je 0, podrška za Scrambler je onemogućena
Broj audio kanala Podržava brojne audio kanale:
  • 2 audio kanala
  • 8 audio kanala
Video interfejs Native i AXI stream
Audio interfejs Native i AXI stream
Test bench Omogućava odabir okruženja za testiranje. Podržava sljedeće opcije testnog stola:
  • Korisnik
  • Nema
Licenca Određuje tip licence. Pruža sljedeće dvije opcije licence:
  • RTL
  • Šifrirano

Portovi (Postavite pitanje)
U sljedećoj tabeli navedeni su ulazni i izlazni portovi HDMI RX IP za izvorni interfejs kada je format boje RGB.

Tabela 4-2. Ulaz i izlaz za izvorni interfejs

Naziv signala Smjer širina (bitovi) Opis
RESET_N_I Input 1 Aktivno-niski asinhroni signal resetiranja
R_RX_CLK_I Input 1 Paralelni sat za “R” kanal iz XCVR
G_RX_CLK_I Input 1 Paralelni sat za “G” kanal iz XCVR
B_RX_CLK_I Input 1 Paralelni sat za “B” kanal iz XCVR
EDID_RESET_N_I Input 1 Aktivno-niski asinhroni edid signal resetiranja
R_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke “R” kanala
G_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke “G” kanala
B_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke “B” kanala
Naziv signala Smjer širina (bitovi) Opis
DATA_R_I Input BROJ PIKSELA ✕ 10 bita Primljeni "R" kanalni paralelni podaci od XCVR
DATA_G_I Input BROJ PIKSELA ✕ 10 bita Primljeni "G" kanalni paralelni podaci od XCVR
DATA_B_I Input BROJ PIKSELA ✕ 10 bita Primljeni "B" kanalni paralelni podaci od XCVR
SCL_I Input 1 I2C ulaz za serijski sat za DDC
HPD_I Input 1 Hot plug detektuje ulazni signal. Izvor spojen na ponor HPD signal bi trebao biti visok.
SDA_I Input 1 I2C serijski unos podataka za DDC
EDID_CLK_I Input 1 Sistemski sat za I2C modul
BIT_SLIP_R_O Izlaz 1 Bit sklizne signal na “R” kanal primopredajnika
BIT_SLIP_G_O Izlaz 1 Bit sklizne signal na “G” kanal primopredajnika
BIT_SLIP_B_O Izlaz 1 Bit sklizne signal na “B” kanal primopredajnika
VIDEO_DATA_VALID_O Izlaz 1 Ispravan izlaz video podataka
AUDIO_DATA_VALID_O Izlaz 1 Ispravan izlaz audio podataka
H_SYNC_O Izlaz 1 Horizontalni sinhronizacioni puls
V_SYNC_O Izlaz 1 Aktivni vertikalni sinhronizacijski puls
R_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "R" podaci
G_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "G" podaci
B_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "B" podaci
SDA_O Izlaz 1 I2C serijski izlaz podataka za DDC
HPD_O Izlaz 1 Hot plug detektuje izlazni signal
ACR_CTS_O Izlaz 20 Vrijeme ciklusa regeneracije audio sataamp vrijednost
ACR_N_O Izlaz 20 Parametar vrijednosti regeneracije audio sata (N).
ACR_VALID_O Izlaz 1 Valjani signal za regeneraciju audio sata
AUDIO_SAMPLE_CH1_O Izlaz 24 Kanal 1 audio sample data
AUDIO_SAMPLE_CH2_O Izlaz 24 Kanal 2 audio sample data
AUDIO_SAMPLE_CH3_O Izlaz 24 Kanal 3 audio sample data
AUDIO_SAMPLE_CH4_O Izlaz 24 Kanal 4 audio sample data
AUDIO_SAMPLE_CH5_O Izlaz 24 Kanal 5 audio sample data
AUDIO_SAMPLE_CH6_O Izlaz 24 Kanal 6 audio sample data
AUDIO_SAMPLE_CH7_O Izlaz 24 Kanal 7 audio sample data
AUDIO_SAMPLE_CH8_O Izlaz 24 Kanal 8 audio sample data
HDMI_DVI_MODE_O Izlaz 1 Sljedeća su dva načina rada:
  • 1: HDMI mod
  • 0: DVI mod

Sljedeća tabela opisuje ulazne i izlazne portove HDMI RX IP za AXI4 Stream Video Interface.
Tabela 4-3. Ulazni i izlazni portovi za AXI4 Stream Video interfejs

Port Name Smjer širina (bitovi) Opis
TDATA_O Izlaz BROJ PIKSELA ✕ Dubina boje ✕ 3 bita Izlaz video podataka [R, G, B]
TVALID_O Izlaz 1 Izlazni video ispravan
Port Name Smjer širina (bitovi) Opis
TLAST_O Izlaz 1 Izlazni signal završetka okvira
TUSER_O Izlaz 3
  • bit 0 = VSYNC
  • bit 1 = Hsync
  •  bit 2 = 0
  • bit 3 = 0
TSTRB_O Izlaz 3 Izlazni stroboskop video podataka
TKEEP_O Izlaz 3 Izlazni video podaci se čuvaju

Sljedeća tabela opisuje ulazne i izlazne portove HDMI RX IP za AXI4 Stream Audio Interface.

Tabela 4-4. Ulazni i izlazni portovi za AXI4 Stream audio interfejs

Port Name Smjer širina (bitovi) Opis
AUDIO_TDATA_O Izlaz 24 Izlaz audio podataka
AUDIO_TID_O Izlaz 3 Izlazni audio kanal
AUDIO_TVALID_O Izlaz 1 Izlazni audio validan signal

Sledeća tabela navodi ulazne i izlazne portove HDMI RX IP za izvorni interfejs kada je format boje YUV444.

Tabela 4-5. Ulaz i izlaz za izvorni interfejs

Port Name Smjer širina (bitovi) Opis
RESET_N_I Input 1 Aktivno-niski asinhroni signal resetiranja
LANE3_RX_CLK_I Input 1 Paralelni sat za traku 3 kanal iz XCVR
LANE2_RX_CLK_I Input 1 Paralelni sat za traku 2 kanal iz XCVR
LANE1_RX_CLK_I Input 1 Paralelni sat za traku 1 kanal iz XCVR
EDID_RESET_N_I Input 1 Aktivno-niski asinhroni edid signal resetiranja
LANE3_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke trake 3
LANE2_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke trake 2
LANE1_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke trake 1
DATA_LANE3_I Input BROJ PIKSELA ✕ 10 bita Primljeni paralelni podaci trake 3 od XCVR
DATA_LANE2_I Input BROJ PIKSELA ✕ 10 bita Primljeni paralelni podaci trake 2 od XCVR
DATA_LANE1_I Input BROJ PIKSELA ✕ 10 bita Primljeni paralelni podaci trake 1 od XCVR
SCL_I Input 1 I2C ulaz za serijski sat za DDC
HPD_I Input 1 Hot plug detektuje ulazni signal. Izvor spojen na ponor HPD signal bi trebao biti visok.
SDA_I Input 1 I2C serijski unos podataka za DDC
EDID_CLK_I Input 1 Sistemski sat za I2C modul
BIT_SLIP_LANE3_O Izlaz 1 Bit proklizava signal na traku 3 primopredajnika
BIT_SLIP_LANE2_O Izlaz 1 Bit proklizava signal na traku 2 primopredajnika
BIT_SLIP_LANE1_O Izlaz 1 Bit proklizava signal na traku 1 primopredajnika
VIDEO_DATA_VALID_O Izlaz 1 Ispravan izlaz video podataka
AUDIO_DATA_VALID_O Izlaz 1 Ispravan izlaz audio podataka
H_SYNC_O Izlaz 1 Horizontalni sinhronizacioni puls
V_SYNC_O Izlaz 1 Aktivni vertikalni sinhronizacijski puls
Port Name Smjer širina (bitovi) Opis
Y_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "Y" podaci
Cb_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani “Cb” podaci
Cr_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani “Cr” podaci
SDA_O Izlaz 1 I2C serijski izlaz podataka za DDC
HPD_O Izlaz 1 Hot plug detektuje izlazni signal
ACR_CTS_O Izlaz 20 Vrijeme ciklusa regeneracije audio sataamp vrijednost
ACR_N_O Izlaz 20 Parametar vrijednosti regeneracije audio sata (N).
ACR_VALID_O Izlaz 1 Valjani signal za regeneraciju audio sata
AUDIO_SAMPLE_CH1_O Izlaz 24 Kanal 1 audio sample data
AUDIO_SAMPLE_CH2_O Izlaz 24 Kanal 2 audio sample data
AUDIO_SAMPLE_CH3_O Izlaz 24 Kanal 3 audio sample data
AUDIO_SAMPLE_CH4_O Izlaz 24 Kanal 4 audio sample data
AUDIO_SAMPLE_CH5_O Izlaz 24 Kanal 5 audio sample data
AUDIO_SAMPLE_CH6_O Izlaz 24 Kanal 6 audio sample data
AUDIO_SAMPLE_CH7_O Izlaz 24 Kanal 7 audio sample data
AUDIO_SAMPLE_CH8_O Izlaz 24 Kanal 8 audio sample data

Sledeća tabela navodi ulazne i izlazne portove HDMI RX IP za izvorni interfejs kada je format boje YUV422.

Tabela 4-6. Ulaz i izlaz za izvorni interfejs

Port Name Smjer širina (bitovi) Opis
RESET_N_I Input 1 Aktivno-niski asinhroni signal resetiranja
LANE3_RX_CLK_I Input 1 Paralelni sat za traku 3 kanal iz XCVR
LANE2_RX_CLK_I Input 1 Paralelni sat za traku 2 kanal iz XCVR
LANE1_RX_CLK_I Input 1 Paralelni sat za traku 1 kanal iz XCVR
EDID_RESET_N_I Input 1 Aktivno-niski asinhroni edid signal resetiranja
LANE3_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke trake 3
LANE2_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke trake 2
LANE1_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke trake 1
DATA_LANE3_I Input BROJ PIKSELA ✕ 10 bita Primljeni paralelni podaci trake 3 od XCVR
DATA_LANE2_I Input BROJ PIKSELA ✕ 10 bita Primljeni paralelni podaci trake 2 od XCVR
DATA_LANE1_I Input BROJ PIKSELA ✕ 10 bita Primljeni paralelni podaci trake 1 od XCVR
SCL_I Input 1 I2C ulaz za serijski sat za DDC
HPD_I Input 1 Hot plug detektuje ulazni signal. Izvor spojen na ponor HPD signal bi trebao biti visok.
SDA_I Input 1 I2C serijski unos podataka za DDC
EDID_CLK_I Input 1 Sistemski sat za I2C modul
BIT_SLIP_LANE3_O Izlaz 1 Bit proklizava signal na traku 3 primopredajnika
BIT_SLIP_LANE2_O Izlaz 1 Bit proklizava signal na traku 2 primopredajnika
BIT_SLIP_LANE1_O Izlaz 1 Bit proklizava signal na traku 1 primopredajnika
VIDEO_DATA_VALID_O Izlaz 1 Ispravan izlaz video podataka
Port Name Smjer širina (bitovi) Opis
AUDIO_DATA_VALID_O Izlaz 1 Ispravan izlaz audio podataka
H_SYNC_O Izlaz 1 Horizontalni sinhronizacioni puls
V_SYNC_O Izlaz 1 Aktivni vertikalni sinhronizacijski puls
Y_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "Y" podaci
C_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "C" podaci
SDA_O Izlaz 1 I2C serijski izlaz podataka za DDC
HPD_O Izlaz 1 Hot plug detektuje izlazni signal
ACR_CTS_O Izlaz 20 Vrijeme ciklusa regeneracije audio sataamp vrijednost
ACR_N_O Izlaz 20 Parametar vrijednosti regeneracije audio sata (N).
ACR_VALID_O Izlaz 1 Valjani signal za regeneraciju audio sata
AUDIO_SAMPLE_CH1_O Izlaz 24 Kanal 1 audio sample data
AUDIO_SAMPLE_CH2_O Izlaz 24 Kanal 2 audio sample data
AUDIO_SAMPLE_CH3_O Izlaz 24 Kanal 3 audio sample data
AUDIO_SAMPLE_CH4_O Izlaz 24 Kanal 4 audio sample data
AUDIO_SAMPLE_CH5_O Izlaz 24 Kanal 5 audio sample data
AUDIO_SAMPLE_CH6_O Izlaz 24 Kanal 6 audio sample data
AUDIO_SAMPLE_CH7_O Izlaz 24 Kanal 7 audio sample data
AUDIO_SAMPLE_CH8_O Izlaz 24 Kanal 8 audio sample data

U sljedećoj tabeli navedeni su ulazni i izlazni portovi HDMI RX IP za izvorni interfejs kada je SCRAMBLER omogućen.

Tabela 4-7. Ulaz i izlaz za izvorni interfejs

Port Name Smjer širina (bitovi) Opis
RESET_N_I Input 1 Aktivno-niski asinhroni signal resetiranja
R_RX_CLK_I Input 1 Paralelni sat za “R” kanal iz XCVR
G_RX_CLK_I Input 1 Paralelni sat za “G” kanal iz XCVR
B_RX_CLK_I Input 1 Paralelni sat za “B” kanal iz XCVR
EDID_RESET_N_I Input 1 Aktivno-niski asinhroni edid signal resetiranja
HDMI_CABLE_CLK_I Input 1 Kabelski sat sa HDMI izvora
R_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke “R” kanala
G_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke “G” kanala
B_RX_VALID_I Input 1 Valjani signal iz XCVR za paralelne podatke “B” kanala
DATA_R_I Input BROJ PIKSELA ✕ 10 bita Primljeni "R" kanalni paralelni podaci od XCVR
DATA_G_I Input BROJ PIKSELA ✕ 10 bita Primljeni "G" kanalni paralelni podaci od XCVR
DATA_B_I Input BROJ PIKSELA ✕ 10 bita Primljeni "B" kanalni paralelni podaci od XCVR
SCL_I Input 1 I2C ulaz za serijski sat za DDC
HPD_I Input 1 Hot plug detektuje ulazni signal. Izvor je spojen na umivaonik, a HPD signal bi trebao biti visok.
SDA_I Input 1 I2C serijski unos podataka za DDC
EDID_CLK_I Input 1 Sistemski sat za I2C modul
BIT_SLIP_R_O Izlaz 1 Bit sklizne signal na “R” kanal primopredajnika
BIT_SLIP_G_O Izlaz 1 Bit sklizne signal na “G” kanal primopredajnika
Port Name Smjer širina (bitovi) Opis
BIT_SLIP_B_O Izlaz 1 Bit sklizne signal na “B” kanal primopredajnika
VIDEO_DATA_VALID_O Izlaz 1 Ispravan izlaz video podataka
AUDIO_DATA_VALID_O Izlaz1 1 Ispravan izlaz audio podataka
H_SYNC_O Izlaz 1 Horizontalni sinhronizacioni puls
V_SYNC_O Izlaz 1 Aktivni vertikalni sinhronizacijski puls
DATA_ RATE_O Izlaz 16 Brzina prijenosa podataka. Slijede vrijednosti brzine prenosa podataka:
  • x1734 = 5940 Mbps
  • x0B9A = 2960 Mbps
  •  x05CD = 1485 Mbps
  • x2E6 = 742.5 Mbps
R_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "R" podaci
G_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "G" podaci
B_O Izlaz BROJ PIKSELA ✕ Bitovi dubine boje Dekodirani "B" podaci
SDA_O Izlaz 1 I2C serijski izlaz podataka za DDC
HPD_O Izlaz 1 Hot plug detektuje izlazni signal
ACR_CTS_O Izlaz 20 Vrijeme ciklusa regeneracije audio sataamp vrijednost
ACR_N_O Izlaz 20 Parametar vrijednosti regeneracije audio sata (N).
ACR_VALID_O Izlaz 1 Valjani signal za regeneraciju audio sata
AUDIO_SAMPLE_CH1_O Izlaz 24 Kanal 1 audio sample data
AUDIO_SAMPLE_CH2_O Izlaz 24 Kanal 2 audio sample data
AUDIO_SAMPLE_CH3_O Izlaz 24 Kanal 3 audio sample data
AUDIO_SAMPLE_CH4_O Izlaz 24 Kanal 4 audio sample data
AUDIO_SAMPLE_CH5_O Izlaz 24 Kanal 5 audio sample data
AUDIO_SAMPLE_CH6_O Izlaz 24 Kanal 6 audio sample data
AUDIO_SAMPLE_CH7_O Izlaz 24 Kanal 7 audio sample data
AUDIO_SAMPLE_CH8_O Izlaz 24 Kanal 8 audio sample data

Simulacija testnog stola (Postavite pitanje)

Testbench je obezbeđen za proveru funkcionalnosti HDMI RX jezgre. Testbench radi samo u izvornom interfejsu kada je broj piksela jedan.

Da biste simulirali jezgro pomoću testne stola, izvršite sljedeće korake:

  1. U prozoru Tijek dizajna proširite Kreiraj dizajn.
  2. Kliknite desnim tasterom miša na Create SmartDesign Testbench, a zatim kliknite na Run, kao što je prikazano na sledećoj slici.
    Slika 5-1. Kreiranje SmartDesign Testbench-aMICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (5)
  3. Unesite naziv za SmartDesign testbench, a zatim kliknite na OK.
    Slika 5-2. Imenovanje SmartDesign Testbench-aMICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (6)SmartDesign testbench je kreiran, a platno se pojavljuje desno od okna toka dizajna.
  4. Idite do Libero® SoC kataloga, odaberite View > Windows > IP Katalog, a zatim proširite Solutions-Video. Dvaput kliknite na HDMI RX IP (v5.4.0), a zatim kliknite na OK.
  5. Odaberite sve portove, kliknite desnim tasterom miša i odaberite Promoviraj na najviši nivo.
  6. Na alatnoj traci SmartDesign kliknite na Generiraj komponentu.
  7. Na kartici Hijerarhija stimulansa, kliknite desnim tasterom miša na HDMI_RX_TB testbench file, a zatim kliknite na Simuliraj pre-Synth dizajn > Otvori interaktivno.

Alat ModelSim® se otvara sa testnom stolom, kao što je prikazano na sljedećoj slici.

Slika 5-3. ModelSim alat sa HDMI RX testnom stolom File

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (7)

Važno: If simulacija je prekinuta zbog ograničenja vremena rada navedenog u DO file, koristite naredbu run -all da dovršite simulaciju.

Licenca (Postavite pitanje)

HDMI RX IP ima sljedeće dvije opcije licence:

  • Šifrirano: Kompletan šifrovani RTL kod je obezbeđen za jezgro. Dostupan je besplatno uz bilo koju Libero licencu, što omogućava instanciranje jezgra pomoću SmartDesign-a. Možete izvoditi simulaciju, sintezu, raspored i programirati FPGA silicij koristeći Libero dizajn paket.
  • RTL: Kompletan RTL izvorni kod je licencno zaključan, koji se mora kupiti zasebno.

Rezultati simulacije (Postavite pitanje)

Sljedeći dijagram vremena za HDMI RX IP prikazuje video podatke i periode kontrolnih podataka.

Slika 6-1. Video podaci

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (8)

Sljedeći dijagram prikazuje hsync i vsync izlaze za odgovarajuće ulaze kontrolnih podataka.

Slika 6-2. Horizontalna sinhronizacija i vertikalna sinhronizacija signali

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (9)

Sljedeći dijagram prikazuje EDID dio.

Slika 6-3. EDID signali

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (10)

Korištenje resursa (Postavite pitanje)

HDMI RX IP je implementiran u PolarFire® FPGA (MPF300T – 1FCG1152I paket). Sljedeća tabela navodi resurse koji se koriste kada je broj piksela = 1 piksel.

Tabela 7-1. Korištenje resursa za 1 Pixel Mode

Format boje Dubina boje SCRAMBLER Tkanina 4LUT Tkanina DFF Interfejs 4LUT Interfejs DFF uSRAM (64×12) LSRAM (20k)
RGB 8 Onemogući 987 1867 360 360 0 10
10 Onemogući 1585 1325 456 456 11 9
12 Onemogući 1544 1323 456 456 11 9
16 Onemogući 1599 1331 492 492 14 9
YCbCr422 8 Onemogući 1136 758 360 360 3 9
YCbCr444 8 Onemogući 1105 782 360 360 3 9
10 Onemogući 1574 1321 456 456 11 9
12 Onemogući 1517 1319 456 456 11 9
16 Onemogući 1585 1327 492 492 14 9

Sljedeća tabela navodi resurse koji se koriste kada je broj piksela = 4 piksela.

Tabela 7-2. Korištenje resursa za 4 Pixel Mode

Format boje Dubina boje SCRAMBLER Tkanina 4LUT Tkanina DFF Interfejs 4LUT Interfejs DFF uSRAM (64×12) LSRAM (20k)
RGB 8 Onemogući 1559 1631 1080 1080 9 27
12 Onemogući 1975 2191 1344 1344 31 27
16 Onemogući 1880 2462 1428 1428 38 27
RGB 10 Omogući 4231 3306 1008 1008 3 27
12 Omogući 4253 3302 1008 1008 3 27
16 Omogući 3764 3374 1416 1416 37 27
YCbCr422 8 Onemogući 1485 1433 912 912 7 23
YCbCr444 8 Onemogući 1513 1694 1080 1080 9 27
12 Onemogući 2001 2099 1344 1344 31 27
16 Onemogući 1988 2555 1437 1437 38 27

Sljedeća tabela navodi resurse koji se koriste kada je broj piksela = 4 piksela i SCRAMBLER je omogućen.

Tabela 7-3. Korištenje resursa za 4 Pixel Mode i SCRAMBLER je omogućeno

Format boje Dubina boje SCRAMBLER Tkanina 4LUT Tkanina DFF Interfejs 4LUT Interfejs DFF uSRAM (64×12) LSRAM (20k)
RGB 8 Omogući 5029 5243 1126 1126 9 28
YCbCr422 8 Omogući 4566 3625 1128 1128 13 27
YCbCr444 8 Omogući 4762 3844 1176 1176 17 27

Integracija sistema (Postavite pitanje)

Ovaj odjeljak pokazuje kako integrirati IP u Libero dizajn.
Sljedeća tabela navodi konfiguracije PF XCVR, PF TX PLL i PF CCC potrebne za različite rezolucije i širine bita.

Tabela 8-1. PF XCVR, PF TX PLL i PF CCC konfiguracije

Rezolucija Bit Width PF XCVR konfiguracija CDR REF CLOCK PADS PF CCC konfiguracija
Brzina prijenosa podataka RX CDR Ref Clock Frekvencija RX PCS Fabric Width Ulazna frekvencija Izlazna frekvencija
1 PXL (1080p60) 8 1485 148.5 10 AE27, AE28 NA NA
1 PXL (1080p30) 10 1485 148.5 10 AE27, AE28 92.5 74
12 1485 148.5 10 AE27, AE28 74.25 111.375
16 1485 148.5 10 AE27, AE28 74.25 148.5
4 PXL (1080p60) 8 1485 148.5 40 AE27, AE28 NA NA
12 1485 148.5 40 AE27, AE28 55.725 37.15
16 1485 148.5 40 AE27, AE28 74.25 37.125
4 PXL (4kp30) 8 1485 148.5 40 AE27, AE28 NA NA
10 3712.5 148.5 40 AE29, AE30 92.81 74.248
12 4455 148.5 40 AE29, AE30 111.375 74.25
16 5940 148.5 40 AE29, AE30 148.5 74.25
4 PXL (4Kp60) 8 5940 148.5 40 AE29, AE30 NA NA

HDMI RX Sample Design 1: Kada je konfigurisan u režimu Dubina boje = 8-bit i Broj piksela = 1 piksel, prikazano je na sledećoj slici.

Slika 8-1. HDMI RX Sample Dizajn 1

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (11)

Za nprampda, u 8-bitnim konfiguracijama, sljedeće komponente su dio dizajna:

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) je konfigurisan za TX i RX full duplex mod. Brzina RX podataka od 1485 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 10 bita za 1 PXL režim i 148.5 MHz CDR referentni takt. Brzina prenosa podataka od 1485 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 10 bita sa faktorom podele takta 4.
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK i LANE3_CDR_REF_CLK se pokreću iz PF_XCVR_REF_CLK sa AE27, AE28 Pad pinovima.
  • EDID CLK_I pin treba pokretati sa taktom od 150 MHz sa CCC.
  • R_RX_CLK_I, G_RX_CLK_I i B_RX_CLK_I pokreću LANE3_TX_CLK_R, LANE2_TX_CLK_R i LANE1_TX_CLK_R, respektivno.
  • R_RX_VALID_I, G_RX_VALID_I i B_RX_VALID_I pokreću LANE3_RX_VAL, LANE2_RX_VAL i LANE1_RX_VAL, redom.
  • DATA_R_I, DATA_G_I i DATA_B_I pokreću LANE3_RX_DATA, LANE2_RX_DATA i LANE1_RX_DATA, redom.

HDMI RX Sample Design 2: Kada je konfigurisan u režimu Dubina boje = 8-bit i Broj piksela = 4 piksel, prikazano je na sledećoj slici.

Slika 8-2. HDMI RX Sample Dizajn 2

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (12)

Za nprampda, u 8-bitnim konfiguracijama, sljedeće komponente su dio dizajna:

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) je konfigurisan za TX i RX full duplex mod. Brzina RX podataka od 1485 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 40 bita za 4 PXL režim i 148.5 MHz CDR referentni takt. Brzina prenosa podataka od 1485 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 40 bita sa faktorom podele takta 4.
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK i LANE3_CDR_REF_CLK se pokreću iz PF_XCVR_REF_CLK sa AE27, AE28 Pad pinovima.
  • EDID CLK_I pin treba pokretati sa taktom od 150 MHz sa CCC.
  • R_RX_CLK_I, G_RX_CLK_I i B_RX_CLK_I pokreću LANE3_TX_CLK_R, LANE2_TX_CLK_R i LANE1_TX_CLK_R, respektivno.
  • R_RX_VALID_I, G_RX_VALID_I i B_RX_VALID_I pokreću LANE3_RX_VAL, LANE2_RX_VAL i LANE1_RX_VAL, redom.
  • DATA_R_I, DATA_G_I i DATA_B_I pokreću LANE3_RX_DATA, LANE2_RX_DATA i LANE1_RX_DATA, redom.

HDMI RX Sample Design 3: Kada je konfigurisan u Dubina boje = 8-bit i Broj piksela = 4 Pixel mod i SCRAMBLER = Omogućeno, prikazano je na sljedećoj slici.

Slika 8-3. HDMI RX Sample Dizajn 3

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (13)

Za nprampda, u 8-bitnim konfiguracijama, sljedeće komponente su dio dizajna:

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) je konfigurisan za TX i RX nezavisan način rada. Brzina RX podataka od 5940 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 40 bita za 4 PXL režima i 148.5 MHz CDR referentnim taktom. Brzina prenosa podataka od 5940 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 40 bita sa faktorom podele takta 4.
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK i LANE3_CDR_REF_CLK se pokreću iz PF_XCVR_REF_CLK sa AF29, AF30 Pad pinovima.
  • EDID CLK_I pin bi trebao raditi sa taktom od 150 MHz sa CCC.
  • R_RX_CLK_I, G_RX_CLK_I i B_RX_CLK_I pokreću LANE3_TX_CLK_R, LANE2_TX_CLK_R i LANE1_TX_CLK_R, respektivno.
  • R_RX_VALID_I, G_RX_VALID_I i B_RX_VALID_I pokreću LANE3_RX_VAL, LANE2_RX_VAL i LANE1_RX_VAL, redom.
  • DATA_R_I, DATA_G_I i DATA_B_I pokreću LANE3_RX_DATA, LANE2_RX_DATA i LANE1_RX_DATA, redom.

HDMI RX Sample Design 4: Kada je konfigurisan u Dubina boje = 12-bit i Broj piksela = 4 Pixel mod i SCRAMBLER = Omogućeno, prikazano je na sljedećoj slici.

Slika 8-4. HDMI RX Sample Dizajn 4

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (14)

Za nprampda, u 12-bitnim konfiguracijama, sljedeće komponente su dio dizajna:

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) je konfigurisan za režim samo RX. Brzina RX podataka od 4455 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 40 bita za 4 PXL režima i 148.5 MHz CDR referentnim taktom.
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK i LANE3_CDR_REF_CLK se pokreću iz PF_XCVR_REF_CLK sa AF29, AF30 Pad pinovima.
  • EDID CLK_I pin bi trebao raditi sa taktom od 150 MHz sa CCC.
  • R_RX_CLK_I, G_RX_CLK_I i B_RX_CLK_I pokreću LANE3_TX_CLK_R, LANE2_TX_CLK_R i LANE1_TX_CLK_R, respektivno.
  • R_RX_VALID_I, G_RX_VALID_I i B_RX_VALID_I pokreću LANE3_RX_VAL, LANE2_RX_VAL i LANE1_RX_VAL, redom.
  • DATA_R_I, DATA_G_I i DATA_B_I pokreću LANE3_RX_DATA, LANE2_RX_DATA i LANE1_RX_DATA, redom.
  • PF_CCC_C0 modul generiše takt pod nazivom OUT0_FABCLK_0 sa frekvencijom od 74.25 MHz, izveden iz ulaznog takta od 111.375 MHz, koji pokreće LANE1_RX_CLK_R.

HDMI RX Sample Design 5: Kada je konfigurisan u Dubina boje = 8-bit, broj piksela = 4 režima piksela i SCRAMBLER = Omogućeno je prikazano na sledećoj slici. Ovaj dizajn je dinamička brzina podataka sa DRI.

Slika 8-5. HDMI RX Sample Dizajn 5

MICROCHIP-PolarFire-FPGA-High-Definition-Multimedia-Interface-HDMI-Receiver- (15)

Za nprampda, u 8-bitnim konfiguracijama, sljedeće komponente su dio dizajna:

  • PF_XCVR_ERM (PF_XCVR_ERM_C0_0) je konfigurisan za režim samo RX sa omogućenim interfejsom za dinamičku rekonfiguraciju. Brzina RX podataka od 5940 Mbps u PMA režimu, sa širinom podataka konfigurisanom kao 40 bita za 4 PXL režima i 148.5 MHz CDR referentnim taktom.
  • LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK i LANE3_CDR_REF_CLK se pokreću iz PF_XCVR_REF_CLK sa AF29, AF30 Pad pinovima.
  • EDID CLK_I pin bi trebao raditi sa taktom od 150 MHz sa CCC.
  • R_RX_CLK_I, G_RX_CLK_I i B_RX_CLK_I pokreću LANE3_TX_CLK_R, LANE2_TX_CLK_R i LANE1_TX_CLK_R, respektivno.
  • R_RX_VALID_I, G_RX_VALID_I i B_RX_VALID_I pokreću LANE3_RX_VAL, LANE2_RX_VAL i LANE1_RX_VAL, redom.
  • DATA_R_I, DATA_G_I i DATA_B_I pokreću LANE3_RX_DATA, LANE2_RX_DATA i LANE1_RX_DATA, redom.

Historija revizija (Postavite pitanje)

Historija revizija opisuje promjene koje su implementirane u dokument. Promjene su navedene po reviziji, počevši od najnovije publikacije.

Tabela 9-1. Istorija revizija

Revizija Datum Opis
D 02/2025 Slijedi lista izmjena napravljenih u reviziji C dokumenta:
  • Ažurirana je verzija HDMI RX IP na 5.4.
  • Ažurirani Uvod sa funkcijama i nepodržanim funkcijama.
  • Dodan odjeljak Testirani izvorni uređaji.
  • Ažurirana slika 3-1 i slika 3-3 u odjeljku Implementacija hardvera.
  • Dodata sekcija parametara konfiguracije.
  • Ažurirana tabela 4-2, tabela 4-4, tabela 4-5, tabela 4-6 i tabela 4-7 u odeljku Portovi.
  • Ažurirana Slika 5-2 u odjeljku Testbench Simulation.
  • Ažurirana tabela 7-1 i tabela 7-2 dodale su tabelu 7-3 u odeljku Korišćenje resursa.
  • Ažurirana slika 8-1, slika 8-2, slika 8-3 i slika 8-4 u odjeljku System Integration.
  • Dodata dinamička brzina podataka sa DRI dizajnom example u System Integration odjeljak.
C 02/2023 Slijedi lista izmjena napravljenih u reviziji C dokumenta:
  • Ažurirana je verzija HDMI RX IP na 5.2
  • Ažurirana je podržana rezolucija u režimu od četiri piksela u celom dokumentu
  • Ažurirana slika 2-1
B 09/2022 Slijedi lista izmjena napravljenih u reviziji B dokumenta:
  • Ažuriran dokument za v5.1
  • Ažurirana tabela 4-2 i tabela 4-3
A 04/2022 Slijedi lista izmjena u reviziji A dokumenta:
  • Dokument je migriran na Microchip predložak
  • Broj dokumenta je ažuriran na DS50003298A sa 50200863
  • Ažuriran odjeljak TMDS dekoder
  • Ažurirane tabele Tabela 4-2 i Tabela 4-3
  •  Ažurirano Slika 5-3, Slika 6-1, Slika 6-2
2.0 Sljedeći je sažetak promjena napravljenih u ovoj reviziji.
  • Dodata tabela 4-3
  • Ažurirane tabele korišćenja resursa
1.0 08/2021 Inicijalna revizija.

Microchip FPGA podrška
Microchip FPGA grupa proizvoda podržava svoje proizvode raznim uslugama podrške, uključujući korisničku podršku, centar za tehničku podršku za korisnike, websajtu i prodajnim kancelarijama širom sveta. Korisnicima se predlaže da posete Microchip online resurse pre nego što kontaktiraju podršku jer je vrlo verovatno da je na njihova pitanja već odgovoreno. Kontaktirajte centar za tehničku podršku putem website at www.microchip.com/support. Navedite broj dijela FPGA uređaja, odaberite odgovarajuću kategoriju kućišta i otpremite dizajn files dok kreirate slučaj tehničke podrške. Obratite se korisničkoj službi za netehničku podršku za proizvode, kao što su cijene proizvoda, nadogradnje proizvoda, ažurirane informacije, status narudžbe i autorizacija.

  • Iz Sjeverne Amerike pozovite 800.262.1060
  • Iz ostatka svijeta pozovite 650.318.4460
  • Fax, sa bilo kojeg mjesta na svijetu, 650.318.8044

Informacije o mikročipu

Trademarks
Naziv i logotip “Microchip”, logotip “M” i drugi nazivi, logotipi i brendovi su registrovani i neregistrovani zaštitni znakovi Microchip Technology Incorporated ili njegovih filijala i/ili podružnica u Sjedinjenim Državama i/ili drugim zemljama (“Microchip Zaštitni znakovi”). Informacije u vezi Microchip zaštitnih znakova možete pronaći na https://www.microchip.com/en-us/about/legal-information/microchip-trademarks.

ISBN: 979-8-3371-0744-8

Pravna obavijest
Ova publikacija i informacije ovdje mogu se koristiti samo s Microchip proizvodima, uključujući dizajniranje, testiranje i integraciju Microchip proizvoda u vašu aplikaciju. Upotreba ovih informacija na bilo koji drugi način krši ove uslove. Informacije o aplikacijama uređaja date su samo za vašu udobnost i mogu biti zamijenjene ažuriranjima. Vaša je odgovornost osigurati da vaša aplikacija odgovara vašim specifikacijama. Obratite se lokalnom prodajnom uredu Microchipa za dodatnu podršku ili potražite dodatnu podršku na www.microchip.com/en-us/support/design-help/client-support-services.

OVE INFORMACIJE DAJE MIKROČIP „KAKO JESU“. MICROCHIP NE DAJE NIKAKVE IZJAVE ILI GARANCIJE BILO KOJE VRSTE, IZRIČITI ILI IMPLICIRANI, PISANI ILI USMENI, ZAKONSKI ILI NA DRUGI, U VEZI SA INFORMACIJAMA UKLJUČUJUĆI, ALI NE OGRANIČENI NA BILO KAKVA IMPLICIRANA, NI IMPLICIRANA GARANCIJA PRILIKA ZA PRODAJU I PRIKLADNOST ZA ODREĐENU SVRHU ILI GARANCIJE U VEZI SA NJEGOVIM STANJEM, KVALITETOM ILI PERFORMANSE.
MIKROČIP NI U KOJEM SLUČAJU NEĆE BITI ODGOVORAN ZA BILO KAKVE INDIREKTNE, POSEBNE, KAZNENE, SLUČAJNE ILI POSLEDIČNE GUBITKE, ŠTETE, TROŠKOVE ILI TROŠKOVE BILO KOJE VRSTE BILO KOJI SE ODNOSE NA BILO KAKVE INFORMACIJE, ILI MICROCHIP JE OBAVEŠTEN O MOGUĆNOSTI ILI SU ŠTETE PREDVIĐIVE. U NAJVEĆOJ MJERI DOZVOLJENOJ ZAKONOM, UKUPNA ODGOVORNOST MICROCHIP-a PO SVIM POTRAŽIVANJU NA BILO KOJI NAČIN KOJA SE ODNOSE NA INFORMACIJE ILI NJIHOVO KORIŠTENJE NEĆE PREMAŠITI IZNOS NAKNADA, AKO IMA, KOJI STE MORALI PLAĆATI.
Upotreba Microchip uređaja u aplikacijama za održavanje života i/ili sigurnost je u potpunosti na rizik kupca, a kupac se slaže da će braniti, obeštetiti i držati Microchip bezopasnim od bilo koje štete, potraživanja, tužbi ili troškova koji proizlaze iz takve upotrebe. Nikakve licence se ne prenose, implicitno ili na drugi način, pod bilo kojim Microchipovim pravima intelektualnog vlasništva osim ako nije drugačije navedeno.

Funkcija zaštite koda uređaja Microchip

Obratite pažnju na sljedeće detalje funkcije zaštite koda na Microchip proizvodima:

  • Microchip proizvodi ispunjavaju specifikacije sadržane u njihovom posebnom Microchip Data Sheet.
  • Microchip vjeruje da je njegova porodica proizvoda sigurna kada se koristi na predviđeni način, u okviru operativnih specifikacija i pod normalnim uvjetima.
  • Microchip vrednuje i agresivno štiti svoja prava intelektualnog vlasništva. Pokušaji kršenja karakteristika zaštite koda Microchip proizvoda su strogo zabranjeni i mogu predstavljati kršenje Digital Millennium Copyright Act.
  • Ni Microchip ni bilo koji drugi proizvođač poluprovodnika ne može garantirati sigurnost svog koda. Zaštita kodom ne znači da jamčimo da je proizvod „nelomljiv“. Zaštita koda se stalno razvija. Microchip je posvećen kontinuiranom poboljšanju karakteristika zaštite koda naših proizvoda.

© 2025 Microchip Technology Inc. i njegove podružnice

FAQ

  • P: Kako da ažuriram HDMI RX IP jezgro?
    O: IP jezgro se može ažurirati preko Libero SoC softvera ili ručno preuzeti iz kataloga. Jednom instaliran u Libero SoC softver IP Katalog, može se konfigurirati, generirati i instancirati unutar SmartDesign-a za uključivanje u projekt.

Dokumenti / Resursi

MICROCHIP PolarFire FPGA HDMI prijemnik visoke definicije multimedijalni interfejs [pdf] Korisnički priručnik
PolarFire FPGA, PolarFire FPGA HDMI prijemnik sa multimedijalnim interfejsom visoke definicije, HDMI prijemnik sa multimedijalnim interfejsom visoke rezolucije, HDMI prijemnik sa multimedijskim interfejsom, HDMI prijemnik sa interfejsom, HDMI prijemnik

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *