a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 一種基于FPGA控制全彩大屏幕顯示的設計

一種基于FPGA控制全彩大屏幕顯示的設計

作者: 時間:2011-07-07 來源:網絡 收藏

隨著數字技術的飛速發展,各種數字屏也隨即涌現出來有LED、LCD、DLP等,各種數字系統多種多樣,有用ARM+脫機系統,也有用PC+DVI接口解碼芯片+芯片聯機系統,在這里我們講述一種不僅可以用于控制LED,而且還可以作為發送端輸出高清圖像數據。采用的聯機控制系統對LED進行控制。即PC+DVI接口解碼芯片+芯片+輸出接口模式的聯機控制系統。

本文引用地址:http://www.j9360.com/article/150498.htm

DVI接口概述

DVI全稱為Digital Visual Interface,它是TMDS(Transition Minimized Differential Signaling,最小化傳輸差分信號)電子協議作為基本電氣連接。TMDS是一種微分信號機制,可以將像素數據編碼,并通過串行連接傳遞。顯卡產生的數字信號由發送器按照TMDS協議編碼后通過TMDS通道發送給接收器,經過解碼送給數字設備。

目前的DVI接口分為兩種,一個是DVI-D接口,只能接收數字信號,接口上只有3排8列共24個針腳,其中右上角的一個針腳為空,不兼容模擬信號。

另外一種則是DVI-I接口,可同時兼容模擬和數字信號。兼容模擬幸好并不意味著模擬信號的D-Sub接口可以連接在DVI-I接口上,而是必須通過一個轉換接頭才能使用,一般采用這種接口的顯卡都會帶有相關的轉換接頭。

本文敘述中用到的接口是DVI-D全數據接口。

FPGA控制LED大屏幕系統原理

1 DVI解碼芯片控制原理

圖3輸入部分顯示了FPGA芯片控制解碼芯片控制原理圖,所選的FPGA芯片是Xilinx公司的Spantan_3系列的 X3C1400A-5,該芯片可以實現對DDR_SDRAM最大時鐘為200MHz的控制。在該系統中用到的DVI解碼芯片是TI公司生產的芯片型號為 tfp401的解碼芯片,該芯片通過接收由計算機DVI接口傳輸來的編碼圖像數據,輸出到DVI解碼芯片,該芯片將串行數據解碼成24位的R(Red)、 G(Green)、B(Blue)三原色并行數據,以及行同步、場同步、數據使能和時鐘信號,然后將解碼后的RGB圖像數據、行同步、場同步、數據使能和時鐘控制信號送給FPGA芯片,將圖像數據緩沖到FPGA芯片的FIFO中,在這里須注意,當采集圖像的分辨率很大時,該數據傳輸的時鐘信號最高可達到 165MHz,輸出的并行圖像數據為24位的數據,所以最大帶寬可達到3.96GHz,在選取外部存儲器是須考慮帶寬的要求。


圖1 DVI-D接口

DDC:Display Data Channel (顯示數據通道)----指主機與顯示設備的通訊方式。End-user的即插即用功能的需求,VESA定義了DDC標準。包含 DDC1/DDC2B/DDC2B+等方式。DDC2B是主機與顯示設備準雙向通信,I2C通信協議。只有主機向顯示器發出需求信號,并得到顯示器的響應后,才送出EDID資料。EDID:Extended Display Identification Data(外部顯示設備標志數據)----指DDC通信中傳輸的顯示設備數據。EDID包含顯示設備的基本參數,如制造廠商、產品名稱、最大行場頻、可支持的分辨率等。圖中的E2PROM是一個重要的存儲器,存儲由計算機傳來的制造廠商、產品名稱、最大行場頻、可支持的分辨率等參數,只有該存儲器工作起來后,DVI接口才可以正常工作,該存儲器顯示數據通道為DDC,在這里與DVI接口插上時,該處有個上拉電阻進行指示,計算機會自動將各種參數輸入到該存儲器,這樣才可以從DVI接口輸出以各種參數為標準的圖像數據。


圖2 DVI-I接口


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉