基于FPGA的VGA控制器實(shí)現
2 彩色條紋的實(shí)現
本部分包括彩色條紋模式顯示控制、橫彩條的實(shí)現、豎彩條的實(shí)現和棋盤(pán)格實(shí)現等。豎彩條可根據行計數器產(chǎn)生,在640個(gè)有效數據區內,每80個(gè)產(chǎn)生一個(gè)彩條,即對其進(jìn)行8等分。橫彩條則可根據場(chǎng)計數器產(chǎn)生,在480個(gè)有效區內,每六十個(gè)產(chǎn)生一個(gè)彩條,也是8等分。棋盤(pán)格可由橫彩條數據和豎彩條數據異或而得到??赏ㄟ^(guò)撥碼開(kāi)關(guān)sw1、sw2來(lái)控制彩色條紋類(lèi)型的輸出。其部分Verilog HDL代碼如下:


3 結束語(yǔ)
本設計主要通過(guò)FPGA來(lái)完成對VGA的控制。此方案簡(jiǎn)單靈活且修改方便,可以充分發(fā)揮FPGA的靈活性。另外,此設計采用參數化設計,可方便的通過(guò)修改參數來(lái)滿(mǎn)足不同分辨率的實(shí)現,同時(shí)在此基礎上,通過(guò)外加存儲器模塊可以完成圖像的實(shí)時(shí)處理和顯示,因而可在嵌入式方面得到廣泛的應用。本文引用地址:http://dyxdggzs.com/article/191277.htm
評論