色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

【ZYNQ Ultrascale+ MPSOC FPGA教程】第十四章HDMI輸出實驗

FPGA技術專欄 ? 來源:芯驛電子科技 ? 作者:芯驛電子科技 ? 2021-01-25 09:51 ? 次閱讀

原創聲明:

本原創教程由芯驛電子科技(上海)有限公司(ALINX)創作,版權歸本公司所有,如需轉載,需授權并注明出處。

適用于板卡型號:

AXU2CGA/AXU2CGB/AXU3EG/AXU4EV-E/AXU4EV-P/AXU5EV-E/AXU5EV-P /AXU9EG/AXU15EG

實驗VIvado工程為“hdmi_out_test”。

前面我們介紹了led閃燈實驗,只是為了了解Vivado的基本開發流程,本章這個實驗相對LED閃燈實驗復雜點,做一個HDMI輸出的彩條,這也是我們后面學習顯示、視頻處理的基礎。實驗還不涉及到PS系統,從實驗設計可以看出如果要非常好的使用ZYNQ芯片,需要良好的FPGA基礎知識。

1. 硬件介紹

由于開發板上只有DP可以顯示,但卻是PS端的,PL端沒有HDMI的接口,因此我們采用AN9134的HDMI擴展模塊實現HDMI顯示。將24位RGB編碼輸出TMDS差分信號。SIL9134功能強大,本實驗只使用其中一小部分,將RGB24視頻數據顯示出來即可。

o4YBAGAKL6WAHVITAAD5vtREcVg244.jpg

SI9134芯片需要通過I2C總線配置寄存器才能正常工作,從原理圖中可以看出I2C總線連接到PL端的IO,可以通過PL直接配置。

2. 程序設計

o4YBAGAKL6aAR_PvAAAmm53tWBI351.jpg

本實驗實現通過HDMI顯示彩條,實驗中設計了視頻時序發生和彩條發生模塊“color_bar.v”,I2C Master 寄存器配置模塊“i2c_config.v”,配置數據查找表模塊“lut_si9134.v”。

具體代碼在這里不再一一介紹了,大家自己去看。下面針對每個模塊實現的功能給大家做一下簡介:

頂層模塊top.v是項目的頂層文件,主要是實例化4個子模塊(時鐘模塊vidio_pll, 彩條生成模塊color_bar和I2C配置模塊i2c_config和配置查找表模塊lut_si9134。

彩條產生模塊color_bar.v是產生8種顏色的VGA格式的彩條,彩條分別為白、黃、青、綠、紫、紅、藍和黑。產生分辨率為1920x1080刷新率為60Hz的彩條,也就是所謂的1080P的高清視頻圖像。所以這個模塊會輸出R(8位)G(8位)B(8位)圖像信號、行同步、列同步和數據有效信號。

時鐘模塊video_pll調用的是一個Xilinx提供的時鐘IP,通過輸入的系統時鐘產生一個100Mhz時鐘和一個1080P的像素時鐘148.5Mhz。生成時鐘IP的方法是點擊Project Manager目錄下的IP Catalog,再選擇FPGA Features and Design->Clocking->Clocking Wizard圖標。

pIYBAGAKL6eAMj2TAAB4xCo8mEc002.jpgo4YBAGAKL6eASHPtAABM5CZuDMo558.jpgpIYBAGAKL6eAZjQRAACd-heVx9k971.jpg

3. 下載調試

保存工程并編譯生成bit文件,連接HDMI模塊到J15擴展口,連接HDMI接口到HDMI顯示器,需要注意,這里使用1920x1080@60Hz,請確保自己的顯示器支持這個分辨率。

硬件連接圖(J15擴展口)

下載后顯示器顯示如下圖像

4. 實驗總結

本實驗初步接觸到視頻顯示,涉及到視頻知識,這不是zynq學習的重點,所以沒有詳細介紹,但zynq在視頻處理領域用途廣泛,需要學習者有良好的基礎知識。實驗中僅僅使用PL來驅動HDMI芯片,包括I2C寄存器配置,當然I2C的配置還是使用PS來配置比較合適。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1629

    文章

    21729

    瀏覽量

    603002
  • HDMI
    +關注

    關注

    32

    文章

    1694

    瀏覽量

    151864
  • 開發板
    +關注

    關注

    25

    文章

    5032

    瀏覽量

    97375
  • Zynq
    +關注

    關注

    10

    文章

    609

    瀏覽量

    47175
  • MPSoC
    +關注

    關注

    0

    文章

    198

    瀏覽量

    24272
收藏 人收藏

    評論

    相關推薦

    AMD/Xilinx Zynq? UltraScale+ ? MPSoC ZCU102 評估套件

    AMD/Xilinx Zynq? UltraScale+ ? MPSoC ZCU102 評估套件可快速啟動汽車、工業、視頻和通信應用設計。AMD/Xilinx MPSoC ZCU102
    的頭像 發表于 11-20 15:32 ?311次閱讀
    AMD/Xilinx <b class='flag-5'>Zynq</b>? <b class='flag-5'>UltraScale+</b> ? <b class='flag-5'>MPSoC</b> ZCU102 評估套件

    在米爾電子MPSOC實現12G SDI視頻采集H.265壓縮SGMII萬兆以太網推流

    4K UHD音視頻廣播領域的優勢 1.高性能與低功耗的結合:Zynq UltraScale+ MPSoC采用了16nm FinFET工藝,集成了多核處理器和可編程邏輯,能夠在提高性能的同時降低功耗,這對
    發表于 11-01 16:56

    在米爾電子MPSOC實現12G SDI視頻采集H.265壓縮SGMII萬兆以太網推流

    在本設計中,我們使用Zynq UltraScale+ MPSoC平臺(具體型號為MYIR XCZU4EV),通過FPGA實現對SDI視頻的H265壓縮,并通過SGMII接口推送到萬兆
    發表于 10-14 17:42

    《DNK210使用指南 -CanMV版 V1.0》第十四章 按鍵輸入實驗

    第十四章 按鍵輸入實驗 本章實驗將介紹如何使用CanMV讓Kendryte K210獲取板載按鍵的狀態。通過本章的學習,讀者將學習到在CanMV下讀取Kendryte K210的GPIO上的高低
    發表于 10-12 09:14

    使用TPS65086x PMIC為Xilinx Zynq UltraScale MPSoC供電

    電子發燒友網站提供《使用TPS65086x PMIC為Xilinx Zynq UltraScale MPSoC供電.pdf》資料免費下載
    發表于 09-21 11:11 ?0次下載
    使用TPS65086x PMIC為Xilinx <b class='flag-5'>Zynq</b> <b class='flag-5'>UltraScale</b> <b class='flag-5'>MPSoC</b>供電

    【北京迅為】iTOP-i.MX6開發板使用手冊第四部分固件編譯第十四章非設備樹Android4.4系統編譯

    【北京迅為】iTOP-i.MX6開發板使用手冊第四部分固件編譯第十四章非設備樹Android4.4系統編譯
    的頭像 發表于 09-12 15:43 ?501次閱讀
    【北京迅為】iTOP-i.MX6開發板使用手冊第四部分固件編譯<b class='flag-5'>第十四章</b>非設備樹Android4.4系統編譯

    才茂亮相第十四屆配電技術應用大會

    日前,第十四屆配電技術應用大會在南京圓滿落下帷幕。眾多行業精英齊聚一堂,共謀現代智慧配電網的宏偉藍圖。
    的頭像 發表于 08-23 09:16 ?431次閱讀

    一個更適合工程師和研究僧的FPGA提升課程

    Suite 1 設計 FPGA; 嵌入式設計課程 02 ● 設計 Zynq UltraScale+ RFSoC; ● 面向軟件開發者的Zynq
    發表于 06-05 10:09

    易華錄精彩亮相第十四屆交博會探討智慧交通新思路

    4月10日,第十四屆中國道路交通安全產品博覽會暨公安交警警用裝備展(以下簡稱交博會)于廈門開幕。
    的頭像 發表于 04-11 18:18 ?889次閱讀

    AMD推出全新Spartan UltraScale+ FPGA系列

    AMD 已經擁有 Zynq UltraScale+ 和 Artix UltraScale+ 系列,而 Spartan UltraScale+ FPG
    發表于 03-18 10:40 ?376次閱讀
    AMD推出全新Spartan <b class='flag-5'>UltraScale+</b> <b class='flag-5'>FPGA</b>系列

    AMD推出Spartan UltraScale+ FPGA系列產品

    AMD公司,全球知名的芯片巨頭,近日宣布推出全新的AMD Spartan UltraScale+ FPGA系列產品組合。這一新系列作為AMD成本優化型FPGA、自適應SoC產品家族的最新成員,特別針對成本敏感型邊緣應用進行了優化
    的頭像 發表于 03-07 10:15 ?688次閱讀

    AMD推出全新Spartan UltraScale+ FPGA系列

    AMD日前正式推出了全新的Spartan UltraScale+ FPGA系列,該系列作為AMD廣泛的成本優化型FPGA和自適應SoC產品組合的最新成員,專為邊緣端各種I/O密集型應用設計。
    的頭像 發表于 03-06 11:09 ?821次閱讀

    FPGA上為FPGA設計PCB的步驟詳解

    FPGA(Zynq? UltraScale+? MPSoC) 上的 Ubuntu 22.04 桌面映像上安裝了各種 EE 設計應用程序(包括 KiCad),并用它設計 PCB。
    的頭像 發表于 02-26 09:04 ?1984次閱讀
    在<b class='flag-5'>FPGA</b>上為<b class='flag-5'>FPGA</b>設計PCB的步驟詳解

    采用UltraScale/UltraScale+芯片的DFX設計注意事項

    采用UltraScale/UltraScale+芯片進行DFX設計時,建議從以下角度對設計進行檢查。
    的頭像 發表于 01-18 09:27 ?902次閱讀
    采用<b class='flag-5'>UltraScale</b>/<b class='flag-5'>UltraScale+</b>芯片的DFX設計注意事項

    慧能泰出席第十四屆亞洲電源技術發展論壇

    近日,慧能泰團隊受邀出席第十四屆亞洲電源技術發展論壇,并攜多款數字能源及智能快充精品亮相,與來自全球的專家學者共同探討未來技術的創新發展。
    的頭像 發表于 01-04 15:30 ?734次閱讀
    主站蜘蛛池模板: 99久久国产宗和精品1上映| 日韩一级精品久久久久| 久久精品美女| 饥渴的新婚女教师| 国产亚洲精品线观看不卡| 国产精品永久免费视频| 国产精品俺来也在线观看| 短篇合集纯肉高H深陷骚| 抽插性奴中出乳精内射| 国产AV国产精品国产三级在线L| 啊灬啊别停灬用力啊老师| 久久激情影院| 国产人妻精品久久久久久很牛| 国产乱妇乱子在线播视频播放网站| 国产AV国片精品无套内谢无码| 国产 亚洲 另类 欧美 在线| 高H内射NP古文| 国产东北男同志videos网站| 国产免费人成在线视频有码| 韩国无遮羞禁动漫在线观看| 加勒比一本之道高清视频在线观看 | 国产精品线路一线路二| 国产AV精品无码免费看| 国产精品久久久久久影院| 国产一区二区波多野结衣| 精品高潮呻吟99AV无码| 久色视频网| 欧美一区二区在线观看| 少妇仑乱A毛片| 亚洲精品电影天堂网| 中文字幕a有搜索网站| 99在线观看精品| 国产 欧美 亚洲 日韩视频| 国产一及毛片| 麻豆成人久久精品二区三区网站| 久久有码中文字幕| 秋霞电影网午夜鲁丝片| 午夜伦伦电影理论片费看| 诱人的秘书BD在线观看| 99在线国产视频| 国产内射AV徐夜夜|