本(běn)节(jié)旨在(zài)設計(jì)实現(xiàn)了(le)FPGA與(yǔ)VGA顯示器的(de)接口(kǒu),幫助读(dú)者(zhě)進(jìn)一(yī)步了(le)解(jiě)VGA接口(kǒu)的(de)时(shí)序和(hé)設計(jì)方(fāng)法。
2.实例目标(biāo)
通(tòng)过(guò)本(běn)实例,读(dú)者(zhě)應(yìng)达(dá)到(dào)以(yǐ)下(xià)目标(biāo)。
· 掌握VGA接口(kǒu)的(de)标(biāo)準时(shí)序。
· 掌握利用(yòng)FPGA設計(jì)驅動(dòng)的(de)基本(běn)思(sī)想(xiǎng)和(hé)方(fāng)法。
· 熟練掌握狀态機(jī)的(de)使用(yòng)。
VGA接口(kǒu)实例內(nèi)容
紅(hóng)色(sè)飓风開(kāi)發(fà)板的(de)VGA接口(kǒu)可(kě)以(yǐ)産生(shēng)8種(zhǒng)顔色(sè),可(kě)以(yǐ)用(yòng)来(lái)顯示字(zì)符和(hé)簡單图(tú)形。本(běn)实例要(yào)求通(tòng)过(guò)VGA接口(kǒu),在(zài)顯示器上(shàng)依次(cì)顯示8種(zhǒng)顔色(sè)的(de)彩色(sè)条(tiáo)紋,条(tiáo)紋宽(kuān)度(dù)相同(tóng)。
ModelSim仿真(zhēn)验(yàn)證
1.行顯示
設定(dìng)一(yī)个(gè)列計(jì)數器,計(jì)數到(dào)相應(yìng)的(de)值时(shí),給(gěi)出(chū)相應(yìng)的(de)同(tóng)步信(xìn)号(hào),并在(zài)像素有(yǒu)效期(qī)間(jiān),輸出(chū)有(yǒu)效的(de)顔色(sè)數據(jù),行計(jì)數器通(tòng)过(guò)檢测列同(tóng)步信(xìn)号(hào)来(lái)計(jì)數,檢测到(dào)列同(tóng)步信(xìn)号(hào),表(biǎo)示新一(yī)行的(de)開(kāi)始,这(zhè)樣(yàng)就(jiù)可(kě)控制在(zài)不(bù)同(tóng)的(de)行顯示不(bù)同(tóng)的(de)內(nèi)容。
仿真(zhēn)結果(guǒ)如(rú)下(xià)图(tú)所(suǒ)示
行顯示仿真(zhēn)結果(guǒ)
其中(zhōng),hcnt为(wèi)列計(jì)數,列計(jì)數到(dào)有(yǒu)效像素时(shí),給(gěi)出(chū)enable信(xìn)号(hào),只(zhī)有(yǒu)enable信(xìn)号(hào)为(wèi)高(gāo)时(shí),才給(gěi)出(chū)有(yǒu)效像素數據(jù),并且在(zài)每个(gè)同(tóng)步信(xìn)号(hào)後(hòu),行計(jì)數器加1。
如(rú)下(xià)图(tú)所(suǒ)示为(wèi)行同(tóng)步信(xìn)号(hào)産生(shēng)时(shí)仿真(zhēn)結果(guǒ),當計(jì)數到(dào)604-1=603行时(shí),給(gěi)出(chū)行同(tóng)步信(xìn)号(hào),同(tóng)步信(xìn)号(hào)低電(diàn)平持(chí)續4个(gè)行的(de)时(shí)間(jiān),同(tóng)步信(xìn)号(hào)後(hòu)持(chí)續21行的(de)时(shí)間(jiān),之後(hòu)再從第(dì)一(yī)行第(dì)一(yī)列開(kāi)始。
行同(tóng)步信(xìn)号(hào)産生(shēng)後(hòu)仿真(zhēn)結果(guǒ)
2.列顯示
如(rú)下(xià)图(tú),是(shì)列顯仿真(zhēn)結果(guǒ)。列顯示和(hé)行顯示不(bù)同(tóng)在(zài)于(yú),同(tóng)一(yī)行的(de)像素,計(jì)數到(dào)不(bù)同(tóng)的(de)值时(shí),輸出(chū)不(bù)同(tóng)的(de)顔色(sè)數據(jù),每一(yī)行都是(shì)如(rú)此(cǐ),最(zuì)終(zhōng)就(jiù)可(kě)得到(dào)列顯的(de)彩色(sè)条(tiáo)紋。

列顯仿真(zhēn)結果(guǒ)
温(wēn)馨提(tí)示:明(míng)德揚2023推出(chū)了(le)全(quán)新課程——
邏輯設計(jì)基本(běn)功修煉課,降低学習FPGA門(mén)檻的(de)同(tóng)时(shí),增加了(le)学習的(de)趣味性(xìng)
http://old.mdy-edu.com/chanpinzhongxin/peixunkecheng/2023/0215/1889.html
(點(diǎn)擊→了(le)解(jiě)課程詳情(qíng)☝)
明(míng)德揚除了(le)培訓学習還(huán)有(yǒu)項目承接業务,擅长的(de)項目主(zhǔ)要(yào)包(bāo)括的(de)方(fāng)向(xiàng)有(yǒu)以(yǐ)下(xià)幾(jǐ)个(gè)方(fāng)面(miàn):
1. MIPI視頻拼接
2. SLVS-EC轉(zhuǎn)MIPI接口(kǒu)(IMX472 IMX492)
3. PCIE采集系(xì)統
4. 图(tú)像項目
5. 高(gāo)速多(duō)通(tòng)道(dào)ADDA系(xì)統
6. 基于(yú)FPGA板卡(kǎ)研發(fà)
7. 多(duō)通(tòng)道(dào)高(gāo)靈敏電(diàn)荷放(fàng)大器
8. 射頻前(qián)端
http://old.mdy-edu.com/xmucjie/2023/0201/1865.html
(點(diǎn)擊→了(le)解(jiě)項目承接業务詳情(qíng)☝)
需要(yào)了(le)解(jiě)相關(guān)信(xìn)息可(kě)以(yǐ)聯系(xì):吴老(lǎo)师(shī)18022857217








