衡阳派盒市场营销有限公司

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>可編程邏輯>【ZYNQ Ultrascale+ MPSOC FPGA教程】第十四章 HDMI輸出實驗

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

2021-03-08 | pdf | 383.7KB | 次下載 | 2積分

資料介紹

作者:ALINX

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

適用于板卡型號:
AXU2CGA/AXU2CGB/AXU3EG/AXU4EV-E/AXU4EV-P/AXU5EV-E/AXU5EV-P /AXU9EG/AXU15EG

實驗VIvado工程為“hdmi_out_test”。

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

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

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

2. 程序設(shè)計

本實驗實現(xiàn)通過HDMI顯示彩條,實驗中設(shè)計了視頻時序發(fā)生和彩條發(fā)生模塊“color_bar.v”,I2C Master 寄存器配置模塊“i2c_config.v”,配置數(shù)據(jù)查找表模塊“l(fā)ut_si9134.v”。

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

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

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

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



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

硬件連接圖(J15擴展口)

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

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

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1DC電源插座圖紙
  2. 0.67 MB   |  3次下載  |  免費
  3. 2AN-1267: 使用ADSP-CM408F ADC控制器的電機控制反饋采樣時序
  4. 1.41MB   |  3次下載  |  免費
  5. 3AN158 GD32VW553 Wi-Fi開發(fā)指南
  6. 1.51MB   |  2次下載  |  免費
  7. 4AN148 GD32VW553射頻硬件開發(fā)指南
  8. 2.07MB   |  1次下載  |  免費
  9. 5AN111-LTC3219用戶指南
  10. 84.32KB   |  次下載  |  免費
  11. 6AN153-用于電源系統(tǒng)管理的Linduino
  12. 1.38MB   |  次下載  |  免費
  13. 7AN-283: Σ-Δ型ADC和DAC[中文版]
  14. 677.86KB   |  次下載  |  免費
  15. 8SM2018E 支持可控硅調(diào)光線性恒流控制芯片
  16. 402.24 KB  |  次下載  |  免費

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  450次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  138次下載  |  1 積分
  5. 3基于STM32單片機智能手環(huán)心率計步器體溫顯示設(shè)計
  6. 0.10 MB   |  130次下載  |  免費
  7. 4使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
  8. 2.96 MB   |  44次下載  |  免費
  9. 5美的電磁爐維修手冊大全
  10. 1.56 MB   |  24次下載  |  5 積分
  11. 6如何正確測試電源的紋波
  12. 0.36 MB   |  18次下載  |  免費
  13. 7感應(yīng)筆電路圖
  14. 0.06 MB   |  10次下載  |  免費
  15. 8萬用表UT58A原理圖
  16. 0.09 MB   |  9次下載  |  5 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
真人百家乐官网国际第一品牌| bet365高尔夫娱乐场| 摩纳哥百家乐的玩法技巧和规则 | 民权县| 葡京百家乐官网注码 | 赌博百家乐经验网| 网络百家乐网站| 百家乐破战| 百家乐双峰县| 百家乐官网长t恤| 24山水口决阳宅| 最好的百家乐好评平台都有哪些| 百家乐分路单| 百家乐怎么玩会| 德州扑克筹码| 百家乐投注| 百家乐官网投注方法新版| 百家乐扑克桌| 大发888娱乐官方网站| 久盛国际| 网上百家乐官网看牌器| 神人百家乐官网赌场| 百家乐官网正品| 什么百家乐平注法| 金三角百家乐的玩法技巧和规则| 大发888黄金版娱乐场| 肇东市| 百家乐官网tt娱乐城娱乐城| 百家乐官网桌套装| 上海玩百家乐算不算违法| 百家乐牌壳| 德州扑克怎么玩| 百家乐官网真人投注网站| 新加坡百家乐官网的玩法技巧和规则| 百家乐庄比闲多多少| 新全讯网3344666| 兴业县| 路虎百家乐官网的玩法技巧和规则 | 最好百家乐的玩法技巧和规则| 网上棋牌游戏| 上市百家乐官网评论|