基于NiosⅡ的VGA彩條信號(hào)顯示的實(shí)現(xiàn)
摘 要:VGA 作為一種標(biāo)準(zhǔn)的顯示接口得到廣泛的應(yīng)用。依據(jù)VGA 顯示的原理,提出了一種基于Nios Ⅱ處理器的VGA 時(shí)序彩條信號(hào)顯示的實(shí)現(xiàn)方法。利用FPGA 產(chǎn)生VGA 時(shí)序信號(hào),Nios Ⅱ處理器控制輸出彩條的顏色,按鍵控制彩條的輸出模式,將要顯示信號(hào)的數(shù)據(jù)直接送到顯示器,這樣就加快了數(shù)據(jù)處理速度,節(jié)約了硬件成本。
本文引用地址:http://m.butianyuan.cn/article/168337.htm關(guān)鍵詞: FPGA ;Nios Ⅱ;VGA ;彩條信號(hào)
1 引 言
Altera 開(kāi)發(fā)了整套工具(包括SOPC Builder ,Nios Ⅱ集成設(shè)計(jì)環(huán)境和Quartus Ⅱ開(kāi)發(fā)軟件) 幫助用戶加速硬件和軟件的開(kāi)發(fā),實(shí)現(xiàn)完整的基于可編程邏輯的SOPC 解決方案。SOPC Builder 是在Altera FPGA 中實(shí)施IP 的關(guān)鍵工具。該系統(tǒng)級(jí)工具使用Altera 的MegaWizard 技術(shù)自動(dòng)生成AvalON 的交換架構(gòu),將設(shè)計(jì)中的不同功能模塊連接在一起。SOPC Builder 還會(huì)生成定制軟件開(kāi)發(fā)工具,根據(jù)需要為由Nios Ⅱ處理器控制的功能模塊提供合適的軟件頭文件。Nios Ⅱ IDE 是Nios Ⅱ軟核處理器的主要開(kāi)發(fā)工具。他為軟件開(kāi)發(fā)提供了一個(gè)集成的設(shè)計(jì)開(kāi)發(fā)環(huán)境,包括一個(gè)具有工程管理、源代碼開(kāi)發(fā)、基于J TAG 調(diào)試功能的圖形用戶界面( GUI) ,大大簡(jiǎn)化了大量復(fù)雜的NiosⅡ處理器設(shè)計(jì)。業(yè)內(nèi)領(lǐng)先的Quartus Ⅱ軟件為硬件開(kāi)發(fā)提供了設(shè)計(jì)采集、綜合、仿真和布局布線功能。Quartus Ⅱ軟件是最具成本效益的FPGA 開(kāi)發(fā)套件。
本VGA 輸出顯示實(shí)例采用Altera DE2 嵌入式系統(tǒng)開(kāi)發(fā)板,實(shí)現(xiàn)了嵌入式VGA 彩條輸出顯示。
2 VGA 信號(hào)時(shí)序
評(píng)論