1、項目背景
明德揚(MDY)為某研究所研制的視頻接口轉換模塊,該模塊將HDMI視頻轉成LVDS7:1視頻。視頻輸入接口采用的是HDMI 4K輸入,基于Xilinx K7325t的高速收發器,特點是無需外圍HDMI接收芯片,大大簡化了硬件設計。該視頻接口轉換模塊如圖1所示,其中k7核心板型號為MP5650,底板和核心板均為明德揚自研產品。
本文簡單介紹了Xilinx官方的HDMI例程的建立步驟。
圖1視頻接口轉換模塊
圖2 MP5650核心板
2、工具
Vivado 2022.1;
Vitis 2022.1;
HDMI License。
3、操作步驟
(1)新建一個vivado工程,平臺選擇KC705。
(2)選擇HDMI 1.4/2.0 Receiver Subsystem IP核,按下圖進行IP核的配置。
(3)配置完后,并自動產生IP相關文件,在IP核上右鍵選擇Open IP Example Design,選擇例程的存儲路徑,點擊OK。
(4)軟件會自動生成一個例程,待例程生成結束,進行Synthesis、 Implementation和 GenerateBitstream流程生成bit文件。
(5)導出硬件底層,建立vitis工程,選擇File → Export → Export Hardware。
(6)建立一個文件夾,用來存放Vitis工程,啟動Vitis,選擇Tools → Launch Vitis IDE。
(7)打開Vitis環境,建立平臺工程,選擇File → New → Platform Project。
(8)選擇vivado生成的exdes_wrapper.xsa文件,點擊Finish。
(9)右鍵生成的硬件平臺,選擇Build Project。
(10)在platform.spr頁面,選擇Board Support Package,展開Peripheral Drivers。
(11)在Peripheral Drivers下,找到v_hdmi_rx_ss或者v_hdmi_tx_ss,點擊Import Examples。
(12)在Import Examples選項中,選擇一個應用工程,Microblaze對應的工程有Passthrough_Microblaze、Rxonly_Microblaze,Txonly_Microblaze。
(13)Build當前應用工程,得到.elf文件。
審核編輯黃昊宇
-
FPGA
+關注
關注
1630文章
21796瀏覽量
605452 -
HDMI
+關注
關注
32文章
1734瀏覽量
152274
發布評論請先 登錄
相關推薦
評論