資料介紹
VGA顯像原理
顯示器通過光柵掃描的方式,電子束在顯示屏幕上有規(guī)律地從左到右、從上到下掃描。在掃描過程中,受行同步信號(hào)控制,逐點(diǎn)往右掃,完成一行掃描的時(shí)間倒數(shù)為行頻;同時(shí)又在行同步脈沖期內(nèi)回到屏幕的左端,從上往下形成一幀,在垂直方向上受場同步信號(hào)控制,完成一幀的時(shí)間倒數(shù)為場頻。圖像的顯示過程即為在電子束掃描過程中,將地址與圖像的像素依次對(duì)應(yīng),每一個(gè)被尋址的像素只獲得其自身的控制信息,而與周圍的像素不發(fā)生干擾,從而可以顯示穩(wěn)定的圖像。
VGA接口是顯示卡上輸出模擬信號(hào)的接口,也叫D-Sub接口。這種接口上面共有15個(gè)針孔,分成3排,每排5個(gè),通過模擬VGA接口顯示圖像的工作原理,將計(jì)算機(jī)內(nèi)部以數(shù)字方式生成的顯示圖像信息,通過顯卡中的ADC轉(zhuǎn)變?yōu)镽、G、B三基色信號(hào)和行、場同步信號(hào),通過電纜傳輸?shù)斤@示設(shè)備中。
VGA時(shí)序
VGA的時(shí)序包括水平時(shí)序和垂直時(shí)序,且兩者都包含的時(shí)序參數(shù)有:水平(垂直)同步脈沖、水平(垂直)同步脈沖結(jié)束到有效顯示數(shù)據(jù)區(qū)開始之間的寬度(后沿)、有效顯示區(qū)寬度、有效數(shù)據(jù)顯示區(qū)結(jié)束到水平(垂直)同步脈沖寬度開始之間的寬度(前沿)。水平有效顯示區(qū)寬度與垂直有效顯示區(qū)寬度邏輯與的區(qū)域?yàn)榭梢晠^(qū)域,其他區(qū)域?yàn)橄[區(qū)。
一行或一場的時(shí)序信息如圖1所示。

圖1行/場時(shí)序圖
根據(jù)目前的顯示器性能參數(shù),以LG505E為例,其最大分辨率已可達(dá)到@60Hz“》1024×768@60Hz,水平掃描頻率30kHz”54kHz,垂直掃描頻率50Hz“120Hz,帶寬75MHz。
基于DSPBuilder的VGA接口設(shè)計(jì)方法
本設(shè)計(jì)需要完成的功能包括產(chǎn)生VGA時(shí)序以及基于VGA接口的信號(hào)顯示。設(shè)計(jì)符合VGA接口標(biāo)準(zhǔn)的接口系統(tǒng),在該系統(tǒng)下可顯示一維矢量信號(hào)與二維圖像信號(hào),并體現(xiàn)系統(tǒng)的可集成性,將該接口集成到SOPC系統(tǒng)中。
系統(tǒng)時(shí)鐘確定
根據(jù)系統(tǒng)時(shí)鐘計(jì)算公式:
時(shí)鐘頻率=(行像素?cái)?shù)+行消隱點(diǎn)數(shù))×(一場行數(shù)+消隱行數(shù))×刷新率。
對(duì)于標(biāo)準(zhǔn)的VGA接口時(shí)序@60Hz”》640×480@60Hz而言,時(shí)鐘頻率為800×525×60=25.175MHz。
在本設(shè)計(jì)中我們采用@60Hz“》1024×768@60Hz的XGA顯示方式,因此系統(tǒng)的時(shí)鐘頻率PixelClk=1344×806×60=64.99MHz。
狀態(tài)機(jī)設(shè)計(jì)
由VGA時(shí)序可設(shè)計(jì)有限狀態(tài)機(jī)來完成時(shí)序信號(hào),以本設(shè)計(jì)@60Hz”》1024×768@60Hz為例,對(duì)于行同步信號(hào)設(shè)計(jì)四個(gè)狀態(tài),即行同步脈沖信號(hào)區(qū)(horsync)、后沿區(qū)(backporch)、數(shù)據(jù)區(qū)(video)以及前沿區(qū)(frontporch)。用計(jì)數(shù)器hcnt的值來區(qū)分各階段信號(hào),最大記數(shù)值為1344。場同步信號(hào)也設(shè)計(jì)成如上四個(gè)狀態(tài),當(dāng)完成一行的掃描后場計(jì)數(shù)器vcnt開始計(jì)數(shù),因此一場可以有多行。
VGADAC芯片及相應(yīng)信號(hào)的生成
一般的VGADAC芯片需要輸入相應(yīng)的驅(qū)動(dòng)信號(hào)才能工作,包括時(shí)鐘信號(hào)、同步信號(hào)、有效顯示區(qū)信號(hào)等。系統(tǒng)所用DAC芯片為FMS3818,其信號(hào)包括時(shí)鐘與數(shù)據(jù)信號(hào)(RGB)輸入、控制信號(hào)輸入(sync與blankn)以及RGB信號(hào)DA輸出。行同步與場同步信號(hào)與經(jīng)VGADAC產(chǎn)生的RGB數(shù)據(jù)信號(hào)一并輸出到VGA接口,驅(qū)動(dòng)CRT顯示。在本設(shè)計(jì)中時(shí)鐘信號(hào)65MHz、同步信號(hào)為horsync與versync相與產(chǎn)生,有效顯示區(qū)信號(hào)為行與場的有效數(shù)據(jù)區(qū)信號(hào)相與產(chǎn)生。
一維矢量信號(hào)顯示方式
在二維的空間中顯示一維矢量信號(hào),常規(guī)顯示方法可以是將一維信號(hào)從左至右顯示,如圖2(a)所示,就如在普通的示波器上觀察到的一樣。這樣,在VGA顯示時(shí),一行掃過多個(gè)采樣點(diǎn),需把要顯示的采樣點(diǎn)位置計(jì)算出來,當(dāng)行信號(hào)掃過時(shí),把采樣點(diǎn)的值賦給像素點(diǎn),就完成了信號(hào)的顯示。而對(duì)于連續(xù)的一維信號(hào),因?yàn)樾蓄l比場頻高,圖2(b)的顯示方法更加合理。為此,將一維信號(hào)的時(shí)間軸映射到垂直方向上,幅值映射到水平方向上,當(dāng)行掃描信號(hào)掃過一行時(shí),映射一維信號(hào)的一個(gè)采樣點(diǎn),即一行信號(hào)對(duì)應(yīng)一個(gè)像素,當(dāng)完成一行信號(hào)后接著回掃,開始掃下一行。一般情況下,場頻確定后,就可以根據(jù)一維信號(hào)的頻率確定出一場可以顯示的周期數(shù),當(dāng)完成一場信號(hào)后,在屏幕上就顯示一幀圖像。
顯示器通過光柵掃描的方式,電子束在顯示屏幕上有規(guī)律地從左到右、從上到下掃描。在掃描過程中,受行同步信號(hào)控制,逐點(diǎn)往右掃,完成一行掃描的時(shí)間倒數(shù)為行頻;同時(shí)又在行同步脈沖期內(nèi)回到屏幕的左端,從上往下形成一幀,在垂直方向上受場同步信號(hào)控制,完成一幀的時(shí)間倒數(shù)為場頻。圖像的顯示過程即為在電子束掃描過程中,將地址與圖像的像素依次對(duì)應(yīng),每一個(gè)被尋址的像素只獲得其自身的控制信息,而與周圍的像素不發(fā)生干擾,從而可以顯示穩(wěn)定的圖像。
VGA接口是顯示卡上輸出模擬信號(hào)的接口,也叫D-Sub接口。這種接口上面共有15個(gè)針孔,分成3排,每排5個(gè),通過模擬VGA接口顯示圖像的工作原理,將計(jì)算機(jī)內(nèi)部以數(shù)字方式生成的顯示圖像信息,通過顯卡中的ADC轉(zhuǎn)變?yōu)镽、G、B三基色信號(hào)和行、場同步信號(hào),通過電纜傳輸?shù)斤@示設(shè)備中。
VGA時(shí)序
VGA的時(shí)序包括水平時(shí)序和垂直時(shí)序,且兩者都包含的時(shí)序參數(shù)有:水平(垂直)同步脈沖、水平(垂直)同步脈沖結(jié)束到有效顯示數(shù)據(jù)區(qū)開始之間的寬度(后沿)、有效顯示區(qū)寬度、有效數(shù)據(jù)顯示區(qū)結(jié)束到水平(垂直)同步脈沖寬度開始之間的寬度(前沿)。水平有效顯示區(qū)寬度與垂直有效顯示區(qū)寬度邏輯與的區(qū)域?yàn)榭梢晠^(qū)域,其他區(qū)域?yàn)橄[區(qū)。
一行或一場的時(shí)序信息如圖1所示。

圖1行/場時(shí)序圖
根據(jù)目前的顯示器性能參數(shù),以LG505E為例,其最大分辨率已可達(dá)到@60Hz“》1024×768@60Hz,水平掃描頻率30kHz”54kHz,垂直掃描頻率50Hz“120Hz,帶寬75MHz。
基于DSPBuilder的VGA接口設(shè)計(jì)方法
本設(shè)計(jì)需要完成的功能包括產(chǎn)生VGA時(shí)序以及基于VGA接口的信號(hào)顯示。設(shè)計(jì)符合VGA接口標(biāo)準(zhǔn)的接口系統(tǒng),在該系統(tǒng)下可顯示一維矢量信號(hào)與二維圖像信號(hào),并體現(xiàn)系統(tǒng)的可集成性,將該接口集成到SOPC系統(tǒng)中。
系統(tǒng)時(shí)鐘確定
根據(jù)系統(tǒng)時(shí)鐘計(jì)算公式:
時(shí)鐘頻率=(行像素?cái)?shù)+行消隱點(diǎn)數(shù))×(一場行數(shù)+消隱行數(shù))×刷新率。
對(duì)于標(biāo)準(zhǔn)的VGA接口時(shí)序@60Hz”》640×480@60Hz而言,時(shí)鐘頻率為800×525×60=25.175MHz。
在本設(shè)計(jì)中我們采用@60Hz“》1024×768@60Hz的XGA顯示方式,因此系統(tǒng)的時(shí)鐘頻率PixelClk=1344×806×60=64.99MHz。
狀態(tài)機(jī)設(shè)計(jì)
由VGA時(shí)序可設(shè)計(jì)有限狀態(tài)機(jī)來完成時(shí)序信號(hào),以本設(shè)計(jì)@60Hz”》1024×768@60Hz為例,對(duì)于行同步信號(hào)設(shè)計(jì)四個(gè)狀態(tài),即行同步脈沖信號(hào)區(qū)(horsync)、后沿區(qū)(backporch)、數(shù)據(jù)區(qū)(video)以及前沿區(qū)(frontporch)。用計(jì)數(shù)器hcnt的值來區(qū)分各階段信號(hào),最大記數(shù)值為1344。場同步信號(hào)也設(shè)計(jì)成如上四個(gè)狀態(tài),當(dāng)完成一行的掃描后場計(jì)數(shù)器vcnt開始計(jì)數(shù),因此一場可以有多行。
VGADAC芯片及相應(yīng)信號(hào)的生成
一般的VGADAC芯片需要輸入相應(yīng)的驅(qū)動(dòng)信號(hào)才能工作,包括時(shí)鐘信號(hào)、同步信號(hào)、有效顯示區(qū)信號(hào)等。系統(tǒng)所用DAC芯片為FMS3818,其信號(hào)包括時(shí)鐘與數(shù)據(jù)信號(hào)(RGB)輸入、控制信號(hào)輸入(sync與blankn)以及RGB信號(hào)DA輸出。行同步與場同步信號(hào)與經(jīng)VGADAC產(chǎn)生的RGB數(shù)據(jù)信號(hào)一并輸出到VGA接口,驅(qū)動(dòng)CRT顯示。在本設(shè)計(jì)中時(shí)鐘信號(hào)65MHz、同步信號(hào)為horsync與versync相與產(chǎn)生,有效顯示區(qū)信號(hào)為行與場的有效數(shù)據(jù)區(qū)信號(hào)相與產(chǎn)生。
一維矢量信號(hào)顯示方式
在二維的空間中顯示一維矢量信號(hào),常規(guī)顯示方法可以是將一維信號(hào)從左至右顯示,如圖2(a)所示,就如在普通的示波器上觀察到的一樣。這樣,在VGA顯示時(shí),一行掃過多個(gè)采樣點(diǎn),需把要顯示的采樣點(diǎn)位置計(jì)算出來,當(dāng)行信號(hào)掃過時(shí),把采樣點(diǎn)的值賦給像素點(diǎn),就完成了信號(hào)的顯示。而對(duì)于連續(xù)的一維信號(hào),因?yàn)樾蓄l比場頻高,圖2(b)的顯示方法更加合理。為此,將一維信號(hào)的時(shí)間軸映射到垂直方向上,幅值映射到水平方向上,當(dāng)行掃描信號(hào)掃過一行時(shí),映射一維信號(hào)的一個(gè)采樣點(diǎn),即一行信號(hào)對(duì)應(yīng)一個(gè)像素,當(dāng)完成一行信號(hào)后接著回掃,開始掃下一行。一般情況下,場頻確定后,就可以根據(jù)一維信號(hào)的頻率確定出一場可以顯示的周期數(shù),當(dāng)完成一場信號(hào)后,在屏幕上就顯示一幀圖像。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- FPGA-VGA的實(shí)現(xiàn)資料合集 22次下載
- 基于FPGA的多圖片動(dòng)態(tài)顯示VGA系統(tǒng) 27次下載
- 基于雙接口NFC芯片的FPGA驗(yàn)證系統(tǒng) 17次下載
- 如何使用FPGA實(shí)現(xiàn)VGA圖像控制器的設(shè)計(jì)論文免費(fèi)下載 20次下載
- 使用FPGA芯片和EDA設(shè)計(jì)VGA顯示器控制電路的論文說明 20次下載
- 使用FPGA實(shí)現(xiàn)VGA顯示的資料詳細(xì)說明 14次下載
- VGA顯示與基于FPGA的VGA彩色圖片顯示設(shè)計(jì) 63次下載
- 華清遠(yuǎn)見FPGA代碼-VGA接口的設(shè)計(jì)與實(shí)現(xiàn) 9次下載
- 用FPGA模擬VGA時(shí)序PS_2總線的鍵盤接口VHDL源代碼 33次下載
- 基于XILINX的SPARTAN板的VGA接口顯示程序 8次下載
- Verilog編寫的基于SPARTAN板的VGA接口顯示程序 10次下載
- fpga_vga顯示程序 7次下載
- 基于FPGA的VGA接口實(shí)現(xiàn)和字符顯示 8次下載
- 基于FPGA的VGA接口顯示技術(shù)
- 巖心掃描儀中VGA顯示接口的實(shí)現(xiàn)
- vga接口怎么連接 vga接口和hdmi接口有什么區(qū)別 2322次閱讀
- VGA接口驅(qū)動(dòng)設(shè)計(jì) 1344次閱讀
- VGA顯示接口基礎(chǔ)知識(shí)詳解 7804次閱讀
- 實(shí)現(xiàn)一維與二維信號(hào)顯示的VGA的接口時(shí)序和系統(tǒng)設(shè)計(jì) 2140次閱讀
- 采用FPGA對(duì)VGA圖形控制器的Verilog設(shè)計(jì)方法 5170次閱讀
- FPGA基礎(chǔ)設(shè)計(jì)之VGA顯示方法(文字、圖形、波形) 1.6w次閱讀
- 一文讀懂HDMI和VGA接口針腳定義 12w次閱讀
- DVI接口能不能轉(zhuǎn)VGA接口?DVI接口如何轉(zhuǎn)VGA接口? 7.4w次閱讀
- vga圖像顯示_fpga控制vga顯示圖片 7960次閱讀
- vga接口種類有哪些 2.7w次閱讀
- vga接口針腳定義_vga接口接線方法示意圖 7.4w次閱讀
- 基于Zedboard FPGA的VGA圖像信號(hào)采集系統(tǒng)的設(shè)計(jì) 2350次閱讀
- vga接口和dvi接口的區(qū)別 6.8w次閱讀
- 基于FPGA實(shí)現(xiàn)VGA的彩色圖片顯示 4385次閱讀
- 基于DSP Builder的VGA接口設(shè)計(jì) 1290次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費(fèi)
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費(fèi)
- 5AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費(fèi)
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費(fèi)
- 7SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費(fèi)
- 8AN-1308: 電流檢測放大器共模階躍響應(yīng)
- 545.42KB | 次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費(fèi)
- 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 130次下載 | 免費(fèi)
- 4使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 44次下載 | 免費(fèi)
- 53314A函數(shù)發(fā)生器維修手冊(cè)
- 16.30 MB | 31次下載 | 免費(fèi)
- 6美的電磁爐維修手冊(cè)大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費(fèi)
- 8感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論