基于FPGA的VGA控制器實(shí)現(xiàn)
2 彩色條紋的實(shí)現(xiàn)
本部分包括彩色條紋模式顯示控制、橫彩條的實(shí)現(xiàn)、豎彩條的實(shí)現(xiàn)和棋盤格實(shí)現(xiàn)等。豎彩條可根據(jù)行計(jì)數(shù)器產(chǎn)生,在640個(gè)有效數(shù)據(jù)區(qū)內(nèi),每80個(gè)產(chǎn)生一個(gè)彩條,即對其進(jìn)行8等分。橫彩條則可根據(jù)場計(jì)數(shù)器產(chǎn)生,在480個(gè)有效區(qū)內(nèi),每六十個(gè)產(chǎn)生一個(gè)彩條,也是8等分。棋盤格可由橫彩條數(shù)據(jù)和豎彩條數(shù)據(jù)異或而得到??赏ㄟ^撥碼開關(guān)sw1、sw2來控制彩色條紋類型的輸出。其部分Verilog HDL代碼如下:
3 結(jié)束語
本設(shè)計(jì)主要通過FPGA來完成對VGA的控制。此方案簡單靈活且修改方便,可以充分發(fā)揮FPGA的靈活性。另外,此設(shè)計(jì)采用參數(shù)化設(shè)計(jì),可方便的通過修改參數(shù)來滿足不同分辨率的實(shí)現(xiàn),同時(shí)在此基礎(chǔ)上,通過外加存儲器模塊可以完成圖像的實(shí)時(shí)處理和顯示,因而可在嵌入式方面得到廣泛的應(yīng)用。本文引用地址:http://butianyuan.cn/article/191277.htm
評論