基于FPGA的VGA時序彩條信號實現
3.3 用FPGA下載驗證結果
對上述分析的兩個模塊,已經用QuartusⅡ軟件進行仿真驗證,并得到正確的仿真圖形。通過了軟件的測試,設計進入了最終階段――硬件的調試與通過,本設計采取的是FPGA開發板,圖7就是FPGA開發板的實物圖,將程序寫入PC機經過FPGA芯片在VGA接口處輸出數據,并顯示在CRT顯示器中。圖 8,圖9就是設計出的8種彩色條紋輸出顯示控制器設計的最終輸出結果。
由實驗結果可以看出,該設計可以正確地輸出8種彩色的橫條紋和豎條紋。從而驗證VGA模塊的時序及彩條信號模塊的正確性。
4 結 語
在調試電路時,使用FPGA中多余的邏輯產生VGA信號和彩條信號,所產生的信號穩定可靠,為電路調試帶來了很多方便。
在實際應用中,還可以方便地修改彩條信號產生模塊。比如,可以修改行、場計數器的判斷值,以調整彩條的大小,增加延時跳變的功能,使輸出的彩條信號產生各種變化。此外,與VGA信號類似,改變行、場狀態機的轉換值和行、場計數器的設置,還可以產生其他各種模式的圖像信號,以適應不同分辨率圖像顯示的需要。如果在該設計的基礎上加上采集模塊,就可以顯示希望顯示的圖片。
評論