intel AN 776 UHD HDMI 2.0 Videyo Fòma Konvèsyon Konsepsyon Egzample

Konsènan konsepsyon konvèsyon fòma videyo UHD HDMI 2.0 Egzample
Ultra-wo definisyon (UHD) HDMI 2.0 fòma videyo konsepsyon konvèsyon eksample entegre Intel HDMI 2.0 videyo koneksyon IP ak yon tiyo pwosesis videyo ki baze sou Intel® FPGA IP ki soti nan Intel Video and Image Processing Suite.
Konsepsyon an bay bon jan kalite echèl, konvèsyon espas koulè, ak konvèsyon pousantaj ankadreman pou kouran videyo jiska 4K a 60 ankadreman pou chak segonn. Konsepsyon an se trè lojisyèl ak pyès ki nan konpitè configurable, sa ki pèmèt konfigirasyon sistèm rapid ak redesign. Konsepsyon an vize aparèy Intel Arria® 10 epi sèvi ak dènye IP 4K pare ki soti nan Suite Pwosesis Videyo ak Imaj nan Intel Quartus® Prime Design Suite.
Enfòmasyon ki gen rapò
Intel HDMI IP Core Gid Itilizatè
UHD HDMI 2.0 Videyo Fòma Konvèsyon Konsepsyon Egzample Features
Antre:
- Koneksyon HDMI 2.0 sipòte soti nan 720 × 480 jiska 3840 × 2160 rezolisyon nan nenpòt ki pousantaj ankadreman jiska e ki gen ladan 60 fps.
- Antre sipò cho-ploge.
- Sipòte tou de RGB ak YCbCr (4:4:4, 4:2:2 ak 4:2:0) fòma koulè nan opinyon an.
- Sipòte opinyon nan 8 ak 10 Bits pou chak koulè
- Lojisyèl otomatikman detekte fòma D 'ak mete kanpe tiyo pwosesis la kòmsadwa.
Sòti:
- Koneksyon HDMI 2.0 ka chwazi pou swa 1080p, 1080i oswa 2160p rezolisyon nan 60 fps, oswa 2160p nan 30 fps
- Sòti sipò cho-ploge
- DIP switch mete fòma koulè pwodiksyon obligatwa a nan RGB, YCbCr-4:4:4 oswa YCbCr-4:2:2, oswa YCbCr 4:2:0)
- DIP switch mete pwodiksyon an nan 8 oswa 10 Bits pou chak koulè
Yon sèl tiyo pwosesis RGB 10-bit ak dechèl configurable lojisyèl ak konvèsyon pousantaj ankadreman:
- 12 tape Lanczos down-scaler
- 16 faz, 4 tiyo Lanczos up-scaler
- Triple tanpon videyo ankadreman tanpon bay konvèsyon pousantaj ankadreman
- Panneau ak alfa-melanj ki pèmèt kouvri icon OSD
Enfòmasyon ki gen rapò
- Espesifikasyon entèfas Avalon
Enfòmasyon sou Avalon memwa-map ak entèfas difizyon Avalon - Gid Itilizatè Suite Videyo ak Imaj
Enfòmasyon sou koòdone videyo difizyon Avalon - AN 556: Sèvi ak karakteristik sekirite konsepsyon nan Intel FPGA
UHD HDMI 2.0 Videyo Fòma Konvèsyon Konsepsyon Egzample Kòmanse
- Egzijans pyès ki nan konpitè ak lojisyèl pou konsepsyon konvèsyon fòma videyo UHD HDMI 2.0 Egzample nan paj 5
- Telechaje ak Enstale UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example nan paj 6
- Mete kanpe tablo devlopman Intel Arria 10 FPGA nan paj 6
- Konpile UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example nan paj 9
- Konpile UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example ak Zouti lojisyèl Nios II pou Eclipse nan paj 9
- Kouri UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Exampsou Materyèl la nan paj 11
Egzijans pyès ki nan konpitè ak lojisyèl pou konsepsyon konvèsyon fòma videyo UHD HDMI 2.0 Egzample
Konsepsyon an mande pou pyès ki nan konpitè sa yo:
- Intel Arria 10 GX FPGA Devlopman Twous
- Bitec HDMI 2.0 FMC kat pitit fi, revizyon 11
- Sous HDMI 2.0 ki pwodui jiska 3840x2160p60 RGB ak YCbCr videyo ki pa chiffres
- HDMI 2.0 koule ki montre jiska 3840x2160p60 RGB ak YCbCr videyo
- Intel rekòmande pou VESA sètifye HDMI 2.0 câbles
Konsepsyon an mande pou lojisyèl sa yo:
- Windows oswa Linux OS
- Intel Quartus Prime Design Suite v20.4 ki gen ladann:
- Intel Quartus Prime Pro edisyon
- Platfòm Designer
- Nios® II EDS
- Bibliyotèk Intel FPGA IP (ki gen ladan Suite Pwosesis Videyo ak Imaj)
Enfòmasyon ki gen rapò
- Arria 10 GX FPGA Devlopman Twous
- Bitec HDMI FMC pitit fi kat
Telechaje ak Enstale UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example
- Telechaje pwojè a file udx10_hdmi_204.zip ki soti nan Sant Resous ak Design Intel.
- Ekstrè sa ki nan achiv .zip la.
Anyè a gen Intel Quartus Prime top.qsf ak top.qpf files ak tout lòt files pou konsepsyon an.
Enfòmasyon ki gen rapò
Sant Resous ak Design Intel
Enstalasyon Files pou UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example
Tablo 1.Files ak Anyè
| File oswa Non Anyè | Deskripsyon |
| ip | Gen egzanp IP la files pou tout Intel FPGA IP nan konsepsyon an. Ki gen ladan egzanp IP pou:
• Yon nwayo HDMI (transmèt ak resevwa) • Yon PLL ki jenere revèy nan nivo siperyè konsepsyon an • Tout IP yo nan sistèm nan Platform Designer pou tiyo pwosesis la. |
| master_image | Gen pre_compiled.sof – yon pwogramasyon tablo prekonpile file pou konsepsyon an. |
| non_acds_ip | Gen kòd sous pou IP adisyonèl nan konsepsyon sa a ki Intel Quartus Prime Design Suite la pa gen ladan:
• Sous pou yon dèlko icon • Yon senkronize reset • Konpozan koòdone pou pèmèt koneksyon dirèk ant HDMI ak IP Videyo Revèy. |
| sdc | Gen yon SDC file ki dekri kontrent tan adisyonèl ki nesesè nan konsepsyon sa a ki pa okipe pa SDC fileyo enkli otomatikman ak ka IP yo. |
| lojisyèl | Gen kòd sous, bibliyotèk, ak bati scripts pou lojisyèl ki kouri sou processeur Nios II entegre a pou kontwole fonksyonalite wo nivo konsepsyon an. |
| non_acds_ip.ipx | Sa a .ipx file deklare tout IP ki nan anyè non_acds_ip bay Platform Designer pou li parèt nan Bibliyotèk IP. |
| pre_compile_flow.tcl | Yon script Tcl ke pwojè Intel Quartus itilize anvan konpilasyon pou otomatize etap konstriksyon ki nesesè yo |
| README.txt | Brèf enstriksyon pou konstwi ak kouri konsepsyon an |
| top.qpf | Pwojè Intel Quartus Prime file pou konsepsyon an |
| top.qsf | Anviwònman pwojè Intel Quartus Prime yo file pou konsepsyon an. Sa a file lis tout fileyo oblije bati konsepsyon an, devwa yo pin, ak lòt anviwònman pwojè. |
| tèt.v | Pi wo nivo Verilog HDL la file pou konsepsyon an. |
| udx10_hdmi.qsys | Sistèm Platform Designer ki gen tiyo pwosesis videyo a ak processeur Nios II ak periferik li yo. |
Mete kanpe tablo devlopman Intel Arria 10 FPGA
Pou kouri UHD Videyo Fòma Konvèsyon Design Example:
- Mete kat Bitec HDMI 2.0 FMC a nan tablo devlopman Intel Arria 10 GX FPGA lè l sèvi avèk FMC Port A.
- Asire w ke switch pouvwa a (SW1) etenn, epi konekte konektè pouvwa a.
- Konekte yon kab telechaje USB Blaster II sou òdinatè w lan ak MicroUSB Connector (J3) sou tablo devlopman Intel Arria 10 GX FPGA.
- Tache yon kab HDMI 2.0 ant sous videyo HDMI ak pò Rx kat Bitec HDMI 2.0 FMC a epi asire sous la aktif.
- Tache yon kab HDMI 2.0 ant ekspozisyon HDMI a ak pò Tx kat Bitec HDMI 2.0 FMC a epi asire ekspozisyon an aktif.
- Vire sou tablo lè l sèvi avèk SW1
Limyè Estati Komisyon Konsèy, DIP switch, ak bouton
Komisyon Konsèy Devlopman Intel Arria 10 GX FPGA a gen uit limyè estati, chak ladan yo genyen tou de LED wouj ak vèt, ak twa bouton pouse ke konsepsyon Intel Arria 10 UHD itilize.
Figi 1.Kote Limyè Estati Komisyon Konsèy, DIP switch, ak bouton
Figi 2. Limyè Estati
Pandan ke konsepsyon an ap kouri sou tablo devlopman Intel Arria 10 GX FPGA, limyè estati tablo a montre estati aktyèl la nan sistèm nan. Chak pozisyon limyè estati gen yon LED konbine wouj ak vèt.
| dirije | Deskripsyon |
| LED vèt | |
| 0 | HDMI Rx IO PLL fèmen |
| 1 | HDMI Rx pare |
| kontinye… | |
| dirije | Deskripsyon |
| 2 | HDMI Rx fèmen |
| 3 | HDMI Rx oversample |
| 4 | HDMI Tx IO PLL fèmen |
| 5 | HDMI Tx pare |
| 6 | HDMI Tx PLL fèmen |
| 7 | HDMI Tx oversample |
| LED wouj | |
| 0 | Kalibrasyon DDR4 EMIF an pwogrè |
| 1 | Kalibrasyon DDR4 EMIF echwe |
| 7:2 | Yo pa itilize. |
Tablo 3. Pouse Bouton
| Bouton | Deskripsyon |
| PB0 | Kontwole ekspozisyon ikòn Intel nan kwen anlè adwat ekspozisyon pwodiksyon an. Nan demaraj ekspozisyon icon nan pèmèt. Peze PB0 aktive aktive pou ekspozisyon ikon la. |
| PB1 | Kontwole mòd dekale konsepsyon an. Lè yon sous oswa yon koule cho-ploge konsepsyon an pa default swa:
• Mòd passthrough si rezolisyon opinyon an mwens pase oswa egal a rezolisyon pwodiksyon an • mòd downscale si rezolisyon an opinyon pi gran pase rezolisyon pwodiksyon an Chak fwa ou peze PB1 konsepsyon an chanje nan pwochen mòd eskalasyon an (passthrough > upscale, upscale > downscale, downscale > passthrough). . |
| PB2 | Yo pa itilize |
Tablo 4. DIP switch
Itilizatè DIP switch yo kontwole si ou vle enprime tèminal Nios II ak paramèt pou fòma videyo pwodiksyon an kondwi atravè HDMI TX la. Bouton DIP yo nimewote 1 a 8 (pa 0 a 7) pou matche ak nimewo ki enprime sou eleman switch la. Pou mete chak switch sou ON, deplase switch blan an nan direksyon LCD a epi lwen LED itilizatè yo sou tablo a.
| Chanje (yo) | Pozisyon | Chanje | Pozisyon | Fonksyon |
| 1 | – | – | – | Pèmèt enprime tèminal Nios II lè yo mete sou ON |
| 2 | OFF ON | – | – | Mete pwodiksyon Bits pou chak koulè: 8 bit
10 bit |
| 4 | OFF OFF ON ON | 3 | OFF ON OFF ON | Mete espas koulè pwodiksyon ak samplang: RGB 4:4:4
YCbCr 4:4:4 YCbCr 4:2:2 YCbCr 4:2:0 |
| 6 | OFF OFF ON ON | 5 | OFF ON OFF ON | Mete rezolisyon pwodiksyon ak pousantaj ankadreman. 4K60
4K30 1080p60 1080i60 |
| 8:7 | – | – | – | Yo pa itilize |
Konpile UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example
Intel bay tou yon pwogramasyon tablo prekonpile file precompiled.sof kòm yon pati nan pwojè a file nan anyè master_image, konsa ou ka kouri konsepsyon an san yo pa kouri yon konpilasyon konplè.
Etap yo montre w kouman pou w konpile konsepsyon an, men pwojè Intel Quartus gen ladan l yon script Tcl ki otomatize etap 2 a 6, kidonk, ou ka chwazi sote etap sa yo. Intel gen ladan tout etap yo pou konpile konsepsyon an pou w konprann ki jan konsepsyon an reyini.
- Nan lojisyèl Intel Quartus Prime, louvri pwojè a file top.qpf.
- 2. Klike File ➤ Louvri epi chwazi ip/hdmi_subsys/hdmi_subsys.ip.
GUI editè paramèt paramèt pou IP HDMI a louvri, ki montre paramèt yo pou egzanp HDMI nan konsepsyon an. - Klike sou Jenere Example Design (pa Jenere).
- Lè jenerasyon an fini, fèmen editè paramèt la.
- Klike sou Zouti ➤ Platform Designer pou ouvri Platform Designer.
- a. Chwazi udx10_hdmi.qsys pou opsyon sistèm Platform Designer a epi klike sou Louvri
- b. Review tiyo pwosesis videyo a.
- c. Pou jenere sistèm nan, klike sou Jenere HDL ...
- d. Nan fennèt Jenerasyon an, vire sou Klè repèrtwar pwodiksyon pou sib jenerasyon chwazi yo.
- e. Klike sou Jenere.
- Nan yon tèminal, ale nan lojisyèl/script epi kouri script shell build_sw.sh. Lojisyèl la bati lojisyèl Nios II pou konsepsyon an, kreye tou de vip_control.elf la file ke ou ka telechaje sou tablo a nan ègzekutabl, ak yon .hex file ki konpile nan pwogram nan tablo .sof file.
- Klike sou Pwosesis ➤ Kòmanse Konpilasyon.
Konpilasyon an kreye top.sof la file nan pwodiksyon an_fileanyè a.
Enfòmasyon ki gen rapò
Telechaje ak enstale konsepsyon konvèsyon fòma videyo UHD HDMI 2.0
Konpile UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example ak Nios II Software Tools for Eclipse
Konsepsyon an gen ladan yon script koki file (/software/script/script_build_sw.sh) pou ede w byen vit konstwi kòd lojisyèl Nios II pou konsepsyon an. Script la pèmèt ou byen vit jenere pwogramasyon an files pou processeur Nios II a. Sepandan, li pa mete kanpe yon espas travay ki pèmèt debogaj entèaktif nan kòd lojisyèl an.
Ou ka swiv etap sa yo pou konpile lojisyèl konsepsyon an, ki pèmèt ou debug konsepsyon an. Oswa ou ka kouri script Intel bay la. Pou kouri script la:
- Nan Windows Explorer, ale nan / lojisyèl / anyè script ak tout lojisyèl ki nesesè yo files.
- Nan yon tèminal ki soti nan anyè script la kouri script shell build_sw.sh, ki jenere yon ègzèkutabl vip_control.elf nan anyè vip_control.
Remak: scripts sa a ranplase files nan anyè vip_control. Edit nenpòt sous files nan anyè vip_control_src sèlman.
ETAP:
- Nan anyè pwojè enstale a, kreye yon nouvo katab epi non li espas travay.
- Nan lojisyèl Intel Quartus Prime a, klike sou Zouti ➤ Nios II Software Build Tools for Eclipse ➤ .
- a. Nan fenèt Workspace lanseur, chwazi espas travay la.
- b. Klike sou OK.
- Nan fenèt Nios II - Eclipse, klike sou File ➤ Nouvo ➤ Aplikasyon Nios II ak BSP ki soti nan Modèl.
Aplikasyon Nios II ak BSP soti nan Modèl bwat dyalòg parèt.- a. Nan enfòmasyon SOPC File bwat, chwazi udx10_hdmi/udx10_hdmi.sopcinfo la file.
Nios II SBT pou Eclipse ranpli non CPU a ak non processeur ki soti nan .sopcinfo la. file.. - b. Nan bwat Non pwojè a, tape vip_control.
- c. Chwazi Blank Project nan lis la Modèl epi klike sou Next.
- d. Chwazi Kreye yon nouvo pwojè BSP ki baze sou modèl pwojè aplikasyon an ak non pwojè vip_control_bsp epi vire sou Sèvi ak kote default.
- e. Klike sou Fini pou kreye aplikasyon an ak BSP ki baze sou .sopcinfo la file.
Apre BSP la jenere, vip_control ak vip_control_bsp pwojè yo parèt nan tab la Project Explorer.
- a. Nan enfòmasyon SOPC File bwat, chwazi udx10_hdmi/udx10_hdmi.sopcinfo la file.
- Nan Windows Explorer, kopye sa ki nan anyè software/vip_control_src nan anyè software/vip_control.
- Nan onglet Project Explorer nan fenèt Nios II - Eclipse, klike sou dwa a
vip_control_bsp katab epi chwazi Nios II ➤ BSP Editior...- a. Pa chwazi okenn nan meni deroulant pou sys_clk_timer
- b. Chwazi cpu_timer nan meni ki dewoule a pou timestamp_revèy
- c. Aktive enable_small_c_library
- d. Klike sou Jenere.
- e. Lè jenerasyon fini, klike sou Sòti
- Chwazi Pwojè ➤ Konstwi tout pou jenere file vip_control.elf nan anyè lojisyèl/vip_control.
- Bati mem_init la file pou konpilasyon Intel Quartus Prime:
- a. Dwa klike sou vip_control nan fenèt la Project Explorer.
- b. Chwazi Fè sib ➤ Bati...
- c. Chwazi mem_init_generate epi klike sou Konstwi.
Lojisyèl Intel Quartus Prime la jenere
udx10_hdmi_onchip_memory2_0_onchip_memory2_0.hex file nan anyè lojisyèl/vip_control/mem_init
- Avèk konsepsyon an deja kouri sou yon tablo konekte, kouri la
vip_control.elf pwogramasyon file kreye pa Eclipse bati a- a. Klike dwa sou katab vip_control la nan onglet Project Explorer nan fenèt Nios II - Eclipse.
- b. Chwazi Kouri kòm ➤ Nios II Materyèl.
Si ou gen yon fenèt tèminal Nios II deja louvri, fèmen li anvan ou eseye telechaje nouvo lojisyèl.
Enfòmasyon ki gen rapò
Telechaje ak Enstale UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example
Kouri UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example sou Materyèl la
Telechaje .sof konpile pou konsepsyon an nan Intel Arria 10 GX FPGA Development Kit la epi kouri konsepsyon an.
- Nan lojisyèl Intel Quartus Prime a, klike sou Zouti ➤ Pwogramè.
- Nan fennèt pwogramè a, klike sou Detekte otomatik pou eskane JTAG chèn epi dekouvri aparèy ki konekte yo.
Si yon fenèt pop-up parèt ak mesaj la ou vle mete ajou lis aparèy pwogramè a, klike sou Wi. - Nan lis aparèy la, chwazi ranje ki make 10AX115S2F45 epi klike sou Chanje File… Lè sa a:
- a. Pou itilize .sof prekonpile ki enkli nan konsepsyon an, chwazi .sof nan anyè master_image.
- b. Pou itilize .sof konpile ou a, chwazi .sof nan output_fileanyè a.
- Limen Pwogram/Konfigure nan ranje 10AX115S2F45 la.
- Klike sou Kòmanse.
Lè pwogramè a fini, konsepsyon an kouri otomatikman. - Si ou mete itilizatè DIP switch 1 se nan pozisyon ON, louvri yon tèminal Nios II pou resevwa mesaj tèks pwodiksyon soti nan konsepsyon an, otreman konsepsyon an fèmen. Si itilizatè a DIP Switch 1 mete nan koupe, pa louvri tèminal Nios II la.
- a. Louvri yon fenèt tèminal epi tape nios2-terminal epi peze antre. Lè konsepsyon an ap kouri, pwodiksyon parèt sou ekspozisyon an, menm si pa gen okenn sous ki konekte nan opinyon an. Pwodiksyon an se yon ekran nwa ak ikòn Intel nan kwen an tèt dwat nan ekran an. Si ou konstwi lojisyèl an lè l sèvi avèk Nios II Software Build Tools for Eclipse, ou ka edite, konpile, epi telechaje pwogramasyon lojisyèl an. file nan nenpòt ki pwen apre ou fin pwograme tablo a.
- Nan fenèt Nios II - Eclipse, kouri pwogramasyon vip_control.elf file ki te kreye pa Eclipse build .
Si yon fenèt tèminal Nios II deja louvri, fèmen li anvan ou eseye telechaje nouvo lojisyèl.- a. Klike dwa sou katab vip_control la nan onglet Project Explorer nan fenèt Nios II - Eclipse.
- b. Chwazi Kouri kòm ➤ Nios II Materyèl.
UHD HDMI 2.0 Videyo Fòma Konvèsyon Konsepsyon Egzample deskripsyon fonksyonèl
Yon sistèm Platform Designer, udx10_hdmi.qsys, gen IP tiyo videyo a ak
eleman processeur Nios II yo. Verilog HDL nan nivo siperyè file (top.v) konekte a
Sistèm Designer platfòm pou HDMI RX ak TX. Konsepsyon an genyen yon sèl
chemen pwosesis videyo ant opinyon HDMI ak pwodiksyon HDMI.
Figi 2.Blòk Dyagram
Dyagram nan montre videyo k ap rantre nan sous HDMI sou bò gòch la. Konsepsyon an trete videyo a atravè tiyo videyo a de goch a dwat anvan li pase videyo a soti nan koule HDMI sou bò dwat la.. Dyagram nan pa montre kèk nan periferik jenerik ki konekte ak processeur Nios II oswa koòdone memwa Avalon. ant processeur Nios II a ak lòt eleman yo nan sistèm nan.
HDMI RX ak PHY
Kat Bitec HDMI FMC bay yon tanpon pou siyal HDMI 2.0 ki soti nan sous HDMI. Konbinezon HDMI RX PHY ak HDMI RX IP dekode siyal k ap rantre pou kreye yon kouran videyo. HDMI RX PHY a gen transceiver yo pou deserialize done yo fèk ap rantre ak HDMI RX IP dekode pwotokòl HDMI a. Konbine HDMI RX IP trete siyal HDMI k ap vini an san okenn entèvansyon lojisyèl. Siyal videyo ki soti nan HDMI RX IP a se yon fòma videyo difizyon. Konsepsyon an configured HDMI RX a pou pwodiksyon 10-bit.
HDMI RX entèfas
Revèy videyo difizyon done fòma pwodiksyon pa HDMI RX IP la konpatib ak fòma done videyo revèy yo espere pa IP a Revèy Videyo Antre, ki se pwochen nan chèn nan pwosesis. Sepandan, interfaces nivo fil yo gen diferans sibtil ki anpeche yon koneksyon dirèk ant de blòk yo. Koòdone nan konsepsyon-espesifik koutim HDMI RX aliman pwodiksyon siyal pa HDMI a ak resevwa pa Clocked Video Input IP la.
Koòdone HDMI RX a chanje estanda siyal fil elektrik la epi li chanje lòd plan koulè yo nan chak pixel. Sa a oblije tradwi ant lòd la koulè estanda HDMI ak sa ki itilize pa Intel videyo tiyo IP la. Se swap koulè a kontwole pa done yo HDMI RX AVI Infoframe, ki se yon opinyon adisyonèl nan blòk sa a.
Eleman sa a sèvi kòm yon koòdone pratik ki baze sou kat jeyografik pou jwenn aksè nan done HDMR RX AVI Infoframe, pwograme RX EDID a, epi bay kèk nan paramèt reconfiguration transceiver yo. Pou plis enfòmasyon sou kat enskripsyon an, al gade nan Kat Enskri HDMI RX entèfas.
Antre Videyo Revèy
Antre videyo revèy la trete siyal koòdone videyo revèy ki soti nan HDMI RX IP la epi konvèti li nan fòma videyo Intel propriétaires Avalon. Fòma sa a retire tout enfòmasyon vid orizontal ak vètikal nan videyo a, kite sèlman done foto aktif. Konsepsyon an pake done yo kòm yon pake pou chak ankadreman videyo epi li ajoute pake metadata adisyonèl (ki refere yo kòm pake kontwòl) ki dekri rezolisyon chak ankadreman videyo. Pou yon deskripsyon konplè sou koòdone videyo difizyon Avalon, al gade nan Spesifikasyon Entèfas Avalon. Avalon kouran videyo difizyon nan tiyo pwosesis la se de piksèl nan paralèl, ak twa senbòl pou chak pixel. Antre videyo revèy la bay revèy travèse pou konvèsyon soti nan siyal videyo revèy varyab ki soti nan HDMI RX IP pou rive nan pousantaj revèy fiks (300 MHz) pou tiyo IP videyo a.
Stream Cleaner
Netwayaj kouran an asire ke siyal videyo difizyon Avalon ki pase nan tiyo pwosesis la pa gen erè. Hot-branche nan sous HDMI a ka lakòz konsepsyon an prezante ankadreman done enkonplè nan IP antre videyo revèy la, ki jenere erè nan kouran videyo Avalon-ST ki lakòz kote gwosè pake ki gen done videyo pou chak ankadreman pa fè sa. matche ak gwosè a rapòte pa pake kontwòl ki asosye yo. Netwayaj kouran an detekte kondisyon sa yo epi li ajoute done adisyonèl (piksèl gri) nan fen pake videyo yo ofiske pou konplete ankadreman an epi matche ak spesifikasyon nan pake kontwòl la.
Chroma Resampler (Entre)
Done videyo yo resevwa nan opinyon an atravè HDMI ka 4:4:4, 4:2:2 oswa 4:2:0 chroma s.ampdirije. D' chroma resampler pran videyo kap vini an nan kèlkeswa fòma li rive epi konvèti li an 4:4:4. Pou bay pi wo kalite vizyèl, chroma res laampler sèvi ak algorithm filtre ki pi chè nan enfòmatik. Processeur Nios II a li chroma aktyèl laampfòma ling soti nan HDMI RX la atravè koòdone ajan Avalon memwa li yo, epi li kominike done sa yo nan chroma res la.ampler atravè koòdone ajan Avalon memwa li yo.
Konvètè espas koulè (Entre)
Done videyo yo resevwa nan opinyon an atravè HDMI ka itilize swa espas koulè RGB oswa YCbCr. Konvètisè espas koulè opinyon an pran videyo k ap rantre nan kèlkeswa fòma li rive epi li konvèti li an RVB nan tout ka, pou IP Mixer la pita nan tiyo a. Processeur Nios II a li espas koulè aktyèl la nan HDMI RX atravè koòdone ajan Avalon memwa-map li a epi chaje koyefisyan konvèsyon kòrèk yo nan konvètisè espas koulè a atravè koòdone ajan Avalon-map memwa li.
Deinterlacer
Deinterlacer a kreye kontni videyo pwogresif soti nan kouran entrelacé resevwa nan opinyon an. Li pwopaje done pwogresif san okenn chanjman. Deinterlacer a ka sèlman kouri jiska 150 MHz, kidonk konsepsyon an gen ladan travèse revèy ak konvèsyon lajè done (2->4 piksèl pou chak revèy nan opinyon an, 4->2 piksèl pou chak revèy nan pwodiksyon an) konpozan sou chak bò nan deinterlacer la. . Deinterlacer a limite a rezolisyon estanda ki pi wo a pou done entrelacé nan 1080i60.
Clipper
Clipper la chwazi yon zòn aktif nan kouran videyo k ap fèk ap rantre a epi li jete rès la. Kontwòl lojisyèl ki kouri sou processeur Nios II a defini rejyon an pou chwazi. Rejyon an depann de rezolisyon done yo resevwa nan sous HDMI ak rezolisyon pwodiksyon an ak mòd dekale ou chwazi atravè switch DIP yo ak bouton pouse sou tablo a. Konsepsyon sa a kominike rejyon sa a ak Clipper atravè koòdone ajan Avalon li yo.
Scaler
Konsepsyon an aplike dekale nan done videyo ki fèk ap rantre yo dapre rezolisyon an opinyon ak rezolisyon pwodiksyon an ke ou mande. Ou ka chwazi tou youn nan twa mòd dekale (en, downscale ak passthrough) ki afekte fason videyo a balanse ak montre. De Scaler IP separe bay fonksyonalite dekale a: youn ki aplike nenpòt downscaling obligatwa, ak yon lòt ki upscale. Konsepsyon an mande de scaler pou rezon sa yo.
Lè scaler a aplike yon downscale li pa pwodwi done valab sou chak sik revèy nan pwodiksyon li yo. Pou egzanpample, si mete ann aplikasyon yon rapò 2x downscale, siyal la valab nan pwodiksyon an se wo chak lòt sik revèy pandan y ap resevwa chak liy opinyon menm nimewote, ak Lè sa a, ba pou antye nan liy yo antre enpè nimewote. Konpòtman eklatman sa a se fondamantal nan pwosesis pou diminye pousantaj done nan pwodiksyon an, men se enkonpatib ak IP Mixer en a, ki jeneralman espere yon pousantaj done ki pi konsistan pou evite underflow nan pwodiksyon an. Tanpon Frame la dwe chita ant nenpòt downscale ak Mixer la, kòm ale nan Tanpon Frame la pèmèt Mixer la li done yo nan pousantaj li mande.
Lè scaler a aplike yon pwolongasyon li pwodui done valab sou chak sik revèy pou Mixer sa a. Sepandan, li ka pa aksepte nouvo done opinyon sou chak sik revèy. Pran yon 2x pwolongasyon kòm yon ansyenample, sou liy yo pwodiksyon menm nimewo li aksepte yon nouvo bat nan done chak sik revèy lòt, Lè sa a, aksepte pa gen okenn done nouvo opinyon sou liy yo pwodiksyon enpè nimewo. Clipper a en pwodwi done nan yon pousantaj totalman diferan si li ap aplike yon clip enpòtan (egzanp pandan yon zoom-in). Pou rezon sa a, ou dwe jeneralman separe yon Clipper ak pwolongasyon pa yon tanpon ankadreman, ki egzije scaler la chita apre tanpon ankadreman an nan tiyo a. Scaler la dwe chita devan Frame Tanpon an pou downscaler, kidonk nou dwe itilize de scaler separe chak bò nan Frame Tanpon epi sèvi ak youn pou pwolongasyon ak lòt la pou downscale.
Sèvi ak de Scalers diminye maksimòm DDR4 Pleasant ki nesesè pa Frame Tanpon an. Downscales yo toujou aplike anvan Frame Tanpon, minimize pousantaj done sou bò ekri. Upscale yo aplike apre Tanpon Frame la, ki minimize pousantaj done sou bò li a.
Chak Scaler jwenn rezolisyon opinyon obligatwa a nan pakè kontwòl yo nan kouran videyo k ap fèk ap rantre a, pandan y ap rezolisyon pwodiksyon an pou chak Scaler se processeur Nios II la ki tabli atravè koòdone ajan Avalon memwa-map. Omwen youn nan scalers yo configuré pou passthrough nan chak mòd dekale. Se konsa, si konsepsyon an ap amelyore kontni videyo Lè sa a, downscaler a pase videyo a san okenn chanjman, epi si konsepsyon an ap diminye, upscaler a pase videyo a san okenn chanjman.
Tanpon ankadreman
Tanpon ankadreman an sèvi ak memwa DDR4 pou fè trip tanpon ki pèmèt tiyo pwosesis videyo ak imaj fè konvèsyon pousantaj ankadreman ant pousantaj ankadreman k ap rantre ak sortan yo. Konsepsyon an ka aksepte nenpòt ki pousantaj ankadreman opinyon sipoze to pixel total la pa depase 1 giga piksèl pou chak segonn. Lojisyèl Nios II a fikse pousantaj ankadreman pwodiksyon an swa 30 oswa 60 fps, dapre mòd pwodiksyon ou chwazi a. Pousantaj nan ankadreman pwodiksyon se aktyèlman yon fonksyon nan anviwònman yo Sorti Videyo Revèy ak revèy nan pixel pwodiksyon videyo epi li pa mete nan Tanpon an Frame. Kontrepresyon an aplike pa Sorti Videyo Revèy la nan rès nan tiyo a detèmine pousantaj nan ki bò li nan Tanpon an Frame rale ankadreman videyo ki soti nan memwa DDR4 la.
Panneau
Panneau a jenere yon imaj background nwa gwosè fiks ki premye D 'prosesè Nios II a konekte ak upscaler la pou pèmèt konsepsyon an montre pwodiksyon an nan tiyo videyo aktyèl la. Dezyèm opinyon konekte ak blòk dèlko icon. Konsepsyon an sèlman pèmèt premye opinyon mixer a lè li detekte videyo ki aktif, ki estab nan opinyon videyo a. Konsepsyon an kenbe yon imaj pwodiksyon ki estab nan pwodiksyon an pandan y ap branche cho nan opinyon an. Konsepsyon alpha-melanje dezyèm opinyon nan mixer a, ki konekte ak dèlko icon a, sou tou de background ak imaj tiyo videyo ak 50% transparans.
Konvètè espas koulè (Sòti)
Konvètisè espas koulè pèsistans yap ogmante jiska transfòme D' RVB videyo done pou swa RVB oubyen YCbCr espas koulè ki baze sou anviwònman exécution de lojisyèl.
Chroma Resampler (Sòti)
Pwodiksyon chroma resampler konvèti fòma a soti nan 4:4:4 nan youn nan 4:4:4, 4:2:2 ak 4:2:0 epi lojisyèl an mete. Pwodiksyon chroma resampler sèvi ak algorithm filtre tou pou reyalize bon jan kalite videyo.
Revèy Sorti Videyo
Pèsistans yap ogmante jiska vidéo chronométré convertit Avalon difizyon vidéo kouran pou fòma vidéo chronométrée. Pwodiksyon videyo revèy la ajoute enfòmasyon sou distribisyon orizontal ak vètikal ak senkronizasyon nan videyo a. Pwosesè Nios II pwograme paramèt ki enpòtan yo nan pwodiksyon videyo revèy la depann de rezolisyon pwodiksyon an ak pousantaj ankadreman ou mande. Pwodiksyon videyo revèy la konvèti revèy la, travèse soti nan revèy tiyo fiks 300 MHz la nan pousantaj varyab videyo revèy la.
Entèfas HDMI TX
Koòdone HDMI TX la aksepte done fòma kòm videyo revèy. Diferans sibtil nan siyal fil la ak deklarasyon nan koòdone yo kanal nan Platform Designer anpeche konsepsyon an konekte Sorti Videyo Revèy la dirèkteman nan HDMI TX IP la. Koòdone nan konsepsyon-espesifik koutim HDMI TX bay konvèsyon ki senp ki nesesè ant Sorti Videyo Revèy la ak IP HDMI TX la. Li tou echanje kòmande avyon koulè yo nan chak pixel pou kont pou diferan estanda fòma koulè yo itilize pa videyo difizyon Avalon ak HDMI, epi li bay yon kat enskri pou jwenn aksè nan kèk nan konfigirasyon transceiver ak HDMI TX AVI Infoframe paramèt. Pou plis enfòmasyon sou kat enskripsyon an, al gade nan Kat Enskri HDMI TX entèfas.
HDMI TX IP ak PHY
HDMI TX IP ak PHY konvèti kouran videyo a soti nan videyo revèy nan yon kouran HDMI ki konfòme. HDMI TX IP la okipe pwotokòl HDMI ak kode done HDMI ki valab. HDMI TX PHY a gen transceiver yo epi li kreye pwodiksyon seri gwo vitès.
Nios II processeur ak periferik
Sistèm Platform Designer la gen yon processeur Nios II ki jere HDMI RX ak TX IP yo ak paramèt exécution pou tiyo pwosesis la. Pwosesè Nios II a konekte ak lòt periferik debaz yo:
- Yon memwa sou chip pou estoke pwogram nan ak done li yo.
- AJTAG UART pou montre pwodiksyon lojisyèl printf (via yon tèminal Nios II)
- Yon revèy sistèm pou jenere reta nan nivo milisgond nan plizyè pwen nan lojisyèl an, jan sa nesesè nan spesifikasyon HDMI nan dire evènman minimòm.
- LED pou montre estati sistèm lan.
- Bouton pouse bouton pou pèmèt chanje ant mòd eskalade ak pou pèmèt ak enfim ekspozisyon ikòn Intel la.
- Bouton DIP pou pèmèt chanje fòma pwodiksyon an epi pou pèmèt ak enfim enprime mesaj yo nan yon tèminal Nios II.
- Evènman cho-ploge sou tou de sous HDMI ak entewonp dife koule ki deklanche Processeur Nios II a konfigirasyon HDMI TX ak tiyo kòrèkteman. Bouk prensipal la nan kòd lojisyèl an kontwole tou valè yo sou bouton pouse yo ak switch DIP epi chanje konfigirasyon tiyo a kòmsadwa.
I²C contrôleur
- Konsepsyon an gen de kontwolè I²C pou modifye paramèt kat lòt konpozan ki sou Arria 10 GX FPGA Development Kit ak kat pitit fi Bitec HDMI 2.0:
- Si5338 I²C. Twous Devlopman Arria 10 GX FPGA a gen ladan de dèlko revèy Si5338 kote tou de konekte ak menm otobis I²C la. Premye a jenere revèy referans pou DDR4 EMIF la. Pa default, revèy sa a mete sou 100 MHz pou itilize ak 1066 MHz DDR4, men pou konsepsyon sa a kouri DDR4 a nan 1200 MHz ki mande pou yon revèy referans nan 150 MHz. Nan demaraj, processeur Nios II a, atravè periferik kontwolè I²C, chanje paramèt yo nan kat rejis premye Si5338 la pou ogmante vitès revèy referans DDR4 a 150 MHz. Dezyèm dèlko revèy Si5338 la jenere vid_clk pou koòdone videyo revèy ant tiyo a ak IP HDMI TX la. Processeur Nios II a ajiste vitès revèy sa a nan tan pou chak rezolisyon pwodiksyon diferan ak pousantaj ankadreman ki sipòte pa konsepsyon an.
- TI I²C .Kat pitit fi Bitec HDMI 2.0 FMC la sèvi ak redriver TI TDP158 HDMI 2.0 ak retimer TI TMDS181C. Nan demaraj processeur Nios II a modifye paramèt defo eleman sa yo pou satisfè kondisyon konsepsyon an.
Enfòmasyon ki gen rapò
- Altera High-Definition Multimedia Interface (HDMI) Gid Itilizatè IP Nwayo
- Gid Itilizatè Suite Videyo ak Imaj
Enfòmasyon sou koòdone videyo Avalon-ST
Deskripsyon lojisyèl
Tout IP yo nan UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Example ka trete ankadreman nan done san okenn entèvansyon plis yon fwa yo konfigirasyon kòrèkteman. Sepandan, konsepsyon an mande pou kontwòl ekstèn wo nivo pou konfigirasyon IP yo pou kòmanse ak lè nenpòt chanjman ki fèt nan sistèm nan, egzanp HDMI RX oswa TX evènman cho-ploge, oswa aktivite bouton pouse itilizatè. Nan konsepsyon an, yon processeur Nios II kouri lojisyèl kontwòl taye bay kontwòl wo nivo.
Nan demaraj lojisyèl an:
- Mete revèy ref DDR4 a 150 MHz pou pèmèt vitès DDR 1200 MHz, Lè sa a, reset EMIF pou rekalibre sou nouvo revèy referans la.
- Mete kanpe redriver TI TDP158 HDMI 2.0 ak retimer TI TMDS181C.
- Inisyalize entèfas HDMI RX ak TX
- Inisyalize IP tiyo pwosesis yo
Apre inisyalizasyon, lojisyèl an antre nan yon bouk pandan y ap kontinye, tcheke ak reyaji nan evènman sa yo.
Chanjman nan mòd nan Eskalad
Konsepsyon an sipòte twa mòd dekale debaz; passthrough, pwolongasyon, ak downscale. Nan mòd passthrough videyo a opinyon pa echèl; nan mòd pwolongasyon videyo a se pwolongasyon, ak nan mòd downscale videyo a se desann. Kat blòk detèmine prezantasyon pwodiksyon final la nan chak mòd nan tiyo pwosesis la: Clipper la, downscaler la, upscaler la ak mixer la. Lojisyèl la kontwole anviwònman chak blòk depann sou rezolisyon aktyèl la antre, rezolisyon pwodiksyon, ak mòd nan dekale ke ou chwazi. Nan pifò ka yo, Clipper la pase D 'nan san okenn chanjman, ak gwosè a background mixer se menm gwosè ak vèsyon final la, echèl nan videyo a opinyon. Sepandan, si rezolisyon videyo opinyon an pi gran pase gwosè pwodiksyon an, konsepsyon an pa ka aplike yon pwolongasyon nan videyo a opinyon san yo pa premye koupe li. Men, si rezolisyon an opinyon se mwens pase pwodiksyon an, konsepsyon an pa ka aplike yon downscale san yo pa itilize yon kouch background mixer ki pi gwo pase kouch nan videyo opinyon, ki ajoute ba nwa alantou videyo a pwodiksyon.
Tablo 5.Aksyon tiyo nan chak mòd dekale
Tablo a bay lis aksyon kat blòk tiyo pwosesis yo nan chak nan nèf konbinezon mòd dekale, rezolisyon opinyon, ak rezolisyon pwodiksyon an.
| Mode | Antre gwosè > gwosè pwodiksyon | Antre gwosè = gwosè pwodiksyon an | Antre gwosè < pwodiksyon gwosè |
| Passthrough | • Clip nan gwosè pwodiksyon an
• Pa gen desann • Pa gen pwolongasyon • Pa gen fwontyè nwa |
• Pa gen clip
• Pa gen desann • Pa gen pwolongasyon • Pa gen fwontyè nwa |
• Pa gen clip
• Pa gen desann • Pa gen pwolongasyon • Kousinen fwontyè nwa pou gwosè pwodiksyon an |
| Pwolongasyon | • Clip nan gwosè pwodiksyon 2/3
• Pa gen desann • Pwolongasyon gwosè pwodiksyon an • Pa gen fwontyè nwa |
• Clip nan gwosè pwodiksyon 2/3
• Pa gen desann • Pwolongasyon gwosè pwodiksyon an • Pa gen fwontyè nwa |
• Pa gen clip
• Pa gen desann • Pwolongasyon gwosè pwodiksyon an • Pa gen fwontyè nwa |
| Downscale | • Pa gen clip
• Diminye nan gwosè pwodiksyon an • Pa gen pwolongasyon • Pa gen fwontyè nwa |
• Pa gen clip
• Diminye nan gwosè pwodiksyon an • Pa gen pwolongasyon • Pa gen fwontyè nwa |
• Pa gen clip
• Diminye a 2/3 gwosè opinyon • Pa gen pwolongasyon • Kousinen fwontyè nwa pou gwosè pwodiksyon an |
Ou chanje ant mòd pa peze bouton pouse itilizatè 1. Lojisyèl la kontwole valè yo sou bouton yo pouse sou chak kouri nan bouk la (li fè yon debousman lojisyèl) ak konfigirasyon IP yo nan tiyo a pwosesis kòmsadwa.
Chanjman nan Antre HDMI
Sou chak kouri nan bouk la lojisyèl biwo vòt estati a nan opinyon videyo a revèy (CVI), kap chèche chanjman nan estabilite nan kouran an videyo opinyon. Konsepsyon an konsidere videyo a ki estab si CVI a rapòte ke videyo revèy la fèmen avèk siksè, epi si rezolisyon an opinyon ak espas koulè pa te chanje depi anvan kouri nan bouk la.
Si konsepsyon an te deja konsidere opinyon ki estab, men li pèdi seri a oswa pwopriyete yo nan chanjman nan kouran videyo, lojisyèl an sispann CVI a voye videyo nan tiyo a, epi li mete mixer a sispann montre kouch videyo a. Lè sa a, pwodiksyon an rete aktif (ki montre yon ekran nwa ak ikòn Intel) pandan nenpòt evènman RX cho-ploge oswa chanjman rezolisyon.
Si D' a pa t ' précédemment stab men koulye a stab, plan configure pipeline pou pi byen montre nouvo D' rezolisyon ak espas koulè, rekòmanse pwodiksyon de CVI a, li mete mixer pou montre D' wèbsayt] videyo yon lòt fwa ankò. Re-pèmèt kouch mixer la pa imedya paske Tanpon Frame la ka toujou repete ansyen ankadreman ki soti nan yon opinyon anvan, ki konsepsyon an dwe klè anvan ou ka re-pèmèt ekspozisyon an pou evite glitching. Tanpon ankadreman an kenbe yon konte kantite ankadreman konsepsyon an li nan memwa DDR4 la, ak processeur Nios II li konte sa a. Lojisyèl la samples sa a konte lè D' vin estab, ak re-pèmèt kouch Mixer a lè konte a ogmante pa kat ankadreman. Plis pase ase asire konsepsyon an flòch nenpòt ankadreman fin vye granmoun nan tanpon an.
HDMI TX Evènman cho-plòg
Lojisyèl la sondaj IP HDMI TX la sou chak kouri nan bouk la pou tcheke evènman cho-ploge. Lè konsepsyon an detekte yon ploge cho TX, konsepsyon an li EDID pou nouvo ekspozisyon an pou detèmine ki rezolisyon ak espas koulè li sipòte. Si ou mete switch DIP yo nan yon mòd ke nouvo ekspozisyon an pa ka sipòte, lojisyèl an tonbe tounen nan yon mòd ekspozisyon mwens mande. Lè sa a, li configured tiyo a, HDMI TX IP ak pati Si5338 ki jenere TX vid_clk pou nouvo mòd pwodiksyon an. Konsepsyon an pa montre kouch mixer la pou videyo opinyon pandan y ap edite anviwònman yo pou tiyo a. Konsepsyon an pa re-pèmèt ekspozisyon an jiskaske kat ankadreman ak nouvo anviwònman yo pase nan tanpon ankadreman an.
Chanjman nan Anviwònman Itilizatè DIP switch
Pozisyon switch DIP 2 a 6 kontwole fòma pwodiksyon an (rezolisyon, pousantaj ankadreman, espas koulè ak ti moso pou chak koulè) ki kondui atravè HDMI TX la. Lè konsepsyon an detekte nenpòt chanjman sou switch DIP sa yo, lojisyèl an kouri atravè yon sekans ki sanble ak yon TX cho-plòg. Sèl diferans nan ka sa a se ke TX EDID a pa bezwen mande kòm sa a pa chanje.
Lè w konsidere Sekirite Konsepsyon
Intel bay konsepsyon sa a kòm yon vitrin pou Intel FPGA IP epi li pa gen entansyon pou itilize nan pwodiksyon oswa deplwaye sistèm. Plizyè karakteristik nan konsepsyon an ka pa satisfè kondisyon sekirite kliyan yo. Ou ta dwe fè yon sekirite review nan konsepsyon final ou a pou asire ke li satisfè objektif sekirite ou yo.
Se pa tout prekosyon ki aplike nan tout desen oswa IP.
- Retire JTAG koòdone soti nan desen ou yo.
- Pou garanti entegrite done videyo, mete restriksyon sou aksè nan memwa atribye ba tanpon ankadreman an.
- Kontwole aksè nan zòn nan memwa yo anpeche tranzaksyon san otorizasyon oswa koripsyon pa lòt IP nan konsepsyon an.
- Asire w ke w kòrèkteman konfigirasyon IP a atravè koòdone I²C a epi ke videyo opinyon an valab.
- Pwoteje bitstream yo pou konsepsyon ou lè l sèvi avèk karakteristik sekirite ki entegre Intel Quartus Prime.
- Pèmèt yon modpas pou processeur ARM konsepsyon an.
- Pwoteje aksè nan konsepsyon ou atravè pò twous devlopman.
- Limite aksè debogaj pa zouti tankou Signal Tap.
- Ankripte enfòmasyon sou kat SD, FPGA bitstreams, ak nan aparèy memwa DDR.
- Aplike karakteristik sekirite nan done yo videyo se depo.
- Konsidere itilize yon konplo cryptage HDCP.
- Konsidere sekans bòt la ak aspè sekirite bòt nan pwòp konsepsyon ou.
- Aplike teknoloji chifreman FPGA bitstream Intel a pou plis pwoteje kontni konsepsyon FPGA pwodwi ou yo. Pou jwenn enfòmasyon sou teknoloji chifreman FPGA bitstream, al gade nan Sèvi ak Karakteristik Sekirite Konsepsyon nan Intel FPGAs.
UHD HDMI 2.0 Videyo Fòma Konvèsyon Konsepsyon Egzample Istwa revizyon dokiman
| Dat | Version | Chanjman |
| Avril 2021 | 2021.04.15 | • Chanje non pou UHD Videyo Fòma Konvèsyon Design Example
• Mizajou Telechaje ak Enstale |
| Janvye 2018 | 2018.01.11 | • Mizajou pou Intel Quartus Prime v17.1
• Te ajoute sipò pou videyo YCbCr • Efase .sdc file • Retire refclk_sdi_p revèy; te ajoute refclk_fmcb_p • Retire kopi paramèt kouran netwayaj tab. • Te ajoute anviwònman konsepsyon default atravè switch DIP. • Te ajoute sipò pou deinterlacer. |
| Out 2016 | 2016.08.01 | Premye lage. |
A. HDMI RX Entèfas Enskri Kat
Eleman koòdone HDMI RX a prezante de koòdone ajan Avalon memwa-map pou koneksyon ak processeur Nios II la.
Koòdone edid_slave bay yon mekanis pou konekte avèk koòdone ajan EDID Avalon memwa-map sou IP pwotokòl HDMI, ki chita deyò sistèm Platform Designer la. Kat enskri pou koòdone sa a se nan Gid Itilizatè HDMI IP.
Entèfas info_slave a se prensipalman pèmèt Nios II a jwenn aksè nan done yo HDMI RX AVI Infoframe ki soti nan HDMI RX IP a, men ki tou bay aksè a kèk siyal ki asosye ak konfigirasyon transceiver yo ki otreman bezwen jwenn aksè atravè PIOs.
Tablo 6.HDMI RX Rejis Kat jeyografik
| Adrès (byte) | Adrès (Pawòl) | Pèmisyon | Non | Deskripsyon |
| 0 | 0 | Li sèlman | HDMI RX GCP | HDMI Jeneral Kontwòl Pake kounye a pwodiksyon pa HDMI RX IP la |
| 1 – 13 | 4 – 52 | Li sèlman | HDMI RX AVI
Infoframe |
HDMI AVI Infoframe kounye a pwodiksyon pa HDMI RX IP la. AVI Infoframe a se pwodiksyon pa HDMI RX a kòm yon siyal 112 bit. Bits[7:0] se sòm chèk la epi yo pa ekspoze atravè kat jeyografik la. Rejis 1 jiska 13 yo chak bay aksè a yon byte nan 104 bit ki rete yo nan koòdone sa a, ak bits [15:8] nan rejis 1 ak bits [103:96] nan rejis 13. |
| 14 | 56 | Li sèlman | TMDS Bit revèy rapò | Bit [0] nan rejis sa a bay valè aktyèl TMDS Bit revèy rapò pwodiksyon pa HDMI RX IP la. Valè sa a endike si To Bit TMDS pi gran pase 3.4 Gbps. |
| 15 | 60 | Li sèlman | Yo pa itilize | Yo pa itilize |
| 16 | 64 | Li sèlman | PMA okipe | Bit [0] se 1 si reconfig transceiver la okipe |
| 17 | 68 | Ekrib | RX reset transceiver | Valè a nan bit [0] kondwi sou reset transceiver la pou HDMI RX la |
| 18 | 72 | Ekrib | RX transceiver reconfig pèmèt | Ekri 1 nan bit [0] nan rejis sa a pèmèt rekonfigirasyon paramèt transceiver RX yo. |
| 19 | 76 | Ekrib | RX transceiver reconfig chanèl | Mete sou ki nouvo paramèt chanèl transceiver RX yo ta dwe aplike |
HDMI TX Entèfas Enskri kat
Eleman koòdone HDMI TX la prezante de koòdone ajan Avalon memwa-map pou koneksyon ak processeur Nios II la.
Koòdone i2c_slave a bay yon mekanis pou konekte avèk koòdone ajan i2c Avalon memwa-map sou IP pwotokòl HDMI, ki chita deyò sistèm Platform Designer la. Kat enskri pou koòdone sa a se nan Gid Itilizatè HDMI IP
Koòdone nan info_slave prensipalman pèmèt Nios II a ekri done yo HDMI TX AVI Infoframe ki soti nan HDMI TX IP la. Li bay tou aksè a kèk siyal ki asosye ak konfigirasyon transceiver yo ak PLL yo ki otreman ou bezwen jwenn aksè atravè PIO yo.
Tablo 7. Kat Enskri HDMI TX
| Adrès (byte) | Adrès (Pawòl) | Pèmisyon | Non | Deskripsyon |
| 0 | 0 | Ekrib | HDMI TX GCP | Pake Kontwòl Jeneral HDMI pou IP HDMI TX la |
| 1 – 13 | 4 – 52 | Ekrib | HDMI TX AVI
Infoframe |
HDMI AVI Infoframe pou HDMI TX IP la. AVI Infoframe se antre nan HDMI TX la kòm yon siyal 112 bit. Bits[7:0] yo se sòm chèk la epi yo otomatikman pwodwi andedan eleman sa a pou yo pa ekspoze atravè kat jeyografik la.
Rejis 1 jiska 13 yo chak bay aksè a yon byte nan 104 bit ki rete yo nan koòdone sa a, ak bits [15:8] nan rejis 1 ak bits [103:96] nan rejis 13. |
| 14 | 56 | Ekrib | HDMI 2 mòd | Bit [0] nan rejis sa a endike HDMI TX IP transmèt lè l sèvi avèk HDMI 2.0 pousantaj done |
| 15 | 60 | Ekrib | Yo pa itilize | Yo pa itilize |
| 16 | 64 | Li sèlman | Estati | • Bit[0] endike si yon TX cho-plòg te fèt
• Bit[1] endike si kalibrasyon transceiver la okipe. • Bit[2] endike si reconfig transceiver la okipe • Bit[3] endike si PLL reconfig la okipe • Bit[4] endike si rekonfig IOPLL okipe |
| 17 | 68 | Ekrib | TX Hot-plòg rekonèt | Bit [0] nan rejis sa a kondui siyal rekonesans TX cho-plòg la |
| 18 | 72 | Ekrib | Reset transceiver TX | Valè a nan bit [0] kondwi sou reset transceiver la pou HDMI TX la |
| 19 | 76 | Ekrib | TX PLL reset | Valè a nan bit [0] kondwi sou reset la PLL pou HDMI TX la |
| 20 | 80 | Ekrib | TX transceiver reconfig pèmèt | Ekri 1 nan bit [0] nan rejis sa a pèmèt rekonfigirasyon paramèt transceiver TX yo. |
| 21 | 84 | Ekrib | Chanèl reconfig transceiver TX | Mete sou ki nouvo paramèt chanèl transceiver TX yo ta dwe aplike |
B. HDMI TX Entèfas Enskri Kat jeyografik 683465 | 2021.04.15
Enfòmasyon ki gen rapò
Gid itilizatè HDMI Intel FPGA IP
Intel Corporation. Tout dwa rezève. Intel, logo Intel ak lòt mak Intel yo se mak komèsyal Intel Corporation oswa filiales li yo. Intel garanti pèfòmans pwodwi FPGA ak semi-conducteurs li yo selon espesifikasyon aktyèl yo an akò ak garanti estanda Intel a, men li rezève dwa pou fè chanjman nan nenpòt pwodwi ak sèvis nenpòt ki lè san avètisman. Intel pa asime okenn responsablite oswa responsablite ki soti nan aplikasyon an oswa itilizasyon nenpòt enfòmasyon, pwodwi oswa sèvis ki dekri la a eksepte si Intel te dakò ekspreseman alekri. Yo konseye kliyan Intel yo pou yo jwenn dènye vèsyon espesifikasyon aparèy yo anvan yo konte sou nenpòt enfòmasyon ki pibliye epi anvan yo pase lòd pou pwodwi oswa sèvis yo.
*Yo ka reklame lòt non ak mak kòm pwopriyete lòt moun.
Dokiman / Resous
![]() |
intel AN 776 UHD HDMI 2.0 Videyo Fòma Konvèsyon Konsepsyon Egzample [pdfGid Itilizatè AN 776 UHD HDMI 2.0 Videyo Fòma Konvèsyon Konsepsyon Egzample, AN 776, UHD HDMI 2.0 Videyo Fòma Konvèsyon Design Egzample |





