DisplayPort Agilex F-Tile FPGA IP Design Example
Uporabniški priročnik
Posodobljeno za Intel® Quartus® Prime Design Suite: 21.4
Različica IP: 21.0.0
DisplayPort Intel FPGA IP Design Example Vodnik za hiter začetek
Zasnova IP DisplayPort Intel® FPGA nprampdatoteke za naprave Intel Agilex™ F-tile imajo simulacijsko preskusno mizo in zasnovo strojne opreme, ki podpira prevajanje in testiranje strojne opreme.
DisplayPort Intel FPGA IP ponuja naslednjo zasnovo, npramples:
- DisplayPort SST vzporedna povratna zanka brez modula Pixel Clock Recovery (PCR) pri statični hitrosti
Ko ustvarite načrt example, urejevalnik parametrov samodejno ustvari fileje potrebno za simulacijo, prevajanje in testiranje zasnove v strojni opremi.
Opomba: Različica programske opreme Intel Quartus® Prime 21.4 podpira samo Preliminary Design Exampza namene simulacije, sinteze, kompilacije in analize časa. Funkcionalnost strojne opreme ni v celoti preverjena.
Slika 1. Razvoj Stages
Povezane informacije
- DisplayPort Intel FPGA IP uporabniški priročnik
- Selitev na Intel Quartus Prime Pro Edition
1.1. Struktura imenika
Slika 2. Struktura imenika
Tabela 1. Dizajn Example Komponente
Mape | Files |
rtl/jedro | dp_core.ip |
dp_rx.ip | |
dp_tx.ip | |
rtl/rx_phy | dp_gxb_rx/ ((gradnik DP PMA UX) |
dp_rx_data_fifo.ip | |
rx_top_phy.sv | |
rtl/tx_phy | dp_gxb_rx/ ((gradnik DP PMA UX) |
dp_tx_data_fifo.ip | |
dp_tx_data_fifo.ip |
1.2. Zahteve glede strojne in programske opreme
Intel uporablja naslednjo strojno in programsko opremo za testiranje zasnove, nprample:
Strojna oprema
- Razvojni komplet Intel Agilex I-Series
Programska oprema
- Intel Quartus Prime
- Simulator Synopsys* VCL
1.3. Ustvarjanje dizajna
Uporabite urejevalnik parametrov IP DisplayPort Intel FPGA v programski opremi Intel Quartus Prime za ustvarjanje načrta example.
Slika 3. Ustvarjanje poteka načrtovanja
- Izberite Orodja ➤ Katalog IP in izberite Intel Agilex F-tile kot družino ciljnih naprav.
Opomba: Oblika example podpira samo naprave Intel Agilex F-tile. - V katalogu IP poiščite in dvokliknite DisplayPort Intel FPGA IP. Prikaže se okno New IP Variation.
- Določite ime najvišje ravni za svojo različico IP po meri. Urejevalnik parametrov shrani nastavitve variacije IP v a file imenovan .ip.
- V polju Naprava lahko izberete določeno napravo Intel Agilex F-tile ali obdržite privzeto izbiro naprave programske opreme Intel Quartus Prime.
- Kliknite OK. Prikaže se urejevalnik parametrov.
- Konfigurirajte želene parametre za TX in RX
- Na Design Exampna zavihku izberite DisplayPort SST Parallel Loopback Without PCR.
- Izberite Simulacija, da ustvarite preskusno napravo, in izberite Sinteza, da ustvarite načrt strojne opreme, nprample. Izbrati morate vsaj eno od teh možnosti, da ustvarite načrt example files. Če izberete oboje, je čas generiranja daljši.
- Kliknite Generate Example Design.
1.4. Simulacija zasnove
Zasnova IP DisplayPort Intel FPGA nprample testbench simulira zasnovo serijske povratne zanke od primerka TX do primerka RX. Notranji modul generatorja video vzorcev poganja instanco DisplayPort TX, video izhod instance RX pa se poveže s kontrolniki CRC v preskusni napravi.
Slika 4. Potek simulacije načrtovanja
- Pojdite v mapo simulatorja Synopsys in izberite VCS.
- Zaženi simulacijski skript.
Vir vcs_sim.sh - Skript izvede Quartus TLG, prevede in zažene preskusno napravo v simulatorju.
- Analizirajte rezultat.
Uspešna simulacija se konča s primerjavo SRC izvora in ponora.
1.5. Prevajanje in simulacija načrta
Slika 5. Prevajanje in simulacija načrta
Za prevajanje in izvajanje predstavitvenega preizkusa strojne opreme nprample design, sledite tem korakom:
- Zagotovite strojno opremo nprample oblikovanje oblikovanja je končano.
- Zaženite programsko opremo Intel Quartus Prime Pro Edition in jo odprite /quartus/agi_dp_demo.qpf.
- Kliknite Obdelava ➤ Začni kompilacijo.
- Počakajte, da se kompilacija konča.
Opomba: Dizajn example funkcionalno ne preverja idejnega načrta Example na strojni opremi v tej izdaji Quartusa.
Povezane informacije
Uporabniški priročnik za razvojni komplet Intel Agilex I serije FPGA
1.6. DisplayPort Intel FPGA IP Design Example Parametri
Tabela 2. DisplayPort Intel FPGA IP Design Example Parametri za napravo Intel Agilex F-tile
Parameter | Vrednost | Opis |
Na voljo Design Example | ||
Izberite Oblikovanje | • Brez • DisplayPort SST Parallel Povratna zanka brez PCR |
Izberite dizajn nprample, ki bo ustvarjen. • Brez: Brez oblikovanja, nprample je na voljo za trenutno izbiro parametrov • DisplayPort SST Parallel Loopback brez PCR: Ta oblika nprample prikazuje vzporedno povratno zanko od ponora DisplayPort do vira DisplayPort brez modula Pixel Clock Recovery (PCR), ko vklopite parameter Enable Video Input Image Port. |
Oblikovanje Example Files | ||
Simulacija | Vklop, izklop | Vklopite to možnost, da ustvarite potrebne files za simulacijsko testno mizo. |
Sinteza | Vklop, izklop | Vklopite to možnost, da ustvarite potrebne files za kompilacijo Intel Quartus Prime in oblikovanje strojne opreme. |
Ustvarjen format HDL | ||
Ustvari File Oblika | Verilog, VHDL | Izberite želeno obliko HDL za ustvarjeno zasnovo nprample fileset. Opomba: Ta možnost določa samo obliko za ustvarjeni IP najvišje ravni files. Vse ostalo files (npr. nprample testne mize in najvišja raven files za predstavitev strojne opreme) so v formatu Verilog HDL. |
Target Development Kit | ||
Izberite tablo | • Brez razvojnega kompleta • Intel Agilex I-Series Razvojni komplet |
Izberite ploščo za ciljno oblikovanje nprample. • Brez razvojnega kompleta: ta možnost izključuje vse vidike strojne opreme za načrtovanje, nprample. Jedro IP nastavi vse dodelitve zatičev na navidezne zatiče. • Intel Agilex I-Series FPGA Development Kit: Ta možnost samodejno izbere ciljno napravo projekta, da se ujema z napravo v tem razvojnem kompletu. Ciljno napravo lahko spremenite s parametrom Change Target Device, če ima vaša revizija plošče drugačno različico naprave. Jedro IP nastavi vse dodelitve pinov v skladu z razvojnim kompletom. Opomba: Idejni projekt Exampdatoteka ni funkcionalno preverjena na strojni opremi v tej izdaji Quartusa. • Razvojni komplet po meri: Ta možnost omogoča oblikovanje nprample za testiranje na razvojnem kompletu drugega proizvajalca z Intel FPGA. Morda boste morali sami nastaviti dodelitve žebljičkov. |
Ciljna naprava | ||
Spremenite ciljno napravo | Vklop, izklop | Vklopite to možnost in izberite želeno različico naprave za razvojni komplet. |
Zasnova vzporedne zanke Examples
Zasnova IP DisplayPort Intel FPGA nprampprikazujejo vzporedno povratno zanko od primerka DisplayPort RX do primerka DisplayPort TX brez modula Pixel Clock Recovery (PCR) pri statični hitrosti.
Tabela 3. DisplayPort Intel FPGA IP Design Exampza napravo Intel Agilex F-tile
Oblikovanje Example | Imenovanje | Hitrost prenosa podatkov | Način kanala | Vrsta povratne zanke |
DisplayPort SST vzporedna povratna zanka brez PCR | DisplayPort SST | HBR3 | Simpleks | Vzporedno brez PCR |
2.1. Intel Agilex F-tile DisplayPort SST Parallel Loopback Design Features
Zasnova vzporedne zanke SST nprampprikazujejo prenos enega samega videotoka od ponora DisplayPort do vira DisplayPort brez obnovitve ure slikovnih pik (PCR) s statično hitrostjo.
Slika 6. Intel Agilex F-tile DisplayPort SST Parallel Loopback brez PCR
- V tej različici je parameter vira DisplayPort, TX_SUPPORT_IM_ENABLE, vklopljen in uporabljen je vmesnik video slike.
- Odvodnik DisplayPort sprejema video in/ali avdio pretakanje iz zunanjega video vira, kot je GPE, in ga dekodira v vzporedni video vmesnik.
- Video izhod ponora DisplayPort neposredno poganja izvorni video vmesnik DisplayPort in kodira v glavno povezavo DisplayPort pred prenosom na monitor.
- IOPLL poganja ponorne in izvorne video ure DisplayPort s fiksno frekvenco.
- Če je parameter MAX_LINK_RATE ponora in vira DisplayPort konfiguriran na HBR3 in je PIXELS_PER_CLOCK konfiguriran na Quad, video takt deluje pri 300 MHz, da podpira hitrost slikovnih pik 8Kp30 (1188/4 = 297 MHz).
2.2. Urna shema
Shema takta ponazarja domene ure v zasnovi IP DisplayPort Intel FPGA nprample.
Slika 7. Taktna shema oddajnika-sprejemnika Intel Agilex F-tile DisplayPort
Tabela 4. Signali taktne sheme
Ura v diagramu | Opis |
SysPLL refclk | F-ploščica Sistemska referenčna ura PLL, ki je lahko katera koli urna frekvenca, ki je deljiva s sistemsko PLL za to izhodno frekvenco. V tej zasnovi nprample, system_pll_clk_link in rx/tx refclk_link si delijo isti SysPLL refclk, ki je 150 Mhz. To mora biti prosto delujoča ura, ki je povezana z zatičem namenske referenčne ure oddajnika-sprejemnika na vrata za vhodno uro Reference in System PLL Clocks IP, preden priključite ustrezna izhodna vrata na DisplayPort Phy Top. |
sistemska_pll_clk_povezava | Najmanjša sistemska izhodna frekvenca PLL za podporo vseh stopenj DisplayPort je 320 Mhz. Ta oblika nprample uporablja 900 Mhz (najvišjo) izhodno frekvenco, tako da se SysPLL refclk lahko deli z rx/tx refclk_link, ki je 150 Mhz. |
rx_cdr_refclk_link/tx_pll_refclk_link | Rx CDR in Tx PLL Link refclk, ki je nastavljen na 150 Mhz za podporo vseh podatkovnih hitrosti DisplayPort. |
rx_ls_clkout/tx Je clkout | Hitrost povezave DisplayPort Ura do jedra DisplayPort IP. Frekvenca, ki je enaka hitrosti prenosa podatkov, deljeni s širino vzporednih podatkov. Example: Frekvenca = hitrost prenosa podatkov/širina podatkov = 8.1 G (HBR3) / 40 bitov = 202.5 Mhz |
2.3. Preskusna miza simulacije
Preskusna naprava za simulacijo simulira povratno serijsko zanko DisplayPort TX na RX.
Slika 8. Blokovni diagram simulacijske preskusne naprave DisplayPort Intel FPGA IP Simplex Mode
Tabela 5. Komponente testne mize
Komponenta | Opis |
Generator video vzorcev | Ta generator proizvaja vzorce barvnih vrstic, ki jih lahko konfigurirate. Nastavite lahko časovno razporeditev video formata. |
Testna naprava za nadzor | Ta blok nadzoruje testno zaporedje simulacije in generira potrebne signale dražljajev za jedro TX. Nadzorni blok preskusne naprave tudi prebere vrednost CRC iz vira in ponora, da naredi primerjave. |
RX Link Speed Clock Frequency Checker | Ta preverjevalnik preveri, ali se obnovljena urna frekvenca oddajnika RX ujema z želeno hitrostjo prenosa podatkov. |
TX Link Speed Clock Frequency Checker | Ta preverjevalnik preveri, ali se obnovljena taktna frekvenca oddajnika-sprejemnika TX ujema z želeno hitrostjo prenosa podatkov. |
Preskusna naprava za simulacijo opravi naslednja preverjanja:
Tabela 6. Preverjanja preskusne naprave
Testna merila | Preverjanje |
• Usposabljanje povezave pri podatkovni hitrosti HBR3 • Preberite registre DPCD, da preverite, ali DP Status nastavlja in meri frekvenco hitrosti povezave TX in RX. |
Integrira Frequency Checker za merjenje frekvenčnega izhoda ure hitrosti povezave iz oddajnika TX in RX. |
• Zaženite video vzorec od TX do RX. • Preverite CRC za izvor in ponor, da preverite, ali se ujemata |
• Poveže generator video vzorcev z virom DisplayPort za generiranje video vzorca. • Kontrola preskusne naprave nato prebere izvorni in ponorni CRC iz registrov DPTX in DPRX ter primerja, da zagotovi, da sta obe vrednosti CRC enaki. Opomba: Če želite zagotoviti izračun CRC, morate omogočiti parameter za avtomatizacijo testiranja Support CTS. |
Zgodovina revizij dokumenta za DisplayPort Intel
Agilex F-tile FPGA IP Design Example Uporabniški priročnik
Različica dokumenta | Različica Intel Quartus Prime | Različica IP | Spremembe |
2021.12.13 | 21.4 | 21.0.0 | Začetna izdaja. |
Intel Corporation. Vse pravice pridržane. Intel, logotip Intel in druge znamke Intel so blagovne znamke družbe Intel Corporation ali njenih podružnic. Intel jamči za delovanje svojih izdelkov FPGA in polprevodnikov v skladu s trenutnimi specifikacijami v skladu z Intelovo standardno garancijo, vendar si pridržuje pravico do sprememb katerega koli izdelka in storitve kadar koli brez predhodnega obvestila. Intel ne prevzema nobene odgovornosti ali obveznosti, ki izhaja iz uporabe ali uporabe katere koli informacije, izdelka ali storitve, opisanih tukaj, razen če je Intel izrecno pisno privolil v to. Intelovim strankam svetujemo, da pridobijo najnovejšo različico specifikacij naprave, preden se zanesejo na kakršne koli objavljene informacije in preden oddajo naročila za izdelke ali storitve.
*Druga imena in blagovne znamke so lahko last drugih.
ISO 9001: 2015 Registriran
Spletna različica
Pošlji povratne informacije
UG-20347
ID: 709308
Različica: 2021.12.13
Dokumenti / Viri
![]() |
intel DisplayPort Agilex F-Tile FPGA IP Design Example [pdf] Uporabniški priročnik DisplayPort Agilex F-Tile FPGA IP Design Example, DisplayPort Agilex, F-Tile FPGA IP Design Example, F-Tile FPGA IP Design, FPGA IP Design Example, IP Design Example, IP Design, UG-20347, 709308 |