intel AN 889 8K DisplayPort Dizajni i konvertimit të formatit të videos Example
Rreth dizajnit të konvertimit të formatit të videos 8K DisplayPort Example
Dizajni i konvertimit të formatit të videos 8K DisplayPort Exampintegron IP-në e lidhjes video Intel DisplayPort 1.4 me një tubacion përpunimi video. Dizajni ofron shkallëzim me cilësi të lartë, konvertim të hapësirës së ngjyrave dhe konvertim të shpejtësisë së kuadrove për transmetime video deri në 8K me 30 korniza për sekondë ose 4K me 60 korniza për sekondë.
Dizajni është shumë i konfigurueshëm me softuer dhe harduer, duke mundësuar konfigurimin dhe ridizajnimin e shpejtë të sistemit. Dizajni synon pajisjet Intel® Arria® 10 dhe përdor IP-në më të fundit Intel FPGA të gatshme 8K nga paketa e përpunimit të videove dhe imazheve në Intel Quartus® Prime v19.2.
Rreth DisplayPort Intel FPGA IP
Për të krijuar dizajne Intel Arria 10 FPGA me ndërfaqet DisplayPort, instantohuni me IP-në DisplayPort Intel FPGA. Megjithatë, kjo IP DisplayPort zbaton vetëm kodimin ose dekodimin e protokollit për DisplayPort. Ai nuk përfshin transmetuesit, PLL-të ose funksionalitetin e rikonfigurimit të transmetuesit të kërkuar për të zbatuar komponentin serial me shpejtësi të lartë të ndërfaqes. Intel ofron komponentë të veçantë transmetues, PLL dhe IP të rikonfigurimit. Përzgjedhja, parametrizimi dhe lidhja e këtyre komponentëve për të krijuar një ndërfaqe marrës ose transmetues plotësisht të pajtueshëm DisplayPort kërkon njohuri të specializuara.
Intel ofron këtë dizajn për ata që nuk janë ekspertë të transmetuesit. GUI e redaktuesit të parametrave për IP-në DisplayPort ju lejon të ndërtoni dizajnin.
Ju krijoni një shembull të IP-së DisplayPort (i cili mund të jetë vetëm marrës, vetëm transmetues ose marrës dhe transmetues i kombinuar) ose në Projektuesin e Platformës ose në Katalogun e IP-së. Kur parametrizoni shembullin IP të DisplayPort, mund të zgjidhni të gjeneroni një exampdizajni për atë konfigurim të veçantë. Dizajni i kombinuar i marrësit dhe transmetuesit është një kalim i thjeshtë, ku dalja nga marrësi futet direkt në transmetues. Një dizajn me kalim fiks krijon një marrës plotësisht funksional PHY, transmetues PHY dhe blloqe rikonfigurimi që zbatojnë të gjithë logjikën e transmetuesit dhe PLL. Ju ose mund të kopjoni drejtpërdrejt seksionet përkatëse të dizajnit, ose ta përdorni modelin si referencë. Dizajni gjeneron një DisplayPort Intel Arria 10 FPGA IP Design Example dhe më pas shton shumë nga files gjenerohet drejtpërdrejt në listën e përpilimit të përdorur nga projekti Intel Quartus Prime. Kjo perfshin:
- Files për të krijuar instanca IP të parametrizuara për transmetuesit, PLL dhe blloqet e rikonfigurimit.
- Verilog HDL files për të lidhur këto IP në marrësin e nivelit më të lartë PHY, transmetuesin PHY dhe blloqet Arbiter të Rikonfigurimit të Transmetuesit
- Kufizimi i dizajnit të Synopsys (SDC) files për të vendosur kufizimet përkatëse të kohës.
Karakteristikat e dizajnit të konvertimit të formatit të videos 8K DisplayPort Example
- Hyrja:
- Lidhja DisplayPort 1.4 mbështet rezolucione nga 720×480 deri në 3840×2160 me çdo shpejtësi kuadri deri në 60 fps dhe rezolucione deri në 7680×4320 me 30 fps.
- Mbështetje me prizë të nxehtë.
- Mbështetje për formatet e ngjyrave RGB dhe YCbCr (4:4:4, 4:2:2 dhe 4:2:0) në
hyrje. - Softueri zbulon automatikisht formatin e hyrjes dhe konfiguron siç duhet linjën e përpunimit.
- Prodhimi:
- Lidhshmëria DisplayPort 1.4 e zgjidhshme (përmes ndërprerësve DIP) për rezolucion 1080p, 1080i ose 2160p me 60 fps, ose 2160p me 30 fps.
- Mbështetje me prizë të nxehtë.
- DIP kalon për të vendosur formatin e kërkuar të ngjyrës së daljes në RGB, YCbCr 4:4:4, YCbCr 4:2:2 ose YCbCr 4:2:0.
- Një tubacion i vetëm përpunimi 10-bit 8K RGB me shkallëzim të konfigurueshëm të softuerit dhe konvertim të shpejtësisë së kornizës:
- 12-trokitje e lehtë Lanczos shkallëzues.
- Përmirësues i shkallës Lanczos me 16 faza, me 4 trokitje.
- Buferi i kornizave video me buferim të trefishtë siguron konvertim të shpejtësisë së kuadrove.
- Përzierësi me përzierje alfa lejon mbivendosjen e ikonave OSD.
Fillimi me dizajnin e konvertimit të formatit të videos 8K DisplayPort Example
Kërkesat e harduerit dhe softuerit
Dizajni i konvertimit të formatit të videos 8K DisplayPort Exampkërkon harduer dhe softuer specifik.
Hardware:
- Kompleti i zhvillimit Intel Arria 10 GX FPGA, duke përfshirë kartën DDR4 Hilo Daughter
- Karta e vajzës Bitec DisplayPort 1.4 FMC (rishikimi 11)
- Burimi DisplayPort 1.4 që prodhon video deri në 3840x2160p60 ose 7680x4320p30
- Lavaman DisplayPort 1.4 që shfaq video deri në 3840x2160p60
- Kabllot DisplayPort 1.4 të certifikuara VESA.
Software:
- Windows ose Linux OS
- Intel Quartus Prime Design Suite v19.2, i cili përfshin:
- Intel Quartus Prime Pro Edition
- Projektuesi i platformës
- Nios® II EDS
- Biblioteka IP e Intel FPGA (përfshirë paketën e përpunimit të videove dhe imazheve)
Dizajni funksionon vetëm me këtë version të Intel Quartus Prime.
Shkarkimi dhe instalimi i dizajnit të konvertimit të formatit të videos Intel 8K DisplayPort Example
Dizajni është i disponueshëm në Dyqanin Intel Design.
- Shkarkoni projektin e arkivuar file udx10_dp.par.
- Ekstraktoni projektin Intel Quartus Prime nga arkivi:
- a. Hapni Intel Quartus Prime Pro Edition.
- b. Klikoni File ➤ Hap Projektin.
Hapet dritarja Open Project. - c. Navigoni te dhe zgjidhni udx10_dp.par file.
- d. Kliko Open.
- e. Në dritaren Open Design Template, vendosni dosjen Destinacion në vendndodhjen e dëshiruar për projektin e nxjerrë. Regjistrimet për shabllonin e dizajnit file dhe emri i projektit duhet të jetë i saktë dhe nuk keni nevojë t'i ndryshoni ato.
- f. Klikoni OK.
Dizajn Files për dizajnin e konvertimit të formatit të videos Intel 8K DisplayPort Example
Tabela 1. Dizajni Files
File ose Emri i Dosjes | Përshkrimi |
ip | Përmban shembullin IP files për të gjitha instancat Intel FPGA IP në dizajn:
• Një IP DisplayPort (transmetues dhe marrës) • Një PLL që gjeneron orë në nivelin më të lartë të dizajnit • Të gjitha IP-të që përbëjnë sistemin e Projektuesit të Platformës për tubacionin e përpunimit. |
master_imazh | Përmban pre_compiled.sof, i cili është një programim i tabelës së parakompiluar file për dizajnin. |
non_acds_ip | Përmban kodin burimor për IP shtesë në këtë dizajn që Intel Quartus Prime nuk e përfshin. |
SDC | Përmban një SDC file që përshkruan kufizimet shtesë të kohës që kërkon ky dizajn. SDC fileTë përfshira automatikisht me instancat e IP-së nuk i trajtojnë këto kufizime. |
software | Përmban kodin burimor, bibliotekat dhe skriptet e ndërtimit për softuerin që funksionon në procesorin e integruar Nios II për të kontrolluar funksionalitetin e nivelit të lartë të dizajnit. |
udx10_dp | Një dosje në të cilën Intel Quartus Prime gjeneron dalje files për sistemin e Projektuesit të Platformës. Dalja udx10_dp.sopcinfo file ju lejon të gjeneroni inicializimin e memories file për kujtesën e softuerit të procesorit Nios II. Së pari nuk duhet të gjeneroni sistemin e plotë të Dizajnuesit të Platformës. |
non_acds_ip.ipx | Kjo IPX file deklaron të gjithë IP-në në dosjen non_acds_ip te Platforma Designer që të shfaqet në Bibliotekën IP. |
README.txt | Udhëzime të shkurtra për të ndërtuar dhe ekzekutuar dizajnin. |
krye.qpf | Projekti Intel Quartus Prime file për dizajnin. |
krye.qsf | Cilësimet e projektit Intel Quartus Prime file për dizajnin. Kjo file liston të gjitha fileKërkohet për të ndërtuar dizajnin, së bashku me caktimet e pineve dhe një numër cilësimesh të tjera të projektit. |
krye.v | Verilog HDL e nivelit të lartë file për dizajnin. |
udx10_dp.qsys | Sistemi i Designer Platform që përmban tubacionin e përpunimit të videos, procesorin Nios II dhe pajisjet periferike të tij. |
Përpilimi i dizajnit të konvertimit të formatit të videos 8K DisplayPort Example
Intel ofron një programim të bordit të parapërpiluar file për dizajnin në direktorinë master_image (pre_compiled.sof) për t'ju lejuar të ekzekutoni dizajnin pa ekzekutuar një përmbledhje të plotë.
HAPAT:
- Në softuerin Intel Quartus Prime, hapni projektin top.qpf file. Arkivi i shkarkuar e krijon këtë file kur e zbërtheni projektin.
- Klikoni File ➤ Hapeni dhe zgjidhni ip/dp_rx_tx/dp_rx_tx.ip. Hapet GUI e redaktuesit të parametrave për IP-në DisplayPort, duke treguar parametrat për shembullin DisplayPort në dizajn.
- Klikoni Generate Example Design (jo Generate).
- Kur gjenerimi të përfundojë, mbyllni redaktorin e parametrave.
- In File Explorer, lundroni te drejtoria e softuerit dhe hiqni arkivin vip_control_src.zip për të gjeneruar direktorinë vip_control_src.
- Në një terminal BASH, lundroni te softueri/skripti dhe ekzekutoni skriptin e guaskës build_sw.sh.
Skenari ndërton softuerin Nios II për dizajnin. Krijon edhe një .kukudh file që mund ta shkarkoni në tabelë në kohën e ekzekutimit, dhe një .hex file për të kompiluar në bordin e programimit .sof file. - Në softuerin Intel Quartus Prime, klikoni Processing ➤ Start Compilation.
- Intel Quartus Prime gjeneron sistemin udx10_dp.qsys Platform Designer.
- Intel Quartus Prime e vendos projektin në top.qpf.
Kompilimi krijon top.sof në output_filedrejtoria s kur të përfundojë.
Viewing dhe Rigjenerimi i Sistemit të Projektuesit të Platformës
- Klikoni Tools ➤ Designer Platform.
- Zgjidhni emrin e sistemit.qsys për opsionin Platforma Designer system.
- Kliko Open.
Projektuesi i platformës hap sistemin. - Review sistemin.
- Rigjeneroni sistemin:
- a. Klikoni Generate HDL….
- b. Në dritaren e gjenerimit, aktivizoni Pastro drejtoritë e daljes për objektivat e zgjedhura të gjenerimit.
- c. Klikoni Generate
Përpilimi i dizajnit të konvertimit të formatit të videos 8K DisplayPort Example me Veglat e Ndërtimit të Softuerit Nios II për Eclipse
Ju konfiguroni një hapësirë pune interaktive Nios II Eclipse për dizajnin për të prodhuar një hapësirë pune që përdor të njëjtat dosje që përdor skripti i ndërtimit. Nëse keni ekzekutuar më parë skriptin e ndërtimit, duhet të fshini dosjet software/vip_control dhe software/vip_control_bsp përpara se të krijoni hapësirën e punës Eclipse. Nëse e ridrejtoni skriptin e ndërtimit në çdo moment, ai mbishkruan hapësirën e punës Eclipse.
HAPAT:
- Navigoni te drejtoria e softuerit dhe hiqni arkivin vip_control_src.zip për të gjeneruar direktorinë vip_control_src.
- Në direktorinë e instaluar të projektit, krijoni një dosje të re dhe emërtoni hapësirën e punës.
- Në softuerin Intel Quartus Prime, klikoni Tools ➤ Nios II Software Build Tools for Eclipse.
- a. Në dritaren e Hapësirës së Punës, zgjidhni dosjen e hapësirës së punës që keni krijuar.
- b. Klikoni OK.
- Në dritaren Nios II – Eclipse, klikoni File ➤ I ri ➤ Aplikacioni Nios II dhe BSP nga Modeli.
Shfaqet kutia e dialogut Nios II Application and BSP from Template.- a. Në informacionin e SOPC File kutinë, zgjidhni udx10_dp/ udx10_dp.sopcinfo file. Nios II SBT për Eclipse plotëson emrin e CPU me emrin e procesorit nga .sopcinfo file.
- b. Në kutinë e emrit të projektit, shkruani vip_control.
- c. Zgjidhni Projektin Bosh nga lista e Modeleve.
- d. Kliko Next.
- e. Zgjidhni Krijo një projekt të ri BSP bazuar në shabllonin e projektit të aplikacionit me emrin e projektit vip_control_bsp.
- f. Aktivizo Përdor vendndodhjen e paracaktuar.
- g. Klikoni Finish për të krijuar aplikacionin dhe BSP bazuar në .sopcinfo file.
Pasi të gjenerohet BSP, projektet vip_control dhe vip_control_bsp shfaqen në skedën Project Explorer.
- Në Windows Explorer, kopjoni përmbajtjen e drejtorisë software/vip_control_src në direktorinë e sapokrijuar software/vip_control.
- Në skedën Project Explorer të dritares Nios II – Eclipse, klikoni me të djathtën në dosjen vip_control_bsp dhe zgjidhni Nios II > BSP Editior.
- a. Zgjidhni Asnjë nga menyja rënëse për sys_clk_timer.
- b. Zgjidhni cpu_timer nga menyja rënëse për timestamp_timer.
- c. Aktivizo enable_small_c_library.
- d. Klikoni Generate.
- e. Kur gjenerimi të përfundojë, klikoni Exit.
- Në skedën Project Explorer, kliko me të djathtën në drejtorinë vip_control dhe kliko Properties.
- a. Në dritaren Properties for vip_control, zgjeroni vetitë e aplikacionit Nios II dhe klikoni Nios II Application Paths.
- b. Kliko Shto… pranë Projekteve të Bibliotekës.
- c. Në dritaren e Projekteve të Bibliotekës, lundroni te drejtoria udx10.dp\spftware \vip_control_src dhe zgjidhni direktorinë bkc_dprx.syslib.
- d. Klikoni OK. Shfaqet një mesazh Konvertoni në një shteg relativ. Klikoni Po.
- e. Përsëritni hapat 7.b në faqen 8 dhe 7.c në faqen 8 për drejtoritë bkc_dptx.syslib dhe bkc_dptxll_syslib
- f. Klikoni OK.
- Zgjidhni Projektin ➤ Ndërtoni të gjitha për të gjeneruar file vip_control.elf në direktorinë software/vip_control.
- Ndërtoni mem_init file për përpilimin Intel Quartus Prime:
- a. Klikoni me të djathtën në vip_control në dritaren e Project Explorer.
- b. Zgjidhni Bëni objektiva ➤ Ndërtoni….
- c. Zgjidhni mem_init_generate.
d. Kliko Build.
Softueri Intel Quartus Prime gjeneron
udx10_dp_onchip_memory2_0_onchip_memory2_0.hex file në direktorinë software/vip_control/mem_init.
- Me dizajnin që funksionon në një tabelë të lidhur, ekzekutoni programimin vip_control.elf file krijuar nga ndërtimi Eclipse.
- a. Klikoni me të djathtën në dosjen vip_control në skedën Project Explorer të dritares Nios II -Eclipse.
- b. Përzgjedhja Run As ➤ Nios II Hardware. Nëse keni të hapur një dritare terminali Nios II, mbylleni atë përpara se të shkarkoni softuerin e ri.
Konfigurimi i kompletit të zhvillimit Intel Arria 10 GX FPGA
Përshkruan mënyrën e konfigurimit të kompletit për të ekzekutuar dizajnin e konvertimit të formatit të videos 8K DisplayPort Example.
Figura 1. Kompleti i zhvillimit Intel Arria 10 GX me kartën HiLo Daughter
Figura tregon tabelën me lavamanin blu të hequr për të treguar pozicionimin e kartës DDR4 Hilo. Intel rekomandon që të mos e përdorni dizajnin pa vendosur në pozicionin e lavamanit të nxehtësisë.
HAPAT:
- Vendosni kartën Bitec DisplayPort 1.4 FMC në bordin e zhvillimit duke përdorur FMC Port A.
- Sigurohuni që çelësi i energjisë (SW1) të jetë i fikur, më pas lidhni lidhësin e rrymës.
- Lidhni një kabllo USB me kompjuterin tuaj dhe me lidhësin MicroUSB (J3) në bordin e zhvillimit.
- Lidhni një kabllo DisplayPort 1.4 midis burimit DisplayPort dhe portës së Marrësit të kartës Bitec DisplayPort 1.4 FMC dhe sigurohuni që burimi të jetë aktiv.
- Lidhni një kabllo DisplayPort 1.4 midis ekranit DisplayPort dhe portës së Transmetuesit të kartës Bitec DisplayPort 1.4 FMC dhe sigurohuni që ekrani të jetë aktiv.
- Ndizni tabelën duke përdorur SW1.
LED-të e statusit të tabelës, butonat e shtypjes dhe ndërprerësit DIP
Kompleti i Zhvillimit Intel Arria 10 GX FPGA ka tetë LED të statusit (me emetues të gjelbër dhe të kuq), tre butona të përdoruesve dhe tetë ndërprerës DIP të përdoruesit. Dizajni i konvertimit të formatit të videos 8K DisplayPort Example ndriçon LED për të treguar gjendjen e lidhjes së marrësit DisplayPort. Butonat e shtytjes dhe çelësat DIP ju lejojnë të ndryshoni cilësimet e dizajnit.
LED-et e statusit
Tabela 2. LED-të e statusit
LED | Përshkrimi |
LED të kuqe | |
0 | Kalibrimi DDR4 EMIF në vazhdim. |
1 | Kalibrimi DDR4 EMIF dështoi. |
7:2 | I papërdorur. |
LED jeshile | |
0 | Ndizet kur trajnimi i lidhjes së marrësit DisplayPort përfundon me sukses dhe dizajni merr video të qëndrueshme. |
5:1 | Numri i korsive të marrësit DisplayPort: 00001 = 1 korsi
00010 = 2 korsi 00100 = 4 korsi |
7:6 | Shpejtësia e korsisë së marrësit DisplayPort: 00 = 1.62 Gbps
01 = 2.7 Gbps 10 = 5.4 Gbps 11 = 8.1 Gbps |
Tabela liston statusin që tregon çdo LED. Çdo pozicion LED ka tregues të kuq dhe të gjelbër që mund të ndriçojnë në mënyrë të pavarur. Çdo portokalli LED e ndezur do të thotë që treguesit e kuq dhe jeshil janë ndezur.
Butonat e Pushit të Përdoruesit
Butoni i përdoruesit 0 kontrollon shfaqjen e logos Intel në këndin e sipërm djathtas të ekranit të daljes. Në fillim, dizajni mundëson shfaqjen e logos. Shtypja e butonit 0 ndryshon aktivizimin për shfaqjen e logos. Butoni i shtypjes 1 i përdoruesit kontrollon modalitetin e shkallëzimit të dizajnit. Kur një burim ose lavaman është i lidhur me prizë të nxehtë, dizajni vendoset në njërën prej tyre:
- Modaliteti i kalimit, nëse rezolucioni i hyrjes është më i vogël ose i barabartë me rezolucionin e daljes
- Modaliteti i uljes së shkallës, nëse rezolucioni i hyrjes është më i madh se rezolucioni i daljes
Sa herë që shtypni butonin e shtypjes së përdoruesit 1, dizajni kalon në modalitetin tjetër të shkallëzimit (kalim > shkallë e lartë, përshkallëzim > zvogëlim i shkallës, zvogëlim i shkallës > kalim). Butoni i shtypjes 2 i përdoruesit është i papërdorur.
Çelësat DIP të përdoruesit
Çelësat DIP kontrollojnë printimin opsional të terminalit Nios II dhe cilësimet për formatin e videos dalëse të drejtuar përmes transmetuesit DisplayPort.
Tabela 3. Ndërprerësit DIP
Tabela liston funksionin e çdo ndërprerës DIP. Çelësat DIP, të numëruar nga 1 në 8 (jo nga 0 në 7), përputhen me numrat e printuar në komponentin e ndërprerësit. Për të vendosur çdo çelës në ON, zhvendoseni çelësin e bardhë drejt LCD-së dhe largoni LED-të në tabelë.
Ndërro | Funksioni |
1 | Aktivizon printimin e terminalit Nios II kur vendoset në ON. |
2 | Cakto bitet e daljes për ngjyrë:
OFF = 8 bit ON = 10 bit |
4:3 | Vendosni hapësirën e ngjyrave të daljes dhe sampling: SW4 OFF, SW3 OFF = RGB 4:4:4 SW4 OFF, SW3 ON = YCbCr 4:4:4 SW4 ON, SW3 OFF = YCbCr 4:2:2 SW4 ON, SW3 ON = YCbCr 4:2:0 |
6:5 | Caktoni rezolucionin e daljes dhe shpejtësinë e kuadrove: SW4 OFF, SW3 OFF = 4K60
SW4 OFF, SW3 ON = 4K30 SW4 ON, SW3 OFF = 1080p60 SW4 ON, SW3 ON = 1080i60 |
8:7 | I papërdorur |
Ekzekutimi i dizajnit të konvertimit të formatit të videos 8K DisplayPort Example
Duhet të shkarkoni .sof të përpiluar file për dizajnin e Komitetit të Zhvillimit Intel Arria 10 GX FPGA për të ekzekutuar dizajnin.
HAPAT:
- Në softuerin Intel Quartus Prime, klikoni Tools ➤ Programmer.
- Në dritaren e Programuesit, klikoni Auto Detect për të skanuar JTAG zinxhir dhe zbuloni pajisjet e lidhura.
Nëse shfaqet një dritare kërcyese që ju kërkon të përditësoni listën e pajisjeve të Programuesit, klikoni Po. - Në listën e pajisjeve, zgjidhni rreshtin e emërtuar 10AX115S2F45.
- Kliko Ndrysho File…
- Për të përdorur versionin e parakompiluar të programimit file që Intel përfshin si pjesë të shkarkimit të dizajnit, zgjidhni master_image/pre_compiled.sof.
- Për të përdorur programimin tuaj file krijuar nga përpiluesi lokal, zgjidhni output_files/top.sof.
- Aktivizo Program/Konfiguro në rreshtin 10AX115S2F45 të listës së pajisjeve.
- Klikoni Start.
Kur programuesi përfundon, dizajni funksionon automatikisht. - Hapni një terminal Nios II për të marrë mesazhet me tekst në dalje nga dizajni, përndryshe dizajni bllokohet pas një numri ndryshimesh të çelësit (vetëm nëse e vendosni çelësin DIP 1 të përdoruesit në ON).
- a. Hapni një dritare terminali dhe shkruani nios2-terminal
- b. Shtypni Enter.
i lidhur në hyrje. Pa burim, dalja është një ekran i zi me logon e Intel në këndin e sipërm të djathtë të ekranit.
Përshkrimi funksional i dizajnit të konvertimit të formatit të videos 8K DisplayPort Example
Sistemi i Platformës Designer, udx10_dp.qsys, përmban IP-në e protokollit të marrësit dhe transmetuesit DisplayPort, IP-në e tubacionit të videos dhe komponentët e procesorit Nios II. Dizajni lidh sistemin e Designer Platform me logjikën e marrësit dhe transmetuesit DisplayPort PHY (i cili përmban transmetuesit e ndërfaqes) dhe logjikën e rikonfigurimit të transmetuesit në nivelin më të lartë në një dizajn Verilog HDL RTL file (lart.v). Dizajni përfshin një rrugë të vetme të përpunimit të videos midis hyrjes DisplayPort dhe daljes DisplayPort.
Figura 2. Diagrami i Bllokut
Diagrami tregon blloqet në dizajnin e konvertimit të formatit të videos 8K DisplayPort Example. Diagrami nuk tregon disa nga pajisjet periferike gjenerike të lidhura me Nios II, Avalon-MM midis procesorit Nios II dhe komponentëve të tjerë të sistemit. Dizajni pranon video nga një burim DisplayPort në të majtë, përpunon videon përmes tubacionit të videos nga e majta në të djathtë përpara se ta kalojë videon në lavamanin DisplayPort në të djathtë.
Marrësi DisplayPort PHY dhe IP i Marrësit DisplayPort
Karta Bitec DisplayPort FMC siguron një bufer për sinjalin DisplayPort 1.4 nga burimi DisplayPort. Kombinimi i DisplayPort Receiver PHY dhe DisplayPort Receiver IP deshifron sinjalin në hyrje për të krijuar një transmetim video. Marrësi DisplayPort PHY përmban transmetuesit për të deserializuar të dhënat hyrëse dhe IP-ja e marrësit DisplayPort deshifron protokollin DisplayPort. IP-ja e kombinuar e marrësit DisplayPort përpunon sinjalin në hyrje të DisplayPort pa ndonjë softuer. Sinjali i videos që rezulton nga IP-ja e marrësit DisplayPort është një format transmetimi origjinal i paketuar. Dizajni konfiguron marrësin DisplayPort për dalje 10-bitësh.
DisplayPort në IP të videos me orë
Dalja e formatit të të dhënave të transmetimit të paketuar nga marrësi DisplayPort nuk është drejtpërdrejt i përputhshëm me formatin e të dhënave të videos me orë që pret IP-ja e hyrjes së videos me orë. IP-ja e DisplayPort to Clocked Video është një IP e personalizuar për këtë dizajn. Ai konverton daljen e DisplayPort në një format të përputhshëm video me orë, të cilin mund ta lidhni drejtpërdrejt me hyrjen e videos me orë. IP-ja e DisplayPort në Video Clocked mund të modifikojë standardin e sinjalizimit me tela dhe mund të ndryshojë renditjen e planeve të ngjyrave brenda çdo piksel. Standardi DisplayPort specifikon renditjen e ngjyrave që është e ndryshme nga renditja e IP e linjës video të Intel. Procesori Nios II kontrollon ndërrimin e ngjyrave. Ai lexon hapësirën aktuale të ngjyrave për transmetim nga IP-ja e marrësit DisplayPort me ndërfaqen e tij skllav Avalon-MM. Ai e drejton DisplayPort në IP-në e videos me orë për të aplikuar korrigjimin e duhur me ndërfaqen e tij skllav Avalon-MM.
Hyrja e videos me orë
Hyrja e videos me orë përpunon sinjalin e ndërfaqes së videos me orë nga DisplayPort në IP të Clocked Video dhe e konverton atë në formatin e sinjalit të videos Avalon-ST. Ky format sinjali heq të gjitha informacionet e zbrazjes horizontale dhe vertikale nga video duke lënë vetëm të dhëna aktive të figurës. IP e paketon atë si një pako për kornizë video. Ai gjithashtu shton pako shtesë të meta të dhënave (të referuara si paketa kontrolli) që përshkruajnë rezolucionin e çdo kornize video. Transmetimi i videos Avalon-ST përmes tubit të përpunimit është katër piksel paralelisht, me tre simbole për piksel. Hyrja e videos me orë siguron kalimin e orës për konvertimin nga sinjali video me shpejtësi të ndryshueshme nga IP-ja e marrësit DisplayPort në shpejtësinë fikse të orës (300 MHz) për tubacionin e IP-së së videos.
Pastruesi i rrjedhës
Pastruesi i transmetimit siguron që sinjali Video Avalon-ST që kalon në tubacionin e përpunimit të jetë pa gabime. Mbyllja e nxehtë e burimit DisplayPort mund të bëjë që dizajni të paraqesë korniza jo të plota të të dhënave në IP-në e hyrjes së videos me orë dhe të gjenerojë gabime në transmetimin e videos Avalon-ST që rezulton. Madhësia e paketave që përmbajnë të dhënat video për çdo kornizë nuk përputhet me madhësinë e raportuar nga paketat e kontrollit të lidhura. Pastruesi i transmetimit zbulon këto kushte dhe shton të dhëna shtesë (pikselë gri) në fund të paketave të videos ofenduese për të përfunduar kornizën dhe për t'u përshtatur me specifikimet në paketën e kontrollit.
Chroma Resampler (Hyrje)
Të dhënat e videos që dizajni merr në hyrje nga DisplayPort mund të jenë 4:4:4, 4:2:2 ose 4:2:0 chroma sampudhëhequr. chroma res hyrëseampler merr videon hyrëse në çdo format dhe e konverton në 4:4:4 në të gjitha rastet. Për të ofruar cilësi më të lartë vizuale, chroma resampler përdor algoritmin e filtruar më të shtrenjtë nga ana llogaritëse. Procesori Nios II lexon chroma-në aktualeampformat ling nga IP-ja e marrësit DisplayPort nëpërmjet ndërfaqes së tij skllav Avalon-MM. Ai i komunikon formatin chroma resampler nëpërmjet ndërfaqes së tij skllav Avalon-MM.
Konvertuesi i hapësirës së ngjyrave (hyrje)
Të dhënat hyrëse të videos nga DisplayPort mund të përdorin hapësirën e ngjyrave RGB ose YCbCr. Konvertuesi i hapësirës së ngjyrave të hyrjes merr videon hyrëse në çfarëdo formati që arrin dhe e konverton në RGB në të gjitha rastet. Procesori Nios II lexon hapësirën aktuale të ngjyrave nga IP-ja e marrësit DisplayPort me ndërfaqen e tij skllav Avalon-MM; ngarkon koeficientët e saktë të konvertimit në chroma resampler përmes ndërfaqes së tij skllav Avalon-MM.
Clipper
Prerësi zgjedh një zonë aktive nga transmetimi i videos në hyrje dhe hedh pjesën e mbetur. Kontrolli i softuerit që funksionon në procesorin Nios II përcakton rajonin për të zgjedhur. Rajoni varet nga rezolucioni i të dhënave të marra në burimin DisplayPort dhe rezolucioni i daljes dhe modaliteti i shkallëzimit. Procesori komunikon rajonin me Clipper përmes ndërfaqes së tij skllav Avalon-MM.
Shkallues
Dizajni zbaton shkallëzimin për të dhënat e videos hyrëse sipas rezolucionit të hyrjes së marrë dhe rezolucionit të daljes që ju kërkoni. Ju gjithashtu mund të zgjidhni midis tre mënyrave të shkallëzimit (shkallë e lartë, ulje dhe kalim). Dy IP Scalar ofrojnë funksionalitetin e shkallëzimit: njëri zbaton çdo zvogëlim të kërkuar; tjetri zbaton ngritjen e shkallës. Dizajni kërkon dy shkallëzues.
- Kur shkallëzuesi zbaton një shkallë të ulët, ai nuk prodhon të dhëna të vlefshme për çdo cikël orësh në daljen e tij. Për shembullampLe, nëse zbatohet një raport 2x i shkallës së ulët, sinjali i vlefshëm në dalje është i lartë çdo cikël tjetër të orës, ndërsa dizajni merr secilën linjë hyrëse me numër çift, dhe më pas i ulët për tërësinë e linjave hyrëse me numër tek. Kjo sjellje shpërthyese është thelbësore për procesin e reduktimit të shpejtësisë së të dhënave në dalje, por është e papajtueshme me IP-në e Mixer-it në rrjedhën e poshtme, e cila në përgjithësi pret një shpejtësi më të qëndrueshme të të dhënave për të shmangur rrjedhjen e nëndheshme në dalje. Dizajni kërkon Frame Buffer midis çdo zvogëlimi të shkallës dhe mikserit. Frame Buffer lejon Mixer-in të lexojë të dhënat me shpejtësinë që kërkon.
- Kur shkallëzuesi zbaton një shkallë të lartë, ai prodhon të dhëna të vlefshme për çdo cikël orësh, kështu që mikseri i mëposhtëm nuk ka probleme. Megjithatë, mund të mos pranojë të dhëna të reja hyrëse në çdo cikël orësh. Marrja e një vlere 2x si ishampLe, në linjat e daljes me numër çift ai pranon një ritëm të ri të të dhënave çdo cikël tjetër të orës, pastaj nuk pranon të dhëna të reja hyrëse në linjat e daljes me numër tek. Megjithatë, Clipper në rrjedhën e sipërme mund të prodhojë të dhëna me një ritëm krejtësisht të ndryshëm nëse është duke aplikuar një klip të rëndësishëm (p.sh. gjatë një zmadhimi). Prandaj, një Clipper dhe një shkallë e lartë në përgjithësi duhet të ndahen nga një Frame Buffer, duke kërkuar që Scaler të ulet pas Frame Buffer në tubacion. Scaler duhet të ulet përpara Frame Buffer për shkallë të ulët, kështu që dizajni zbaton dy shkallëzues të veçantë në të dyja anët e Frame Buffer: një për shkallë të lartë; tjetra për uljen e shkallës.
Dy Scalers gjithashtu zvogëlojnë gjerësinë maksimale të brezit DDR4 të kërkuar nga Frame Buffer. Duhet të aplikoni gjithmonë shkallë të ulëta përpara Frame Buffer, duke minimizuar shpejtësinë e të dhënave në anën e shkrimit. Gjithmonë aplikoni shkallë të larta pas Frame Buffer, i cili minimizon shpejtësinë e të dhënave në anën e leximit. Çdo Scaler merr rezolucionin e kërkuar të hyrjes nga paketat e kontrollit në transmetimin e videos në hyrje, ndërsa procesori Nios II me ndërfaqen skllav Avalon-MM vendos rezolucionin e daljes për çdo Scaler.
Kuadri i kornizës
Buferi i kornizës përdor memorien DDR4 për të kryer buferimin e trefishtë që lejon tubacionin e përpunimit të videos dhe imazhit të kryejë konvertimin e shpejtësisë së kuadrove midis shpejtësisë së kuadrove hyrëse dhe dalëse. Dizajni mund të pranojë çdo shpejtësi të kornizës hyrëse, por shpejtësia totale e pikselit nuk duhet të kalojë 1 giga piksel për sekondë. Softueri Nios II vendos shpejtësinë e kuadrove të daljes në 30 ose 60 fps, sipas modalitetit të daljes që zgjidhni. Shpejtësia e kuadrove në dalje është një funksion i cilësimeve të daljes së videos me orë dhe orës së pikselit të videos në dalje. Presioni i kundërt që Dalja e Videos së Clocked aplikon në tubacion përcakton shpejtësinë me të cilën ana e leximit të tamponit të kornizës tërheq kornizat e videos nga DDR4.
Mikser
Përzierësi gjeneron një imazh të sfondit të zi me madhësi fikse që procesori Nios II e programon për të përputhur madhësinë e imazhit aktual të daljes. Mikseri ka dy hyrje. Hyrja e parë lidhet me shkallëzuesin për të lejuar dizajnin të tregojë daljen nga tubacioni aktual i videos. Hyrja e dytë lidhet me bllokun e gjeneratorit të ikonave. Dizajni mundëson hyrjen e parë të mikserit vetëm kur zbulon video aktive dhe të qëndrueshme në hyrjen e videos me orë. Prandaj, dizajni ruan një imazh të qëndrueshëm të daljes në dalje, ndërsa lidhet me prizë në hyrje. Alfa e dizajnit përzien hyrjen e dytë në mikser, të lidhur me gjeneratorin e ikonave, si në sfond ashtu edhe në imazhet e tubacionit të videos me transparencë 50%.
Konvertuesi i hapësirës së ngjyrave (Dalja)
Konvertuesi i hapësirës së ngjyrave në dalje i transformon të dhënat hyrëse të videos RGB në hapësirën e ngjyrave RGB ose YCbCr bazuar në cilësimin e kohës së funksionimit nga softueri.
Chroma Resampler (Prodhimi)
Rez chroma dalëseampler konverton formatin nga 4:4:4 në një nga formatet 4:4:4, 4:2:2 ose 4:2:0. Softueri vendos formatin. Rez chroma dalëseampler përdor gjithashtu algoritmin e filtruar për të arritur video me cilësi të lartë.
Dalje video e orës
Dalja e videos me orë e konverton transmetimin e videos Avalon-ST në formatin e videos me orë. Dalja e videos me orë shton videon e zbrazjes horizontale dhe vertikale dhe informacionin e kohës së sinkronizimit. Procesori Nios II programon cilësimet përkatëse në daljen e videos me orë në varësi të rezolucionit të daljes dhe shpejtësisë së kuadrove që kërkoni. Dalja e videos me orë e konverton orën, duke kaluar nga ora fikse e tubacionit 300 MHz në shpejtësinë e ndryshueshme të videos së orës.
Video e orës në DisplayPort
Komponenti i transmetuesit DisplayPort pranon të dhënat e formatuara si video me orë. Dallimet në sinjalizimin me tela dhe deklarimin e ndërfaqeve të kanaleve në Designer të Platformës ju pengojnë të lidhni daljen e videos së orës drejtpërdrejt me IP-në e transmetuesit DisplayPort. Komponenti Clocked Video në DisplayPort është IP e personalizuar e dizajnit për të siguruar konvertimin e thjeshtë të kërkuar midis daljes së videos me orë dhe IP-së së transmetuesit DisplayPort. Ai gjithashtu ndërron renditjen e planeve të ngjyrave në çdo piksel për të marrë parasysh standardet e ndryshme të formatimit të ngjyrave të përdorura nga Avalon-ST Video dhe DisplayPort.
Transmetuesi IP i DisplayPort dhe Transmetuesi DisplayPort PHY
Transmetuesi IP i DisplayPort dhe transmetuesi DisplayPort PHY së bashku punojnë për të kthyer transmetimin e videos nga video me orë në një transmetim të pajtueshëm DisplayPort. IP-ja e transmetuesit DisplayPort trajton protokollin DisplayPort dhe kodon të dhënat e vlefshme të DisplayPort, ndërsa transmetuesi DisplayPort PHY përmban transmetuesit dhe krijon daljen serike me shpejtësi të lartë.
Procesori dhe pajisjet periferike Nios II
Sistemi i Designer Platform përmban një procesor Nios II, i cili menaxhon IP-të e marrësit dhe transmetuesit DisplayPort dhe cilësimet e kohës së funksionimit për tubacionin e përpunimit. Procesori Nios II lidhet me këto pajisje periferike bazë:
- Një memorie në çip për të ruajtur programin dhe të dhënat e tij.
- AJTAG UART për të shfaqur daljen printf të softuerit (përmes një terminali Nios II).
- Një kohëmatës sistemi për të gjeneruar vonesa të nivelit milisekonda në pika të ndryshme të softuerit, siç kërkohet nga specifikimi DisplayPort për kohëzgjatjet minimale të ngjarjeve.
- LED për të shfaqur statusin e sistemit.
- Çelësat me butona për të lejuar kalimin ndërmjet mënyrave të shkallëzimit dhe për të aktivizuar dhe çaktivizuar shfaqjen e logos Intel.
- Çelësat DIP për të lejuar ndërrimin e formatit të daljes dhe për të mundësuar dhe çaktivizuar printimin e mesazheve në një terminal Nios II.
Ngjarjet e prizës së nxehtë si në burimin e DisplayPort ashtu edhe në zjarrin e lavamanit, ndërprerjet që nxisin procesorin Nios II të konfigurojë saktë transmetuesin dhe tubacionin DisplayPort. Liku kryesor në kodin e softuerit monitoron gjithashtu ato vlera në butonat e shtypjes dhe çelësat DIP dhe ndryshon konfigurimin e tubacionit në përputhje me rrethanat.
Kontrollorët I²C
Dizajni përmban dy kontrollues I²C (Si5338 dhe PS8460) për të modifikuar cilësimet e tre prej komponentëve të tjerë në Intel Arria 10 10 GX FPGA Development Kit. Dy gjeneratorë të orës Si5338 në kompletin e zhvillimit Intel Arria 10 GX FPGA lidhen me të njëjtin autobus I²C. E para gjeneron orën e referencës për DDR4 EMIF. Si parazgjedhje, kjo orë është vendosur në 100 MHz për t'u përdorur me DDR1066 4 MHz, por ky dizajn përdor DDR4 në 1200 MHz, që kërkon një orë referimi prej 150 MHz. Në fillimin e procesorit Nios II, nëpërmjet pajisjes periferike të kontrolluesit I²C, ndryshon cilësimet në hartën e regjistrit të Si5338 të parë për të rritur shpejtësinë e orës së referencës DDR4 në 150 MHz. Gjeneratori i dytë i orës Si5338 gjeneron vid_clk për ndërfaqen e videos me orë midis tubacionit dhe IP-së së transmetuesit DisplayPort. Ju duhet të rregulloni shpejtësinë e kësaj ore për çdo rezolucion të ndryshëm të daljes dhe shpejtësinë e kuadrove të mbështetur nga dizajni. Mund ta rregulloni shpejtësinë në kohën e funksionimit kur kërkon procesori Nios II. Karta e bijës Bitec DisplayPort 1.4 FMC përdor përsëritësin dhe ritimerin e pastrimit të nervozizmit Parade PS8460. Në fillimin e procesorit Nios II modifikon cilësimet e paracaktuara të këtij komponenti për të përmbushur kërkesat e dizajnit.
Përshkrimi i Softuerit
Dizajni i konvertimit të formatit të videos 8K DisplayPort ExampAi përfshin IP nga Suite Intel Video dhe Image Processing dhe IP-në e ndërfaqes DisplayPort Të gjitha këto IP mund të përpunojnë korniza të dhënash pa ndonjë ndërhyrje të mëtejshme kur konfigurohen në mënyrë korrekte. Duhet të zbatoni kontroll të jashtëm të nivelit të lartë për të konfiguruar IP-të për të filluar dhe kur sistemi ndryshon, p.sh. ngjarjet e prizës së nxehtë të marrësit ose transmetuesit të DisplayPort ose aktiviteti i butonit të shtypjes së përdoruesit. Në këtë dizajn, një procesor Nios II, që ekzekuton softuerin e kontrollit me porosi, siguron kontrollin e nivelit të lartë. Në fillimin e softuerit:
- Vendos orën ref DDR4 në 150 MHz për të lejuar shpejtësinë DDR 1200 MHz, më pas rivendos IP-në e ndërfaqes së memories së jashtme për të rikalibruar në orën e re të referencës.
- Vendos përsëritësin dhe kohëmatësin PS8460 DisplayPort.
- Inicializon ndërfaqet e marrësit dhe transmetuesit DisplayPort.
- Inicializon IP-të e tubacionit të përpunimit.
Kur përfundon inicializimi, softueri hyn në një cikli të vazhdueshëm while, duke kontrolluar dhe duke reaguar ndaj një sërë ngjarjesh.
Ndryshimet në modalitetin e shkallëzimit
Dizajni mbështet tre mënyra bazë të shkallëzimit; kalim, përshkallëzim dhe ulje të shkallës. Në modalitetin e kalimit, dizajni nuk bën shkallëzim të videos hyrëse, në modalitetin e shkallës së lartë dizajni përmirëson shkallën e videos së hyrjes dhe në modalitetin e zvogëlimit, dizajni zvogëlon shkallën e videos hyrëse.
Katër blloqet në tubacionin e përpunimit; Clipper, downscaler, upscaler dhe Mixer përcaktojnë paraqitjen e daljes përfundimtare në çdo modalitet. Softueri kontrollon cilësimet e çdo blloku në varësi të rezolucionit aktual të hyrjes, rezolucionit të daljes dhe mënyrës së shkallëzimit që zgjidhni. Në shumicën e rasteve, Clipper e kalon hyrjen të pandryshuar dhe madhësia e sfondit të Mixer është e njëjtë me versionin përfundimtar, të shkallëzuar të videos hyrëse. Megjithatë, nëse rezolucioni i videos hyrëse është më i madh se madhësia e daljes, nuk është e mundur të aplikohet një shkallë e lartë në videon hyrëse pa e prerë më parë atë. Nëse rezolucioni i hyrjes është më i vogël se dalja, softueri nuk mund të aplikojë një shkallë të ulët pa aplikuar një shtresë sfondi të Mixer që është më e madhe se shtresa e videos hyrëse, e cila shton shirita të zinj rreth videos dalëse.
Tabela 4. Përpunimi i tubacioneve të bllokut
Kjo tabelë liston veprimin e katër blloqeve të tubacionit të përpunimit në secilin nga nëntë kombinimet e mënyrës së shkallëzimit, rezolucionit të hyrjes dhe rezolucionit të daljes.
Modaliteti | brenda > jashtë | brenda = jashtë | në < jashtë |
Kalimi | Kapni në madhësinë e daljes Pa ulje të shkallës | Asnjë klip
Nuk ka ulje të shkallës |
Asnjë klip
Nuk ka ulje të shkallës |
vazhdoi… |
Modaliteti | brenda > jashtë | brenda = jashtë | në < jashtë |
Nuk ka të pasura
Nuk ka kufi të zi |
Nuk ka të pasura
Nuk ka kufi të zi |
Nuk ka të pasura
Mbështetëse kufitare të zeza në madhësinë e daljes |
|
I pasur | Kapeni në madhësinë e daljes 2/3 Pa ulje të shkallës
Përmasa të larta deri në madhësinë e daljes Pa kufi të zi |
Kapeni në madhësinë e daljes 2/3 Pa ulje të shkallës
Përmasa të larta deri në madhësinë e daljes Pa kufi të zi |
Asnjë klip
Nuk ka ulje të shkallës Përmasa të larta deri në madhësinë e daljes Pa kufi të zi |
Zvogëlimi i shkallës | Asnjë klip
Zvogëlimi i shkallës në madhësinë e daljes Nuk ka shkallë të lartë Nuk ka kufi të zi |
Asnjë klip
Zvogëlimi i shkallës në madhësinë e daljes Nuk ka shkallë të lartë Nuk ka kufi të zi |
Asnjë klip
Ulja e shkallës në 2/3 e madhësisë së hyrjes Nuk ka shkallë të lartë Mbështetëse kufitare të zeza në madhësinë e daljes |
Ndryshimi ndërmjet modaliteteve duke shtypur butonin e shtypjes së përdoruesit 1. Softueri monitoron vlerat në butonat e shtytjes në çdo drejtim përmes ciklit (ai bën një debounce softueri) dhe konfiguron IP-të në tubacionin e përpunimit në mënyrë të përshtatshme.
Ndryshimet në hyrjen DisplayPort
Në çdo kalim përmes ciklit, softueri anketon statusin e hyrjes së videos me orë, duke kërkuar ndryshime në stabilitetin e transmetimit të videos hyrëse. Softueri konsideron se videoja është e qëndrueshme nëse:
- Hyrja e videos me orë raporton se videoja e orës është kyçur me sukses.
- Rezolucioni i hyrjes dhe hapësira e ngjyrave nuk ka ndryshime që nga kalimi i mëparshëm përmes ciklit.
Nëse hyrja ishte e qëndrueshme, por ka humbur bllokimin ose vetitë e transmetimit të videos kanë ndryshuar, softueri ndalon hyrjen e videos me orë të dërgimit të videos përmes tubacionit. Ai gjithashtu vendos që Mixer të ndalojë shfaqjen e shtresës së videos hyrëse. Dalja mbetet aktive (duke shfaqur një ekran të zi dhe logon e Intel) gjatë çdo ngjarje të prizës së nxehtësisë së marrësit ose ndryshimit të rezolucionit.
Nëse hyrja nuk ishte e qëndrueshme, por tani është e qëndrueshme, softueri konfiguron tubacionin për të shfaqur rezolucionin e ri të hyrjes dhe hapësirën e ngjyrave, rinis daljen nga CVI dhe vendos Mixer-in të shfaqë përsëri shtresën e videos hyrëse. Ri-aktivizimi i shtresës mikser nuk është i menjëhershëm pasi Frame Buffer mund të përsërisë ende kornizat e vjetra nga një hyrje e mëparshme dhe dizajni duhet t'i pastrojë këto korniza. Më pas mund ta riaktivizoni ekranin për të shmangur defektet. Buferi i kornizës mban një numërim të numrit të kornizave të lexuara nga DDR4, të cilat procesori Nios II mund t'i lexojë. Softueri sampKjo llogaritet kur hyrja bëhet e qëndrueshme dhe ri-aktivizon shtresën e Mixer-it kur numërimi është rritur me katër korniza, gjë që siguron që dizajni të nxjerrë çdo kornizë të vjetër nga buferi.
Ngjarjet me prizë të nxehtë të transmetuesit DisplayPort
Ngjarjet e prizës së nxehtë në transmetuesin DisplayPort ndezin një ndërprerje brenda softuerit që vendos një flamur për të sinjalizuar qarkun kryesor të softuerit për një ndryshim në dalje. Kur dizajni zbulon një prizë të nxehtë të transmetuesit, softueri lexon EDID për ekranin e ri për të përcaktuar se cilat rezolucione dhe hapësira ngjyrash mbështetet. Nëse i vendosni çelësat DIP në një modalitet që ekrani i ri nuk mund ta mbështesë, softueri kthehet në një modalitet ekrani më pak të kërkuar. Më pas konfiguron tubacionin, IP-në e transmetuesit DisplayPort dhe pjesën Si5338 që gjeneron transmetuesin vid_clk për modalitetin e ri të daljes. Kur hyrja sheh ndryshime, shtresa Mixer për videon hyrëse nuk shfaqet pasi softueri modifikon cilësimet për tubacionin. Softueri nuk riaktivizohet
ekrani deri pas katër kornizave kur cilësimet e reja kalojnë nëpër kornizë
tampon.
Ndryshimet në cilësimet e ndërprerësit DIP të përdoruesit
Pozicionet e ndërprerësve DIP të përdoruesit 2 deri në 6 kontrollojnë formatin e daljes (rezolucion, shpejtësia e kuadrove, hapësira e ngjyrave dhe bit për ngjyrë) të drejtuar përmes transmetuesit DisplayPort. Kur softueri zbulon ndryshime në këta ndërprerës DIP, ai kalon nëpër një sekuencë që është praktikisht identike me prizën e nxehtë të transmetuesit. Ju nuk keni nevojë të pyesni transmetuesin EDID pasi ai nuk ndryshon.
Historia e rishikimeve për AN 889: Dizajni i konvertimit të formatit të videove 8K DisplayPort Example
Tabela 5. Historia e rishikimeve për AN 889: Dizajni i konvertimit të formatit të videos 8K DisplayPort Example
Versioni i dokumentit | Ndryshimet |
2019.05.30 | Lëshimi fillestar. |
Korporata Intel. Të gjitha të drejtat e rezervuara. Intel, logoja e Intel dhe markat e tjera Intel janë marka tregtare të Intel Corporation ose filialeve të saj. Intel garanton performancën e produkteve të saj FPGA dhe gjysmëpërçuese sipas specifikimeve aktuale në përputhje me garancinë standarde të Intel, por rezervon të drejtën të bëjë ndryshime në çdo produkt dhe shërbim në çdo kohë pa paralajmërim. Intel nuk merr përsipër asnjë përgjegjësi ose përgjegjësi që rrjedh nga aplikimi ose përdorimi i ndonjë informacioni, produkti ose shërbimi të përshkruar këtu, përveçse kur është rënë dakord shprehimisht me shkrim nga Intel. Klientët e Intel këshillohen të marrin versionin më të fundit të specifikimeve të pajisjes përpara se të mbështeten në çdo informacion të publikuar dhe përpara se të bëjnë porosi për produkte ose shërbime.
*Emra dhe marka të tjera mund të pretendohen si pronë e të tjerëve.
Dokumentet / Burimet
![]() |
intel AN 889 8K DisplayPort Dizajni i konvertimit të formatit të videos Example [pdfUdhëzuesi i përdoruesit Dizajni i konvertimit të formatit të videos AN 889 8K DisplayPort Example, AN 889, Dizajni i konvertimit të formatit të videos DisplayPort 8K Example, Dizajni i Konvertimit të Formatit Example, Dizajni i Konvertimit Example |