0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HDMI1.4/2.0 Subsystem官方例程的建立

潘文明 ? 來源:明德?lián)P吳老師 ? 作者:明德?lián)P吳老師 ? 2023-01-05 09:43 ? 次閱讀

HDMI1.4/2.0 Subsystem官方例程的建立

1、項目背景

明德?lián)P(MDY)為某研究所研制的視頻接口轉(zhuǎn)換模塊,該模塊將HDMI視頻轉(zhuǎn)成LVDS7:1視頻。視頻輸入接口采用的是HDMI 4K輸入,基于Xilinx K7325t的高速收發(fā)器,特點是無需外圍HDMI接收芯片,大大簡化了硬件設(shè)計。該視頻接口轉(zhuǎn)換模塊如圖1所示,其中k7核心板型號為MP5650,底板和核心板均為明德?lián)P自研產(chǎn)品。

本文簡單介紹了Xilinx官方的HDMI例程的建立步驟。

dccd5ac8ab9c41fb90d637adf49c25af~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=2X3jgDNGBgrIegE18srV2YbF7jY%3D

圖1視頻接口轉(zhuǎn)換模塊

640cc866fb294ab9b6f0c7a29181f57c~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=I5FcFPCRchJLC3JH2z9Say0Toa0%3D

圖2 MP5650核心板

2、工具

Vivado 2022.1;

Vitis 2022.1;

HDMI License。

3、操作步驟

(1)新建一個vivado工程,平臺選擇KC705。

e9cd2975306f44bfaf313826493b6f07~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=zRVMtMeTqZqs4wDlIS4tS37%2F9%2F8%3D

(2)選擇HDMI 1.4/2.0 Receiver Subsystem IP核,按下圖進行IP核的配置。

91a0376aef57407882211554bef55ea5~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=TMoYdIhnkwWNIYUA3B1dwlqyQ%2F4%3D

fa8e2526858f4c69a12b4141e14e2d89~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=tMTQkePs%2FABv4s5vjs%2BJEV7RF98%3D

28f16f28c7c24077bc00ba80aca76794~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=O87DxK9sFnodZYxhv%2FiLpYgYFDk%3D

(3)配置完后,并自動產(chǎn)生IP相關(guān)文件,在IP核上右鍵選擇Open IP Example Design,選擇例程的存儲路徑,點擊OK。

683b4dbc11b649ce855f3be427c8e095~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=KbFNNpBucvV2ParXbwexT8Uta7U%3D

(4)軟件會自動生成一個例程,待例程生成結(jié)束,進行Synthesis、 Implementation和 GenerateBitstream流程生成bit文件。

a4c5bad7fcc34bc6818212c8a29ee846~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=dxO2Kpn16bjc9LqIR645AvhwogQ%3D

(5)導(dǎo)出硬件底層,建立vitis工程,選擇File → Export → Export Hardware。

bc8821fdf73743cba7d2977b17ff5dba~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=jvV1R6Q89EMc%2Fvmphpcd4rlg7PY%3D

(6)建立一個文件夾,用來存放Vitis工程,啟動Vitis,選擇Tools → Launch Vitis IDE。

(7)打開Vitis環(huán)境,建立平臺工程,選擇File → New → Platform Project。

596862061cf6426bbba4913d5dced767~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=KT400W18LIB%2BihYZ3M10mvSYPoM%3D

(8)選擇vivado生成的exdes_wrapper.xsa文件,點擊Finish。

4696f6c823954a29b5ed5fbe03dd93f0~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=W1bMHZL0AVQAPbGYtMXicGQ0lDM%3D

(9)右鍵生成的硬件平臺,選擇Build Project。

9943e6d10647449e9461deaae5c7c785~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=DZhy%2FroNkPSLGePy%2B1xkLeaROWA%3D

(10)在platform.spr頁面,選擇Board Support Package,展開Peripheral Drivers。

6c31d0db66b846c1b0cb33c75ca83d14~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=Z9F0WcqMJ9qg4gBfNeibYoKmk0A%3D

(11)在Peripheral Drivers下,找到v_hdmi_rx_ss或者v_hdmi_tx_ss,點擊Import Examples。

eb87fdb851744574b39b58bc5805ec1b~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=FuChoIYWNiazn1p9A9Ttbwd5Nmk%3D

(12)在Import Examples選項中,選擇一個應(yīng)用工程,Microblaze對應(yīng)的工程有Passthrough_Microblaze、Rxonly_Microblaze,Txonly_Microblaze。

0142c3dc509e4848bcc426dca0960df6~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=RiagNArAQ0qJoR%2F7Ryh0fsqez%2B0%3D

(13)Build當(dāng)前應(yīng)用工程,得到.elf文件。

0fb9ff95bb8e41518d61b393172e7d14~noop.image?_iz=58558&from=article.pc_detail&x-expires=1673487732&x-signature=IhLs7eIpAeZXRKWZCA%2FJkvN%2BVbE%3D

審核編輯黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598906
  • HDMI
    +關(guān)注

    關(guān)注

    32

    文章

    1596

    瀏覽量

    151143
收藏 人收藏

    評論

    相關(guān)推薦

    HDMI1.4靜電放電&過電流防護

    HDMI1.4靜電放電&過電流防護
    發(fā)表于 07-03 09:47

    EDP轉(zhuǎn)HDMI1.4(IT6561)、EDP轉(zhuǎn)HDMI2.0(IT6563)

    `視頻接口轉(zhuǎn)換芯片,EDP轉(zhuǎn)HDMI1.4(IT6561)、EDP轉(zhuǎn)HDMI2.0(IT6563);需要資料的請微信(***)曹生`
    發(fā)表于 03-11 11:06

    LT8912(LT8912B)MIPI DSI轉(zhuǎn)LVDS,HDMI1.4/MHL2.0的轉(zhuǎn)接芯片

    本帖最后由 CC丘 于 2020-5-28 10:00 編輯 功能:LT8912是MIPI DSI轉(zhuǎn)LVDS,HDMI1.4/MHL2.0的轉(zhuǎn)接芯片,應(yīng)用圖如下:內(nèi)置Scaler(LVDS通道
    發(fā)表于 05-28 09:56

    HDMI1.4/2.0接口靜電保護方案設(shè)計

    HDMI1.4/HDMI2.0接口ESD靜電浪涌保護方案,如下圖:從HDMI1.4/HDMI2.0接口ESD靜電浪涌保護方案圖中可以看出,Surge level IEC 61000-4
    發(fā)表于 11-24 17:05

    HDMI1.4基礎(chǔ)技術(shù)及測試需求是什么?

    本文重點是介紹HDMI1.4基礎(chǔ)技術(shù)及測試需求。
    發(fā)表于 06-04 06:21

    HDMI1.4測試解決方案

    。最新版本的HDMI標(biāo)準(zhǔn)是HDMI1.4,是2009年6月通過的。本文重點是介紹HDMI1.4基礎(chǔ)技術(shù)及測試需求。 圖1 HDMI應(yīng)用實例 HDMI
    發(fā)表于 12-17 15:08 ?1720次閱讀

    如何分辨HDMI 2.0HDMI 1.4接口

    hdmi2.01.4只從外觀上是無法分辨的,通常在購買有此接口設(shè)備時,其說明手冊上會有技術(shù)規(guī)格標(biāo)明。另外有條件的用戶,也可通過是否能流暢播放4K片源來分辨,hdmi2.0能完美支持,而hdm
    發(fā)表于 11-27 16:50 ?6w次閱讀

    HDMI_1.4_2.0_RX_Subsystem_IP介紹和基礎(chǔ)debug建議

    Xilinx HDMI 1.4/2.0 RX的解決方案是由HDMI 1.4/2.0 Receiv
    的頭像 發(fā)表于 03-25 09:13 ?3736次閱讀

    LT8612SX轉(zhuǎn)換器:HDMI1.4轉(zhuǎn)HDMI1.4&VGA

    LT8612SX HDMI1.4轉(zhuǎn)HDMI1.4&VGA
    發(fā)表于 09-30 13:57 ?569次閱讀
    LT8612SX轉(zhuǎn)換器:<b class='flag-5'>HDMI1.4</b>轉(zhuǎn)<b class='flag-5'>HDMI1.4</b>&amp;VGA

    LT86101UX中繼器:HDMI1.4轉(zhuǎn)HDMI1.4

    LT86101UX HDMI1.4轉(zhuǎn)HDMI1.4
    發(fā)表于 09-30 14:33 ?759次閱讀
    LT86101UX中繼器:<b class='flag-5'>HDMI1.4</b>轉(zhuǎn)<b class='flag-5'>HDMI1.4</b>

    LT86102SXE分路器: 一路HDMI1.4轉(zhuǎn)兩路HDMI1.4

    LT86102SXE 一路HDMI1.4轉(zhuǎn)兩路HDMI1.4
    發(fā)表于 09-30 15:00 ?726次閱讀
    LT86102SXE分路器: 一路<b class='flag-5'>HDMI1.4</b>轉(zhuǎn)兩路<b class='flag-5'>HDMI1.4</b>

    LT6911C芯片:HDMI1.4轉(zhuǎn)MIPI DSI/CSI/LVDS

    LT6911C HDMI1.4轉(zhuǎn)MIPI DSI/CSI/LVDS
    發(fā)表于 09-30 15:17 ?1654次閱讀
    LT6911C芯片:<b class='flag-5'>HDMI1.4</b>轉(zhuǎn)MIPI DSI/CSI/LVDS

    轉(zhuǎn)換IC-MS1850/MS1858E:CVBS轉(zhuǎn)HDMI1.4/AHD轉(zhuǎn)HDMI1.4

    CVBS轉(zhuǎn)HDMI1.4/AHD轉(zhuǎn)HDMI1.4
    發(fā)表于 10-14 10:10 ?1111次閱讀

    DP++轉(zhuǎn)HDMI1.4電平轉(zhuǎn)換器/中繼器CS5216

    DP++轉(zhuǎn)HDMI1.4
    發(fā)表于 11-02 10:36 ?912次閱讀

    HDMI1.4轉(zhuǎn)VGA

    HDMI1.4轉(zhuǎn)VGA
    發(fā)表于 11-21 10:46 ?825次閱讀
    <b class='flag-5'>HDMI1.4</b>轉(zhuǎn)VGA