以下文章來源于OpenFPGA,作者碎碎思 特別鳴謝 !
FPGA 在無外部PHY芯片情況下輸出HDMI,目前是比較成熟的方案(外部電路需要轉換成TMDS電平)。在無PHY芯片情況下怎么進行HDMI信號輸入呢?
有輸出當然有輸入了,方案也是DIGILENT提供的(輸出也是),下面以AMD-Xilinx 7系列FPGA為例,一步一步搭建一個HDMI輸入DEMO.
獲取源碼
Digilent 提供了使用其提供的DEMO的特定流程。
下載源碼
https://digilent.com/reference/programmable-logic/arty-z7/demos/start
選擇所需的DEMO。
2.選擇FPGA板卡和 Vivado 工具版本
下載與主板和 Vivado 工具版本相關的硬件 (hw) 和軟件 (sw) zip 文件。
下載的 zip 文件中既包含 .bit 文件,也包含 .xsa 文件,如果使用的是Digilent官方板卡,則可以直接啟動 Vitis 進行調試。
啟動 Vitis。
啟動 Vitis 后,使用“導入項目”導入 zip 文件
調試
下圖是在 FPGA 運行 HDMI 顯示的圖片。
連接到筆記本電腦的 HDMI 數據作為 FPGA 的輸入,將FPGA的一個HDMI輸出連接到另一個顯示器。在此方案下此 FPGA 處理來自筆記本電腦的 HDMI 數據并將結果顯示在另一個顯示器上。
視頻顯示視頻數據輸出也非常順暢,沒有任何問題。
總結
該方案支持1080P60 HDMI輸入,官方也提供了IP(GITHUB上),使用也比較方便。
但是該方案對硬件(PCB)要求比較高,HDMI的CLK要從MRCC引腳輸入,同時外部要加一個均衡器(保證信號質量)和阻抗控制好才能實現1080P60幀,否則只能降低幀率或者分辨率。
-
FPGA
+關注
關注
1629文章
21736瀏覽量
603319 -
HDMI
+關注
關注
32文章
1704瀏覽量
151922 -
Xilinx
+關注
關注
71文章
2167瀏覽量
121400 -
HDMI信號
+關注
關注
0文章
10瀏覽量
7721
原文標題:FPGA無芯片HDMI接入方案及源碼
文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術江湖】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
網線無壓縮傳輸HDMI信號方案資料
成本最低的單芯片實現VGA轉HDMI方案 IC
例說FPGA連載29:HDMI顯示驅動子板設計
如何使用Kintex 7進行HDMI傳輸?
HDMI作為主顯無信號輸入是怎么回事?如何解決?
賽靈思 FPGA 芯片對模擬輸入信號的數字化介紹
![賽靈思 <b class='flag-5'>FPGA</b> <b class='flag-5'>芯片</b>對模擬<b class='flag-5'>輸入</b><b class='flag-5'>信號</b>的數字化介紹](https://file1.elecfans.com//web2/M00/A7/26/wKgZomUMQq6AeVXxAAARp6HeWmE667.jpg)
digilent FMC-HDMI:雙HDMI輸入擴展子板介紹
![digilent FMC-<b class='flag-5'>HDMI</b>:雙<b class='flag-5'>HDMI</b><b class='flag-5'>輸入</b>擴展子板介紹](https://file.elecfans.com/web1/M00/AD/11/o4YBAF3Kjd2AV0UfAAXhqbQ1fe0661.png)
外部SDI/HDMI信號如何使用NDI傳輸技術輸入電腦進行推流
VGA轉HDMI單芯片視頻信號轉換方案
![VGA轉<b class='flag-5'>HDMI</b>單<b class='flag-5'>芯片</b>視頻<b class='flag-5'>信號</b>轉換方案](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
MS9331HDMI信號延長器芯片4K×2K@30Hz
![MS9331<b class='flag-5'>HDMI</b><b class='flag-5'>信號</b>延長器<b class='flag-5'>芯片</b>4K×2K@30Hz](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
MS9333芯片HDMI 信號 1 分 2音視頻分離芯片
![MS9333<b class='flag-5'>芯片</b><b class='flag-5'>HDMI</b> <b class='flag-5'>信號</b> 1 分 2音視頻分離<b class='flag-5'>芯片</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論