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

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

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

3天內不再提示

求一種Ti60F100高速IO實現HDMI環出方案

XL FPGA技術交流 ? 來源:XL科技 ? 作者:XL科技 ? 2023-03-09 14:20 ? 次閱讀

xilinx和altera都有通過IO驅動HDMI的方案,支持的分辨率各有不同,這跟不同系列的FPGA性能是相關的。

易靈思的鈦金系列FPGA是采用16nm工藝的,屬于高性能FPGA,它支持1.5G LVDS及高速的IO,這成為了實現HDMI自環的基礎。并通過本實驗驗驗證了Ti60F100來實現了1080p60的接收與發送的可行性。

我們先來了解下TMDS的電氣特性。

TMDS電氣特性

TMDS利用電流驅動技術在直流耦合傳輸線接收端產生低壓差分信號。鏈路參考電壓AVcc設置差分信號的高電壓電平,而低電壓電平由HDMI源端的電流源和接收終端電阻(RT)決定。終端電阻(RT)和電纜的特性阻抗(Z0)必須匹配。

0855ccc2-be42-11ed-bfe3-dac502259ad0.png

086ef97c-be42-11ed-bfe3-dac502259ad0.png

對于差分信號的一端,標稱高電平電壓為AVcc,標稱低電平電壓為(AVcc - Vswing)。

087ee292-be42-11ed-bfe3-dac502259ad0.png

差分對上的擺幅是一端擺幅的兩倍,2*Vswing ,約為1000mV(VP-VN,分別指TMDS差分對的P端或者N端)。

089b91e4-be42-11ed-bfe3-dac502259ad0.png

從框圖上看TMDS電平更符合或者說接近CML的電平標準。在源端都有一個恒流源。而且差分對高電低電平的實現也都是通過源端一端導通一端截止來實現,只是HDMI的上拉通過接收端來實現。在接收端都對輸入信號上拉到了50歐,其余部分也可以認為相同。

08b6e67e-be42-11ed-bfe3-dac502259ad0.png

所以LVDS與CML的電平轉換成為了硬件設計的理論基礎。

08d5d21e-be42-11ed-bfe3-dac502259ad0.png

08df0ef6-be42-11ed-bfe3-dac502259ad0.png

本次驗證通過Ti60F100來實現。硬件采用炫覽科技開發的demo板。

測試環境為輸入采用1.5M HDMI線,輸出采用3M HMDI。測試分辨為1080p60fps和720p60fps.

HDMI接收過程

HDMI接收端通過50R電阻上拉,再通過電容耦合連接到FPGA。

092498a4-be42-11ed-bfe3-dac502259ad0.png

時鐘方案如下:

HDMI接收時鐘經過PLL產生串行時鐘742.5M用于1080p串行數據采集。通過LVDS實現串并換轉換成10位并行數據同步到148.5M的時鐘上。

0939a816-be42-11ed-bfe3-dac502259ad0.png

實現過程如下:

09467faa-be42-11ed-bfe3-dac502259ad0.png

HDMI發送處理

與LVDS轉CML的電平轉換相似,只不過這里都使用了交流耦合。有時間再嘗試DC耦合方式。

09541886-be42-11ed-bfe3-dac502259ad0.png

另外從IO的和鎖相環性能的角度出發,我們試驗了以下兩種方案:

方案一 :通過單端實現偽TMDS差分

理論基礎是:

TMDS差分傳動技術是一種利用2個引腳間電壓差來傳送信號的技術。傳輸數據的數值("0"或者"1")由兩腳間電壓正負極性和大小決定。即,采用2根線來傳輸信號,一根線上傳輸原來的信號,另一根線上傳輸與原來信號相反的信號。這樣接收端就可以通過讓一根線上的信號減去另一根線上的信號的方式來屏蔽電磁干擾,從而得到正確的信號。

按照上面的原理我們把HDMI的4對差分對通過單端來實現。我們分別對HDMI的三對數據和一對時鐘用LVCMOS 1.8V電平實現。并勾選DDIO選項。

096d9e00-be42-11ed-bfe3-dac502259ad0.png

時鐘的設置如下。由于鎖相環的限制,內部處理時鐘為144,數據位寬為10位,接口上通過時鐘雙沿采樣,時鐘為720。測試分辨率為1080p@58Hz,畫面輸出正常。如果通過時鐘用25M的話,快速時鐘為750M應該也是可以的。

0990d352-be42-11ed-bfe3-dac502259ad0.png

方案二:通過LVDS實現替代TMDS差分對

在interface中例化4對LVDS輸出。并通過PLL產生對應的并行與串行時鐘。

099ecbd8-be42-11ed-bfe3-dac502259ad0.png

09c9af10-be42-11ed-bfe3-dac502259ad0.png

另外關于5V接收與發送,HPD和DDC的處理都相對比較簡單,在這里就不詳細展開了。





審核編輯:劉清

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

    關注

    1629

    文章

    21729

    瀏覽量

    603009
  • HDMI
    +關注

    關注

    32

    文章

    1694

    瀏覽量

    151864
  • TMDS
    +關注

    關注

    1

    文章

    22

    瀏覽量

    15507
  • LVDS屏
    +關注

    關注

    0

    文章

    9

    瀏覽量

    1387

原文標題:Ti60F100高速IO實現HDMI環出方案

文章出處:【微信號:gh_ea2445df5d2a,微信公眾號:FPGA及視頻處理】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Ti60F100 內外flash操作方案

    有客戶認為Ti60F100內部flash容量比較小,只有16Mb,需要外掛flash.這里我們提供了內部flash和外部flash分別操作的方案。 該程序是通過SOC操作4線的外部flash和內部
    的頭像 發表于 05-20 16:42 ?1553次閱讀
    <b class='flag-5'>Ti60F100</b> 內外flash操作<b class='flag-5'>方案</b>

    大神分享一種高速突發模式誤碼測試儀的FPGA實現方案

    大神分享一種高速突發模式誤碼測試儀的FPGA實現方案
    發表于 04-29 06:58

    一種鎖相位同步提取電路的設計方案

    一種基于FPGA的鎖相位同步提取電路的設計方案
    發表于 04-29 06:52

    一種低成本高速USB接口的設計方案

    一種基于DSP平臺的低成本高速USB接口方案
    發表于 05-10 07:13

    一種CO2144 10-100BaseT參考設計方案

    一種CO2144 10-100BaseT參考設計方案
    發表于 05-25 07:01

    一種HDMI轉VGA音視頻數據轉換芯片方案

    CS5213的功能特性是什么?一種HDMI轉VGA音視頻數據轉換芯片方案
    發表于 05-28 06:42

    如何去實現一種高速通信接口的設計?

    一種FPGA與DSP的高速通信接口設計與實現方案
    發表于 06-02 06:07

    一種DisplayPort到DVI / HDMI信號轉換適配器方案

    DisplayPort到DVI / HDMI信號轉換原理是什么?一種DisplayPort到DVI / HDMI信號轉換適配器方案
    發表于 06-03 06:23

    如何去實現一種STM32境監控系統的設計呢

    如何去實現一種STM32境監控系統的設計呢?大神解答
    發表于 11-26 06:09

    一種基于STM32的Modbus主機實現方案

    一種基于STM32的Modbus主機實現方案
    發表于 12-10 07:25

    一種高速串行視頻接口TIDA-00137參考設計

    描述TIDA-00137 參考設計是一種高速串行視頻接口,通過此接口,可將采用 DVP (LVCMOS) 接口的遠程汽車 WVGA TFT LCD 顯示屏連接到視頻處理系統。此設計使用 TI
    發表于 09-19 07:05

    一種基于TMS320F2812的交流電機控制方案實現

    一種基于TMS320F2812的交流電機控制方案實現
    發表于 03-30 14:40 ?14次下載

    Ti60F100用片內flash啟動RISCV程序不能成功的解決辦法

    Ti60F100內部是個16Mbit的flash,每個地址對應的是個8位的數據,所以,地址范圍是0x000000~0x200000。
    的頭像 發表于 02-15 17:13 ?1622次閱讀
    <b class='flag-5'>Ti60F100</b>用片內flash啟動RISCV程序不能成功的解決辦法

    易靈思Ti60F100驅動LCD屏案例

    其中Ti60F100的核心板與MIPI 子卡之間通過QSE座連接,這也是易靈思所有demo板都使用的接口方案。MIPI子卡通過FPC 30pin座子連接LCD屏。
    發表于 07-10 11:51 ?1094次閱讀
    易靈思<b class='flag-5'>Ti60F100</b>驅動LCD屏案例

    4K60 HDMI 輸入與的音視頻采集卡LCC380數據手冊

    LCC380是靈卡技術研發的?款4K60 HDMI輸入與的音視頻采集卡。其HDMI輸入最高支持3840x2860@
    發表于 04-14 09:51 ?1次下載
    主站蜘蛛池模板: 亚洲影院在线播放| 国产视频这里只有精品| 麻豆一区二区三区蜜桃免费| 小sao货水好多真紧h的视频| 大地影院日本韩国电影免费观看| 美国caopo超碰在线视频| 在教室伦流澡到高潮HNP视频| 黑人巨茎大战白人女40CMO| 午夜福利视频极品国产83| 国产99久9在线| 日韩一区精品视频一区二区| 办公室丝袜老师在线观看| 欧美精品一区二区三区视频| 99久久e免费热视频百度| 麻豆精品一区二正一三区| 中文字幕本庄优花喂奶| 久久棋牌评测| 在线观看免费视频播放视频| 久草在线一免费新视频| 亚洲幼女网| 九九热这里有精品| 伊人久久网国产伊人| 黄梅戏mp3大全| 一级片mp4| 久久青草热热在线精品| 中文无码熟妇人妻AV在线| 老司机福利在 线影院| 中文视频在线观看| 男女啪啪久久精品亚洲A| 99久久久久国产精品免费| 欧美丝袜女同| 成人影院久久久久久影院| 三级叫床震大尺度视频| 国产产乱码一二三区别免费| 无套日出白浆在线播放| 国产午夜三级一区二区三| 亚洲欧美日韩国产精品26u| 久久re热在线视频精6| 最近中文字幕MV免费高清视频8| 妹妹成人网| yellow片在线观看免费观看动漫|