intel HDMI PHY FPGA IP Desain Example Guide pamaké
HDMI PHY Desain Example Gancang Mimitian Guide pikeun Intel® Arria® 10 Alat
Desain HDMI PHY Intel® FPGA IP example pikeun alat Intel Arria® 10 gaduh desain ulang HDMI 2.0 RX-TX anu ngadukung kompilasi sareng uji hardware.
Lamun anjeun ngahasilkeun ex designample, editor parameter otomatis nyiptakeun files perlu simulate, compile, sarta nguji desain dina hardware.
Gambar 1. Léngkah Pangwangunan
Émbaran patali
HDMI PHY Intel FPGA IP Pituduh Pamaké
Ngahasilkeun Desain
Paké editor parameter HDMI PHY Intel FPGA IP dina software Intel Quartus® Prime pikeun ngahasilkeun ex designamples.
Gambar 2. Ngahasilkeun Aliran Desain
- Jieun proyék targeting Intel Arria 10 kulawarga alat tur pilih alat nu dipikahoyong.
- Dina Katalog IP, panggihan tur ganda-klik Interface Protocols ➤ Audio & Video ➤ HDMI TX PHY Intel FPGA IP (atawa HDMI RX PHY Intel FPGA IP). Jandéla Varian IP Anyar atanapi Variasi IP Anyar nembongan.
- Sebutkeun nami tingkat luhur pikeun variasi IP khusus anjeun. Editor parameter nyimpen setelan variasi IP dina a file ngaranna .ip atawa .qsys.
- Pencét OK. Editor parameter nembongan.
Intel Corporation. Sadaya hak disimpen. Intel, logo Intel, sareng merek Intel sanés mangrupikeun mérek dagang Intel
Corporation atanapi subsidiaries na. Intel ngajamin kinerja produk FPGA sareng semikonduktor na kana spésifikasi ayeuna saluyu sareng garansi standar Intel, tapi ngagaduhan hak pikeun ngarobih naon waé produk sareng jasa iraha waé tanpa aya bewara. Intel henteu nanggung tanggung jawab atanapi tanggung jawab anu timbul tina aplikasi atanapi pamakean inpormasi, produk, atanapi jasa anu dijelaskeun di dieu iwal ti dinyatakeun sapuk sacara tinulis ku Intel. Konsumén Intel disarankan pikeun ménta versi panganyarna tina spésifikasi alat sateuacan ngandelkeun inpormasi anu diterbitkeun sareng sateuacan nempatkeun pesenan produk atanapi jasa.
Ngaran sareng merek sanésna tiasa diklaim salaku hak milik batur. - Dina Desain Example tab, pilih Arria 10 HDMI RX-TX Retransmit.
- Pilih Simulasi pikeun ngahasilkeun testbench, tur pilih Sintésis pikeun ngahasilkeun ex design hardwareample.
Anjeun kedah milih sahenteuna salah sahiji pilihan ieu pikeun ngahasilkeun ex designample files.
Upami anjeun milih duanana, waktos generasina langkung panjang. - Pikeun Generate File Format, pilih Verilog atanapi VHDL.
- Pikeun Target Development Kit, pilih Intel Arria 10 GX FPGA Development
Kit. Upami anjeun milih kit pamekaran, maka alat target robih cocog sareng alat dina papan target. Pikeun Intel Arria 10 GX FPGA Development Kit, alat standar nyaéta 10AX115S2F4I1SG. - Klik Generate Exampjeung Desain.
Nyusun sareng Nguji Desain
Pikeun compile tur ngajalankeun test demonstrasi dina ex hardwareampdesain, tuturkeun léngkah ieu:
- Pastikeun hardware exampgenerasi desain le lengkep.
- Jalankeun parangkat lunak Intel Quartus Prime sareng buka file .qpf file: /quartus/a10_hdmi2_demo.qpf
- Klik Processing ➤ Mimitian Kompilasi.
- Saatos kompilasi suksés, a .sof file dihasilkeun dina kuartus / output_files diréktori.
- Sambungkeun Bitec HDMI 2.0 FMC Putri Card Rev 11 ka on-board FMC port B (J2).
- Sambungkeun TX (P1) tina kartu putri Bitec FMC ka sumber video éksternal.
- Sambungkeun RX (P2) tina kartu putri Bitec FMC ka tilelep video éksternal atanapi analisa video.
- Pastikeun sadaya saklar dina papan pamekaran aya dina posisi standar.
- Ngonpigurasikeun nu dipilih Intel Arria 10 alat dina dewan ngembangkeun ngagunakeun dihasilkeun .sof file (Pakakas ➤ Programmer).
- Analis kedah nampilkeun pidéo anu dihasilkeun tina sumberna. Nyusun sareng Nguji Desain
Émbaran patali
Intel Arria 10 FPGA Development Kit Guide pamaké
HDMI PHY Intel FPGA IP Desain Example Parameter
meja 1. HDMI PHY Intel FPGA IP Desain ExampParameter pikeun Intel Arria 10
Paranti
Pilihan ieu sadia pikeun alat Intel Arria 10 wungkul.
Parameter | Nilai | Katerangan |
Sadia Desain Example | ||
Pilih Desain | Arria 10 HDMI RX-TX Retransmit | Pilih desain example pikeun dihasilkeun. |
Desain Example Files | ||
simulasi | Hurung, Pareuman | Hurungkeun pilihan ieu pikeun ngahasilkeun perlu files pikeun testbench simulasi. |
Sintésis | Hurung, Pareuman | Hurungkeun pilihan ieu pikeun ngahasilkeun perlu files pikeun Intel Quartus Prime kompilasi jeung hardware démo. |
Dihasilkeun Format HDL | ||
Ngahasilkeun File Formatna | Verilog, VHDL | Pilih format HDL pikaresep Anjeun pikeun ex design dihasilkeunample filenyetél.
Catetan: Pilihan ieu ngan nangtukeun format pikeun IP tingkat luhur dihasilkeun files. Kabéh séjén files (misalna, example testbenches jeung tingkat luhur files pikeun démo hardware) aya dina format Verilog HDL. |
Kit Pangwangunan Target | ||
Pilih Board | Henteu aya Kit Pangwangunan, | Pilih dewan pikeun ex design sasaranample. |
Arria 10 GX FPGA Development Kit,
Kit ngembangkeun custom |
|
|
|
Alat target | ||
Robah Alat Target | Hurung, Pareuman | Hurungkeun pilihan ieu sareng pilih varian alat anu dipikaresep pikeun kit pamekaran. |
HDMI 2.0 PHY Desain Example
The HDMI PHY Intel FPGA IP design example nunjukkeun hiji conto HDMI loopback paralel diwangun ku tilu saluran RX jeung opat saluran TX, beroperasi dina laju data nepi ka 6 Gbps.
The dihasilkeun HDMI PHY Intel FPGA IP design example sarua jeung desain example dihasilkeun dina HDMI Intel FPGA IP inti. Sanajan kitu, desain ieu example ngagunakeun arbiter TX PHY, RX PHY, sarta PHY anyar tinimbang RTL custom dina HDMI Intel FPGA IP core design example.
Gambar 3. HDMI 2.0 PHY Desain Example
Modul | Katerangan |
RX PHY | RX PHY pulih data serial HDMI tur ngirimkeun ieu ka inti HDMI RX dina format paralel dina domain jam pulih (rx_clk [2:0]). Data dikodekeun kana pidéo |
Modul | Katerangan |
data bakal kaluaran via AXI4-stream video. RX PHY ogé ngirimkeun sinyal vid_clk sareng ls_clk ka inti HDMI RX ngaliwatan antarmuka PHY. | |
HDMI TX Core | Inti HDMI TX nampi data video aliran AXI4 sareng ngodekeun ieu kana data paralel format HDMI. Inti HDMI TX ngirim data ieu ka TX PHY. |
Inti HDMI RX | IP narima data serial ti RX PHY sarta ngalakukeun alignment data, channel deskew, TMDS decoding, data tambahan decoding, video data decoding, audio data decoding, sarta descrambling. |
TX PHY | Narima jeung serializes data paralel ti HDMI TX inti jeung outputs HDMI TMDS stream. TX PHY ngahasilkeun tx_clk pikeun inti HDMI TX. TX PHY ogé ngahasilkeun vid_clk sareng ls_clk sareng ngirimkeun sinyal ieu ka inti HDMI TX ngalangkungan antarmuka PHY. |
IOPLL | Ngahasilkeun 300 MHz AXI jam stream serial pikeun panganteur stream AXI4-. |
Master I2C | Pikeun ngonpigurasikeun rupa-rupa komponén PCB. |
Hardware jeung Software Syarat
Intel ngagunakeun hardware jeung software di handap pikeun nguji ex desainample.
Hardware
- Intel Arria 10 GX FPGA Development Kit
- Sumber HDMI (Unit Prosesor Grafis (GPU)
- HDMI Tilelep (Monitor)
- Kartu putri Bitec HDMI FMC 2.0 (Révisi 11)
- kabel HDMI
Parangkat lunak
- Intel Quartus Prime Pro Edition (pikeun nguji hardware)
- ModelSim* - Intel FPGA Edition, ModelSim - Intel FPGA Starter Edition, NCSim,
Riviera-PRO*, VCS* (Verilog HDL wungkul)/VCS MX, atawa Xcelium* Parallel simulator
Struktur Diréktori
Diréktori ngandung anu dihasilkeun file pikeun HDMI Intel FPGA IP design example.
Gambar 4. Struktur Diréktori pikeun Desain Example
Aliran Runtuyan Reconfiguration
angka 5. Multi-rate Reconfiguration runtuyan Aliran
inohong illustrates aliran runtuyan reconfiguration multi-rate controller lamun narima input stream data jeung frékuénsi jam rujukan, atawa lamun transceiver nu teu dikonci.
Sinyal panganteur
Tabel daptar sinyal pikeun HDMI PHY Intel FPGA IP design example.
meja 3. Sinyal tingkat luhur
Sinyal | Arah | Lebar | Katerangan |
Sinyal osilator on-board | |||
clk_fpga_b3_p | Input | 1 | 100 MHz bebas jam ngajalankeun pikeun jam rujukan inti |
refclk_fmcb_p | Input | 1 | Jam rujukan laju tetep pikeun calibration power-up transceiver. Éta 625 MHz sacara standar tapi tiasa tina frékuénsi naon waé |
Tombol Push pamaké sarta LEDs | |||
cpu_resetn | Input | 1 | Reset global |
pamaké_led_g | Kaluaran | 2 | tampilan LED héjo |
Pin Kartu Putri HDMI FMC dina FMC Port B | |||
fmcb_gbtclk_m2c_p_0 | Input | 1 | jam HDMI RX TMDS |
fmcb_dp_m2c_p | Input | 3 | HDMI RX saluran data beureum, héjo, jeung biru
• Révisi kartu putri Bitec 11 — [0]: RX TMDS Channel 1 (Héjo) — [1]: RX TMDS Channel 2 (Beureum) — [2]: RX TMDS Saluran 0 (Biru) |
fmcb_dp_c2m_p | Kaluaran | 4 | Jam HDMI TX, saluran data beureum, héjo, sareng biru
• Révisi kartu putri Bitec 11 — [0]: TX TMDS Channel 2 (Beureum) — [1]: TX TMDS Channel 1 (Héjo) — [2]: Saluran TX TMDS 0 (Biru) - [3]: TX TMDS Jam Channel |
fmcb_la_rx_p_9 | Input | 1 | HDMI RX + 5V kakuatan ngadeteksi |
fmcb_la_rx_p_8 | Input | 1 | HDMI RX colokan panas ngadeteksi |
fmcb_la_rx_n_8 | Input | 1 | HDMI RX I2C SDA pikeun DDC na SCDC |
fmcb_la_tx_p_10 | Input | 1 | HDMI RX I2C SCL pikeun DDC na SCDC |
fmcb_la_tx_p_12 | Input | 1 | HDMI TX colokan panas ngadeteksi |
fmcb_la_tx_n_12 | Input | 1 | HDMI I2C SDA pikeun DDC na SCDC |
fmcb_la_rx_p_10 | Input | 1 | HDMI I2C SCL pikeun DDC na SCDC |
fmcb_la_tx_p_11 | Input | 1 | HDMI I2C SDA pikeun kontrol redriver |
fmcb_la_rx_n_9 | Input | 1 | HDMI I2C SCL pikeun kontrol redriver |
Skéma jam
Di handap ieu skéma clocking tina HDMI PHY Intel FPGA IP design example:
- clk_fpga_b3_p nyaéta jam laju tetep 100 MHz pikeun ngajalankeun prosésor sareng fungsi kontrol NIOS. Upami frékuénsi anu disayogikeun leres, pangguna_led_g [1] togél unggal detik.
- refclk_fmcb_p nyaéta jam rujukan laju tetep pikeun calibration power-up tina transceiver. Éta 625 MHz sacara standar tapi tiasa tina frékuénsi naon waé.
- fmcb_gbtclk_m2c_p_0 nyaéta jam TMDS pikeun HDMI RX. Jam ieu ogé dipaké pikeun ngajalankeun pamancar HDMI TX. Lamun frékuénsi disadiakeun nyaéta 148.5 MHz, nu user_led_g [0] toggles pikeun unggal detik.
Setup Hardware
The HDMI PHY Intel FPGA IP design example nyaeta HDMI 2.0b sanggup sarta ngalakukeun demonstrasi loop-liwat pikeun stream video HDMI baku.
Pikeun ngajalankeun tés hardware, sambungkeun hiji alat HDMI-diaktipkeun kayaning kartu grafik kalawan panganteur HDMI ka konektor HDMI RX dina kartu putri Bitec HDMI 2.0, nu jalur data ka block RX transceiver na HDMI RX.
- The HDMI tilelep decodes port kana aliran video baku sarta ngirimkeun ka inti recovery jam.
- Inti HDMI RX ngadekodekeun data pidéo, bantu, sareng audio pikeun digulung deui liwat antarmuka AXI4-stream ka inti HDMI TX.
- Port sumber HDMI tina kartu putri FMC ngirimkeun gambar ka monitor.
- Pencét tombol cpu_resetn sakali pikeun ngalakukeun reset sistem.
Catetan: Upami anjeun hoyong nganggo papan pangembangan Intel FPGA anu sanés, anjeun kedah ngarobih tugas alat sareng tugas pin. Setélan analog transceiver diuji pikeun Intel Arria 10 FPGA ngembangkeun kit jeung Bitec HDMI 2.0 kartu putri. Anjeun tiasa ngarobih setélan pikeun dewan anjeun nyalira.
Sajarah Révisi Dokumén pikeun HDMI PHY Intel
FPGA IP Desain Example Guide pamaké
Vérsi Dokumén | Intel Quartus Prime Vérsi | Vérsi IP | Parobahan |
2022.07.20 | 22.2 | 1.0.0 | Pelepasan awal. |
Dokumén / Sumberdaya
![]() |
intel HDMI PHY FPGA IP Desain Example [pdf] Pituduh pamaké HDMI PHY FPGA IP Desain Example, HDMI PHY, FPGA IP Desain Example, HDMI PHY IP Desain Example, FPGA IP Desain Example, Desain IP Exampleuh, 732781 |