999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Verilog的VGA顯示控制電路設計

2019-08-01 01:52:06王涌肖順文羅春梅
數字技術與應用 2019年4期
關鍵詞:設計

王涌 肖順文 羅春梅

摘要:采用自上而下的設計方法實現了一個分辨率較高、顯示迅速且協議簡單的VGA顯示控制電路。在QUARTUS II 13.1軟件開發平臺上使用Verilog HDL語言來完成時序模塊和彩條像素模塊的描述、編譯,最后在第三方仿真工具Modelsim-Altera中對其進行模擬仿真,結果顯示,該設計滿足系統要求,能夠成功的通過VGA接口在顯示器上顯示圖案。

關鍵詞:Verilog HDL語言;VGA技術;QUARTUS II 13.1;Modelsim-Altera

中圖分類號:TN92 文獻標識碼:A 文章編號:1007-9416(2019)04-0150-02

0 引言

近年來,隨著數字電路設計技術的逐步發展,集成電路的發展越來越趨近于超大規模、更低功耗及超高速[1]。Verilog HDL就是在迫切需要設計者使用EDA工具完成大規模集成電路設計發展要求的情況下應運而生的,它使用編寫代碼的方法來完成數字電路的設計,不管是底層的門級電路,還是高層的行為描述,都可以通過代碼實現,這種方式大大的提高了數字電路的設計效率[2]。本文就是采用Verilog_HDL語言來實現一個VGA顯示控制電路。VGA接口由于具有傳輸速率高,協議簡單,成本低等特點,因此被廣泛使用。

1 設計原理

1.1 VGA時序分析

VGA主要用于計算機顯卡傳輸圖像到顯示器的橋梁,將顯卡處理的視頻圖像數據實時傳輸到顯示器上進行顯示。廣義的VGA為VGA顯示器,狹義的VGA為VGA分辨率的時序。由IBM公司推出的采用RGB模擬信號的VGA視頻傳輸標準,定義了具有60Hz刷新頻率、可產生1677萬種色彩的640×480像素格式。

VGA的行掃描時序情況,如圖1所示。

行同步時期a、行消隱后肩b、行顯示時期c、行消隱前肩d四部分組成一個完整的掃描周期。開始掃描,首先進行行同步操作,同步完成后才開始數據的掃描。

同樣,場掃描時序圖和行掃描時序圖類似,如圖2所示。

一個場掃描周期由n個行掃描周期所組成。并且一次場掃描時序由完整的場消隱前肩、場同步時期、場消隱后肩、場顯示時期組成,且自成體系。

1.2 VGA分辨率

分辨率就是一個用來表示物體精確度的參數,若顯示器的分辨率參數越大,則其顯示的圖像越清晰,包含的信息量越大,畫質中的細節越多,圖像的保真性越高。

由于人的視覺暫留,想要實現CRT顯示器畫面不閃爍,至少需要實現每秒25幀畫面的更新速度。而顯示器為了保證圖像流暢,視覺效果最佳,通常掃描幀都在每秒60幀及以上。IBM公司最先推出VGA視頻標準,定義的VGA格式為具有60Hz刷新頻率,圖像分辨率為640×480。由于制造技術的快速發展,分辨率標準越來越高。本設計中的分辨率設為800×600,刷新頻率設為60HZ。針對不同的分辨率,通常可以用兩種方法來表示時序參數:像素表示法和時間表示法。FPGA擅長計數電路,因此采用像素表示法[3]。

2 設計實現過程

本文采用“自上而下”的方式,在ALTERA公司的QUARTUS II 13.1軟件開發平臺上使用Verilog HDL語言對PLL_40M時鐘模塊和VGA_module時序與彩色線條顯示模塊進行描述,在頂層模塊中使用例化語句對兩個模塊進行調用,程序設計完成后,對所設計的VGA顯示控制電路進行編譯,編譯無誤后,通過編寫Testbench仿真測試文件,在第三方仿真工具Modelsim-Altera中進行模擬仿真。

2.1 PLL_40M時鐘模塊

時鐘模塊提供電路所需的40MHz的時鐘。Intel提供了用于實現PLL(鎖相環)功能的IP核ALTPLL,在本設計中調用、配置該IP核可實現設計所需要的40MHz的時鐘。

2.2 VGA_module模塊

VGA_module模塊用于生成設計所需的VGA時序驅動和提供VGA 顯示的圖像數據。VGA的時序驅動部分是相當固定的,本模塊主要的設計方法是用了兩個寄存器來分別對行掃描和列掃描進行管理。當行掃描計數器掃描完行同步脈沖后至高HSYNC;同理,當列掃描計數器掃描完列同步脈沖后至高VSYNC信號。

3 設計結果

在QUARTUS II 13.1軟件開發平臺上打開HDL的RTL級圖形觀察器,就可以得到VGA顯示控制電路的模塊圖如圖3所示。

在第三方仿真工具Modelsim-Altera中進行模擬仿真。本設計的要求是通過VGA接口,在顯示器上四個區域依次顯示紅色(11100000)、黃色(11111100)、藍色(00000011)、綠色(00011100),根據如圖4總體設計仿真波形依次顯示為11100000、11111100、00000011、00011100,得出該設計結果符合設計的要求。

4 結語

利用Verilog HDL設計VGA顯示控制電路,采用“自頂向下”的方法,在QUARTUS II 13.1軟件開發平臺上,將各個獨立但又相互聯系的模塊利用頂層文件調用實現復雜的數字電路,實現了以軟件方式設計硬件的目的。本設計只實現了VGA基本的彩條信號顯示,在此基礎上還可以做很多的擴展,將其設計成動態圖片的顯示,可塑性很強。在第三方仿真軟件Modelsim-Altera中驗證VGA彩色信號顯示控制電路的功能,操作簡單易上手,不需要實際操作焊接、調試電路來驗證設計功能,有效減少了設計所需的時間。

參考文獻

[1] 潘松,黃繼業,陳龍.EDA技術與Verilog HDL.北京:清華大學出版社,2010.4.

[2] 夏宇聞.Verilog基本知識(上)[J].電子產品世界,2002(19):70-72.

[3] 韓彬,于瀟宇,張雷鳴,宋恒,林海全.FPGA設計技巧與案例開發詳解[M].電子工業出版社.2016.1.

[4] 韓磊.基于FPGA的VGA信號發生器設計[J].產業與科技論壇,2018,17(20):54-55.

[5] 蔣艷紅.基于FPGA的VGA圖象信號發生器設計[J].電子測量技術,2008(03):78-81.

[6] 馬智強.PXI總線VGA圖像信號發生器硬件模塊設計[D].電子科技大學,2015.

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 国产尹人香蕉综合在线电影 | 青青草原国产精品啪啪视频| 亚洲综合久久一本伊一区| 中文字幕亚洲乱码熟女1区2区| 亚洲无码在线午夜电影| 一级做a爰片久久毛片毛片| 波多野结衣二区| 中国黄色一级视频| 欧美色综合久久| 色视频久久| 国产精品19p| 久久一级电影| 极品国产在线| 国产精品久久自在自2021| 国产激情无码一区二区APP| 亚洲色图在线观看| 亚洲天堂高清| 无套av在线| 亚洲中文精品人人永久免费| 欧洲成人在线观看| 一级全黄毛片| 一本一本大道香蕉久在线播放| 久久黄色小视频| 69精品在线观看| 1024你懂的国产精品| 日韩欧美中文字幕在线韩免费 | 国产亚洲视频播放9000| 国产成人毛片| 久久大香伊蕉在人线观看热2| a毛片免费在线观看| 国产无码网站在线观看| 亚洲黄网在线| 国产毛片不卡| 国产成人精品日本亚洲| 日韩经典精品无码一区二区| 99在线视频免费| 国产69精品久久久久孕妇大杂乱| 国产精品lululu在线观看 | 91久久性奴调教国产免费| 亚洲视频影院| 国产在线精品人成导航| 亚洲二区视频| 国产小视频网站| 国产欧美精品一区二区 | 四虎亚洲国产成人久久精品| 欧美日韩中文字幕在线| 狂欢视频在线观看不卡| 国产免费久久精品99re丫丫一| 亚洲侵犯无码网址在线观看| 99热这里只有精品久久免费| 另类欧美日韩| 亚洲五月激情网| 亚洲国产无码有码| 色悠久久综合| 欧美成在线视频| 国产成人亚洲无吗淙合青草| 欧美综合在线观看| 理论片一区| 国产日韩精品一区在线不卡| 伊人狠狠丁香婷婷综合色| 丝袜美女被出水视频一区| 日韩欧美国产精品| 国产在线观看人成激情视频| 青青草国产免费国产| 99久久精品视香蕉蕉| 欧美精品伊人久久| 日韩第九页| 亚洲精品无码抽插日韩| 欧美精品在线观看视频| 欧美色视频网站| 亚洲美女一级毛片| 亚洲最新网址| 国产午夜无码专区喷水| 欧美专区日韩专区| 国产成人精彩在线视频50| 中文字幕第1页在线播| 丁香五月婷婷激情基地| 亚洲无码四虎黄色网站| 国产黄色片在线看| aaa国产一级毛片| 99re免费视频| 欧美在线精品怡红院 |