intel AN 889 8K DisplayPort Video Format Fiovam-po Design Example
Momba ny 8K DisplayPort Video Format Conversion Design Example
Ny 8K DisplayPort Video Format Conversion Design ExampLe mampiditra ny Intel DisplayPort 1.4 video connectivity IP miaraka amin'ny fantsona fanodinana horonan-tsary. Ny famolavolana dia manome scaling avo lenta, fiovan'ny habaka loko, ary fiovan'ny tahan'ny frame ho an'ny horonan-tsary hatramin'ny 8K amin'ny sary 30 isan-tsegondra, na 4K amin'ny sary 60 isan-tsegondra.
Ny famolavolana dia tena azo amboarina amin'ny lozisialy sy fitaovana, ahafahana manamboatra sy manamboatra rafitra haingana. Ny famolavolana dia mikendry ny fitaovana Intel® Arria® 10 ary mampiasa ny Intel FPGA IP 8K vonona farany indrindra avy amin'ny Video and Image Processing Suite amin'ny Intel Quartus® Prime v19.2.
Momba ny DisplayPort Intel FPGA IP
Mba hamoronana endrika FPGA Intel Arria 10 miaraka amin'ny interface DisplayPort, amboary ny DisplayPort Intel FPGA IP. Na izany aza, ity DisplayPort IP ity dia tsy mampihatra afa-tsy ny protocole encode na decode ho an'ny DisplayPort. Tsy ahitana ny transceiver, PLLs, na ny transceiver reconfiguration fampiasa ilaina amin'ny fampiharana ny singa serial haingam-pandeha amin'ny interface. Intel dia manome singa misaraka amin'ny transceiver, PLL ary IP. Mila fahalalana manokana ny fifantenana, ny famaritana ary ny fampifandraisana ireo singa ireo mba hamoronana mpandray na mpandefa DisplayPort mifanaraka tanteraka.
Intel dia manome ity famolavolana ity ho an'ireo izay tsy manam-pahaizana momba ny transceiver. Ny GUI tonian-dahatsoratra ho an'ny DisplayPort IP dia ahafahanao manamboatra ny famolavolana.
Mamorona ohatra momba ny DisplayPort IP ianao (izay mety ho mpandray ihany, mpandefa ihany na mpandray sy mpandefa mitambatra) na amin'ny Mpamorona Platform na ny Catalog IP. Rehefa manitsy ny ohatra DisplayPort IP ianao dia afaka misafidy ny hamorona example design ho an'io configuration manokana io. Ny endrika fampitambarana mpandray sy mpandefa dia passthrough tsotra, izay ny vokatra avy amin'ny mpandray dia mamahana mivantana any amin'ny mpandefa. Ny famolavolana passthrough raikitra dia mamorona mpandray PHY, mpandefa PHY, ary sakana fanamboarana izay mampihatra ny lojika transceiver sy PLL rehetra. Azonao atao ny mandika mivantana ireo fizarana mifandraika amin'ny famolavolana, na mampiasa ny endrika ho fanondroana. Ny famolavolana dia miteraka DisplayPort Intel Arria 10 FPGA IP Design Example ary avy eo dia manampy maro ny files novokarina mivantana tao amin'ny lisitra fanangonana ampiasain'ny tetikasa Intel Quartus Prime. Anisan'izany ny:
- Files mba hamoronana ohatra IP voafaritra ho an'ny transceiver, PLLs ary reconfig blocks.
- Verilog HDL files hampifandray ireo IP ireo amin'ny mpandray avo lenta kokoa PHY, transmitter PHY, ary Transceiver Reconfiguration Arbiter blocks
- Synopsys design constraint (SDC) files hametraka ny fe-potoana mifandraika amin'izany.
Endri-javatra amin'ny 8K DisplayPort Video Format Conversion Design Example
- Fampidirana:
- Ny fampifandraisana DisplayPort 1.4 dia manohana famahana avy amin'ny 720 × 480 ka hatramin'ny 3840 × 2160 amin'ny tahan'ny sary rehetra hatramin'ny 60 fps, ary ny famahana hatramin'ny 7680 × 4320 amin'ny 30 fps.
- Fanohanana hot-plug.
- Fanohanana ny endrika loko RGB sy YCbCr (4:4:4, 4:2:2 ary 4:2:0) ao amin'ny
fampidirana. - Ny logiciel dia mahita ho azy ny endrika fampidirana ary mametraka ny fantsona fanodinana araka ny tokony ho izy.
- Output:
- DisplayPort 1.4 connectivity azo isafidianana (amin'ny alàlan'ny switch DIP) na 1080p, 1080i na 2160p amin'ny 60 fps, na 2160p amin'ny 30 fps.
- Fanohanana hot-plug.
- Ny DIP dia mifamadika hametraka ny endrika loko mivoaka ilaina amin'ny RGB, YCbCr 4:4:4, YCbCr 4:2:2, na YCbCr 4:2:0.
- Fantsona fanodinana 10-bit 8K RGB tokana miaraka amin'ny scaling azo amboarina amin'ny rindrambaiko sy ny fiovan'ny tahan'ny frame:
- 12-tap Lanczos ambany-scaler.
- 16-phase, 4-tap Lanczos up-scaler.
- Triple buffering video frame buffer dia manome fiovam-po amin'ny tahan'ny frame.
- Ny mixer miaraka amin'ny alpha-blending dia mamela ny overlay kisary OSD.
Manomboka amin'ny 8K DisplayPort Video Format Conversion Design Example
Fitakiana Hardware sy Software
Ny 8K DisplayPort Video Format Conversion Design Example mila hardware sy logiciel manokana.
Hardware:
- Intel Arria 10 GX FPGA Development Kit, anisan'izany ny DDR4 Hilo Daughter Card
- Karatra zanaka vavy Bitec DisplayPort 1.4 FMC (fanavaozana 11)
- Loharano DisplayPort 1.4 izay mamokatra horonantsary hatramin'ny 3840x2160p60 na 7680x4320p30
- DisplayPort 1.4 milentika izay mampiseho horonantsary hatramin'ny 3840x2160p60
- Cable DisplayPort 1.4 voamarina VESA.
Software:
- Windows na Linux OS
- Ny Intel Quartus Prime Design Suite v19.2, izay ahitana:
- Intel Quartus Prime Pro Edition
- Mpamorona Platform
- Nios® II EDS
- Tranomboky IP FPGA Intel (anisan'izany ny Suite fanodinana sary sy horonan-tsary)
Ny famolavolana dia tsy miasa afa-tsy amin'ity kinova Intel Quartus Prime ity.
Misintona sy mametraka ny Intel 8K DisplayPort Video Format Conversion Design Example
Ny famolavolana dia hita ao amin'ny Intel Design Store.
- Ampidino ny tetikasa voatahiry file udx10_dp.par.
- Esory ny tetikasa Intel Quartus Prime avy amin'ny tahiry:
- a. Sokafy ny Intel Quartus Prime Pro Edition.
- b. tsindrio File ➤ Open Project.
Misokatra ny varavarankely Open Project. - c. Mandehana mankany ary safidio ny udx10_dp.par file.
- d. Tsindrio Open.
- e. Ao amin'ny varavarankely Open Design Template, apetraho ny lahatahiry Destination amin'ny toerana tiana ho an'ny tetikasa nalaina. Ny fidirana ho an'ny môdely famolavolana file ary tokony ho marina ny anaran'ny tetikasa ary tsy mila manova azy ireo ianao.
- f. Tsindrio OK.
Design Fileho an'ny Intel 8K DisplayPort Video Format Conversion Design Example
Tabilao 1. Famolavolana Files
File na Anaran'ny lahatahiry | Description |
ip | Ahitana ny ohatra IP fileho an'ny Intel FPGA IP rehetra amin'ny famolavolana:
• DisplayPort IP (mpampitaina sy mpandray) • PLL izay miteraka famantaranandro amin'ny ambaratonga ambony indrindra amin'ny famolavolana • Ny IP rehetra mandrafitra ny rafitra Mpamorona Platform ho an'ny fantsona fanodinana. |
master_image | Ahitana pre_compiled.sof, izay fandaharana birao efa voarindra file ho an'ny famolavolana. |
tsy_acds_ip | Ahitana kaody loharano ho an'ny IP fanampiny amin'ity famolavolana ity izay tsy tafiditra ao amin'ny Intel Quartus Prime. |
sdc | Misy SDC file izay mamaritra ny fe-potoana fanampiny takian'ity famolavolana ity. Vidin'ny SDC files ampidirina ho azy amin'ny tranga IP dia tsy mahazaka ireo teritery ireo. |
software | Ahitana kaody loharano, tranomboky, ary sora-baventy ho an'ny rindrambaiko izay mandeha amin'ny processeur Nios II mipetaka mba hifehezana ny fiasa avo lenta amin'ny famolavolana. |
udx10_dp | Lahatahiry iray izay hamoahan'ny Intel Quartus Prime vokatra files ho an'ny rafitra Platform Designer. Ny vokatra udx10_dp.sopcinfo file mamela anao hamorona ny fanombohana fahatsiarovana file ho an'ny fahatsiarovana rindrambaiko processeur Nios II. Tsy mila mamorona rafitra Mpamorona Platform manontolo aloha ianao. |
non_acds_ip.ipx | Ity IPX ity file dia manambara ny IP rehetra ao amin'ny lahatahiry non_acds_ip amin'ny Platform Designer ka miseho ao amin'ny IP Library izany. |
README.txt | Torolàlana fohy hanamboarana sy hampandehanana ny famolavolana. |
top.qpf | Ny tetikasa Intel Quartus Prime file ho an'ny famolavolana. |
top.qsf | Ny firafitry ny tetikasa Intel Quartus Prime file ho an'ny famolavolana. izany file lisitra ny rehetra files ilaina amin'ny fananganana ny famolavolana, miaraka amin'ny fanendrena pin sy ny toe-javatra maro hafa. |
ambony.v | Ny avo indrindra Verilog HDL file ho an'ny famolavolana. |
udx10_dp.qsys | Ny rafitra Platform Designer izay misy ny fantsona fanodinana horonan-tsary, ny processeur Nios II, ary ny periferika. |
Manangona ny 8K DisplayPort Video Format Conversion Design Example
Intel dia manome fandaharana birao efa voaomana file ho an'ny famolavolana ao amin'ny lahatahiry master_image (pre_compiled.sof) mba ahafahanao mampandeha ny famolavolana tsy misy fanangonana feno.
DINGANA:
- Ao amin'ny rindrambaiko Intel Quartus Prime, sokafy ny tetikasa top.qpf file. Ny arisiva alaina no mamorona izany file rehefa unzip ny tetikasa.
- tsindrio File ➤ Sokafy ary fidio ip/dp_rx_tx/dp_rx_tx.ip. Misokatra ny GUI tonian-dahatsoratra ho an'ny DisplayPort IP, mampiseho ny mari-pamantarana ho an'ny ohatra DisplayPort amin'ny famolavolana.
- Tsindrio Generate Example Design (tsy Generate).
- Rehefa tapitra ny taranaka, akatony ny tonian-dahatsoratra parameter.
- In File Explorer, mandehana mankany amin'ny lahatahiry rindrambaiko ary sokafy ny rakitra vip_control_src.zip mba hamoronana ny lahatahiry vip_control_src.
- Ao amin'ny terminal BASH, mandehana mankany amin'ny rindrambaiko / script ary tanteraho ny script shell build_sw.sh.
Ny script dia manamboatra ny rindrambaiko Nios II ho an'ny famolavolana. Izy io dia samy mamorona .elf file izay azonao alaina amin'ny solaitrabe amin'ny fotoana fandehanana, ary .hex file mba hanangona ao amin'ny birao fandaharana .sof file. - Ao amin'ny rindrambaiko Intel Quartus Prime, tsindrio Processing ➤ Start Compilation.
- Intel Quartus Prime dia mamorona ny rafitra udx10_dp.qsys Platform Designer.
- Intel Quartus Prime dia mametraka ny tetikasa ho top.qpf.
Ny fanangonana dia mamorona top.sof amin'ny output_files lahatahiry rehefa vita.
ViewFamerenana sy fanavaozana ny Rafitra Mpamorona Platform
- Kitiho ny Tools ➤ Platform Designer.
- Safidio ny anaran'ny rafitra.qsys ho an'ny safidy rafitra Platform Designer.
- Tsindrio Open.
Platform Designer manokatra ny rafitra. - Review ny rafitra.
- Havaozina ny rafitra:
- a. Tsindrio Generate HDL….
- b. Ao amin'ny Window Generation, velomy ny Clear Output Directories ho an'ny tanjona taranaka voafantina.
- c. Tsindrio Mamorona
Manangona ny 8K DisplayPort Video Format Conversion Design Exampmiaraka amin'ny Nios II Software Build Tools for Eclipse
Nanangana toeram-piasana Nios II Eclipse ifandrimbonana ianao ho an'ny famolavolana mba hamokarana toeram-piasana izay mampiasa ny lahatahiry mitovy amin'ny ampiasain'ny script build. Raha toa ianao ka mihazakazaka ny script fananganana teo aloha, dia tokony hamafa ny lahatahiry rindrambaiko/vip_control sy software/vip_control_bsp alohan'ny hamoronana ny toeram-piasana Eclipse. Raha averinao averinao indray ny script fananganana amin'ny fotoana rehetra dia averinao ny eclipse workspace.
DINGANA:
- Mankanesa any amin'ny lahatahiry rindrambaiko ary sokafy ny rakitra vip_control_src.zip mba hamoronana ny lahatahiry vip_control_src.
- Ao amin'ny lahatahiry tetikasa napetraka, mamorona lahatahiry vaovao ary omeo anarana hoe workspace.
- Ao amin'ny rindrambaiko Intel Quartus Prime, tsindrio Tools ➤ Nios II Software Build Tools for Eclipse.
- a. Ao amin'ny fikandrana Workspace Launcher, safidio ny lahatahiry workspace noforoninao.
- b. Tsindrio OK.
- Ao amin'ny varavarankely Nios II - Eclipse, tsindrio File ➤ Vaovao ➤ Nios II Application sy BSP avy amin'ny Template.
Ny fampiharana Nios II sy BSP avy amin'ny boaty fifanakalozan-dresaka Template dia miseho.- a. Ao amin'ny SOPC Information File boaty, fidio ny udx10_dp/ udx10_dp.sopcinfo file. Ny Nios II SBT for Eclipse dia mameno ny anaran'ny CPU miaraka amin'ny anaran'ny processeur avy amin'ny .sopcinfo file.
- b. Ao amin'ny boaty anaran'ny tetikasa, midira vip_control.
- c. Safidio ny tetikasa Blank avy amin'ny lisitry ny Templates.
- d. Tsindrio Manaraka.
- e. Safidio Mamorona tetikasa BSP vaovao mifototra amin'ny môdely tetikasa fampiharana miaraka amin'ny anaran'ny tetikasa vip_control_bsp.
- f. Alefaso ny Ampiasao ny toerana misy anao.
- g. Kitiho ny Finish mba hamoronana ny fampiharana sy ny BSP mifototra amin'ny .sopcinfo file.
Aorian'ny famoronana BSP dia miseho ao amin'ny tabilao Project Explorer ny tetikasa vip_control sy vip_control_bsp.
- Ao amin'ny Windows Explorer, kopia ny votoatin'ny lahatahiry rindrambaiko/vip_control_src amin'ny lahatahiry rindrambaiko/vip_control vao noforonina.
- Ao amin'ny tabilao Project Explorer amin'ny varavarankely Nios II - Eclipse, tsindrio havanana amin'ny lahatahiry vip_control_bsp ary safidio ny Nios II> BSP Editior.
- a. Safidio tsy misy avy amin'ny menio midina ho an'ny sys_clk_timer.
- b. Safidio ny cpu_timer avy amin'ny menio midina ho an'ny fotoanaamp_timer.
- c. Alefaso enable_small_c_library.
- d. Tsindrio Hiteraka.
- e. Rehefa vita ny taranaka dia tsindrio ny Exit.
- Ao amin'ny tabilao Project Explorer, tsindrio havanana ny lahatahiry vip_control ary tsindrio Properties.
- a. Ao amin'ny fikandrana Properties for vip_control, manitatra ny fananan'ny fampiharana Nios II ary tsindrio ny lalan'ny fampiharana Nios II.
- b. Kitiho ny Add… eo akaikin'ny Library Projects.
- c. Ao amin'ny varavarankelin'ny Library Projects, mandehana mankany amin'ny lahatahiry udx10.dp\spftware \vip_control_src ary safidio ny lahatahiry bkc_dprx.syslib.
- d. Tsindrio OK. Misy hafatra miseho Ampidiro amin'ny lalana havanana. Tsindrio Eny.
- e. Avereno ny dingana 7.b amin'ny pejy 8 sy 7.c amin'ny pejy 8 ho an'ny lahatahiry bkc_dptx.syslib sy bkc_dptxll_syslib
- f. Tsindrio OK.
- Safidio ny Tetikasa ➤ Amboary ny rehetra mba hamoronana ny file vip_control.elf ao amin'ny lahatahiry rindrambaiko/vip_control.
- Amboary ny mem_init file ho an'ny fanangonana Intel Quartus Prime:
- a. Tsindrio havanana vip_control ao amin'ny varavarankely Project Explorer.
- b. Select Make Targets ➤ Build….
- c. Safidio mem_init_generate.
d. Tsindrio Build.
Ny rindrambaiko Intel Quartus Prime dia mamorona ny
udx10_dp_onchip_memory2_0_onchip_memory2_0.hex file ao amin'ny lahatahiry software/vip_control/mem_init.
- Miaraka amin'ny drafitra mandeha eo amin'ny solaitrabe mifandray, tanteraho ny vip_control.elf fandaharana file noforonin'ny Eclipse build.
- a. Tsindrio havanana vip_control folder ao amin'ny tabilao Project Explorer amin'ny varavarankely Nios II -Eclipse.
- b. Misafidiana Run As ➤ Nios II Hardware. Raha manana varavarankely terminal Nios II misokatra ianao dia tapaho izany alohan'ny hisintonana ny rindrambaiko vaovao.
Fametrahana ny Intel Arria 10 GX FPGA Development Kit
Manoritsoritra ny fomba fametrahana ny kitapo hampandehanana ny 8K DisplayPort Video Format Conversion Design Example.
Sary 1. Intel Arria 10 GX Development Kit miaraka amin'ny HiLo Daughter Card
Ny sary dia mampiseho ny solaitrabe miaraka amin'ny fanapotehana hafanana manga mba hampisehoana ny toerana misy ny karatra DDR4 Hilo. Manoro hevitra ny Intel fa tsy hanao ny famolavolana ianao raha tsy eo amin'ny toerana misy ny hafanana.
DINGANA:
- Ampifandraiso amin'ny birao fampandrosoana ny karatra Bitec DisplayPort 1.4 FMC amin'ny alàlan'ny FMC Port A.
- Ataovy azo antoka fa maty ny fampandehanana herinaratra (SW1), dia ampifandraiso ny mpampitohy herinaratra.
- Ampifandraiso amin'ny solosainao ny tariby USB ary amin'ny MicroUSB Connector (J3) eo amin'ny solaitrabe fampandrosoana.
- Ampifandraiso ny tariby DisplayPort 1.4 eo anelanelan'ny loharano DisplayPort sy ny seranan-tsambo Receiver amin'ny karatra Bitec DisplayPort 1.4 FMC ary ataovy azo antoka fa mavitrika ny loharano.
- Ampifandraiso ny tariby DisplayPort 1.4 eo anelanelan'ny fampisehoana DisplayPort sy ny seranan-tsambo Transmitter amin'ny karatra Bitec DisplayPort 1.4 FMC ary ataovy azo antoka fa mavitrika ny fampisehoana.
- Alefaso ny solaitrabe mampiasa SW1.
LED satan'ny birao, bokotra fanosehana ary switch DIP
Ny Intel Arria 10 GX FPGA Development Kit dia manana LED sata valo (miaraka amin'ny emitters maitso sy mena), bokotra fanerena mpampiasa telo ary switch DIP mpampiasa valo. Ny 8K DisplayPort Video Format Conversion Design Example dia manazava ny LED mba hanondro ny toetry ny rohy mpandray DisplayPort. Ny bokotra fanindriana sy ny switch DIP dia ahafahanao manova ny fikandrana.
Taratra LED
Tabilao 2. LED status
LED | Description |
LED mena | |
0 | DDR4 EMIF calibration an-dalam-pandrosoana. |
1 | Tsy nahomby ny calibration DDR4 EMIF. |
7:2 | Tsy ampiasaina. |
LED maitso | |
0 | Mamirapiratra rehefa vita soa aman-tsara ny fampiofanana rohy mpandray ny DisplayPort, ary mahazo horonan-tsary azo antoka ny famolavolana. |
5:1 | Isan'ny lalan'ny mpandray DisplayPort: 00001 = zotra 1
00010 = lalana 2 00100 = lalana 4 |
7:6 | Haingam-pandeha amin'ny zotra mpandray DisplayPort: 00 = 1.62 Gbps
01 = 2.7 Gbps 10 = 5.4 Gbps 11 = 8.1 Gbps |
Ny tabilao dia mitanisa ny sata izay asehon'ny LED tsirairay. Ny toerana LED tsirairay dia manana famantarana mena sy maitso izay afaka manazava tsy miankina. Izay LED voasary manjelatra dia midika fa samy mandeha ny famantarana mena sy maitso.
Ny bokotra Push mpampiasa
Ny bokotra fanosehana mpampiasa 0 dia mifehy ny fampisehoana ny logo Intel eo amin'ny zoro havanana ambony amin'ny fampisehoana vokatra. Amin'ny fanombohana, ny famolavolana dia mamela ny fampisehoana ny logo. Ny fanindriana ny bokotra fanindriana 0 dia mamindra ny fampirantiana logo. Ny bokotra fanosehana mpampiasa 1 dia mifehy ny fomba fanamafisam-peo amin'ny famolavolana. Rehefa misy loharano iray na sodina dia hot-pluged, ny endrika dia tsy mety amin'ny:
- Mode passthrough, raha kely kokoa na mitovy amin'ny fanapahan-kevitra mivoaka ny famahana ny fidirana
- Mode downscale, raha lehibe kokoa noho ny fanapahan-kevitra mivoaka ny famahana ny fidirana
Isaky ny manindry bokotra fanosehana mpampiasa 1 ianao dia mivadika amin'ny fomba fanamafisam-peo manaraka (passthrough> upscale, upscale> downscale, downscale> passthrough). Ny bokotra fanosehana mpampiasa 2 dia tsy ampiasaina.
Mpampiasa DIP Switches
Ny switch DIP dia manara-maso ny fanontam-pirinty terminal Nios II sy ny fandrindrana ny endrika horonan-tsary mivoaka amin'ny alàlan'ny fampitana DisplayPort.
Tabilao 3. DIP Switches
Ny tabilao dia mitanisa ny fiasan'ny switch DIP tsirairay. Ny switch DIP, misy isa 1 hatramin'ny 8 (fa tsy 0 hatramin'ny 7), dia mifanandrify amin'ny isa voatonta ao amin'ny singa switch. Mba hametrahana ny jiro tsirairay ho ON dia afindrao mankany amin'ny LCD ny jiro fotsy ary miala amin'ny LED eo amin'ny solaitrabe.
jiro | asa |
1 | Mamela ny fanontana terminal Nios II rehefa apetraka amin'ny ON. |
2 | Mametraha bitika mivoaka isaky ny loko:
OFF = 8 bit ON = 10 bit |
4:3 | Mametraha toerana loko mivoaka sy 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 | Mametraha famaha ny vokatra sy ny tahan'ny frame: SW4 OFF, SW3 OFF = 4K60
SW4 OFF, SW3 ON = 4K30 SW4 ON, SW3 OFF = 1080p60 SW4 ON, SW3 ON = 1080i60 |
8:7 | miasa |
Mandeha ny 8K DisplayPort Video Format Conversion Design Example
Tsy maintsy alainao ny .sof file ho an'ny famolavolana ny Intel Arria 10 GX FPGA Development Kit mba hampandehanana ny famolavolana.
DINGANA:
- Ao amin'ny rindrambaiko Intel Quartus Prime, tsindrio Tools ➤ Programmer.
- Ao amin'ny varavarankely Programmer, tsindrio ny Auto Detect mba hijery ny JTAG rojo ary fantaro ireo fitaovana mifandray.
Raha misy varavarankely mipoitra mipoitra mangataka anao hanavao ny lisitry ny fitaovana an'ny Programmer, tsindrio Eny. - Ao amin'ny lisitry ny fitaovana, safidio ny laharana misy marika 10AX115S2F45.
- Tsindrio Change File…
- Mampiasa ny dikan-ny fandaharana efa voaomana file izay tafiditra ao amin'ny Intel ho ampahany amin'ny fampidinana endrika, safidio ny master_image/pre_compiled.sof.
- Mba hampiasa ny programanao file noforonin'ny compile eo an-toerana, safidio ny output_files/top.sof.
- Alefaso ny Program/Configure ao amin'ny laharana 10AX115S2F45 amin'ny lisitry ny fitaovana.
- Tsindrio Start.
Rehefa vita ny programa dia mandeha ho azy ny famolavolana. - Sokafy ny terminal Nios II handraisana ny hafatra an-tsoratra avy amin'ny famolavolana, raha tsy izany dia mihidy ny famolavolana aorian'ny fiovana maromaro (raha toa ka mametraka ny mpampiasa DIP switch 1 ho ON ianao).
- a. Sokafy ny varavarankely terminal ary soraty ny nios2-terminal
- b. Tsindrio ny Enter.
mifandray amin'ny fidirana. Raha tsy misy loharano, ny vokatra dia efijery mainty misy ny logo Intel eo amin'ny zoro havanana ambony amin'ny efijery.
Famaritana ampiasana ny 8K DisplayPort Video Format Conversion Design Example
Ny rafitra Mpamorona Platform, udx10_dp.qsys, dia ahitana ny mpandray DisplayPort sy ny protocol IP, ny IP fantsona video, ary ny singa processeur Nios II. Ny famolavolana dia mampifandray ny rafitra Platform Designer amin'ny DisplayPort receiver sy transmitter PHY logic (izay misy ny interface transceivers) ary ny transceiver reconfiguration logic amin'ny ambaratonga ambony amin'ny Verilog HDL RTL design file (top.v). Ny famolavolana dia misy lalana fanodinana horonan-tsary tokana eo anelanelan'ny fampidirana DisplayPort sy ny famoahana DisplayPort.
Sary 2. Tabilao
Ny kisary dia mampiseho ireo sakana ao amin'ny 8K DisplayPort Video Format Conversion Design Example. Ny kisary dia tsy mampiseho ny sasany amin'ireo periferika ankapobeny mifandray amin'ny Nios II, ny Avalon-MM eo anelanelan'ny processeur Nios II, ary ireo singa hafa amin'ny rafitra. Ny endrika dia manaiky horonan-tsary avy amin'ny loharano DisplayPort eo ankavia, manodina ny horonan-tsary amin'ny alàlan'ny fantsona horonan-tsary avy any ankavia miankavanana alohan'ny handefasana ilay horonan-tsary mankany amin'ny dobo DisplayPort eo ankavanana.
DisplayPort Receiver PHY sy DisplayPort Receiver IP
Ny karatra Bitec DisplayPort FMC dia manome buffer ho an'ny famantarana DisplayPort 1.4 avy amin'ny loharano DisplayPort. Ny fitambaran'ny DisplayPort Receiver PHY sy DisplayPort Receiver IP dia mamadika ny famantarana ho avy mba hamoronana horonan-tsary. Ny PHY receiver DisplayPort dia misy ny transceiver mba hanaisotra ny angona miditra ary ny IP mpandray DisplayPort dia mamadika ny protocol DisplayPort. Ny IP DisplayPort Receiver IP mitambatra dia manodina ny famantarana DisplayPort tsy misy rindrambaiko. Ny mari-pamantarana horonan-tsarimihetsika avy amin'ny IP mpandray ny DisplayPort dia endrika fandefasana mivantana amin'ny fonosana. Ny famolavolana dia manamboatra ny mpandray DisplayPort ho an'ny famoahana 10-bit.
DisplayPort mankany amin'ny IP Video Clock
Tsy mifanaraka mivantana amin'ny endrika angon-drakitra horonan-tsarimihetsika famantaranandro izay andrasan'ny Clock Video Input IP ny famoahan'ny mpandray DisplayPort amin'ny alàlan'ny famoahan'ny mpandray DisplayPort. Ny DisplayPort to Clocked Video IP dia IP mahazatra ho an'ity famolavolana ity. Izy io dia manova ny vokatra DisplayPort ho endrika horonan-tsarimihetsika mifanaraka amin'ny famantaranandro izay azonao ampifandraisina mivantana amin'ny Input Video Clocked. Ny DisplayPort to Clocked Video IP dia afaka manova ny fenitry ny famantarana tariby ary afaka manova ny filaharan'ireo fiaramanidina miloko ao anatin'ny piksel tsirairay. Ny fenitra DisplayPort dia mamaritra ny filaharana loko izay tsy mitovy amin'ny fibaikoana IP pipeline video Intel. Ny processeur Nios II no mifehy ny fifandimbiasana loko. Izy io dia mamaky ny habaka loko ankehitriny ho an'ny fandefasana avy amin'ny IP mpandray DisplayPort miaraka amin'ny interface andevo Avalon-MM. Izy io dia mitarika ny DisplayPort amin'ny Clock Video IP mba hampihatra ny fanitsiana mifanaraka amin'ny interface andevo Avalon-MM.
Fampidirana horonan-tsary voatondro
Ny fampidirana horonan-tsarimihetsika famantaranandro dia manodina ny famantarana interface tsara amin'ny famantaranandro avy amin'ny DisplayPort mankany amin'ny Clock Video IP ary mamadika izany ho endrika famantarana Avalon-ST Video. Ity endrika famantarana ity dia manaisotra ny fampahalalana rehetra mitsivalana sy mitsangana tsy misy afa-tsy amin'ny horonan-tsary tsy misy afa-tsy angona sary mavitrika. Ny IP fonosana dia mametraka azy ho fonosana iray isaky ny horonan-tsary. Izy io koa dia manampy fonosana metadata fanampiny (antsoina hoe fonosana fanaraha-maso) izay mamaritra ny famahana ny sary tsirairay. Ny horonan-tsarimihetsika Avalon-ST amin'ny alàlan'ny fantsona fanodinana dia piksela efatra mifanitsy, misy marika telo isaky ny piksel. Ny fampidirana horonan-tsarimihetsika famantaranandro dia manome fiampitana famantaranandro ho an'ny fiovam-po avy amin'ny mari-pamantarana horonan-tsarimihetsika miovaova avy amin'ny IP mpandray DisplayPort mankany amin'ny tahan'ny famantaranandro raikitra (300 MHz) ho an'ny fantsona IP video.
Stream Cleaner
Ny mpanadio renirano dia miantoka fa ny famantarana Avalon-ST Video mandalo amin'ny fantsona fanodinana dia tsy misy hadisoana. Ny fampifandraisana mafana amin'ny loharano DisplayPort dia mety hahatonga ny famolavolana haneho ny angon-drakitra tsy feno amin'ny IP fampidirana horonan-tsarimihetsika famantaranandro ary hiteraka hadisoana amin'ny renirano Avalon-ST Video. Ny haben'ny fonosana misy ny angon-drakitra ho an'ny sary tsirairay dia tsy mifanaraka amin'ny habe notaterin'ireo fonosana fanaraha-maso mifandraika amin'izany. Ny mpanadio renirano dia mahita ireo fepetra ireo ary manampy angon-drakitra fanampiny (piksel maitso) any amin'ny faran'ny fonosana horonan-tsary manafintohina mba hamenoana ny frame sy hifanaraka amin'ny famaritana ao amin'ny fonosana fanaraha-maso.
Chroma Resampler (fampidirana)
Mety ho 4:4:4, 4:2:2, na 4:2:0 chroma s ny angon-dahatsary azon'ilay endrika amin'ny fampidirana avy amin'ny DisplayPort.ampled. Ny fidirana chroma resampLer dia maka ny horonan-tsary ho avy amin'ny endrika rehetra ary manova azy ho 4:4:4 amin'ny toe-javatra rehetra. Mba hanomezana kalitao hita maso kokoa, ny chroma resampler dia mampiasa ny algorithm voasivana lafo vidy indrindra. Ny processeur Nios II dia mamaky ny chroma s ankehitrinyampling avy amin'ny IP mpandray DisplayPort amin'ny alàlan'ny interface andevo Avalon-MM. Izy io dia mampita ny endrika amin'ny chroma resampler amin'ny alàlan'ny interface andevo Avalon-MM.
Loko Space Converter (Ampidiro)
Ny angon-dahatsary fampidirana avy amin'ny DisplayPort dia mety hampiasa ny habaka loko RGB na YCbCr. Ny mpanova habaka loko fidirana dia maka ny horonan-tsary miditra amin'ny endrika rehetra ahatongavany ary mamadika azy ho RGB amin'ny tranga rehetra. Ny processeur Nios II dia mamaky ny habaka loko ankehitriny avy amin'ny IP mpandray DisplayPort miaraka amin'ny interface andevo Avalon-MM; Izy io dia mitondra ny coefficient fiovam-po marina amin'ny chroma resampler amin'ny alàlan'ny interface andevo Avalon-MM.
Clipper
Ny clipper dia mifidy faritra mavitrika amin'ny horonan-tsary miditra ary manary ny ambiny. Ny fanaraha-maso rindrambaiko mandeha amin'ny processeur Nios II no mamaritra ny faritra hofidiana. Ny faritra dia miankina amin'ny famahana ny angon-drakitra voaray ao amin'ny loharano DisplayPort sy ny famahana ny vokatra ary ny fomba fanamafisam-peo. Ny processeur dia mampita ny faritra amin'ny Clipper amin'ny alàlan'ny interface andevo Avalon-MM.
Scaler
Ny famolavolana dia mihatra amin'ny scaling amin'ny angon-drakitra horonan-tsary ho avy araka ny fanapahan-kevitry ny fidirana voaray, sy ny fanapahan-kevitra mivoaka ilainao. Azonao atao ihany koa ny misafidy eo amin'ny maodely scaling telo (upscale, downscale ary passthrough). Ny IP Scalar roa dia manome ny fampandehanana fanamafisam-peo: ny iray dia mampihatra ny fampidinana rehetra ilaina; ny hafa dia mampihatra upscaling. Ny famolavolana dia mila scaler roa.
- Rehefa manatanteraka fanamafisam-peo ny scaler, dia tsy mamoaka angon-drakitra manan-kery amin'ny tsingerin'ny famantaranandro rehetra amin'ny famoahana azy. Ho an'ny exampAry, raha mampihatra ny tahan'ny 2x ambany, ny mari-pamantarana manan-kery amin'ny famoahana dia avo isaky ny tsingerin'ny famantaranandro hafa raha toa kosa ny famolavolana dia mahazo tsipika fidirana misy laharana tsirairay, ary avy eo ambany ho an'ny fitambaran'ny andalana fidirana misy isa hafahafa. Ity fihetsika mipoaka ity dia fototra amin'ny dingan'ny fampihenana ny tahan'ny angon-drakitra amin'ny famoahana, saingy tsy mifanaraka amin'ny IP Mixer midina, izay amin'ny ankapobeny dia manantena ny tahan'ny angon-drakitra tsy miova mba hisorohana ny tsy fahampian'ny vokatra. Ny famolavolana dia mitaky ny Frame Buffer eo anelanelan'ny ambany sy ny mixer. Ny Frame Buffer dia ahafahan'ny Mixer mamaky ny angon-drakitra amin'ny tahan'ny ilainy.
- Rehefa mampihatra ambony ny scaler, dia mamokatra angona manan-kery isaky ny tsingerin'ny famantaranandro, ka tsy misy olana ity mixer manaraka ity. Na izany aza, mety tsy hanaiky angona fampidirana vaovao isaky ny tsingerin'ny famantaranandro. Maka 2x ambony ho toy ny talohaampe, amin'ny tsipika mivoaka misy laharana aza dia manaiky ny kapoka vaovao isaky ny tsingerin'ny famantaranandro hafa, avy eo dia tsy mandray angon-drakitra vaovao amin'ny tsipika famoahana nomerao hafahafa. Na izany aza, ny Clipper ambony dia mety hamokatra angona amin'ny tahan'ny hafa tanteraka raha toa ka mampiasa clip manan-danja (ohatra mandritra ny zoom-in). Noho izany, ny Clipper sy ny ambony dia tsy maintsy sarahan'ny Frame Buffer amin'ny ankapobeny, mitaky ny Scaler hipetraka aorian'ny Frame Buffer ao amin'ny fantsona. Ny Scaler dia tsy maintsy mipetraka eo anoloan'ny Frame Buffer ho an'ny ambany kokoa, noho izany ny famolavolana dia mampiasa scaler roa misaraka amin'ny andaniny roa amin'ny Frame Buffer: ny iray ho an'ny ambony; ny iray hafa ho an'ny ambany.
Ny Scaler roa koa dia mampihena ny bandwidth DDR4 ambony indrindra takian'ny Frame Buffer. Tsy maintsy mampihatra lamosina foana ianao alohan'ny Frame Buffer, manamaivana ny tahan'ny angona eo amin'ny lafiny fanoratana. Ampiharo foana ny upscales aorian'ny Frame Buffer, izay manamaivana ny tahan'ny angona eo amin'ny lafiny vakina. Ny Scaler tsirairay dia mahazo ny fanapahan-kevitra ilaina avy amin'ny fonosana fanaraha-maso ao amin'ny stream video ho avy, raha ny processeur Nios II miaraka amin'ny interface andevo Avalon-MM no mametraka ny fanapahan-kevitra mivoaka ho an'ny Scaler tsirairay.
Frame Buffer
Ny buffer frame dia mampiasa ny fitadidiana DDR4 mba hanao buffering telo izay mamela ny fantsona fanodinana horonan-tsary sy sary hanao fiovam-po eo anelanelan'ny tahan'ny frame miditra sy mivoaka. Ny endrika dia afaka manaiky ny taham-pidirana rehetra, fa ny totalin'ny tahan'ny piksel dia tsy tokony hihoatra ny 1 giga piksel isan-tsegondra. Ny logiciel Nios II dia mametraka ny taham-pamokarana ho 30 na 60 fps, araka ny fomba famoahana nofidinao. Ny taham-pamokarana vokatra dia asan'ny firafitry ny Output Video Clocked sy ny famantaranandro pixel video output. Ny fanerena izay ampiharin'ny Output Video Clocked amin'ny pipeline dia mamaritra ny tahan'ny famakian'ny Frame Buffer ny sary mihetsika avy amin'ny DDR4.
Mixer
Ny mixer dia mamokatra sary lafika mainty misy habe izay omanin'ny processeur Nios II mba hifanaraka amin'ny haben'ny sary mivoaka ankehitriny. Ny mixer dia manana fidirana roa. Ny fidirana voalohany dia mifandray amin'ny ambony indrindra mba hamela ny famolavolana haneho ny vokatra avy amin'ny fantsona video ankehitriny. Ny fidirana faharoa dia mifandray amin'ny sakana mpamokatra kisary. Ny fandrafetana dia tsy manome afa-tsy ny fampidirana voalohany an'ny mixer rehefa mahita horonan-tsary mavitrika sy azo antoka amin'ny fampidirana horonan-tsary misy famantaranandro. Noho izany, ny famolavolana dia mitazona sary marim-pototra amin'ny fivoahana raha mafana-plugging amin'ny fampidirana. Ny endrika alpha dia mampifangaro ny fampidirana faharoa amin'ny mixer, mifandray amin'ny mpamorona kisary, eo amin'ny sary aoriana sy ny horonan-tsary miaraka amin'ny mangarahara 50%.
Loko Space Converter (Voaka)
Ny mpanova habaka loko mivoaka dia manova ny angon-dahatsary RGB ampidirina amin'ny habaka loko RGB na YCbCr mifototra amin'ny rindran'ny fotoana fandehanana avy amin'ny rindrambaiko.
Chroma Resampler (Famoahana)
Ny output chroma resampLer dia manova ny endrika avy amin'ny 4:4:4 ho iray amin'ny endrika 4:4:4, 4:2:2, na 4:2:0. Ny logiciel no mametraka ny endrika. Ny output chroma resampMampiasa algorithm voasivana ihany koa i ler mba hahazoana horonantsary avo lenta.
Output horonan-tsary voatondro
Ny famoahana horonan-tsarimihetsika famantaranandro dia mamadika ny renirano Avalon-ST Video amin'ny endrika horonan-tsarimihetsika famantaranandro. Ny famoahana horonan-tsarimihetsika famantaranandro dia manampy ny fanafoanana mitsivalana sy mitsangana ary fampahalalana momba ny fotoana synchronization amin'ny horonan-tsary. Ny processeur Nios II dia manomana ny fandrindrana mifandraika amin'ny famoahana horonan-tsarimihetsika famantaranandro miankina amin'ny famahana ny famoahana sy ny tahan'ny frame angatahinao. Ny famoahana horonan-tsarimihetsika famantaranandro dia manova ny famantaranandro, miampita avy amin'ny famantaranandro fantsona fantsona 300 MHz mankany amin'ny tahan'ny miovaova amin'ny horonan-tsarimihetsika famantaranandro.
Lahatsary voafantina mankany amin'ny DisplayPort
Ny singa mpandefa DisplayPort dia manaiky ny angon-drakitra voalamina ho horonan-tsary famantaranandro. Ny fahasamihafan'ny famantarana tariby sy ny fanambarana ny fifandraisan'ny conduit ao amin'ny Platform Designer dia manakana anao tsy hampifandray mivantana ny Output Video Clock amin'ny IP transmitter DisplayPort. Ny singa famantaranandro amin'ny DisplayPort dia IP manokana natao hanomezana ny fiovam-po tsotra ilaina eo amin'ny Output Video Clocked sy ny IP transmitter DisplayPort. Izy io koa dia mamadika ny filaharan'ny fiaramanidina miloko isaky ny piksel mba hikarohana ireo fenitry ny fandrafetana loko samihafa ampiasain'ny Avalon-ST Video sy DisplayPort.
DisplayPort Transmitter IP sy DisplayPort Transmitter PHY
Ny DisplayPort transmitter IP sy DisplayPort transmitter PHY dia miara-miasa mba hamadika ny horonan-tsarimihetsika avy amin'ny horonan-tsarimihetsika famantaranandro ho amin'ny renirano DisplayPort mifanaraka. Ny IP mpandefa DisplayPort dia mitantana ny protocol DisplayPort ary mametaka ny angon-drakitra DisplayPort manan-kery, raha ny PHY mpandefa DisplayPort kosa dia misy ireo transceiver ary mamorona ny famoahana serial haingam-pandeha.
Nios II processeur sy periferika
Ny rafitra Platform Designer dia misy processeur Nios II, izay mitantana ny mpandray DisplayPort sy ny IP mpandefa ary ny fampandehanan-potoana ho an'ny fantsona fanodinana. Ny processeur Nios II dia mampifandray amin'ireto periferika fototra ireto:
- Fahatsiarovana on-chip hitahiry ny programa sy ny angona ao aminy.
- AJTAG UART hanehoana ny vokatra printf rindrambaiko (amin'ny alàlan'ny terminal Nios II).
- Fameram-potoanan'ny rafitra hamokatra fahatarana millisecond amin'ny teboka isan-karazany ao amin'ny rindrambaiko, araka ny takian'ny fanondroana DisplayPort momba ny faharetan'ny hetsika kely indrindra.
- LED hanehoana ny toeran'ny rafitra.
- Fanodinana bokotra mba ahafahan'ny fifandimbiasana eo amin'ny maodely scaling ary mamela sy manafoana ny fampisehoana ny logo Intel.
- Ny DIP switch dia mamela ny famadihana ny endrika fivoahana ary ahafahana sy manafoana ny fanontana hafatra amin'ny terminal Nios II.
Ny hetsika hot-plug eo amin'ny loharano DisplayPort sy ny afo milentika dia manelingelina izay mahatonga ny Processor Nios II hanitsy tsara ny mpandefa DisplayPort sy ny fantsona. Ny loop lehibe ao amin'ny kaody rindrankajy ihany koa dia manara-maso izany sanda izany eo amin'ny bokotra fanosehana sy ny switch DIP ary manova ny fananganana fantsona mifanaraka amin'izany.
I²C Controllers
Ny famolavolana dia misy mpanara-maso I²C roa (Si5338 sy PS8460) hanitsiana ny firafitry ny telo amin'ireo singa hafa ao amin'ny Intel Arria 10 10 GX FPGA Development Kit. Mpamokatra famantaranandro roa Si5338 ao amin'ny Intel Arria 10 GX FPGA Development Kit dia mifandray amin'ny bus I²C mitovy. Ny voalohany dia mamorona ny famantaranandro fanondro ho an'ny DDR4 EMIF. Amin'ny alàlan'ny default, ity famantaranandro ity dia apetraka amin'ny 100 MHz hampiasaina amin'ny 1066 MHz DDR4, fa ity famolavolana ity dia mitondra ny DDR4 amin'ny 1200 MHz, izay mitaky famantaranandro 150 MHz. Amin'ny fanombohana ny processeur Nios II, amin'ny alàlan'ny periferika mpanara-maso I²C, dia manova ny toe-javatra ao amin'ny sarintanin'ny rejisitra an'ny Si5338 voalohany mba hampitombo ny hafainganam-pandehan'ny famantaranandro fanondro DDR4 ho 150MHz. Ny mpamokatra famantaranandro Si5338 faharoa dia mamorona ny vid_clk ho an'ny fifandraisana amin'ny horonan-tsary misy famantaranandro eo anelanelan'ny fantsona sy ny IP transmitter DisplayPort. Tsy maintsy manitsy ny hafainganan'ity famantaranandro ity ianao ho an'ny fanapahan-kevitra mivoaka isan-karazany sy ny tahan'ny rafitra tohanan'ny famolavolana. Azonao atao ny manitsy ny hafainganam-pandeha amin'ny fotoana fandehanana rehefa mitaky ny processeur Nios II. Ny karatra zanakavavin'ny Bitec DisplayPort 1.4 FMC dia mampiasa ny Parade PS8460 jitter fanadiovana repetitor sy retimer. Amin'ny fanombohana ny processeur Nios II dia manitsy ny fikandrana default amin'ity singa ity mba hahafeno ny fepetra takian'ny famolavolana.
Famaritana lozisialy
Ny 8K DisplayPort Video Format Conversion Design ExampAnisan'izany ny IP avy amin'ny Intel Video and Image Processing Suite ary ny DisplayPort interface IP Ireo IP rehetra ireo dia afaka manodina ny sarin'ny angona tsy misy fitsabahana intsony rehefa amboarina tsara. Tsy maintsy mampihatra ny fanaraha-maso avo lenta ivelany ianao raha te-hametraka ny IP hanombohana sy rehefa miova ny rafitra, ohatra ny mpandray DisplayPort na ny hetsika hot-plug mpanentana na ny hetsika bokotra fanosehana mpampiasa. Amin'ity famolavolana ity, ny processeur Nios II, izay mampiasa rindrambaiko fanaraha-maso manokana, dia manome ny fanaraha-maso avo lenta. Amin'ny fanombohana ny logiciel:
- Mametraka ny famantaranandro ref DDR4 amin'ny 150 MHz mba hamela ny hafainganam-pandeha 1200 MHz DDR, avy eo dia mamerina ny IP interface tsara fahatsiarovana ivelany mba hamerenana amin'ny famantaranandro fanondro vaovao.
- Mametraka ny PS8460 DisplayPort repeater sy retimer.
- Atombohy ny fifandraisana amin'ny mpandray sy mpandefa DisplayPort.
- Manomboka ny fanodinana IPs fantsona.
Rehefa vita ny fanombohana dia miditra ao anatin'ny zotra mitohy ny rindrankajy, manamarina ary mamaly hetsika maromaro.
Fanovana amin'ny fomba fanamafisam-peo
Ny famolavolana dia manohana fomba fiasa telo fototra; passthrough, ambony, ary ambany. Ao amin'ny fomba passthrough ny famolavolana dia tsy manao scaling amin'ny horonan-tsary fampidirana, amin'ny fomba ambony ny famolavolana upscale ny fampidirana lahatsary, ary amin'ny fomba downscale ny famolavolana downscales ny fampidirana video.
Ny blocs efatra amin'ny fantsona fanodinana; ny Clipper, ny downscaler, ny upscaler ary ny Mixer no mamaritra ny fanolorana ny vokatra farany amin'ny fomba tsirairay. Ny lozisialy dia mifehy ny firafitry ny sakana tsirairay miankina amin'ny fanapahan-kevitra amin'izao fotoana izao, ny fanapahan-kevitra mivoaka, ary ny fomba fanamafisam-peo nofidinao. Amin'ny ankabeazan'ny toe-javatra, ny Clipper dia mandalo ny fidirana amin'ny alàlan'ny tsy miova, ary ny haben'ny lafin'ny Mixer dia mitovy habe amin'ny dikan-teny farany amin'ny horonan-tsary fampidirana. Na izany aza, raha lehibe kokoa noho ny haben'ny vokatra ny famahana ny horonan-tsarimihetsika fampidirana, dia tsy azo atao ny mampihatra avo lenta amin'ny horonan-tsarimihetsika ampidirina raha tsy manapaka azy aloha. Raha ambany noho ny vokatra ny famahana ny fidirana dia tsy afaka mampihatra ambany kokoa ny lozisialy raha tsy mampiasa sosona afara Mixer izay lehibe kokoa noho ny sosona video fampidirana, izay manampy bara mainty manodidina ny horonan-tsary mivoaka.
Tabilao 4. Fanodinana bloc Pipelines
Ity tabilao ity dia mitanisa ny hetsika ataon'ireo sakana fantsona fanodinana efatra amin'ny tsirairay amin'ireo fitambarana sivy amin'ny fomba fanamafisam-peo, ny famahana ny fidirana ary ny famahana ny famoahana.
Mode | ao > ivelany | ao = mivoaka | ao < ivelan |
Passthrough | Clip amin'ny haben'ny vokatra Tsy misy ambany | Tsy misy clip
Tsy misy ambany |
Tsy misy clip
Tsy misy ambany |
nitohy… |
Mode | ao > ivelany | ao = mivoaka | ao < ivelan |
Tsy misy ambony
Tsy misy sisintany mainty |
Tsy misy ambony
Tsy misy sisintany mainty |
Tsy misy ambony
Ny sisiny mainty amin'ny haben'ny vokatra |
|
Ambony | Clip amin'ny haben'ny 2/3 tsy misy ambany
Ambony amin'ny haben'ny vokatra Tsy misy sisintany mainty |
Clip amin'ny haben'ny 2/3 tsy misy ambany
Ambony amin'ny haben'ny vokatra Tsy misy sisintany mainty |
Tsy misy clip
Tsy misy ambany Ambony amin'ny haben'ny vokatra Tsy misy sisintany mainty |
Downscale | Tsy misy clip
Mihena ny haben'ny vokatra Tsy misy ambony Tsy misy sisintany mainty |
Tsy misy clip
Mihena ny haben'ny vokatra Tsy misy ambony Tsy misy sisintany mainty |
Tsy misy clip
Midscale hatramin'ny 2/3 haben'ny fidirana Tsy misy ambony Ny sisiny mainty amin'ny haben'ny vokatra |
Miova eo amin'ny maodely amin'ny alalan'ny fanindriana bokotra fanindriana mpampiasa 1. Ny logiciel dia manara-maso ny soatoavina eo amin'ny bokotra fanosehana isaky ny mandeha amin'ny alalan'ny loop (manao debounce rindrambaiko izany) ary manamboatra ny IP ao amin'ny fantsona fanodinana araka ny tokony ho izy.
Fiovana ao amin'ny DisplayPort Input
Isaky ny mandeha amin'ny loop ny lozisialy dia mandinika ny satan'ny Clock Video Input, mitady ny fiovana amin'ny fahamarinan'ny stream video input. Heverin'ny lozisialy fa milamina ilay horonan-tsary raha:
- The Clocked Video Input dia mitatitra fa voahidy soa aman-tsara ilay horonan-tsarimihetsika famantaranandro.
- Tsy misy fiovana ny famahana ny fidirana sy ny habaka loko nanomboka tamin'ny fihodinana teo aloha.
Raha toa ka stable ny fampidirana nefa very hidin-trano na niova ny fananan'ny horonan-tsarimihetsika dia ajanon'ilay rindrambaiko ny fandefasana horonan-tsary amin'ny alàlan'ny fantsona. Mametraka ny Mixer ihany koa izy mba hampitsahatra ny fampisehoana ny sosona video fampidirana. Ny vokatra dia mijanona ho mavitrika (mampiseho efijery mainty sy ny logo Intel) mandritra ny hetsika hotplug mpandray na fanovana vahaolana.
Raha toa ka tsy stable ny fampidirana fa efa stable izao, dia amboarin'ny logiciel ny pipeline mba hanehoana ny famahana ny fidirana vaovao sy ny habaka loko, dia mamerina ny vokatra avy amin'ny CVI izy, ary mametraka ny Mixer mba hampiseho indray ny sosona video fampidirana. Ny famerenana indray ny sosona mixer dia tsy eo no ho eo satria ny Frame Buffer dia mety mbola mamerina ireo frame taloha avy amin'ny fampidirana teo aloha ary ny famolavolana dia tsy maintsy mamafa ireo frame ireo. Avy eo dia azonao atao ny mamerina indray ny fampiratiana mba hialana amin'ny glitch. Ny buffer frame dia mitazona ny isan'ny frame vakiana avy amin'ny DDR4, izay azon'ny processeur Nios II vakiana. Ny logiciel samples io isa io rehefa lasa stable ny fampidirana ary mamela indray ny sosona Mixer rehefa nitombo ho frame efatra ny fanisana, izay miantoka ny fandroahana ny rafitra efa tranainy amin'ny buffer.
DisplayPort transmitter Hetsika Hot-plug
Ny hetsika hot-plug ao amin'ny mpandefa DisplayPort dia mamono fiatoana ao anatin'ny rindrambaiko izay mametraka saina mba hanairana ny rindrankajy lehibe amin'ny fiovan'ny vokatra. Rehefa hitan'ny famolavolana ny plug mafana mpandefa, ny rindrankajy dia mamaky ny EDID ho an'ny fampisehoana vaovao mba hamaritana izay fanapahan-kevitra sy ny loko toerana tohanany. Raha apetrakao amin'ny fomba tsy zakan'ny fampiratiana vaovao ny fifindran'ny DIP, dia miverina amin'ny fomba fampisehoana tsy dia mitaky loatra ny rindrambaiko. Avy eo dia manamboatra ny fantsona, DisplayPort transmitter IP, ary ny ampahany Si5338 izay miteraka ny vid_clk transmitter ho an'ny fomba famoahana vaovao. Rehefa mahita fiovana ny fidirana, dia tsy miseho ny sosona Mixer ho an'ny horonan-tsarimihetsika ampidirina satria ny rindrambaiko dia manova ny fanovana ho an'ny fantsona. Tsy mandeha indray ny logiciel
ny fampiratiana mandra-pahatongan'ny sary efatra rehefa mandalo amin'ny frame ny fanovana vaovao
buffer.
Fanovana amin'ny firafitry ny mpampiasa DIP Switch
Ny toeran'ny mpampiasa DIP switch 2 ka hatramin'ny 6 dia mifehy ny endrika famoahana (fanapahan-kevitra, tahan'ny frame, habaka loko ary bits isaky ny loko) entina amin'ny alàlan'ny mpandefa DisplayPort. Rehefa hitan'ny lozisialy ny fiovana amin'ireo switch DIP ireo, dia mandeha amin'ny filaharana izay saika mitovy amin'ny plug hot transmitter. Tsy mila manontany ny mpandefa EDID ianao satria tsy miova izany.
Tantaran'ny fanavaozana ho an'ny AN 889: 8K DisplayPort Video Format Conversion Design Example
Tabilao 5. Tantara fanavaozana ho an'ny AN 889: 8K DisplayPort Video Format Conversion Design Example
Document Version | FIOVANA |
2019.05.30 | Famoahana voalohany. |
Intel Corporation. Zo rehetra voatokana. Ny Intel, ny logo Intel, ary ny marika Intel hafa dia marika famantarana ny Intel Corporation na ny sampany. Ny Intel dia manome antoka ny fahombiazan'ny vokatra FPGA sy ny semiconductor amin'ny fepetra ankehitriny mifanaraka amin'ny fiantohana manara-penitra an'ny Intel, saingy manana zo hanova ny vokatra sy serivisy amin'ny fotoana rehetra tsy misy filazana. Tsy mandray andraikitra na andraikitra avy amin'ny fampiharana na fampiasana fampahalalana, vokatra na serivisy voalaza eto ny Intel afa-tsy izay neken'ny Intel an-tsoratra. Manoro hevitra ny mpanjifa Intel mba hahazo ny kinova farany momba ny fanondroana fitaovana alohan'ny hianteherana amin'ny fampahalalana navoaka sy alohan'ny hametrahana baiko ho an'ny vokatra na serivisy.
* Ny anarana sy ny marika hafa dia azo lazaina ho fananan'ny hafa.
Documents / Loharano
![]() |
intel AN 889 8K DisplayPort Video Format Fiovam-po Design Example [pdf] Torolàlana ho an'ny mpampiasa AN 889 8K DisplayPort Video endrika endrika fiovam-po Example, AN 889, 8K DisplayPort Video Format Fiovam-po Design Example, endrika endrika fiovam-po Example, Design Conversion Example |