intel-LOGO

intel AN 889 8K DisplayPort Video kika Iyipada Apẹrẹ Example

intel-AN-889-8K-AfihanPort-Fidio-kika-Iyipada-Apẹrẹ-Example-PRO

Nipa 8K DisplayPort Video kika Iyipada Apẹrẹ Example

Awọn 8K DisplayPort Video kika Iyipada Design Example ṣepọ Intel DisplayPort 1.4 Asopọmọra fidio IP pẹlu opo gigun ti iṣelọpọ fidio. Apẹrẹ naa n funni ni iwọn didara to gaju, iyipada aaye awọ, ati iyipada oṣuwọn fireemu fun awọn ṣiṣan fidio si 8K ni awọn fireemu 30 fun iṣẹju keji, tabi 4K ni awọn fireemu 60 fun iṣẹju-aaya.
Apẹrẹ jẹ sọfitiwia giga ati atunto hardware, ṣiṣe iṣeto ni iyara eto ati atunto. Apẹrẹ naa dojukọ awọn ẹrọ Intel® Arria® 10 ati pe o lo 8K tuntun Intel FPGA IP ti o ṣetan lati Fidio ati Suite Processing Aworan ni Intel Quartus® Prime v19.2.

Nipa DisplayPort Intel FPGA IP
Lati ṣẹda Intel Arria 10 FPGA awọn aṣa pẹlu awọn atọkun DisplayPort, ṣe afihan DisplayPort Intel FPGA IP lẹsẹkẹsẹ. Bibẹẹkọ, IP DisplayPort yii nikan ṣe imuse koodu koodu tabi iyipada fun DisplayPort. Ko pẹlu awọn transceivers, PLLs, tabi iṣẹ ṣiṣe atunto transceiver ti o nilo lati ṣe ẹya paati iyara-giga ti wiwo naa. Intel n pese transceiver lọtọ, PLL, ati awọn paati IP atunto. Yiyan, paramita, ati sisopọ awọn paati wọnyi lati ṣẹda olugba IfihanPort ni kikun tabi wiwo atagba nilo imọ alamọja.
Intel pese apẹrẹ yii fun awọn ti kii ṣe awọn amoye transceiver. Olootu paramita GUI fun DisplayPort IP gba ọ laaye lati kọ apẹrẹ naa.
O ṣẹda apẹẹrẹ ti DisplayPort IP (eyiti o le jẹ olugba nikan, atagba nikan tabi olugba apapọ ati atagba) ni boya Apẹrẹ Platform tabi Katalogi IP. Nigba ti o ba parameterize awọn DisplayPort IP apẹẹrẹ, o le yan lati se ina example apẹrẹ fun wipe pato iṣeto ni. Olugba apapọ ati apẹrẹ atagba jẹ ọna abawọle ti o rọrun, nibiti abajade lati ọdọ olugba ti jẹ ifunni taara sinu atagba. Apẹrẹ ọna-ọna ti o wa titi ṣẹda PHY olugba ti n ṣiṣẹ ni kikun, atagba PHY, ati awọn bulọọki atunto ti o ṣe gbogbo transceiver ati ọgbọn PLL. O le daakọ taara awọn apakan ti o yẹ ti apẹrẹ, tabi lo apẹrẹ bi itọkasi. Apẹrẹ ṣe ipilẹṣẹ DisplayPort Intel Arria 10 FPGA IP Design Example ati ki o si afikun ọpọlọpọ awọn ti awọn files ti ipilẹṣẹ taara sinu akopo akojọ lo nipasẹ awọn Intel kuotisi NOMBA ise agbese. Iwọnyi pẹlu:

  • Files lati ṣẹda parameterized IP instances fun transceivers, PLLs ati reconfig awọn bulọọki.
  • Verilog HDL files lati so awọn IP wọnyi pọ si olugba ipele giga PHY, transmitter PHY, ati Transceiver Reconfiguration Arbiter blocks
  • Idiwọ apẹrẹ awọn Synopsys (SDC) files lati ṣeto awọn ihamọ akoko ti o yẹ.

Awọn ẹya ara ẹrọ ti 8K DisplayPort Video kika Iyipada Apẹrẹ Example

  • Iṣawọle:
    • Asopọmọra DisplayPort 1.4 ṣe atilẹyin awọn ipinnu lati 720 × 480 titi di 3840 × 2160 ni oṣuwọn fireemu eyikeyi to 60fps, ati awọn ipinnu to 7680 × 4320 ni 30fps.
    • Hot-plug support.
    • Atilẹyin fun mejeeji RGB ati YCbCr (4: 4: 4, 4: 2: 2 ati 4: 2: 0) awọn ọna kika awọ ni
      igbewọle.
    • Sọfitiwia ṣe iwari ọna kika titẹ sii laifọwọyi ati ṣeto opo gigun ti epo ni deede.
  • Abajade:
    • DisplayPort 1.4 Asopọmọra yiyan (nipasẹ awọn iyipada DIP) fun boya 1080p, 1080i tabi ipinnu 2160p ni 60fps, tabi 2160p ni 30fps.
    • Hot-plug support.
    • DIP yipada lati ṣeto ọna kika awọ ti o nilo si RGB, YCbCr 4: 4: 4, YCbCr 4: 2: 2, tabi YCbCr 4: 2: 0.
  • Opopona opopona 10-bit 8K RGB ẹyọkan pẹlu iwọn atunto sọfitiwia ati iyipada oṣuwọn fireemu:
    • 12-tẹ Lanczos isalẹ-scaler.
    • 16-alakoso, 4-tẹ Lanczos soke-scaler.
    • Ifipamọ fireemu fidio meteta n pese iyipada oṣuwọn fireemu.
    • Alapọpọ pẹlu alfa-pipapọ gba OSD aami apọju laaye.

Bibẹrẹ pẹlu 8K DisplayPort Video kika Iyipada Apẹrẹ Example

Hardware ati Software Awọn ibeere

Awọn 8K DisplayPort Video kika Iyipada Design Example nilo kan pato hardware ati software.

Hardware:

  • Intel Arria 10 GX FPGA Development Kit, pẹlu DDR4 Hilo Ọmọbinrin Card
  • Bitec DisplayPort 1.4 FMC kaadi ọmọbinrin (atunyẹwo 11)
  • Orisun DisplayPort 1.4 ti o ṣe agbejade to 3840x2160p60 tabi fidio 7680x4320p30
  • DisplayPort 1.4 rii ti o ṣafihan to fidio 3840 × 2160p60
  • VESA ifọwọsi DisplayPort 1.4 kebulu.

Software:

  • Windows tabi Lainos OS
  • Intel Quartus Prime Design Suite v19.2, eyiti o pẹlu:
    • Intel kuotisi NOMBA Pro Edition
    • Platform onise
    • Nios® II EDS
    • Intel FPGA IP Library (pẹlu Fidio ati Suite Ṣiṣe Aworan)

Apẹrẹ naa ṣiṣẹ nikan pẹlu ẹya Intel Quartus Prime yii.

Gbigbasilẹ ati Fifi Intel 8K DisplayPort Video kika Iyipada Apẹrẹ Example

Awọn oniru wa lori Intel Design Store.

  1. Ṣe igbasilẹ iṣẹ akanṣe ti a pamosi file udx10_dp.par.
  2. Jade iṣẹ akanṣe Intel Quartus Prime lati ile-ipamọ:
    • a. Ṣii Intel Quartus Prime Pro Edition.
    • b. Tẹ File ➤ Ṣii Project.
      Ferese Open Project yoo ṣii.
    • c. Lilö kiri si ki o si yan udx10_dp.par file.
    • d. Tẹ Ṣii.
    • e. Ni awọn Open Design Àdàkọ window, ṣeto awọn Destination folda si awọn ipo ti o fẹ fun awọn jade ise agbese. Awọn titẹ sii fun apẹrẹ apẹrẹ file ati orukọ ise agbese yẹ ki o jẹ deede ati pe o ko nilo lati yi wọn pada.
    • f. Tẹ O DARA.

Apẹrẹ Files fun Intel 8K DisplayPort Video kika Iyipada Design Example

Table 1. Design Files

File tabi Orukọ Folda Apejuwe
ip Ni apẹẹrẹ IP naa ni files fun gbogbo awọn apẹẹrẹ Intel FPGA IP ninu apẹrẹ:

IP DisplayPort kan (olugba ati olugba)

• A PLL ti o n ṣe awọn aago ni ipele oke ti apẹrẹ

• Gbogbo IP ti o ṣe eto Platform Designer fun opo gigun ti iṣelọpọ.

oluwa_aworan Ni pre_compiled.sof ninu, eyiti o jẹ siseto igbimọ ti a ti ṣajọ tẹlẹ file fun apẹrẹ.
ti kii_acds_ip Ni koodu orisun fun IP afikun ninu apẹrẹ yii ti Intel Quartus Prime ko pẹlu.
sdc Ni SDC kan ninu file ti o ṣe apejuwe awọn ihamọ akoko afikun ti apẹrẹ yii nilo. SDC naa files to wa laifọwọyi pẹlu awọn IP instances ko ba mu awọn wọnyi inira.
software Ni koodu orisun, awọn ile-ikawe, ati kọ awọn iwe afọwọkọ fun sọfitiwia ti o nṣiṣẹ lori ero isise Nios II ti a fi sii lati ṣakoso iṣẹ ṣiṣe-giga ti apẹrẹ naa.
udx10_dp A folda sinu eyiti Intel Quartus Prime ṣe ipilẹṣẹ iṣelọpọ files fun Platform onise eto. Ijade udx10_dp.sopcinfo file faye gba o lati se ina ibẹrẹ iranti file fun iranti software Nios II isise. O nilo ko ni akọkọ ṣe ina ni kikun Platform Onise eto.
non_acds_ip.ipx IPX yii file n kede gbogbo IP ni folda non_acds_ip si Apẹrẹ Platform nitorina o han ninu Ile-ikawe IP.
README.txt Awọn itọnisọna kukuru lati kọ ati ṣiṣe apẹrẹ naa.
oke.qpf Ise agbese Intel Quartus Prime file fun apẹrẹ.
oke.qsf Awọn eto iṣẹ akanṣe Intel Quartus Prime file fun apẹrẹ. Eyi file awọn akojọ gbogbo awọn files ti a beere lati kọ apẹrẹ, pẹlu awọn iṣẹ iyansilẹ pin ati nọmba awọn eto iṣẹ akanṣe miiran.
oke.v Iye ti o ga julọ ti Verilog HDL file fun apẹrẹ.
udx10_dp.qsys Eto Onise Platform ti o ni opo gigun ti nmu fidio, ero isise Nios II, ati awọn agbeegbe rẹ.

Iṣakojọpọ 8K DisplayPort Iyipada Ọna kika fidio Apẹrẹ Example
Intel pese eto igbimọ ti a ti ṣajọ tẹlẹ file fun awọn oniru ninu master_image liana (pre_compiled.sof) lati gba o laaye lati ṣiṣe awọn oniru lai nṣiṣẹ ni kikun akopo.
Igbesẹ:

  1. Ninu sọfitiwia Intel Quartus Prime, ṣii iṣẹ akanṣe top.qpf file. Ile-ipamọ ti a ṣe igbasilẹ ṣẹda eyi file nigba ti o ba unzip ise agbese.
  2. Tẹ File ➤ Ṣii ko si yan ip/dp_rx_tx/dp_rx_tx.ip. Olootu paramita GUI fun DisplayPort IP ṣii, n ṣafihan awọn paramita fun apẹẹrẹ DisplayPort ninu apẹrẹ.
  3. Tẹ ina Example Design (ko Ina).
  4. Nigbati iran ba pari, pa olootu paramita naa.
  5. In File Explorer, lilö kiri si itọsọna sọfitiwia naa ki o si ṣii ile-ipamọ vip_control_src.zip lati ṣe ipilẹṣẹ vip_control_src liana.
  6. Ninu ebute BASH kan, lilö kiri si sọfitiwia/afọwọkọ ati ṣiṣe iwe afọwọkọ ikarahun build_sw.sh.
    Iwe afọwọkọ naa kọ sọfitiwia Nios II fun apẹrẹ naa. O ṣẹda mejeeji .elf file ti o le gba lati ayelujara si awọn ọkọ ni run akoko, ati ki o kan .hex file lati sakojo sinu awọn ọkọ siseto .sof file.
  7. Ninu sọfitiwia Intel Quartus Prime, tẹ Ṣiṣe-ṣiṣe ➤ Ibẹrẹ Iṣakojọpọ.
    • Intel Quartus NOMBA n ṣe agbekalẹ eto apẹrẹ Platform udx10_dp.qsys.
    • Intel kuotisi NOMBA kn ise agbese to top.qpf.

Akopọ naa ṣẹda top.sof ninu iṣẹjade_files liana nigba ti o ba pari.

Viewing ati Atunse Platform onise System

  1. Tẹ Awọn irinṣẹ ➤ Platform Onise.
  2. Yan eto name.qsys fun Platform onise eto aṣayan.
  3. Tẹ Ṣii.
    Platform onise ṣi awọn eto.
  4. Review eto.
  5. Tun eto naa pada:
    • a. Tẹ Ṣẹda HDL….
    • b. Ni Ferese Iran, tan-an Ko awọn ilana iṣelọpọ kuro fun awọn ibi-afẹde iran ti a yan.
    • c. Tẹ Ina

Iṣakojọpọ 8K DisplayPort Iyipada Ọna kika fidio Apẹrẹ Example pẹlu Nios II Awọn irinṣẹ Kọ Software fun oṣupa
O ṣeto aaye ibaraenisepo Nios II Eclipse workspace fun apẹrẹ lati ṣe agbejade aaye iṣẹ kan ti o nlo awọn folda kanna ti iwe afọwọkọ kikọ nlo. Ti o ba ṣiṣẹ iwe afọwọkọ kọ tẹlẹ, o yẹ ki o paarẹ sọfitiwia/vip_control ati sọfitiwia/vip_control_bsp awọn folda ṣaaju ṣiṣẹda aaye iṣẹ Eclipse. Ti o ba tun ṣe iwe afọwọkọ kikọ ni aaye eyikeyi o tun kọ aaye iṣẹ Eclipse naa.
Igbesẹ:

  1. Lilö kiri si itọsọna sọfitiwia naa ki o si ṣii ile-ipamọ vip_control_src.zip lati ṣe agbekalẹ ilana vip_control_src.
  2. Ninu itọsọna iṣẹ akanṣe ti a fi sii, ṣẹda folda tuntun ki o lorukọ aaye iṣẹ.
  3. Ninu sọfitiwia Intel Quartus Prime, tẹ Awọn irinṣẹ ➤ Nios II Awọn irinṣẹ Kọ Software fun Oṣupa.
    • a. Ni window Ifilọlẹ Workspace, yan folda aaye iṣẹ ti o ṣẹda.
    • b. Tẹ O DARA.
  4. Ninu ferese Nios II – Oṣupa, tẹ File ➤ Tuntun ➤ Nios II Ohun elo ati BSP lati Awoṣe.
    Ohun elo Nios II ati BSP lati inu apoti ajọṣọ awoṣe han.
    • a. Ninu Alaye SOPC File apoti, yan udx10_dp/ udx10_dp.sopcinfo file. Nios II SBT fun Eclipse kun orukọ Sipiyu pẹlu orukọ ero isise lati .sopcinfo file.
    • b. Ninu apoti orukọ Project, tẹ vip_control.
    • c. Yan Òfo Project lati awọn awoṣe akojọ.
    • d. Tẹ Itele.
    • e. Yan Ṣẹda iṣẹ akanṣe BSP tuntun ti o da lori awoṣe iṣẹ akanṣe ohun elo pẹlu orukọ iṣẹ akanṣe vip_control_bsp.
    • f. Tan Lo ipo aiyipada.
    • g. Tẹ Pari lati ṣẹda ohun elo ati BSP ti o da lori .sopcinfo file.
      Lẹhin ipilẹṣẹ BSP, awọn iṣẹ akanṣe vip_control ati vip_control_bsp han ni Project Explorer taabu.
  5. Ni Windows Explorer, daakọ awọn akoonu ti sọfitiwia/vip_control_src liana si sọfitiwia tuntun/liana vip_control ti a ṣẹda.
  6. Ninu taabu Project Explorer ti Nios II – window Eclipse, tẹ-ọtun lori folda vip_control_bsp ki o yan Nios II> Olootu BSP.
    • a. Yan Ko si lati akojọ aṣayan-silẹ fun sys_clk_timer.
    • b. Yan cpu_timer lati akojọ aṣayan-silẹ fun igba akokoamp_akoko.
    • c. Tan agbara_small_c_library.
    • d. Tẹ Ina.
    • e. Nigbati iran ba pari, tẹ Jade.
  7. Ninu taabu Project Explorer, tẹ-ọtun vip_control liana ki o tẹ Awọn ohun-ini.
    1. a. Ninu ferese Awọn ohun-ini fun vip_control, faagun awọn ohun-ini Ohun elo Nios II ki o tẹ Nios II Awọn ipa ọna Ohun elo.
    2. b. Tẹ Fikun-un… lẹgbẹẹ Awọn iṣẹ akanṣe Ile-ikawe.
    3. c. Ninu ferese Awọn iṣẹ ile-ikawe, lilö kiri si udx10.dpspftware \vip_control_src liana ki o si yan bkc_dprx.syslib liana.
    4. d. Tẹ O DARA. Ifiranṣẹ yoo han Yipada si ọna ojulumo. Tẹ Bẹẹni.
    5. e. Tun awọn igbesẹ 7.b tun ni oju-iwe 8 ati 7.c ni oju-iwe 8 fun awọn ilana bkc_dptx.syslib ati bkc_dptxll_syslib
    6. f. Tẹ O DARA.
  8. Yan Project ➤ Kọ Gbogbo lati ṣe ina awọn file vip_control.elf ninu software / vip_control liana.
  9. Kọ mem_init file fun akojọpọ Intel Quartus Prime:
    1. a. Ọtun tẹ vip_control ni window Project Explorer.
    2. b. Yan Ṣe Awọn ibi-afẹde ➤ Kọ….
    3. c. Yan mem_init_generate.
      d. Tẹ Kọ.
      Intel Quartus Prime software gbogbo awọn
      udx10_dp_onchip_memory2_0_onchip_memory2_0.hex file ninu software / vip_control / mem_init liana.
  10. Pẹlu apẹrẹ ti nṣiṣẹ lori igbimọ ti a ti sopọ, ṣiṣe eto vip_control.elf file da nipa Eclipse Kọ.
    • a. Ọtun tẹ vip_control folda ninu Project Explorer taabu ti Nios II -Eclipse window.
    • b. Yiyan Ṣiṣe Bi ➤ Nios II Hardware. Ti o ba ni ferese ebute Nios II ṣiṣi, tii ṣaaju ki o to ṣe igbasilẹ sọfitiwia tuntun naa.

Ṣiṣeto Apo Idagbasoke Intel Arria 10 GX FPGA
Apejuwe bi o ṣe le ṣeto ohun elo lati ṣiṣẹ 8K DisplayPort Video Format Conversion Design Example.

olusin 1. Intel Arria 10 GX Development Apo pẹlu HiLo ọmọbinrin Card
Nọmba naa fihan igbimọ pẹlu ifọwọ ooru buluu ti a yọ kuro lati ṣafihan ipo ti kaadi DDR4 Hilo. Intel ṣe iṣeduro pe ki o ma ṣe ṣiṣe apẹrẹ laisi ifọwọ ooru ni ipo.

intel-AN-889-8K-AfihanPort-Fidio-kika-Iyipada-Apẹrẹ-Example-1
Igbesẹ:

  1. Darapọ mọ kaadi Bitec DisplayPort 1.4 FMC si igbimọ idagbasoke ni lilo FMC Port A.
  2. Rii daju pe iyipada agbara (SW1) ti wa ni pipa, lẹhinna so asopo agbara pọ.
  3. So okun USB pọ mọ kọmputa rẹ ati si MicroUSB Asopọ (J3) lori igbimọ idagbasoke.
  4. So okun DisplayPort 1.4 kan laarin orisun DisplayPort ati ibudo olugba ti kaadi Bitec DisplayPort 1.4 FMC ati rii daju pe orisun n ṣiṣẹ.
  5. So okun DisplayPort 1.4 kan laarin ifihan DisplayPort ati ibudo Atagba ti kaadi Bitec DisplayPort 1.4 FMC ati rii daju pe ifihan n ṣiṣẹ.
  6. Tan-an ọkọ nipa lilo SW1.

Awọn LED Ipo Igbimọ, Awọn bọtini Titari ati Awọn Yipada DIP
Apo Idagbasoke Intel Arria 10 GX FPGA ni awọn LED ipo mẹjọ (pẹlu mejeeji alawọ ewe ati awọn emitters pupa), awọn bọtini titari olumulo mẹta ati awọn iyipada DIP olumulo mẹjọ. Awọn 8K DisplayPort Video kika Iyipada Design Example tan imọlẹ awọn LED lati tọkasi ipo ọna asopọ olugba DisplayPort. Awọn bọtini titari ati awọn iyipada DIP gba ọ laaye lati paarọ awọn eto apẹrẹ.

Awọn LED ipo

Table 2. Awọn LED ipo

LED Apejuwe
Awọn LED pupa
0 DDR4 EMIF odiwọn ni ilọsiwaju.
1 DDR4 EMIF odiwọn kuna.
7:2 Ti ko lo.
Awọn LED alawọ ewe
0 Ṣe itanna nigbati ikẹkọ ọna asopọ olugba DisplayPort ti pari ni aṣeyọri, ati apẹrẹ naa gba fidio iduroṣinṣin.
5:1 Iwọn ọna olugba DisplayPort: 00001 = 1 ọna

00010 = 2 ona

00100 = 4 ona

7:6 Iyara ọna olugba DisplayPort: 00 = 1.62 Gbps

01 = 2.7 Gbps

10 = 5.4 Gbps

11 = 8.1 Gbps

Tabili ṣe atokọ ipo ti LED kọọkan tọkasi. Ipo LED kọọkan ni awọn ami pupa ati alawọ ewe mejeeji ti o le tan imọlẹ ni ominira. Eyikeyi osan didan LED tumọ si pe mejeeji awọn ami pupa ati alawọ ewe wa lori.

Awọn bọtini Titari olumulo
Bọtini titari olumulo 0 n ṣakoso ifihan ti aami Intel ni igun apa ọtun oke ti ifihan iṣelọpọ. Ni ibẹrẹ, apẹrẹ naa jẹ ki ifihan ti aami naa jẹ. Titẹ bọtini titari 0 yipada agbara fun ifihan aami. Bọtini titari olumulo 1 n ṣakoso ipo igbelowọn ti apẹrẹ naa. Nigbati orisun kan tabi ifọwọ ba gbona-pluged awọn aiyipada apẹrẹ si boya:

  • Ipo irekọja, ti ipinnu titẹ sii ba kere ju tabi dogba si ipinnu iṣelọpọ
  • Ipo isalẹ, ti ipinnu titẹ sii ba tobi ju ipinnu abajade lọ

Nigbakugba ti o ba tẹ bọtini titari olumulo 1 awọn apẹrẹ swaps si ipo igbelosoke atẹle (passthrough> upscale, upscale> downscale, downscale> passthrough). Bọtini titari olumulo 2 ko lo.

Olumulo DIP Yipada
Awọn iyipada DIP n ṣakoso titẹ sita ebute Nios II iyan ati awọn eto fun ọna kika fidio ti o jade ti o wa nipasẹ atagba DisplayPort.

Table 3. DIP Yipada
Tabili ṣe atokọ iṣẹ ti iyipada DIP kọọkan. Awọn iyipada DIP, nọmba 1 si 8 (kii ṣe 0 si 7), baamu awọn nọmba ti a tẹ lori paati iyipada. Lati ṣeto iyipada kọọkan si ON, gbe iyipada funfun si ọna LCD ati kuro lati awọn LED lori ọkọ.

Yipada Išẹ
1 Mu ṣiṣẹ Titẹ ebute Nios II nigbati o ṣeto si ON.
2 Ṣeto awọn iwọn abajade fun awọ kan:

PA = 8 die-die

ON = 10 die-die

4:3 Ṣeto aaye awọ ti o wujade ati sampling: SW4 PA, SW3 PA = RGB 4: 4: 4 SW4 PA, SW3 ON = YCbCr 4: 4: 4 SW4 ON, SW3 PA = YCbCr 4: 2: 2 SW4 ON, SW3 ON = YCbCr 4: 2: 0
6:5 Ṣeto ipinnu iṣẹjade ati oṣuwọn fireemu: SW4 PA, SW3 PA = 4K60

SW4 PA, SW3 ON = 4K30 SW4 ON, SW3 PA = 1080p60 SW4 ON, SW3 ON = 1080i60

8:7 Ti ko lo

Ṣiṣe 8K DisplayPort Iyipada Ọna kika fidio Example
O gbọdọ ṣe igbasilẹ .sof ti a ṣajọpọ file fun apẹrẹ si Intel Arria 10 GX FPGA Development Apo lati ṣiṣe apẹrẹ naa.
Igbesẹ:

  1. Ninu sọfitiwia Intel Quartus Prime, tẹ Awọn irinṣẹ ➤ Programmer.
  2. Ninu ferese olupilẹṣẹ, tẹ Ṣiṣawari Aifọwọyi lati ṣe ọlọjẹ JTAG pq ati iwari awọn ẹrọ ti a ti sopọ.
    Ti ferese agbejade ba han ti o beere lọwọ rẹ lati ṣe imudojuiwọn atokọ ẹrọ ti Programmer, tẹ Bẹẹni.
  3. Ninu atokọ ẹrọ, yan ila ti a samisi 10AX115S2F45.
  4. Tẹ Yipada File…
    • Lati lo ẹya ti a ti ṣajọ tẹlẹ ti siseto naa file ti Intel pẹlu gẹgẹbi apakan ti igbasilẹ apẹrẹ, yan master_image/pre_compiled.sof.
    • Lati lo siseto rẹ file ti a ṣẹda nipasẹ akojọpọ agbegbe, yan iṣẹjade_files/oke.sof.
  5. Tan Eto / Tunto ni ila 10AX115S2F45 ti atokọ ẹrọ naa.
  6. Tẹ Bẹrẹ.
    Nigbati olupilẹṣẹ ba pari, apẹrẹ naa yoo ṣiṣẹ laifọwọyi.
  7. Ṣii ebute Nios II kan lati gba awọn ifọrọranṣẹ ti o wu jade lati inu apẹrẹ, bibẹẹkọ apẹrẹ tilekun lẹhin nọmba awọn iyipada iyipada (nikan ti o ba ṣeto olumulo DIP yipada 1 si ON).
    • a. Ṣii window ebute kan ki o tẹ nios2-terminal
    • b. Tẹ Tẹ.

ti sopọ ni titẹ sii. Laisi orisun, abajade jẹ iboju dudu pẹlu aami Intel ni igun apa ọtun oke ti iboju naa.

Apejuwe iṣẹ ṣiṣe ti 8K DisplayPort Video kika Iyipada Apẹrẹ Example

Eto Onise Platform, udx10_dp.qsys, ni olugba DisplayPort ati Ilana atagba IP, opo gigun ti fidio IP, ati awọn paati ero isise Nios II. Apẹrẹ naa so eto Onise Platform pọ si olugba DisplayPort ati atagba PHY kannaa (eyiti o ni awọn transceivers wiwo) ati ọgbọn atunto transceiver ni ipele oke ni apẹrẹ Verilog HDL RTL file (oke.v). Apẹrẹ naa ni ọna ṣiṣe fidio ẹyọkan laarin igbewọle DisplayPort ati iṣelọpọ DisplayPort.

Olusin 2. Àwòrán Àkọsílẹ
Aworan atọka naa fihan awọn bulọọki ni 8K DisplayPort Video Format Conversion Design Example. Aworan naa ko ṣe afihan diẹ ninu awọn agbeegbe jeneriki ti o sopọ si Nios II, Avalon-MM laarin ero isise Nios II, ati awọn paati miiran ti eto naa. Apẹrẹ gba fidio lati orisun DisplayPort ni apa osi, ṣe ilana fidio nipasẹ opo gigun ti fidio lati osi si otun ṣaaju gbigbe fidio naa jade si ifọwọ DisplayPort ni apa ọtun.intel-AN-889-8K-AfihanPort-Fidio-kika-Iyipada-Apẹrẹ-Example-2

Olugba DisplayPort PHY ati IP olugba DisplayPort
Kaadi DisplayPort FMC Bitec n pese ifipamọ fun ifihan ifihanPort 1.4 lati orisun DisplayPort. Ijọpọ ti Olugba DisplayPort PHY ati DisplayPort Olugba IP ṣe ipinnu ifihan agbara ti nwọle lati ṣẹda ṣiṣan fidio kan. Olugba DisplayPort PHY ni awọn transceivers lati sọ di mimọ data ti nwọle ati IP olugba DisplayPort ṣe ipinnu ilana Ilana DisplayPort. Olugba DisplayPort apapọ IP ṣe ilana ifihan ifihanPort ti nwọle laisi sọfitiwia eyikeyi. Ifihan fidio ti o yọrisi lati IP olugba DisplayPort jẹ ọna kika ṣiṣanwọle ti ibilẹ. Apẹrẹ ṣe atunto olugba DisplayPort fun iṣelọpọ 10-bit.

DisplayPort si IP fidio Titiipa
Iṣajade ọna kika data ṣiṣanwọle ti packetized nipasẹ olugba DisplayPort ko ni ibaramu taara pẹlu ọna kika data fidio ti clocked ti Input Fidio Titiiti nreti. Awọn DisplayPort si Titiipa fidio IP jẹ aṣa IP fun apẹrẹ yii. O ṣe iyipada iṣelọpọ DisplayPort sinu ọna kika fidio clocked ibaramu ti o le sopọ taara si Titiipa Fidio Titiipa. Awọn DisplayPort to clocked Video IP le yi awọn waya lolobo bošewa ati ki o le paarọ awọn ibere ti awọn ofurufu awọ laarin kọọkan ẹbun. Boṣewa DisplayPort ṣalaye pipaṣẹ awọ ti o yatọ si pipaṣẹ opo gigun ti fidio Intel. Nios II isise n ṣakoso iyipada awọ. O ka aaye awọ lọwọlọwọ fun gbigbe lati IP olugba DisplayPort pẹlu wiwo ẹrú Avalon-MM rẹ. O ṣe itọsọna DisplayPort si clocked Video IP lati lo atunṣe ti o yẹ pẹlu wiwo ẹrú Avalon-MM rẹ.

Iṣawọle Fidio Titiipa
Iṣawọle fidio ti aago ṣe ilana ifihan ifihan wiwo fidio ti aago lati DisplayPort si Titiipa fidio IP ati yi pada si ọna kika ifihan fidio Avalon-ST. Ọna kika ifihan agbara yi awọn ila gbogbo petele ati inaro alaye ṣofo lati inu fidio ti nfi data aworan ti nṣiṣe lọwọ nikan. IP packetizes o bi ọkan soso fun fidio fireemu. O tun ṣafikun afikun awọn apo-iwe metadata (tọka si bi awọn apo-iwe iṣakoso) ti o ṣe apejuwe ipinnu ti fireemu fidio kọọkan. Fidio Avalon-ST nipasẹ paipu processing jẹ awọn piksẹli mẹrin ni afiwe, pẹlu awọn aami mẹta fun ẹbun kan. Iṣagbewọle fidio ti a ti sọ di mimọ n pese lilọ kiri aago fun iyipada lati iwọn iyipada iwọn ifihan agbara aago fidio lati IP olugba DisplayPort si iwọn aago ti o wa titi (300 MHz) fun opo gigun ti epo IP fidio.

Isenkanjade ṣiṣan
Isọsọ ṣiṣan n ṣe idaniloju pe ifihan agbara Fidio Avalon-ST ti n kọja si opo gigun ti epo jẹ aṣiṣe. Fifẹ gbigbona ti orisun DisplayPort le fa apẹrẹ lati ṣafihan awọn fireemu data ti ko pe si IP igbewọle fidio clocked ati lati ṣe ina awọn aṣiṣe ninu ṣiṣan Fidio Avalon-ST ti abajade. Iwọn awọn apo-iwe ti o ni data fidio ninu fun fireemu kọọkan lẹhinna ko baramu iwọn ti a royin nipasẹ awọn apo-iwe iṣakoso ti o somọ. Olusọtọ ṣiṣan n ṣe awari awọn ipo wọnyi ati ṣafikun data afikun (awọn piksẹli grẹy) si opin awọn apo-iwe fidio ti o ṣẹ lati pari fireemu ati baramu sipesifikesonu ninu apo iṣakoso naa.

Chroma Resampler (Igbewọle)
Awọn data fidio ti apẹrẹ gba ni titẹ sii lati DisplayPort le jẹ 4:4:4, 4:2:2, tabi 4:2:0 chroma sampasiwaju. Awọn igbewọle chroma resampler gba fidio ti nwọle ni eyikeyi ọna kika ati yi pada si 4: 4: 4 ni gbogbo igba. Lati pese didara wiwo ti o ga julọ, chroma resampler nlo awọn julọ computationally gbowolori filtered alugoridimu. Awọn ero isise Nios II ka chroma s lọwọlọwọampling kika lati DisplayPort IP olugba nipasẹ awọn oniwe-Avalon-MM ẹrú ni wiwo. O ṣe ibaraẹnisọrọ ọna kika si chroma resampler nipasẹ awọn oniwe-Avalon-MM ẹrú ni wiwo.

Iyipada Alafo Awọ (Igbewọle)
Data fidio titẹ sii lati DisplayPort le lo boya aaye awọ RGB tabi YCbCr. Oluyipada aaye awọ titẹ sii gba fidio ti nwọle ni eyikeyi ọna kika ti o de ati yi pada si RGB ni gbogbo awọn ọran. Oluṣeto Nios II ka aaye awọ lọwọlọwọ lati IP olugba DisplayPort pẹlu wiwo ẹrú Avalon-MM; o kojọpọ awọn iyeida iyipada to pe si chroma resampler nipasẹ awọn oniwe-Avalon-MM ẹrú ni wiwo.

Agekuru
Agekuru yan agbegbe ti nṣiṣe lọwọ lati inu ṣiṣan fidio ti nwọle ki o sọ iyoku kuro. Iṣakoso sọfitiwia nṣiṣẹ lori ero isise Nios II n ṣalaye agbegbe lati yan. Ẹkun naa da lori ipinnu data ti o gba ni orisun DisplayPort ati ipinnu iṣelọpọ ati ipo igbelosoke. Awọn isise ibasọrọ ekun si awọn Clipper nipasẹ awọn oniwe-Avalon-MM ẹrú ni wiwo.

Scaler
Apẹrẹ naa kan igbelowọn si data fidio ti nwọle ni ibamu si ipinnu titẹ sii ti o gba, ati ipinnu iṣelọpọ ti o nilo. O tun le yan laarin awọn ipo igbelowọn mẹta (iwọn oke, isale ati passthrough). Awọn IP Scalar meji n pese iṣẹ ṣiṣe iwọn: ọkan ṣe eyikeyi isale ti o nilo; awọn miiran ohun elo upscaling. Apẹrẹ nilo awọn iwọn meji.

  • Nigbati iwọn-iwọn ṣe imuse iwọn-isalẹ, ko ṣe agbejade data to wulo lori gbogbo akoko aago ni iṣelọpọ rẹ. Fun example, ti o ba ti imuse a 2x downscale ratio, awọn wulo ifihan agbara ni o wu jẹ ga gbogbo miiran aago ọmọ nigba ti oniru gba kọọkan ani nomba input ila, ati ki o si kekere fun gbogbo awọn odd nomba input ila. Ihuwasi ti nwaye yii jẹ ipilẹ si ilana ti idinku oṣuwọn data ni iṣelọpọ, ṣugbọn ko ni ibamu pẹlu IP Mixer isalẹ, eyiti o nireti gbogbogbo oṣuwọn data deede diẹ sii lati yago fun sisan ni iṣelọpọ. Apẹrẹ naa nilo Ifipamọ fireemu laarin eyikeyi isalẹ ati alapọpo. Ifipamọ fireemu gba Alapọpọ laaye lati ka data naa ni iwọn ti o nilo.
  • Nigbati olutẹpa ba ṣe imuse iwọn oke, o ṣe agbejade data to wulo lori gbogbo akoko aago, nitorinaa alapọpo atẹle ko ni awọn ọran kankan. Sibẹsibẹ, o le ma gba data titẹ sii titun lori gbogbo aago aago. Gbigba 2x upscale bi example, lori awọn ani nomba o wu ila ti o gba a titun lu ti data gbogbo miiran aago ọmọ, ki o si gba ko si titun input data lori awọn odd nomba o wu ila. Bibẹẹkọ, Clipper oke le gbejade data ni iwọn ti o yatọ patapata ti o ba nlo agekuru pataki kan (fun apẹẹrẹ lakoko sun-un). Nitorinaa, Clipper kan ati iwọn oke gbọdọ wa ni pipin ni gbogbogbo nipasẹ Ifipamọ fireemu, to nilo Scaler lati joko lẹhin Ifipamọ Frame ninu opo gigun ti epo. Scaler gbọdọ joko ṣaaju Ifipamọ Frame fun awọn iwọn isalẹ, nitorinaa apẹrẹ ṣe imuse awọn iwọn meji lọtọ ni ẹgbẹ mejeeji ti Ifipamọ fireemu: ọkan fun oke; awọn miiran fun downscale.

Awọn Scalers meji tun dinku bandiwidi DDR4 ti o pọju ti o nilo nipasẹ Ifipamọ Frame. O gbọdọ lo awọn iwọn isalẹ nigbagbogbo ṣaaju Ifipamọ Fireemu, dinku oṣuwọn data ni ẹgbẹ kikọ. Nigbagbogbo lo awọn iwọn soke lẹhin Ifipamọ fireemu, eyiti o dinku oṣuwọn data ni ẹgbẹ kika. Scaler kọọkan n gba ipinnu titẹ sii ti o nilo lati awọn apo-iṣakoso iṣakoso ni ṣiṣan fidio ti nwọle, lakoko ti ero isise Nios II pẹlu wiwo ẹrú Avalon-MM ṣeto ipinnu abajade fun Scaler kọọkan.

Ifipamọ fireemu
Ifipamọ fireemu nlo iranti DDR4 lati ṣe ififunni mẹta ti o fun laaye fidio ati opo gigun ti nmu aworan lati ṣe iyipada oṣuwọn fireemu laarin awọn iwọn fireemu ti nwọle ati ti njade. Apẹrẹ le gba eyikeyi oṣuwọn fireemu igbewọle, ṣugbọn apapọ oṣuwọn ẹbun ko gbọdọ kọja awọn piksẹli giga giga 1 fun iṣẹju kan. Sọfitiwia Nios II ṣeto iwọn fireemu iṣelọpọ si boya 30 tabi 60fps, ni ibamu si ipo iṣelọpọ ti o yan. Oṣuwọn fireemu ti o wu jẹ iṣẹ ti awọn eto Ijade fidio Titiipa ati aago piksẹli fidio ti o wu jade. Ipilẹhin ẹhin ti Ijade Fidio Titii kan kan si opo gigun ti epo pinnu iwọn ninu eyiti ẹgbẹ kika ti Buffer Frame fa awọn fireemu fidio lati DDR4.

Alapọpo
Aladapọ ṣe agbejade aworan isale dudu iwọn ti o wa titi ti awọn eto ero isise Nios II lati baamu iwọn aworan ti o wu lọwọlọwọ. Alapọpo ni awọn igbewọle meji. Iṣagbewọle akọkọ sopọ si oke-soke lati gba apẹrẹ laaye lati ṣafihan iṣẹjade lati opo gigun ti fidio lọwọlọwọ. Awọn igbewọle keji so pọ si aami monomono Àkọsílẹ. Apẹrẹ nikan ngbanilaaye iṣagbewọle akọkọ alapọpo nigbati o ṣe awari ti nṣiṣe lọwọ, fidio iduroṣinṣin ni igbewọle fidio ti aago. Nitorinaa, apẹrẹ naa ṣetọju aworan iṣelọpọ iduroṣinṣin ni iṣelọpọ lakoko ti o gbona-pulọ ni titẹ sii. Alpha apẹrẹ ṣe idapọ igbewọle keji si aladapọ, ti sopọ si olupilẹṣẹ aami, lori ẹhin mejeeji ati awọn aworan opo gigun ti fidio pẹlu akoyawo 50% ..

Iyipada Alafo Awọ (Ijade)
Oluyipada aaye awọ ti o wu jade ṣe iyipada data titẹ sii RGB fidio si boya RGB tabi aaye awọ YCbCr ti o da lori eto asiko asiko lati sọfitiwia.

Chroma Resampler (Ijade)
Awọn ti o wu chroma resampler ṣe iyipada ọna kika lati 4: 4: 4 si ọkan ninu 4: 4: 4, 4: 2: 2, tabi 4: 2: 0 awọn ọna kika. Sọfitiwia naa ṣeto ọna kika. Awọn ti o wu chroma resampler tun nlo algorithm filtered lati ṣaṣeyọri fidio didara-giga.

Titiipade fidio Ijade
Awọn clocked fidio wu awọn iyipada awọn Avalon-ST Fidio san si awọn clocked fidio kika. Ijade fidio ti aago ṣe afikun petele ati inaro òfo ati alaye akoko amuṣiṣẹpọ si fidio naa. Awọn eto ero isise Nios II awọn eto ti o yẹ ninu iṣelọpọ fidio ti aago da lori ipinnu iṣelọpọ ati oṣuwọn fireemu ti o beere. Ijade fidio ti aago yi pada aago naa, ti nkọja lati aago opo gigun ti epo 300 MHz ti o wa titi si iwọn oniyipada ti fidio ti aago.

Fidio Titiipa si DisplayPort
Ẹya atagba DisplayPort gba data ti a ṣe akoonu bi fidio aago. Awọn iyatọ ninu ifihan agbara waya ati ikede ti awọn atọkun conduit ni Platform Designer ṣe idiwọ fun ọ lati so Ijade Fidio Titiipa taara si IP atagba DisplayPort. Fidio Titiipa si ẹya paati DisplayPort jẹ apẹrẹ-pato IP aṣa lati pese iyipada ti o rọrun ti o nilo laarin Imujade Fidio Titiipa ati IP transmitter DisplayPort. O tun paarọ aṣẹ ti awọn ọkọ ofurufu awọ ni piksẹli kọọkan lati ṣe akọọlẹ fun awọn iṣedede ọna kika awọ oriṣiriṣi ti Avalon-ST Fidio ati DisplayPort lo.

Atagba DisplayPort IP ati Atagbajade DisplayPort PHY
Atagba DisplayPort IP ati Atagba DisplayPort PHY papọ ṣiṣẹ lati yi ṣiṣan fidio pada lati fidio aago si ṣiṣan IfihanPort ti o ni ibamu. Atagba DisplayPort IP n ṣakoso ilana Ilana DisplayPort ati ṣe koodu data DisplayPort ti o wulo, lakoko ti Atagba DisplayPort PHY ni awọn transceivers ati ṣẹda iṣelọpọ iyara ni tẹlentẹle.

Nios II isise ati awọn pẹẹpẹẹpẹ
Eto Onise Platform ni ero isise Nios II kan, eyiti o ṣakoso olugba DisplayPort ati awọn IPs atagba ati awọn eto asiko ṣiṣe fun opo gigun ti epo. Awọn ero isise Nios II sopọ si awọn agbeegbe ipilẹ wọnyi:

  • Iranti on-chip lati tọju eto naa ati data rẹ.
  • AJTAG UART lati ṣafihan iṣelọpọ titẹjade sọfitiwia (nipasẹ ebute Nios II kan).
  • Aago eto lati ṣe ipilẹṣẹ awọn idaduro ipele millisecond ni awọn aaye pupọ ninu sọfitiwia, bi o ṣe nilo nipasẹ sipesifikesonu DisplayPort ti awọn akoko iṣẹlẹ to kere julọ.
  • Awọn LED lati ṣe afihan ipo eto.
  • Titari-bọtini yipada lati gba iyipada laarin awọn ipo igbelowọn ati lati mu ṣiṣẹ ati mu ifihan aami Intel duro.
  • Awọn iyipada DIP lati gba iyipada ọna kika iṣelọpọ laaye ati lati mu ṣiṣẹ ati mu titẹ awọn ifiranṣẹ ṣiṣẹ si ebute Nios II kan.

Awọn iṣẹlẹ plug-gbona lori mejeeji orisun DisplayPort ati awọn idilọwọ ina rì ti o ṣe okunfa Nios II Processor lati tunto atagba DisplayPort ati opo gigun ti epo ni deede. Loop akọkọ ninu koodu sọfitiwia tun ṣe abojuto iye yẹn lori awọn bọtini titari ati awọn iyipada DIP ati yi iṣeto opo gigun ti epo pada ni ibamu.

Awọn oludari I²C
Apẹrẹ naa ni awọn oludari I²C meji (Si5338 ati PS8460) lati ṣatunkọ awọn eto ti mẹta ti awọn paati miiran lori Apo Idagbasoke Intel Arria 10 10 GX FPGA. Awọn olupilẹṣẹ aago Si5338 meji lori Apo Idagbasoke Intel Arria 10 GX FPGA sopọ si ọkọ akero I²C kanna. Ni igba akọkọ ti ipilẹṣẹ aago itọkasi fun DDR4 EMIF. Nipa aiyipada, aago yii ti ṣeto si 100 MHz fun lilo pẹlu 1066 MHz DDR4, ṣugbọn apẹrẹ yii nṣiṣẹ DDR4 ni 1200 MHz, eyiti o nilo aago itọkasi ti 150 MHz. Ni ibẹrẹ ero isise Nios II, nipasẹ agbeegbe oludari I²C, yi awọn eto pada ninu maapu iforukọsilẹ ti Si5338 akọkọ lati mu iyara aago itọkasi DDR4 pọ si 150MHz. Olupilẹṣẹ aago Si5338 keji n ṣe ipilẹṣẹ vid_clk fun wiwo fidio ti aago laarin opo gigun ti epo ati IP Atagba DisplayPort. O gbọdọ ṣatunṣe iyara aago yii fun ipinnu iṣelọpọ oriṣiriṣi kọọkan ati oṣuwọn fireemu ti o ni atilẹyin nipasẹ apẹrẹ. O le ṣatunṣe iyara ni akoko ṣiṣe nigbati ero isise Nios II nbeere. Bitec DisplayPort 1.4 FMC ọmọbinrin kaadi mu ki lilo Parade PS8460 jitter cleaning repeater ati retimer. Ni ibẹrẹ ero isise Nios II ṣe atunṣe awọn eto aiyipada ti paati yii lati pade awọn ibeere ti apẹrẹ naa.

Apejuwe Software

Awọn 8K DisplayPort Video kika Iyipada Design Example pẹlu IP lati inu Fidio Intel ati Suite Processing Aworan ati ni wiwo DisplayPort IP Gbogbo awọn IP wọnyi le ṣe ilana awọn fireemu data laisi idasi eyikeyi siwaju nigbati o ṣeto ni deede. O gbọdọ ṣe iṣakoso ipele giga itagbangba lati ṣeto awọn IPs lati bẹrẹ pẹlu ati nigbati eto ba yipada, fun apẹẹrẹ olugba DisplayPort tabi atagba awọn iṣẹlẹ ohun itanna gbona tabi iṣẹ bọtini titari olumulo. Ninu apẹrẹ yii, ero isise Nios II kan, sọfitiwia iṣakoso bespoke nṣiṣẹ, pese iṣakoso ipele giga. Ni ibẹrẹ software:

  • Ṣeto aago DDR4 ref si 150 MHz lati gba laaye fun iyara 1200 MHz DDR, lẹhinna tunto wiwo iranti itagbangba IP lati tun ṣe atunṣe lori aago itọkasi tuntun.
  • Ṣeto PS8460 DisplayPort repeater ati retimer.
  • Initializes awọn DisplayPort olugba ati atagba atọkun.
  • Bibẹrẹ awọn IPs opo gigun ti epo.

Nigbati ipilẹṣẹ ba ti pari, sọfitiwia naa wọ inu lilọsiwaju lakoko lupu, ṣayẹwo fun, ati fesi si, nọmba awọn iṣẹlẹ.

Awọn iyipada si Ipo Iwọn
Apẹrẹ ṣe atilẹyin awọn ipo igbelowọn ipilẹ mẹta; passthrough, upscale, ati downscale. Ni ipo irekọja, apẹrẹ ko ṣe iwọn iwọn ti fidio igbewọle, ni ipo iwọn iwọn apẹrẹ ṣe agbega fidio igbewọle, ati ni ipo isale apẹrẹ naa dinku fidio igbewọle.
Awọn bulọọki mẹrin ti o wa ninu opo gigun ti epo; awọn Clipper, awọn downscaler, awọn upscaler ati awọn Mixer ipinnu igbejade ti ik o wu ni kọọkan mode. Sọfitiwia naa n ṣakoso awọn eto ti bulọọki kọọkan da lori ipinnu titẹ sii lọwọlọwọ, ipinnu iṣelọpọ, ati ipo igbelowọn ti o yan. Ni ọpọlọpọ awọn igba miiran, Clipper n kọja titẹ sii nipasẹ aiyipada, ati iwọn isale Mixer jẹ iwọn kanna bi ipari, ẹya iwọn ti fidio igbewọle. Bibẹẹkọ, ti ipinnu fidio igbewọle ba tobi ju iwọn iṣelọpọ lọ, ko ṣee ṣe lati lo iwọn oke si fidio igbewọle laisi gige ni akọkọ. Ti ipinnu titẹ sii ba kere ju iṣelọpọ lọ sọfitiwia ko le lo iwọn-isalẹ laisi lilo Layer isale Mixer ti o tobi ju Layer fidio titẹ sii, eyiti o ṣafikun awọn ifi dudu ni ayika fidio ti o wu jade.

Table 4. Processing Block Pipelines
Tabili yii ṣe atokọ iṣe ti awọn bulọọki opo gigun ti epo mẹrin ni ọkọọkan awọn akojọpọ mẹsan ti ipo igbelosoke, ipinnu titẹ sii ati ipinnu iṣelọpọ.

Ipo ninu > jade ninu = jade ninu <jade
Ikọja Agekuru lati wu iwọn Ko si isale Ko si agekuru

Ko si isale

Ko si agekuru

Ko si isale

tesiwaju…
Ipo ninu > jade ninu = jade ninu <jade
  Ko si iwọn

Ko si dudu aala

Ko si iwọn

Ko si dudu aala

Ko si iwọn

Awọn paadi aala dudu si iwọn iṣelọpọ

Igbesoke Agekuru si iwọn ijade 2/3 Ko si isale

Igbesoke si iwọn iṣelọpọ Ko si aala dudu

Agekuru si iwọn ijade 2/3 Ko si isale

Igbesoke si iwọn iṣelọpọ Ko si aala dudu

Ko si agekuru

Ko si isale

Igbesoke si iwọn iṣelọpọ Ko si aala dudu

Isalẹ iwọn Ko si agekuru

Isalẹ si iwọn iṣelọpọ Ko si iwọn oke

Ko si dudu aala

Ko si agekuru

Isalẹ si iwọn iṣelọpọ Ko si iwọn oke

Ko si dudu aala

Ko si agekuru

Isalẹ si iwọn titẹ sii 2/3 Ko si oke

Awọn paadi aala dudu si iwọn iṣelọpọ

Yi pada laarin awọn ipo nipa titẹ bọtini titari olumulo 1. Sọfitiwia naa ṣe abojuto awọn iye lori awọn bọtini titari lori ṣiṣe kọọkan nipasẹ lupu (o ṣe sọfitiwia sọfitiwia) ati tunto awọn IPs ninu opo gigun ti epo ni deede.

Awọn ayipada ni IfihanPort Input
Lori ṣiṣe kọọkan nipasẹ lupu sọfitiwia sọ ipo ti Input Fidio Titiipa, n wa awọn ayipada ninu iduroṣinṣin ti ṣiṣan fidio ti nwọle. Sọfitiwia naa ka fidio naa jẹ iduroṣinṣin ti:

  • Titiipa Fidio Titiipa Ijabọ pe fidio ti aago ti wa ni titiipa ni aṣeyọri.
  • Ipinnu titẹ sii ati aaye awọ ko ni awọn ayipada lati ṣiṣe iṣaaju nipasẹ lupu.

Ti titẹ sii ba jẹ iduroṣinṣin ṣugbọn o ti padanu titiipa tabi awọn ohun-ini ti ṣiṣan fidio ti yipada, sọfitiwia naa duro Titii Fidio Titiipa fifiranṣẹ fidio nipasẹ opo gigun ti epo. O tun ṣeto Mixer lati da ifihan Layer fidio igbewọle duro. Ijade naa wa lọwọ (fifihan iboju dudu ati aami Intel) lakoko awọn iṣẹlẹ hotplug olugba eyikeyi tabi awọn iyipada ipinnu.
Ti titẹ sii ko ba duro ṣugbọn o jẹ iduroṣinṣin ni bayi, sọfitiwia naa tunto opo gigun ti epo lati ṣafihan ipinnu titẹ sii tuntun ati aaye awọ, o tun bẹrẹ iṣelọpọ lati CVI, ati pe o ṣeto Mixer lati ṣafihan Layer fidio igbewọle lẹẹkansii. Ṣiṣe atunṣe ti Layer alapọpo kii ṣe lẹsẹkẹsẹ nitori Ifipamọ Freemu le tun n tun awọn fireemu atijọ ṣe lati titẹ sii tẹlẹ ati pe apẹrẹ gbọdọ ko awọn fireemu wọnyi kuro. Lẹhinna o le tun mu ifihan ṣiṣẹ lati yago fun didan. Ifipamọ fireemu ntọju kika nọmba awọn fireemu ti a ka lati DDR4, eyiti ero isise Nios II le ka. Awọn software sampLes yi kika nigbati awọn input di idurosinsin ati ki o tun-ṣiṣẹ awọn Mixer Layer nigbati awọn kika ti pọ nipa mẹrin awọn fireemu, eyi ti o idaniloju awọn oniru ṣan jade eyikeyi atijọ awọn fireemu lati awọn saarin.

Atagba DisplayPort Hot-plug Events
Awọn iṣẹlẹ itanna-gbona ni Atagba DisplayPort ina idalọwọduro laarin sọfitiwia ti o ṣeto asia kan lati ṣe akiyesi lupu sọfitiwia akọkọ ti iyipada ninu iṣelọpọ. Nigbati apẹrẹ ba ṣe iwari plug gbigbona atagba, sọfitiwia naa ka EDID fun ifihan tuntun lati pinnu iru awọn ipinnu ati awọn aye awọ awọn atilẹyin rẹ. Ti o ba ṣeto awọn iyipada DIP si ipo ti ifihan tuntun ko le ṣe atilẹyin, sọfitiwia naa ṣubu pada si ipo ifihan eletan ti o kere ju. Lẹhinna o tunto opo gigun ti epo, Atagba DisplayPort IP, ati apakan Si5338 ti o n ṣe agbejade vid_clk fun ipo iṣelọpọ tuntun. Nigbati titẹ sii ba rii awọn ayipada, Layer Mixer fun fidio igbewọle ko han bi sọfitiwia ṣe atunṣe awọn eto fun opo gigun ti epo. Sọfitiwia naa ko tun ṣiṣẹ
ifihan titi lẹhin awọn fireemu mẹrin nigbati awọn eto titun ba kọja nipasẹ fireemu naa
saarin.

Awọn iyipada si Awọn Eto Yipada olumulo DIP
Awọn ipo ti olumulo DIP yipada 2 si 6 ṣakoso ọna kika ti o wujade (ipinnu, oṣuwọn fireemu, aaye awọ ati awọn die-die fun awọ) ti o wa nipasẹ atagba DisplayPort. Nigbati sọfitiwia ba ṣawari awọn ayipada lori awọn iyipada DIP wọnyi, o ṣiṣẹ nipasẹ ọna ti o jọra si pulọọgi gbigbona atagba. O ko nilo lati beere EDID atagba nitori ko yipada.

Itan Atunyẹwo fun AN 889: 8K DisplayPort Video kika Iyipada Apẹrẹ Example

Tabili 5. Itan Atunyẹwo fun AN 889: 8K DisplayPort Fidio kika Iyipada Apẹrẹ Example

Ẹya Iwe aṣẹ Awọn iyipada
2019.05.30 Itusilẹ akọkọ.


Intel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Intel, aami Intel, ati awọn aami Intel miiran jẹ aami-išowo ti Intel Corporation tabi awọn oniranlọwọ rẹ. Intel ṣe atilẹyin iṣẹ ṣiṣe ti FPGA rẹ ati awọn ọja semikondokito si awọn pato lọwọlọwọ ni ibamu pẹlu atilẹyin ọja boṣewa Intel, ṣugbọn ni ẹtọ lati ṣe awọn ayipada si eyikeyi awọn ọja ati iṣẹ nigbakugba laisi akiyesi. Intel ko gba ojuse tabi layabiliti ti o dide lati inu ohun elo tabi lilo eyikeyi alaye, ọja, tabi iṣẹ ti a ṣalaye ninu rẹ ayafi bi a ti gba ni kikun si kikọ nipasẹ Intel. A gba awọn alabara Intel nimọran lati gba ẹya tuntun ti awọn pato ẹrọ ṣaaju gbigbekele eyikeyi alaye ti a tẹjade ati ṣaaju gbigbe awọn aṣẹ fun awọn ọja tabi awọn iṣẹ.
* Awọn orukọ miiran ati awọn ami iyasọtọ le jẹ ẹtọ bi ohun-ini ti awọn miiran.

Awọn iwe aṣẹ / Awọn orisun

intel AN 889 8K DisplayPort Video kika Iyipada Apẹrẹ Example [pdf] Itọsọna olumulo
AN 889 8K DisplayPort Video kika Iyipada Design Example, AN 889, 8K DisplayPort Video kika Iyipada Design Example, Apẹrẹ Iyipada kika Example, Apẹrẹ Iyipada Example

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *