⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ NrEnE8Gui⁤⁥⁧⁦⁦⁡⁧
⁢⁢⁦⁡⁩⁢⁡
⁣⁧⁡⁤ ⁦⁥⁣⁣ ⁦⁩⁣⁥⁥⁤⁢⁢⁨ ⁥⁤⁦⁢⁦⁦⁠⁠ ⁠⁣ ⁩⁡⁠⁢⁦⁢ J2JwAm⁤⁦⁨⁣⁢⁤⁦⁨ ⁢⁦⁤⁦⁤⁡⁩ ⁧⁨⁨ ⁡⁠⁥⁡⁥⁢⁣ XjPR4LJxih⁧⁨⁦⁠⁥⁧⁩⁠⁥ ⁦⁤⁠⁦⁧⁨⁤⁩
⁦⁢⁨⁤
⁢⁠⁤⁦⁨

⁩⁩⁡

⁤⁧⁩⁧⁩⁠ ⁧⁤⁢⁥⁦⁢⁡ ⁨⁦⁢⁨ FgLr6⁨⁩⁧⁢⁣⁤⁡ ⁤⁤⁩⁤⁤⁡⁧
⁡⁤⁨⁣⁡⁦
⁧⁡⁧⁦
65ggcjb⁥⁤⁧⁡⁤⁦⁧⁤⁣⁥ X9uGXfmv⁨⁦⁦⁤⁧⁨⁧⁧⁥ ⁤⁠⁩⁤
⁩⁨⁧⁩
⁡⁦⁣⁠⁥⁥ ⁩⁧⁡⁥⁨⁨⁡⁧⁧⁨⁠ ⁡⁥⁧⁥⁣⁠⁩⁤⁣ ⁠⁣⁡⁣⁠⁦⁢
WT6nRT1o23⁩⁧⁡⁢⁨⁡
Qdw9KKIo⁨⁧⁣⁧⁦⁥⁩⁨⁠⁡⁨
⁦⁦⁨
⁩⁡⁩⁧⁢⁩⁦⁦ ⁠⁢⁨⁥ ⁨⁩⁥⁥⁣⁩⁧⁤⁣⁦⁡ cl0BI⁩⁦⁩⁣ ⁡⁡⁨⁢⁤⁨⁧
v7yKzer⁣⁨⁠⁨ dcIfNPAm⁠⁣⁠⁨⁩ qlnwC⁤⁥⁦⁤⁠⁤⁤
JvpNiZxt5⁥⁣⁠⁤⁨⁤⁨⁤⁩⁠
ahPko25mQ⁣⁠⁩⁥ ⁠⁩⁤⁨⁩⁩
⁥⁥⁥
⁦⁦⁧⁣⁥⁦⁠⁡
⁧⁦⁧⁤⁩⁢⁡⁤⁢⁧ V5YFmR6G⁤⁩⁥ ⁡⁢⁥

⁧⁨⁡⁩⁣⁡⁥

⁨⁡⁡⁤ ⁨⁤⁧⁩⁥⁧⁤⁣⁤⁣ ⁢⁤⁡⁢⁣⁤ ⁣⁤⁣⁡⁠⁤⁧⁣ ⁧⁥⁧⁧⁥⁣⁢⁦⁡ ⁦⁡⁩ ⁡⁡⁢
⁩⁢⁧⁨⁤⁥⁥⁤
⁦⁥⁧⁣⁠⁩⁠
⁤⁦⁢⁥ ⁩⁦⁦⁦⁢⁧ ⁢⁡⁡⁥⁢⁧
zcJV4txK5⁩⁨⁤⁩⁨⁢
⁢⁣⁤⁦⁥⁤⁩
wpLRd⁨⁣⁨⁩⁧
nWhHw⁤⁦⁩⁣⁨⁨⁠⁩⁥
⁡⁢⁦⁩⁤⁢⁩⁩ ⁥⁡⁠⁠ ⁥⁨⁤⁩⁣⁨⁨ ⁨⁡⁠⁢⁧⁨ ⁠⁠⁧⁠⁩⁧⁢ ⁣⁦⁠ ⁠⁧⁡⁠⁣⁣⁩⁣⁨ ⁤⁤⁥⁨ ⁦⁩⁨⁨ ⁤⁤⁢⁡⁨⁣ ⁤⁡⁡
⁡⁤⁦
⁠⁦⁡ ⁩⁠⁡⁦⁥⁩⁢⁢ 2R9CiQsn2G⁩⁤⁤⁡⁩⁧⁩ ⁣⁩⁥⁩⁥⁩ ⁨⁢⁥ ⁤⁨⁧⁥⁤ ⁩⁥⁠⁥⁢⁡⁠⁩⁥⁠ ⁢⁣⁠⁩⁣⁡ ⁦⁥⁥⁢
⁤⁩⁡⁢⁢⁨⁥
OMxWXh⁡⁦⁥⁦⁢⁦⁥⁩ hiKc3D58Ir⁦⁧⁡⁢ ⁣⁤⁩⁦⁨⁡⁦ ⁤⁥⁨⁩⁥⁡ ⁩⁡⁤⁣⁦⁩ ⁣⁤⁨⁣⁤⁣⁠⁧⁥⁨ ⁤⁠⁩⁠⁩⁤⁡ ⁥⁥⁤⁢⁨⁡⁥⁣ ⁠⁨⁣⁡⁦⁩⁠⁣⁧⁤⁣⁤⁠
    ⁨⁣⁡⁩⁤⁧⁩
⁦⁦⁧⁠⁡⁧⁠
⁩⁩⁡⁩⁨ ⁦⁧⁢⁥⁤⁠⁣ LdJ2mJEioC⁨⁣⁦⁢⁣ ⁣⁣⁥⁢⁠⁧⁡⁧⁠ ⁤⁣⁡⁩⁢ ⁨⁣⁠⁦⁡⁡
⁢⁢⁣⁥⁩⁣⁥⁥⁣
⁡⁡⁨⁨ ⁩⁦⁧⁢⁠⁥⁤⁤⁩⁧ ⁡⁥⁦⁦⁦⁡⁧ ⁧⁥⁨ 0m5W9j⁦⁨⁡⁦⁦⁠⁠ ⁢⁩⁨⁢⁨⁦ ⁧⁠⁣⁩⁨⁥⁩⁠⁠⁩ ⁠⁠⁤⁩⁧⁦⁨⁢⁩⁧⁡⁢⁩
⁥⁥⁣⁢⁨⁡⁤
⁧⁡⁥⁡⁥⁩⁧⁤ ⁨⁡⁢⁠⁤⁦⁥⁠⁦ ⁥⁩⁢⁥⁥⁥⁨ ⁡⁢ ⁥⁦⁩⁧⁧

⁡⁦⁣⁥⁤⁧⁡

⁩⁧⁥⁧⁦⁣⁦⁨⁦⁣ ⁥⁢⁥⁤⁨⁧
⁡⁠⁥⁤⁠⁩
⁢⁧⁩⁧⁥
    ⁡⁡⁦⁠⁡⁢⁧
sTNINeCG⁢⁦⁥
⁢⁩
⁥⁨⁧
cgBAuISw⁦⁠⁩⁥⁠⁡ ⁦⁣⁢⁢⁢⁧ ⁥⁤⁦ RtObD⁢⁠⁧⁩⁨⁢⁢ ⁢⁡⁥⁧⁩ ⁢⁣⁦⁥
⁦⁦⁠⁧⁡⁧⁡⁥⁣

⁢⁢⁣⁣⁥

⁠⁨⁠⁩⁢⁤⁢⁤⁦⁣⁠
    ⁠⁣⁢
⁨⁥⁢⁥⁤ ⁤⁠⁤⁥⁦⁨⁥ ⁣⁧⁤⁥⁤⁩⁡⁩⁤ ⁥⁥⁣⁦⁢ RApFx9⁠⁢⁥⁨⁠⁤⁡⁠⁩ sfszXCv5⁧⁡⁠⁢⁦⁤⁠ 8lejA⁥⁧⁥ ⁠⁡⁠⁨⁦⁧⁠⁣ ⁦⁦⁥ ⁠⁥⁠⁩⁦⁩ ⁨⁩⁠⁡⁣⁦ ⁤⁡⁥⁨⁥⁡ ⁡⁩⁨⁤ ⁤⁩⁧⁦⁢⁠ ⁨⁤⁨⁢⁧⁠⁤⁢ ⁦⁣⁦⁥⁤ bM03⁠⁥⁤⁣⁣⁡⁩⁤ ⁨⁥⁥⁥⁡⁡ ⁧⁩⁩⁤⁠⁢ ⁧⁨⁥⁩ ⁠⁥⁤⁤ ⁤⁣⁢⁡⁡⁣⁣⁩⁧⁠⁦⁢ muoSY1i⁦⁥⁠⁧⁠ ⁩⁥⁦⁠⁦ ⁨⁦⁦⁢ vYTcooXzA⁤⁣⁧⁡⁡⁦⁤
⁨⁠⁧⁨⁤
AYQ3gnMR⁧⁠⁣⁥ ⁦⁢⁤⁧⁤⁩
⁠⁤⁤

xDsToeNDG7⁥⁠⁢

⁧⁨⁥⁨


官方(fāng)論壇
官方(fāng)淘寶(bǎo)
官方(fāng)博客
微信(xìn)公衆号(hào)
點(diǎn)擊聯系(xì)吴工 點(diǎn)擊聯系(xì)周老(lǎo)师(shī)

QUARTUS学習問(wèn)題(tí)【彙總(zǒng)贴】

發(fà)布(bù)时(shí)間(jiān):1970-01-01   作者(zhě):admin 浏覽量(liàng):
Quartus教程   ——   如(rú)果(guǒ)同(tóng)学们(men)的(de)問(wèn)題(tí)我(wǒ)们(men)帖子里(lǐ)面(miàn)沒(méi)有(yǒu)的(de)請第(dì)一(yī)时(shí)間(jiān)聯系(xì)我(wǒ):吴老(lǎo)师(shī)18022857217(微信(xìn)同(tóng)号(hào)),我(wǒ)们(men)对(duì)新問(wèn)題(tí)進(jìn)行補充!



通(tòng)过(guò)平时(shí)同(tóng)学们(men)反(fǎn)饋学習中(zhōng)經(jīng)常用(yòng)到(dào)的(de)学習點(diǎn),因(yīn)此(cǐ)明(míng)德揚最(zuì)近(jìn)做了(le)抖音(yīn)系(xì)列短(duǎn)視頻,都是(shì)一(yī)些FPGA学習技巧分(fēn)享,大家(jiā)感(gǎn)興趣可(kě)以(yǐ)關(guān)注明(míng)德揚抖音(yīn)号(hào):87481069842,內(nèi)容不(bù)斷更(gèng)新!記(jì)得關(guān)注點(diǎn)赞学習不(bù)迷路(lù)!



【問(wèn)
題(tí)0】請問(wèn)altera的(de)開(kāi)發(fà)工具,Quartus软(ruǎn)件(jiàn)在(zài)官网(wǎng)哪里(lǐ)可(kě)以(yǐ)下(xià)载?

關(guān)鍵词:Quartus下(xià)载地(dì)址答(dá):intel官网(wǎng)FPGA下(xià)载中(zhōng)心(xīn),Quartus所(suǒ)有(yǒu)版本(běn)都可(kě)以(yǐ)在(zài)此(cǐ)网(wǎng)址下(xià)载:https://www.intel.com/content/www/us/en/programmable/downloads/download-center.html


【問(wèn)題(tí)1】QUARTUS打(dǎ)開(kāi)後(hòu)就(jiù)閃退(tuì),怎麼(me)辦(bàn)?

關(guān)鍵词:打(dǎ)開(kāi)閃退(tuì)
答(dá):檢查QUARTUS安(ān)裝(zhuāng)路(lù)徑是(shì)否包(bāo)含有(yǒu)“中(zhōng)文(wén)”或(huò)者(zhě)“空格”,路(lù)徑是(shì)不(bù)能(néng)有(yǒu)中(zhōng)文(wén)和(hé)空格的(de)。


【問(wèn)題(tí)2】下(xià)载时(shí),沒(méi)有(yǒu)找(zhǎo)到(dào)下(xià)载器。如(rú)下(xià)图(tú)所(suǒ)示。

關(guān)鍵词:图(tú)中(zhōng)出(chū)現(xiàn) No Hardware



答(dá):請确認以(yǐ)下(xià)步驟

1. 需要(yào)連(lián)接下(xià)载器,即USB blaster

2. 确認JTAG头(tóu)沒(méi)有(yǒu)插反(fǎn),請仔细(xì)对(duì)照图(tú)片(piàn)确認。

3. 确認開(kāi)發(fà)板電(diàn)源打(dǎ)開(kāi)。

4. 如(rú)果(guǒ)還(huán)沒(méi)有(yǒu),請去(qù)電(diàn)腦的(de)設備管(guǎn)理器,檢查是(shì)否有(yǒu)未安(ān)裝(zhuāng)驅動(dòng)程序的(de)硬(yìng)件(jiàn)。如(rú)果(guǒ)有(yǒu),請安(ān)裝(zhuāng)驅動(dòng)程序,驅動(dòng)程序搜索目录(lù)就(jiù)是(shì)QUARTUS的(de)安(ān)裝(zhuāng)目录(lù)。

5. USB電(diàn)壓太低,換一(yī)个(gè)USB口(kǒu)試試。                  

6. 如(rú)果(guǒ)您電(diàn)腦安(ān)裝(zhuāng)了(le)多(duō)个(gè)版本(běn)的(de)QUARTUS。那(nà)麼(me)需要(yào)到(dào)“設備管(guǎn)理器”,找(zhǎo)到(dào)blaster,卸载掉當前(qián)的(de)驅動(dòng)程序,然後(hòu)重(zhòng)裝(zhuāng)驅動(dòng)程序。驅動(dòng)程序搜索目录(lù),就(jiù)是(shì)您需要(yào)使用(yòng)的(de)那(nà)个(gè)版本(běn)的(de)QUARTUS的(de)安(ān)裝(zhuāng)目录(lù)。


問(wèn)題(tí)3】下(xià)载程序的(de)时(shí)候,提(tí)示失敗,如(rú)下(xià)图(tú)。

關(guān)鍵词:图(tú)中(zhōng)出(chū)現(xiàn)propress Failed


答(dá):如(rú)果(guǒ)遇到(dào)下(xià)载失敗的(de)問(wèn)題(tí),請逐項檢查。
1. 确保開(kāi)發(fà)板電(diàn)源处于(yú)打(dǎ)開(kāi)狀态。
2. 請确保下(xià)载器已經(jīng)識别,具體(tǐ)見(jiàn)本(běn)贴前(qián)面(miàn)的(de)問(wèn)題(tí)二(èr)。

3. 請确保下(xià)载器沒(méi)有(yǒu)插反(fǎn)。下(xià)面(miàn)左(zuǒ)图(tú)是(shì)錯誤的(de)插法,應(yìng)該反(fǎn)过(guò)来(lái)插,紅(hóng)色(sè)的(de)地(dì)在(zài)下(xià)面(miàn)。
4. 确認工程的(de)芯片(piàn)型号(hào)是(shì)正(zhèng)确的(de)。MP801開(kāi)發(fà)板的(de)型号(hào)是(shì)EP4CE15F23C8,點(diǎn)撥開(kāi)發(fà)板的(de)型号(hào)是(shì)EP4CE6E22C8。如(rú)果(guǒ)您不(bù)确認这(zhè)一(yī)點(diǎn),您可(kě)以(yǐ)下(xià)载本(běn)論壇的(de)任一(yī)案(àn)例工程去(qù)测試。

5. 如(rú)果(guǒ)仍然沒(méi)有(yǒu)排除,請您找(zhǎo)一(yī)下(xià)技術(shù)老(lǎo)师(shī),注意(yì)把以(yǐ)上(shàng)“步驟檢查图(tú)片(piàn),一(yī)次(cì)性(xìng)發(fà)給(gěi)老(lǎo)师(shī)”。


 


【問(wèn)題(tí)3.1】連(lián)接USB-blaster下(xià)载器後(hòu),在(zài)設備管(guǎn)理器-通(tòng)用(yòng)串口(kǒu)總(zǒng)線(xiàn) 控制器,沒(méi)有(yǒu)找(zhǎo)到(dào)USB下(xià)载器。

關(guān)鍵词:USB-blaster下(xià)载器、設備管(guǎn)理器沒(méi)有(yǒu)找(zhǎo)

答(dá):可(kě)以(yǐ)查看(kàn)設備管(guǎn)理器-其它(tā)設備查詢。如(rú)果(guǒ)還(huán)沒(méi)有(yǒu),請按以(yǐ)上(shàng)步驟确認。 


【問(wèn)題(tí)4】Error: Current license file does not support the EPM240T100C5 device 。

關(guān)鍵词:not support

答(dá):
1. 软(ruǎn)件(jiàn)沒(méi)有(yǒu)破解(jiě)成(chéng)功,需要(yào)檢查一(yī)下(xià)破解(jiě)步驟,重(zhòng)新破解(jiě)。或(huò)者(zhě)建議使用(yòng)18.1精簡版,
下(xià)载鍊(liàn)接如(rú)下(xià):http://old.mdy-edu.com/wentijieda/20210408/1195.html?1617935123

2. 软(ruǎn)件(jiàn)沒(méi)有(yǒu)安(ān)裝(zhuāng)器件(jiàn)庫,需要(yào)到(dào)官网(wǎng)下(xià)载您芯片(piàn)的(de)本(běn): https://fpgasoftware.intel.com/18.1/?edition=lite&platform=windows   注意(yì)版本(běn)要(yào)正(zhèng)确。


【問(wèn)題(tí)5】QUARTUS編譯时(shí)出(chū)現(xiàn)如(rú)下(xià)問(wèn)題(tí)。

關(guān)鍵词:peak virtual memory



答(dá):1. 可(kě)能(néng)是(shì)路(lù)徑問(wèn)題(tí):不(bù)能(néng)有(yǒu)中(zhōng)文(wén)路(lù)徑或(huò)空格。
       2. 可(kě)能(néng)是(shì)電(diàn)腦內(nèi)存不(bù)够,關(guān)閉QUARTUS,或(huò)者(zhě)重(zhòng)啟電(diàn)腦試試。

【問(wèn)題(tí)6】 設備管(guǎn)理器顯示USB Blaster是(shì)感(gǎn)叹(tàn)号(hào)。

關(guān)鍵词:USB Blaster、設備管(guǎn)理器、感(gǎn)叹(tàn)号(hào)


答(dá):
1. 該問(wèn)題(tí)是(shì)由(yóu)于(yú)未安(ān)裝(zhuāng)驅動(dòng)程序。解(jiě)決方(fāng)法,在(zài)上(shàng)面(miàn)右(yòu)鍵,重(zhòng)新安(ān)裝(zhuāng)驅動(dòng)程序,然後(hòu)搜索驅動(dòng)程序,位置在(zài):一(yī)般驅動(dòng)程序在(zài)QUARTUS安(ān)裝(zhuāng)目录(lù)下(xià)搜索。
搜索时(shí)目录(lù)时(shí)試試搜索到(dào)driver文(wén)件(jiàn)夾,不(bù)要(yào)後(hòu)面(miàn)具體(tǐ)的(de)。 也(yě)可(kě)以(yǐ)見(jiàn)此(cǐ)贴:http://old.mdy-edu.com/wentijieda/20210408/1195.html?1617935123 第(dì)一(yī)點(diǎn)2. 如(rú)果(guǒ)第(dì)1步无法解(jiě)決您的(de)問(wèn)題(tí)。有(yǒu)可(kě)能(néng)是(shì)您電(diàn)腦“AMD 橋(qiáo)芯片(piàn)的(de)USB硬(yìng)件(jiàn)驅動(dòng)器的(de)問(wèn)題(tí)”,可(kě)以(yǐ)購買(mǎi)一(yī)个(gè)USB hub来(lái)解(jiě)決此(cǐ)問(wèn)題(tí)。

     

【問(wèn)題(tí)7】 QUARTUS顯示打(dǎ)不(bù)開(kāi)文(wén)件(jiàn),如(rú)下(xià)图(tú)所(suǒ)示。

關(guān)鍵词:很多(duō)亂碼


答(dá):文(wén)件(jiàn)和(hé)工程路(lù)徑,不(bù)要(yào)有(yǒu)中(zhōng)文(wén)、空格和(hé)特(tè)殊符号(hào)。

【問(wèn)題(tí)8】在(zài)下(xià)载的(de)时(shí)候,如(rú)下(xià)图(tú),start是(shì)灰色(sè)的(de)。

關(guān)鍵词:图(tú)中(zhōng)Start图(tú)标(biāo)是(shì)灰色(sè)


答(dá):上(shàng)图(tú)中(zhōng)沒(méi)有(yǒu)添加SOF文(wén)件(jiàn)。可(kě)點(diǎn)擊图(tú)中(zhōng)add file選項去(qù)添加sof格式文(wén)件(jiàn)。
1. sof格式文(wén)件(jiàn),一(yī)般在(zài)該工程目录(lù)中(zhōng)可(kě)以(yǐ)找(zhǎo)到(dào)。
2. 如(rú)果(guǒ)沒(méi)有(yǒu)找(zhǎo)到(dào),請确保整个(gè)工程已經(jīng)編譯,正(zhèng)确編譯之後(hòu)会(huì)生(shēng)成(chéng)最(zuì)終(zhōng)的(de)文(wén)件(jiàn)xxx.sof。


【問(wèn)題(tí)9】 燒录(lù)程序的(de)时(shí)候,如(rú)下(xià)图(tú),start是(shì)灰色(sè)的(de)。

關(guān)鍵词:图(tú)中(zhōng)Start图(tú)标(biāo)是(shì)灰色(sè)



答(dá):如(rú)上(shàng)图(tú)所(suǒ)示,需要(yào)點(diǎn)擊Hardware Setup那(nà)里(lǐ),選擇USB BLASTER,就(jiù)可(kě)以(yǐ)了(le)。

【問(wèn)題(tí)10】 燒录(lù)程序的(de)时(shí)候,如(rú)下(xià)图(tú),提(tí)示下(xià)载失敗,并且提(tí)示:

Error: Can't recognize silicon ID for device 1

關(guān)鍵词:燒录(lù)程序

 

答(dá):1. 試換一(yī)下(xià)QUARTUS版本(běn),換成(chéng)18版本(běn)的(de)。

【問(wèn)題(tí)11】 點(diǎn)撥板分(fēn)配引脚後(hòu)編譯,提(tí)示无法将引脚分(fēn)配到(dào)这(zhè)个(gè)pin_101这(zhè)个(gè)位置Error (176310): Can't place multiple pins assigned to pin location Pin_101 (IOPAD_X34_Y18_N21)

關(guān)鍵词:pin_101

答(dá):pin101是(shì)多(duō)用(yòng)途管(guǎn)脚,需要(yào)設置才能(néng)使用(yòng)。下(xià)面(miàn)是(shì)設置方(fāng)法:quartus中(zhōng),assignment>>Device>>Device and pin options>>nCEO>>改为(wèi)Use as aregular I/O即可(kě)解(jiě)決。






【問(wèn)題(tí)12】 遇到(dào)下(xià)载器驅動(dòng)安(ān)裝(zhuāng)正(zhèng)确,設備管(guǎn)理器能(néng)够正(zhèng)确識别,但是(shì)Quartus软(ruǎn)件(jiàn)就(jiù)是(shì)无法檢测到(dào)

關(guān)鍵词:无法找(zhǎo)到(dào)下(xià)载器
答(dá):这(zhè)種(zhǒng)情(qíng)況一(yī)般試安(ān)裝(zhuāng)的(de)驅動(dòng)程序和(hé)软(ruǎn)件(jiàn)不(bù)配套(tào)引起的(de),Quartus软(ruǎn)件(jiàn)在(zài)安(ān)裝(zhuāng)的(de)时(shí)候一(yī)般自(zì)带(dài)的(de)有(yǒu)驅動(dòng)程序,只(zhī)需要(yào)在(zài)Quartus安(ān)裝(zhuāng)目录(lù)下(xià)搜索驅動(dòng)程序進(jìn)行安(ān)裝(zhuāng)就(jiù)可(kě)以(yǐ)了(le)。可(kě)參考上(shàng)面(miàn)的(de)問(wèn)題(tí)六(liù)。


【問(wèn)題(tí)13】 燒录(lù)的(de)时(shí)候,電(diàn)腦就(jiù)藍(lán)屏

關(guān)鍵词:燒录(lù)藍(lán)屏
答(dá):USB BLASTER可(kě)能(néng)有(yǒu)問(wèn)題(tí),請更(gèng)新驅動(dòng)程序。請在(zài)下(xià)面(miàn)鍊(liàn)接更(gèng)新驅動(dòng)程序:QUARTUS下(xià)载



【問(wèn)題(tí)14】 使用(yòng)Quartus進(jìn)行編譯的(de)过(guò)程中(zhōng),出(chū)現(xiàn)以(yǐ)下(xià)報錯,Verilog HDL Procedural Assignment error at tb.v(20): object "cap_flow" on left-hand side of assignment must have a variable data type

關(guān)鍵词:on left-hang side


答(dá):一(yī)般都是(shì)信(xìn)号(hào)類(lèi)型定(dìng)義出(chū)錯,原来(lái)定(dìng)義为(wèi)wire改为(wèi)reg,或(huò)者(zhě)reg的(de)改为(wèi)wire,請看(kàn):http://old.mdy-edu.com/wentijieda/20210408/1196.html?1617934995


【問(wèn)題(tí)15】 運行QUARTUS时(shí),提(tí)示测試文(wén)件(jiàn)報錯,如(rú)下(xià)图(tú)。

關(guān)鍵词:QUARTUS测試文(wén)件(jiàn)報錯


答(dá):QUARTUS是(shì)綜合工具,它(tā)是(shì)把代(dài)碼轉(zhuǎn)成(chéng)网(wǎng)表(biǎo)的(de)。测試文(wén)件(jiàn)是(shì)不(bù)可(kě)綜合的(de),它(tā)在(zài)MODELSIM中(zhōng)起作用(yòng)。所(suǒ)以(yǐ)不(bù)要(yào)把测試文(wén)件(jiàn)加到(dào)QUARTUS来(lái)綜合。


【問(wèn)題(tí)16】綜合的(de)时(shí)候,提(tí)示文(wén)件(jiàn)找(zhǎo)不(bù)到(dào),如(rú)下(xià)图(tú)。

關(guān)鍵词:missing


答(dá):一(yī)般不(bù)会(huì)錯的(de),您需要(yào)檢查文(wén)件(jiàn)是(shì)否直(zhí)的(de)在(zài)硬(yìng)盤上(shàng),并且路(lù)徑是(shì)正(zhèng)确的(de)。注意(yì),路(lù)徑中(zhōng)的(de)"../"表(biǎo)示的(de)是(shì)當前(qián)目录(lù)的(de)上(shàng)一(yī)級目录(lù)。


【問(wèn)題(tí)17】下(xià)图(tú)是(shì)什麼(me)提(tí)示?

關(guān)鍵词:not installed


答(dá):QUARTUS沒(méi)有(yǒu)安(ān)裝(zhuāng)Cyclone IV GX这(zhè)个(gè)器件(jiàn)庫。建議您去(qù)ALTERA官方(fāng)下(xià)载此(cǐ)器件(jiàn)庫并安(ān)裝(zhuāng)。


【問(wèn)題(tí)18】總(zǒng)是(shì)出(chū)現(xiàn)这(zhè)个(gè)問(wèn)題(tí) 是(shì)什麼(me)原因(yīn):Error (262006): File "stp1.stp" is not a valid SignalTap II File -- ignoring

關(guān)鍵词:not a valid SignalTap II File

答(dá):stp格式文(wén)件(jiàn),是(shì)在(zài)線(xiàn)調試工具signaltap的(de)文(wén)件(jiàn)。在(zài)開(kāi)發(fà)时(shí)用(yòng)来(lái)調試使用(yòng)的(de)。該文(wén)件(jiàn)不(bù)是(shì)設計(jì)的(de)必要(yào)文(wén)件(jiàn)。MDY提(tí)供的(de)部(bù)分(fēn)工程,会(huì)将此(cǐ)文(wén)件(jiàn)删除。

因(yīn)而(ér)QUARTUS在(zài)編譯運行此(cǐ)工程的(de)时(shí)候,如(rú)果(guǒ)該文(wén)件(jiàn)丢失,則会(huì)出(chū)現(xiàn)上(shàng)面(miàn)的(de)提(tí)示,但該提(tí)示不(bù)影響工程的(de)使用(yòng)的(de),請放(fàng)心(xīn)。   


【問(wèn)題(tí)19】在(zài)已經(jīng)建好(hǎo)的(de)工程中(zhōng),增加新的(de)功能(néng)模块(kuài),可(kě)以(yǐ)直(zhí)接添加?如(rú)何添加?

關(guān)鍵词:添加模块(kuài)/代(dài)碼

答(dá):只(zhī)要(yào)頂层文(wén)件(jiàn)中(zhōng)已經(jīng)例化(huà)这(zhè)个(gè)模块(kuài),就(jiù)可(kě)以(yǐ)添加,添加的(de)方(fāng)式請看(kàn)下(xià)图(tú)  



【問(wèn)題(tí)20】Quartus 18.0版本(běn)在(zài)安(ān)裝(zhuāng)过(guò)程中(zhōng)遇到(dào)这(zhè)樣(yàng)的(de)錯誤(如(rú)下(xià)图(tú)),是(shì)什麼(me)原因(yīn)?

關(guān)鍵词:Error:copy file from packed  archive


答(dá):
遇到(dào)这(zhè)種(zhǒng)情(qíng)況,可(kě)能(néng)是(shì)由(yóu)于(yú)安(ān)裝(zhuāng)包(bāo)在(zài)下(xià)载的(de)时(shí)候有(yǒu)文(wén)件(jiàn)丢失了(le),
需要(yào)重(zhòng)新下(xià)载安(ān)裝(zhuāng)包(bāo):鍊(liàn)接:https://pan.baidu.com/s/1iO40e43_881g8sB3fjF34g?tdsourcetag=s_pcqq_aiomsg&qq-pf-to=pcqq.c2c#list/path=%2F提(tí)取(qǔ)碼:bdzt


【問(wèn)題(tí)21】下(xià)载工程後(hòu),会(huì)提(tí)示升(shēng)級IP核,但升(shēng)級会(huì)報錯

關(guān)鍵词:看(kàn)到(dào)有(yǒu)update窗(chuāng)口(kǒu),并有(yǒu)标(biāo)紅(hóng)的(de)文(wén)字(zì)


答(dá):这(zhè)是(shì)由(yóu)于(yú)这(zhè)个(gè)工程是(shì)由(yóu)不(bù)同(tóng)版本(běn)的(de)QUARTUS建立的(de)。由(yóu)于(yú)官方(fāng)的(de)原因(yīn),某些IP核是(shì)升(shēng)級不(bù)了(le)的(de)。但不(bù)升(shēng)級,應(yìng)該也(yě)能(néng)正(zhèng)常使用(yòng)的(de)。

【問(wèn)題(tí)22】如(rú)何在(zài)QUARTUS查看(kàn)工程的(de)RTL視图(tú)。

關(guān)鍵词:查看(kàn)RTL視图(tú)

答(dá):工程編譯後(hòu),在(zài)tools - Netlist_viewers - RTL viewer,可(kě)以(yǐ)看(kàn)工程的(de)RTL原理图(tú)。


【問(wèn)題(tí)23】如(rú)何在(zài)QUARTUS上(shàng)查看(kàn)工程以(yǐ)及(jí)各(gè)个(gè)模块(kuài)的(de)資源使用(yòng)情(qíng)況。

關(guān)鍵词:查看(kàn)資源

答(dá):对(duì)工程進(jìn)行編譯後(hòu),可(kě)以(yǐ)在(zài)如(rú)下(xià)图(tú)所(suǒ)示位置,查看(kàn)資源情(qíng)況。



【問(wèn)題(tí)24】打(dǎ)開(kāi)programmer的(de)时(shí)候,弹出(chū)open file的(de)窗(chuāng)口(kǒu),是(shì)什麼(me)原因(yīn)?

關(guān)鍵词:programmer弹出(chū)open file窗(chuāng)口(kǒu)

答(dá):原因(yīn)就(jiù)是(shì)窗(chuāng)口(kǒu)重(zhòng)疊了(le),也(yě)就(jiù)是(shì)programmer打(dǎ)開(kāi)了(le)两(liǎng)个(gè)

【問(wèn)題(tí)25】大佬们(men),quartusprime的(de)精簡版ip庫和(hé)标(biāo)準版有(yǒu)區(qū)别吗,三(sān)種(zhǒng)版本(běn)除了(le)支持(chí)的(de)器件(jiàn)好(hǎo)像有(yǒu)差,沒(méi)查到(dào)其他(tā)差别。

關(guān)鍵词:精簡版/标(biāo)準版區(qū)别

答(dá):IP庫是(shì)沒(méi)有(yǒu)區(qū)分(fēn)的(de)。

【問(wèn)題(tí)26】要(yào)下(xià)新的(de)19或(huò)20的(de)prime的(de)話(huà),推薦下(xià)精簡還(huán)是(shì)找(zhǎo)破解(jiě)的(de)标(biāo)準或(huò)專業版本(běn)?

關(guān)鍵词:prime/精簡 破解(jiě)

答(dá):請尊(zūn)重(zhòng)知識産權,如(rú)果(guǒ)沒(méi)有(yǒu)購買(mǎi)的(de)話(huà),建議使用(yòng)精簡版。

【問(wèn)題(tí)27】安(ān)裝(zhuāng)器件(jiàn)庫时(shí),顯示无法安(ān)裝(zhuāng),如(rú)下(xià)图(tú)

關(guān)鍵词:You didn't select any components to install



答(dá):1. 可(kě)能(néng)是(shì)該器件(jiàn)庫已經(jīng)安(ān)裝(zhuāng),所(suǒ)以(yǐ)无須再次(cì)安(ān)裝(zhuāng)。您可(kě)以(yǐ)打(dǎ)開(kāi)工程来(lái)确認。

【問(wèn)題(tí)28】填写管(guǎn)脚时(shí),提(tí)示只(zhī)读(dú),如(rú)下(xià)图(tú)。

關(guān)鍵词:this is a read-only item


答(dá):管(guǎn)脚是(shì)在(zài)Loaction那(nà)一(yī)列填写,不(bù)是(shì)在(zài)Filter Location!

【問(wèn)題(tí)29】在(zài)GVIM里(lǐ)面(miàn)写的(de)中(zhōng)文(wén)注釋,用(yòng)Quatrus打(dǎ)開(kāi)之後(hòu),出(chū)現(xiàn)亂碼的(de)情(qíng)況,如(rú)何解(jiě)決?

關(guān)鍵词:Quatrus中(zhōng)文(wén)亂碼

答(dá):亂碼是(shì)由(yóu)于(yú)編碼格式不(bù)匹(pǐ)配造成(chéng)的(de),解(jiě)決方(fāng)法如(rú)下(xià):    
1、可(kě)安(ān)裝(zhuāng)最(zuì)新版本(běn)的(de)GVIM,(注:如(rú)果(guǒ)用(yòng)記(jì)事(shì)本(běn)打(dǎ)開(kāi)代(dài)碼,注釋也(yě)是(shì)亂碼,说(shuō)明(míng)无法恢複)

GVIM鍊(liàn)接:Gvim下(xià)载安(ān)裝(zhuāng)及(jí)使用(yòng):  http://old.mdy-edu.com/wentijieda/20210409/1200.html?1617938454

2、Quartus設置默認編輯器为(wèi)GVIM的(de)方(fāng)法: http://old.mdy-edu.com/wentijieda/20210409/1197.html?1617938500


【問(wèn)題(tí)30】Quartus如(rú)何導入(rù)器件(jiàn)庫?

關(guān)鍵词:導入(rù)器件(jiàn)庫

答(dá):首先(xiān)以(yǐ)管(guǎn)理員身(shēn)份運行Quartus,然後(hòu)再Tools中(zhōng)點(diǎn)擊Install Devices,然後(hòu)按照提(tí)示步驟導入(rù)需要(yào)安(ān)裝(zhuāng)的(de)器件(jiàn)庫即可(kě)。

(器件(jiàn)庫文(wén)件(jiàn).qdz不(bù)要(yào)求放(fàng)在(zài)特(tè)定(dìng)哪个(gè)文(wén)件(jiàn)夾下(xià),直(zhí)接導入(rù)接可(kě)以(yǐ),器件(jiàn)庫的(de)下(xià)载的(de)話(huà)直(zhí)接在(zài)官网(wǎng)下(xià)载)


【問(wèn)題(tí)31】QUARTUS无法配置管(guǎn)脚,或(huò)者(zhě)是(shì)沒(méi)有(yǒu)找(zhǎo)到(dào)此(cǐ)管(guǎn)脚。

關(guān)鍵词:找(zhǎo)不(bù)到(dào)管(guǎn)脚

答(dá):建議檢查芯片(piàn)型号(hào)選擇是(shì)否正(zhèng)确。
如(rú)果(guǒ)您使用(yòng)的(de)是(shì)MDY MP801開(kāi)發(fà)板,FPGA芯片(piàn)型号(hào)是(shì):EP4CE15F23C8。
如(rú)果(guǒ)您使用(yòng)的(de)是(shì)MDY MP603(點(diǎn)撥)開(kāi)發(fà)板,FPGA芯片(piàn)型号(hào)是(shì):EP4CE6E22C8。

【問(wèn)題(tí)32】Quartus中(zhōng)出(chū)現(xiàn)警告:15610 No output dependent on input pin "a"

關(guān)鍵词:15610 No output dependent on

答(dá):指程序中(zhōng)沒(méi)有(yǒu)任何變(biàn)量(liàng)的(de)值根(gēn)據(jù)輸入(rù)引脚“a”而(ér)變(biàn)化(huà),也(yě)就(jiù)是(shì)说(shuō)这(zhè)个(gè)輸入(rù)引脚可(kě)有(yǒu)可(kě)无


【問(wèn)題(tí)33】下(xià)载MDY的(de)工程後(hòu),運行QUARTUS就(jiù)卡(kǎ)死。

關(guān)鍵词:MDY工程卡(kǎ)死

答(dá):
1. 注意(yì)工程的(de)路(lù)徑里(lǐ),不(bù)能(néng)有(yǒu)中(zhōng)文(wén),不(bù)能(néng)有(yǒu)任何特(tè)殊符号(hào).

2. 如(rú)果(guǒ)試用(yòng)了(le)方(fāng)法1後(hòu)仍然有(yǒu)問(wèn)題(tí),試綜合其他(tā)工程,以(yǐ)便區(qū)分(fēn)是(shì)软(ruǎn)件(jiàn)問(wèn)題(tí)還(huán)是(shì)工程問(wèn)題(tí)。

a. 如(rú)果(guǒ)所(suǒ)有(yǒu)工程都这(zhè)樣(yàng),说(shuō)明(míng)是(shì)软(ruǎn)件(jiàn)問(wèn)題(tí),請重(zhòng)新安(ān)裝(zhuāng)QUARTUS,建議安(ān)裝(zhuāng)MDY推薦的(de)版本(běn)。
b. 如(rú)果(guǒ)其他(tā)工程沒(méi)問(wèn)題(tí),说(shuō)明(míng)此(cǐ)工程有(yǒu)問(wèn)題(tí),建議对(duì)比两(liǎng)个(gè)工程的(de)异(yì)同(tóng)。

【問(wèn)題(tí)34】QUARTUS提(tí)示如(rú)下(xià)錯誤:Error (10207): Verilog HDL error at shuchu.v(10): can't resolve reference to object "address"

關(guān)鍵词:can't resolve reference to object


答(dá):例化(huà)出(chū)錯,模块(kuài)的(de)信(xìn)号(hào)前(qián)面(miàn)需要(yào)加 “.”号(hào)。更(gèng)詳细(xì)請參考例化(huà)的(de)代(dài)碼。另(lìng)外(wài),出(chū)錯了(le),就(jiù)找(zhǎo)个(gè)OK的(de)例子,逐个(gè)核对(duì)。

【問(wèn)題(tí)35】在(zài)分(fēn)析綜合时(shí)出(chū)現(xiàn)警告Warning: 1 hierarchies have connecti vity warnings - see the Connectivity Checks report folder

關(guān)鍵词:Warning: 1 hierarchies have connecti vity warnings - see the Connectivity Checks report folder

答(dá):出(chū)現(xiàn)这(zhè)个(gè)警告,并且无法定(dìng)位,可(kě)嘗試以(yǐ)下(xià)方(fāng)法:


然後(hòu)就(jiù)可(kě)以(yǐ)看(kàn)到(dào)具體(tǐ)錯誤的(de)地(dì)方(fāng)了(le)。

【問(wèn)題(tí)36】出(chū)現(xiàn)Top-level design entity“ppp”is undefined錯誤提(tí)示,如(rú)下(xià)图(tú)

關(guān)鍵词:Top-level design entity , is undefined


答(dá):这(zhè)个(gè)是(shì)表(biǎo)示本(běn)工程的(de)“頂层文(wén)件(jiàn)”“ppp”沒(méi)有(yǒu)找(zhǎo)到(dào)。請确認您的(de)模块(kuài)中(zhōng),包(bāo)含有(yǒu)"ppp"名稱的(de)模块(kuài)。

(注意(yì),此(cǐ)处的(de)ppp是(shì)指模块(kuài)名,非(fēi)文(wén)件(jiàn)名。有(yǒu)时(shí)会(huì)粗(cū)心(xīn),模块(kuài)名写錯,導致(zhì)模块(kuài)名和(hé)文(wén)件(jiàn)名不(bù)一(yī)致(zhì)的(de))


【問(wèn)題(tí)37】(12014)Error: cannot be assigned more than one value

關(guān)鍵词:Error: cannot be assigned more than one value


答(dá):輸入(rù)的(de)某些引脚同(tóng)时(shí)給(gěi)了(le)两(liǎng)个(gè)值

【問(wèn)題(tí)38】Quartus18.1版本(běn)在(zài)安(ān)裝(zhuāng)过(guò)之後(hòu),使用(yòng)了(le)一(yī)段(duàn)时(shí)間(jiān)後(hòu)突然提(tí)示License Notification,这(zhè)个(gè)怎麼(me)解(jiě)決?

關(guān)鍵词:界面(miàn)标(biāo)題(tí)是(shì):License Notification

答(dá):把“Do not display this message again”選項勾選上(shàng),然後(hòu)點(diǎn)擊Cancel就(jiù)可(kě)以(yǐ)了(le),不(bù)影響使用(yòng)。

【問(wèn)題(tí)39】一(yī)是(shì)我(wǒ)按了(le)按鍵後(hòu)顯示如(rú)下(xià),沒(méi)有(yǒu)提(tí)示  程序成(chéng)功的(de)界面(miàn)?

關(guān)鍵词:沒(méi)有(yǒu)找(zhǎo)到(dào)Quartus某个(gè)界面(miàn)


答(dá):編譯進(jìn)度(dù)100%,并且沒(méi)有(yǒu)報錯,則成(chéng)功。


【問(wèn)題(tí)40】在(zài)引脚配置时(shí),KEY沒(méi)有(yǒu) 教程上(shàng)的(de)24 脚,我(wǒ)就(jiù)連(lián)接到(dào)了(le)30脚,其它(tā)按照教程,是(shì)否可(kě)以(yǐ)?

關(guān)鍵词:引脚的(de)配置方(fāng)法


答(dá):引脚不(bù)能(néng)亂配,要(yào)根(gēn)據(jù)原理图(tú)来(lái),選擇相應(yìng)的(de)引脚并且該引脚空閑,

可(kě)參考:通(tòng)过(guò)原理图(tú)找(zhǎo)管(guǎn)脚号(hào)的(de)方(fāng)法:http://www.mdy-edu.com/wentijieda/20210409/1201.html?1617938890


【問(wèn)題(tí)41】quartus Error (12007): Top-level design entity "XXX" is undefined

關(guān)鍵词:Top-level design entity


答(dá):問(wèn)題(tí)造成(chéng)的(de)原因(yīn)很簡單——verilog文(wén)件(jiàn)(.v)里(lǐ)的(de)模块(kuài)名和(hé)頂层实體(tǐ)名(一(yī)般就(jiù)是(shì).v文(wén)件(jiàn)的(de)文(wén)件(jiàn)名)不(bù)一(yī)致(zhì)。



【問(wèn)題(tí)42】Quartus在(zài)編譯,或(huò)者(zhě)其他(tā)操作的(de)时(shí)候出(chū)現(xiàn)这(zhè)个(gè)錯誤:Fatal Error:uncaught C++ exception这(zhè)樣(yàng)的(de)錯誤,如(rú)何解(jiě)決?

關(guān)鍵词:Error:uncaught C++ exception


答(dá):重(zhòng)新打(dǎ)開(kāi)Quartus,然後(hòu)Tools → options → Internet connectivity → check the Altera web site for new Quartus Ⅱ information,取(qǔ)消勾選


【問(wèn)題(tí)43】 QUARTUS提(tí)示出(chū)下(xià)錯誤: Error (169282): There are 87 IO output pads in the design, but only 85 IO output pad locations available on the device.

關(guān)鍵词:Error (169282)

答(dá):該提(tí)示所(suǒ)表(biǎo)达(dá)的(de)意(yì)思(sī)是(shì):您選用(yòng)的(de)FPGA器件(jiàn)有(yǒu)85个(gè)可(kě)用(yòng)的(de)IO管(guǎn)脚,但您的(de)工程卻有(yǒu)87个(gè)。所(suǒ)以(yǐ)管(guǎn)脚數不(bù)够用(yòng)。該問(wèn)題(tí)的(de)解(jiě)決思(sī)路(lù)如(rú)下(xià):
1. 如(rú)果(guǒ)您一(yī)定(dìng)要(yào)使用(yòng)87个(gè)管(guǎn)脚,那(nà)麼(me)只(zhī)能(néng)換更(gèng)多(duō)管(guǎn)脚的(de)FPGA芯片(piàn),或(huò)其他(tā)開(kāi)發(fà)板。
2. 如(rú)果(guǒ)您一(yī)定(dìng)要(yào)使用(yòng)本(běn)芯片(piàn)和(hé)開(kāi)發(fà)板,那(nà)麼(me)您就(jiù)要(yào)想(xiǎng)辦(bàn)法減少(shǎo)工程的(de)管(guǎn)脚數。

3. 存在(zài)一(yī)種(zhǒng)情(qíng)況:該工程只(zhī)是(shì)一(yī)个(gè)模块(kuài),您綜合只(zhī)是(shì)为(wèi)了(le)查看(kàn)一(yī)下(xià)綜合後(hòu)的(de)結果(guǒ)。那(nà)麼(me)您可(kě)以(yǐ)将这(zhè)个(gè)模块(kuài)的(de)管(guǎn)脚設置为(wèi)虛拟管(guǎn)脚,

方(fāng)法可(kě)为(wèi):

a. 在(zài)Quartus II中(zhōng)Assignments->Assignment Editor;
b. 在(zài)Category欄選擇logic options,
c. 到(dào)列表(biǎo)中(zhōng)To列下(xià)添加要(yào)設置的(de)引脚接口(kǒu),如(rú)果(guǒ)需要(yào)設置的(de)很多(duō),可(kě)以(yǐ)通(tòng)过(guò)在(zài)    Pin Planner中(zhōng)将引脚複制过(guò)来(lái)。
d. 将Assignment Name設置为(wèi)Virtual Pin,
e. 将Value設置为(wèi)On,
f. Enabled 設置为(wèi)Yes。

【問(wèn)題(tí)44】QUARTUS中(zhōng)会(huì)出(chū)現(xiàn)下(xià)面(miàn)两(liǎng)个(gè)模块(kuài),是(shì)什麼(me)来(lái)的(de)?

關(guān)鍵词:如(rú)图(tú)中(zhōng),出(chū)現(xiàn)两(liǎng)个(gè)名字(zì)相同(tóng)的(de)模块(kuài),图(tú)中(zhōng)是(shì)pzdyqx,也(yě)可(kě)能(néng)是(shì)其它(tā)名字(zì)



答(dá):这(zhè)两(liǎng)个(gè)模块(kuài)不(bù)是(shì)代(dài)碼産生(shēng)的(de),而(ér)是(shì)软(ruǎn)件(jiàn)産生(shēng)的(de),估計(jì)是(shì)有(yǒu)特(tè)定(dìng)用(yòng)途,我(wǒ)们(men)可(kě)以(yǐ)不(bù)用(yòng)關(guān)心(xīn)。

【問(wèn)題(tí)45】Error (209014): CONF_DONE pin failed to go high in device 1

關(guān)鍵词:Error (209014): CONF_DONE pin failed to go high in device 1

答(dá):當嘗試使用(yòng).sof文(wén)件(jiàn)通(tòng)过(guò)JTAG配置器件(jiàn)并且已經(jīng)錯誤的(de)在(zài)Quartus® II工程中(zhōng)設置了(le)器件(jiàn)时(shí),

可(kě)能(néng)会(huì)收(shōu)到(dào)"Error (209014): CONF_DONE pin failed to go high in device 1"錯誤。

例如(rú),如(rú)果(guǒ)具有(yǒu)Quartus II工程,那(nà)麼(me)对(duì)Engineering Sample (ES)器件(jiàn)進(jìn)行設置并且編譯設計(jì)以(yǐ)及(jí)使用(yòng)生(shēng)成(chéng)的(de).sof文(wén)件(jiàn) 来(lái)編程包(bāo)含産品器件(jiàn)的(de)電(diàn)路(lù)板。

反(fǎn)过(guò)来(lái)也(yě)适用(yòng),其中(zhōng)電(diàn)路(lù)板包(bāo)含ES器件(jiàn)并且設計(jì)針(zhēn)对(duì)産品器件(jiàn)。

 解(jiě)決:确保Quartus II工程中(zhōng)選擇的(de)器件(jiàn)匹(pǐ)配電(diàn)路(lù)板或(huò)Altera®開(kāi)發(fà)板上(shàng)的(de)器

【問(wèn)題(tí)46】請問(wèn)下(xià)面(miàn)提(tí)示如(rú)何解(jiě)決了(le)? 

關(guān)鍵词:Top View Wire Bond,With Exposed Pad

答(dá):1.可(kě)能(néng)是(shì)器件(jiàn)庫沒(méi)有(yǒu)安(ān)裝(zhuāng)
      2.可(kě)能(néng)软(ruǎn)件(jiàn)有(yǒu)問(wèn)題(tí) 可(kě)以(yǐ)換一(yī)个(gè)正(zhèng)常工程試試看(kàn)

【問(wèn)題(tí)47】請問(wèn)一(yī)下(xià)quartus狀态機(jī)視图(tú)里(lǐ)面(miàn)看(kàn)不(bù)到(dào)信(xìn)息是(shì)什麼(me)情(qíng)況?

關(guān)鍵词:狀态機(jī)視图(tú)


答(dá):

1. 可(kě)能(néng)工具使用(yòng)不(bù)當,可(kě)以(yǐ)多(duō)嘗試幾(jǐ)次(cì);

2. 可(kě)能(néng)是(shì)写法,讓綜合器認为(wèi)这(zhè)不(bù)是(shì)一(yī)个(gè)狀态機(jī),可(kě)以(yǐ)檢查一(yī)下(xià)自(zì)己写法(可(kě)以(yǐ)嘗試最(zuì)簡單、最(zuì)标(biāo)準的(de)写法試一(yī)下(xià),再逐步改过(guò)来(lái))


【問(wèn)題(tí)48】 編譯的(de)时(shí)候,提(tí)示“Can't find design entity "xxxx"”

關(guān)鍵词:Can't find design entity


答(dá):这(zhè)个(gè)問(wèn)題(tí)是(shì)提(tí)示,找(zhǎo)不(bù)到(dào)名为(wèi)“key_light"的(de)模块(kuài)名。 請确保你的(de)設計(jì)有(yǒu),有(yǒu)一(yī)个(gè)名为(wèi)“key_light”的(de)module。  

 如(rú)果(guǒ)确实有(yǒu)这(zhè)个(gè)設計(jì),那(nà)可(kě)能(néng)是(shì)沒(méi)添加到(dào)工程里(lǐ),可(kě)以(yǐ)按添加文(wén)件(jiàn)方(fāng)法,将此(cǐ)文(wén)件(jiàn)添加進(jìn)来(lái)。

 如(rú)果(guǒ)你沒(méi)有(yǒu)这(zhè)个(gè)文(wén)件(jiàn),那(nà)麼(me)在(zài)新建工程里(lǐ),填写頂层模块(kuài)名时(shí),不(bù)要(yào)写“key_light”。

 如(rú)果(guǒ)这(zhè)个(gè)工程不(bù)是(shì)你新建的(de),那(nà)麼(me)可(kě)以(yǐ)在(zài)quartus的(de)files里(lǐ),找(zhǎo)到(dào)你所(suǒ)希望的(de)頂层模块(kuài),然後(hòu)右(yòu)鍵,set as top。


【問(wèn)題(tí)49】Error (332148): promoted from Critical Warning: Timing requirements not met

關(guān)鍵词:Timing requirements not met 答(dá):問(wèn)題(tí)原因(yīn)是(shì)时(shí)序要(yào)求未滿足。 綜合完了(le)以(yǐ)後(hòu),Timequest Timing是(shì)紅(hóng)色(sè)的(de),需要(yào)做一(yī)下(xià)时(shí)序約束(shù)。要(yào)是(shì)功能(néng)沒(méi)那(nà)麼(me)複雜,不(bù)做約束(shù)也(yě)行,就(jiù)别管(guǎn)Timing requirements not met了(le)。


【問(wèn)題(tí)50】打(dǎ)開(kāi)一(yī)个(gè)Quartus工程,如(rú)何查看(kàn)哪一(yī)个(gè)文(wén)件(jiàn)是(shì)頂层文(wén)件(jiàn)?

關(guān)鍵词:查看(kàn)頂层文(wén)件(jiàn)

答(dá):如(rú)下(xià)图(tú)所(suǒ)示,双(shuāng)擊頂层模块(kuài)名,就(jiù)可(kě)以(yǐ)打(dǎ)開(kāi)頂层文(wén)件(jiàn)


【問(wèn)題(tí)51】老(lǎo)师(shī), 为(wèi)什麼(me)配置脚位的(de)时(shí)候,location 和(hé) fitter location 是(shì)不(bù)一(yī)致(zhì)的(de)呢 ?

關(guān)鍵词:配置管(guǎn)脚位不(bù)一(yī)致(zhì)

答(dá):配置完管(guǎn)脚後(hòu),重(zhòng)新編譯即可(kě)。

【問(wèn)題(tí)52】为(wèi)什麼(me)設置引脚的(de)时(shí)候找(zhǎo)不(bù)到(dào)led[0],led[1],led[2],led[3],只(zhī)有(yǒu)一(yī)个(gè)led。

關(guān)鍵词:找(zhǎo)不(bù)到(dào)管(guǎn)脚


答(dá):請檢查Led信(xìn)号(hào)的(de)位宽(kuān)是(shì)否正(zhèng)确,led位宽(kuān)为(wèi)1bit,就(jiù)只(zhī)有(yǒu)一(yī)个(gè)引脚可(kě)配置。

【問(wèn)題(tí)53】在(zài)QUARTUS工程中(zhōng),添加了(le)altera_mf.v文(wén)件(jiàn),提(tí)示如(rú)下(xià)錯誤。

關(guān)鍵词:altera_mf.v報錯


答(dá):altera_mf.v文(wén)件(jiàn),是(shì)仿真(zhēn)庫文(wén)件(jiàn),是(shì)在(zài)仿真(zhēn)的(de)时(shí)候才使用(yòng)到(dào)的(de)。在(zài)QUARTUS工程里(lǐ),不(bù)需要(yào)添加此(cǐ)文(wén)件(jiàn)。

【問(wèn)題(tí)54】如(rú)何查看(kàn)芯片(piàn)型号(hào)?

關(guān)鍵词:查看(kàn)芯片(piàn)型号(hào)

答(dá):

 


【問(wèn)題(tí)55】提(tí)示说(shuō)産生(shēng)不(bù)了(le)輸出(chū)文(wén)件(jiàn)?

關(guān)鍵词:産生(shēng)不(bù)了(le)輸出(chū)文(wén)件(jiàn)/産生(shēng)不(bù)了(le)SOF文(wén)件(jiàn)


答(dá):双(shuāng)擊?運行就(jiù)可(kě)以(yǐ)的(de) 。

【問(wèn)題(tí)56】Quartus編譯出(chū)現(xiàn)如(rú)下(xià)錯誤提(tí)示:Exception during generation:C:Users~%?…,# *'☆&℃$︿★?...........,

檢查过(guò)工程沒(méi)有(yǒu)中(zhōng)文(wén)路(lù)徑,是(shì)什麼(me)原因(yīn)?

關(guān)鍵词:Exception during generation:C:Users~%?…,# *'☆&℃$︿★?...........


答(dá):这(zhè)个(gè)電(diàn)腦當前(qián)使用(yòng)的(de)賬戶名應(yìng)該包(bāo)含的(de)有(yǒu)中(zhōng)文(wén)字(zì)符,需要(yào)更(gèng)換为(wèi)全(quán)英文(wén)的(de)賬戶。


【問(wèn)題(tí)57】在(zài)子模块(kuài)中(zhōng)定(dìng)義的(de)參數,需要(yào)在(zài)頂层模块(kuài)中(zhōng)例化(huà)吗?

關(guān)鍵词:子模块(kuài)參數

答(dá):不(bù)需要(yào)的(de)。


【問(wèn)題(tí)58】編譯出(chū)現(xiàn)Error: Can't elaborate user hierarchy 

關(guān)鍵词: Error: Can't elaborate user hierarchy

答(dá):出(chū)現(xiàn)这(zhè)種(zhǒng)錯誤的(de)原因(yīn)一(yī)般是(shì)时(shí)序邏輯always下(xià)面(miàn)的(de)代(dài)碼同(tóng)时(shí)判斷了(le)多(duō)条(tiáo)語(yǔ)句(jù),比如(rú)缺少(shǎo)else等,檢查代(dài)碼


【問(wèn)題(tí)59】想(xiǎng)問(wèn)一(yī)下(xià)SPI和(hé)JTAG下(xià)载的(de)區(qū)别 下(xià)载方(fāng)式是(shì)根(gēn)據(jù)FPGA芯片(piàn)来(lái)定(dìng)義的(de)嘛?FPGA都有(yǒu)那(nà)些下(xià)载方(fāng)式?

關(guān)鍵词:SPI 和(hé)JTAG

答(dá):不(bù)是(shì),使用(yòng)JTAG下(xià)载是(shì)屬于(yú)斷電(diàn)会(huì)丢失的(de),使用(yòng)spi一(yī)般是(shì)固化(huà)到(dào)外(wài)圍芯片(piàn)上(shàng),斷電(diàn)不(bù)会(huì)丢失,跟FPGA芯片(piàn)沒(méi)有(yǒu)關(guān)系(xì)
下(xià)载的(de)三(sān)種(zhǒng)方(fāng)式:

1、主(zhǔ)動(dòng)配置方(fāng)式AS:由(yóu)FPGA器件(jiàn)引導配置操作过(guò)程,EPCS系(xì)列,如(rú)EPCS1,EPCS4配置器件(jiàn)專供AS模式,

目前(qián)只(zhī)支持(chí)Cyclone系(xì)列,斷電(diàn)不(bù)丢失

2、被(bèi)動(dòng)配置模式PS:由(yóu)外(wài)部(bù)計(jì)算機(jī)或(huò)控制器控制配置过(guò)程,通(tòng)过(guò)加強(qiáng)型配置器件(jiàn)(EPC16,EPC8,EPC4)

等配置器件(jiàn)来(lái)完成(chéng),斷電(diàn)不(bù)丢失

3、JTAG配置方(fāng)式:直(zhí)接燒到(dào)FPGA里(lǐ)面(miàn)的(de),最(zuì)常用(yòng)的(de)方(fāng)式,由(yóu)于(yú)是(shì)SRAM,斷電(diàn)後(hòu)丢失。


【問(wèn)題(tí)60】QUARTUS18.1版本(běn)中(zhōng),沒(méi)有(yǒu)找(zhǎo)到(dào)視頻中(zhōng)的(de)“MegaWizard Plug-in Manager..”,无法找(zhǎo)到(dào)IP核。

關(guān)鍵词:找(zhǎo)不(bù)到(dào)MegaWizard Plug-in Manager

答(dá):見(jiàn)下(xià)图(tú)。



【問(wèn)題(tí)61】程序下(xià)载,斷電(diàn)後(hòu),程序又沒(méi)有(yǒu)了(le)。

關(guān)鍵词:斷電(diàn)程序沒(méi)有(yǒu)

答(dá):一(yī)般下(xià)载SOF文(wén)件(jiàn)格式的(de)程序,斷電(diàn)之後(hòu)該程序是(shì)会(huì)丢失的(de)。如(rú)果(guǒ)不(bù)想(xiǎng)丢失,可(kě)以(yǐ)将其固化(huà)到(dào)FLASH芯片(piàn)上(shàng)。下(xià)面(miàn)是(shì)教程。
MP801固化(huà)教程:801開(kāi)發(fà)板燒录(lù)步驟(Quartus II)——固化(huà)程序  http://old.mdy-edu.com/wentijieda/20210408/1194.html?1617939012
MP603固化(huà)教程:點(diǎn)撥開(kāi)發(fà)板燒录(lù)固化(huà)步驟  http://www.mdy-edu.com/wentijieda/20210408/1193.html?1617939096


問(wèn)題(tí)62】我(wǒ)这(zhè)程序里(lǐ)沒(méi)有(yǒu)这(zhè)四(sì)个(gè)端口(kǒu) 咋多(duō)出(chū)来(lái)四(sì)个(gè)端口(kǒu)呢?

關(guān)鍵词:配置管(guǎn)脚信(xìn)号(hào)名是(shì)altera_開(kāi)头(tóu)

 

答(dá):FPGA系(xì)統自(zì)带(dài)的(de)管(guǎn)脚,有(yǒu)專門(mén)用(yòng)途,不(bù)用(yòng)關(guān)心(xīn)。


【問(wèn)題(tí)63】QUARUTS固化(huà)程序/燒录(lù)程序出(chū)錯的(de)原因(yīn),如(rú)下(xià)提(tí)示。

關(guān)鍵词:燒录(lù)方(fāng)法

答(dá):上(shàng)图(tú)中(zhōng),其勾選的(de)範圍不(bù)正(zhèng)确,請仔细(xì)对(duì)比下(xià)面(miàn)教程,注意(yì)要(yào)完全(quán)一(yī)致(zhì)。

MP801固化(huà)教程:801開(kāi)發(fà)板燒录(lù)步驟(Quartus II)——固化(huà)程序:  http://old.mdy-edu.com/wentijieda/20210408/1194.html?1617939012

MP603固化(huà)教程:點(diǎn)撥開(kāi)發(fà)板燒录(lù)固化(huà)步驟   http://www.mdy-edu.com/wentijieda/20210408/1193.html?1617939096


【問(wèn)題(tí)64】下(xià)载的(de)QUARTUS安(ān)裝(zhuāng)文(wén)件(jiàn)中(zhōng),qdz格式文(wén)件(jiàn)是(shì)干(gàn)什麼(me)的(de)?

關(guān)鍵词:安(ān)裝(zhuāng)文(wén)件(jiàn)qdz

   

答(dá):qdz是(shì)器件(jiàn)庫文(wén)檔,里(lǐ)面(miàn)包(bāo)含了(le)一(yī)些FPGA芯片(piàn)的(de)信(xìn)息,例如(rú)要(yào)用(yòng)到(dào)EP4CE15F23C8,这(zhè)个(gè)FPGA型号(hào)的(de)芯片(piàn)有(yǒu)多(duō)少(shǎo)管(guǎn)脚、有(yǒu)多(duō)少(shǎo)資源,都会(huì)包(bāo)含在(zài)这(zhè)个(gè)器件(jiàn)庫里(lǐ)。
安(ān)裝(zhuāng)QUARTUS时(shí),安(ān)裝(zhuāng)上(shàng)图(tú)中(zhōng)EXE文(wén)件(jiàn)即可(kě),有(yǒu)时(shí)会(huì)搜索當前(qián)目录(lù)的(de)qdz文(wén)件(jiàn),并自(zì)動(dòng)安(ān)裝(zhuāng)器件(jiàn)庫。


【問(wèn)題(tí)65】 調用(yòng)某个(gè)IP核时(shí),在(zài)哪可(kě)以(yǐ)查看(kàn)这(zhè)个(gè)IP核生(shēng)成(chéng)信(xìn)号(hào)的(de)端口(kǒu)时(shí)序?

關(guān)鍵词:IP核端口(kǒu)时(shí)序

答(dá):IP核的(de)接口(kǒu)时(shí)序,通(tòng)常要(yào)看(kàn)IP核的(de)數據(jù)手(shǒu)册。IP核的(de)數據(jù)手(shǒu)册,通(tòng)常在(zài)IP核的(de)生(shēng)成(chéng)界面(miàn)里(lǐ)可(kě)以(yǐ)下(xià)载到(dào),一(yī)般都有(yǒu)document的(de)選項的(de),請注意(yì)查看(kàn)。



【問(wèn)題(tí)66】請問(wèn)在(zài)哪里(lǐ)設置的(de)可(kě)以(yǐ)顯示软(ruǎn)件(jiàn)的(de)界面(miàn)。恢複默認窗(chuāng)口(kǒu)? 我(wǒ)打(dǎ)開(kāi)是(shì)以(yǐ)下(xià)窗(chuāng)口(kǒu)

關(guān)鍵词:恢複默認窗(chuāng)口(kǒu)

答(dá):請點(diǎn)擊软(ruǎn)件(jiàn)左(zuǒ)上(shàng)角(jiǎo),VIEW-Utility windows, 或(huò)者(zhě)使用(yòng)快(kuài)捷鍵盤 Alt+數字(zì)(1-7)即可(kě)。


【問(wèn)題(tí)67】quartus開(kāi)發(fà)平台(tái),在(zài)做SIGNALTAP 練習中(zhōng),右(yòu)窗(chuāng)口(kǒu)提(tí)示no device is selected,如(rú)下(xià)图(tú),請問(wèn)如(rú)何解(jiě)決?

關(guān)鍵词:SIGNALTAP窗(chuāng)口(kǒu),no device is selected

答(dá):
1.連(lián)接好(hǎo)硬(yìng)件(jiàn)後(hòu),請點(diǎn)擊hardware旁邊(biān)的(de)下(xià)拉接口(kǒu),選擇USB-Blaster即可(kě)。  

2.如(rú)果(guǒ)問(wèn)題(tí)依旧(jiù),是(shì)硬(yìng)件(jiàn)沒(méi)有(yǒu)連(lián)接好(hǎo)或(huò)者(zhě)連(lián)接錯誤,請看(kàn)此(cǐ)贴問(wèn)題(tí)3,排除原因(yīn)。

3.以(yǐ)上(shàng)两(liǎng)个(gè)操作沒(méi)有(yǒu)解(jiě)決,請聯系(xì)服(fú)务老(lǎo)师(shī)

【問(wèn)題(tí)68】非(fēi)三(sān)态驅動(dòng)是(shì)什麼(me)東(dōng)西(xī)?

關(guān)鍵词:The pin**has multiple drivers due to hen non_tir-state driver 

答(dá):該錯誤是(shì)指:該信(xìn)号(hào)被(bèi)多(duō)个(gè)地(dì)方(fāng)驅動(dòng)賦值,例如(rú)有(yǒu)两(liǎng)个(gè)ALWAYS給(gěi)同(tóng)一(yī)个(gè)信(xìn)号(hào)賦值,这(zhè)在(zài)FPGA里(lǐ)是(shì)不(bù)允许的(de)



【問(wèn)題(tí)69】請問(wèn)Quartus II中(zhōng)`include的(de)使用(yòng)出(chū)錯,如(rú)图(tú):

關(guān)鍵词:include出(chū)錯


答(dá): 在(zài)Quartus II中(zhōng)同(tóng)一(yī)工程目录(lù)下(xià),使用(yòng)`include “xxx.v”会(huì)産生(shēng)重(zhòng)定(dìng)義的(de)錯誤,去(qù)掉 `include “aaa.v”


【問(wèn)題(tí)70】請問(wèn)如(rú)果(guǒ)設計(jì)16位加法器遇到(dào)的(de)問(wèn)題(tí):Error: Can’t synthesize current design – Top partition does not contain any logic怎麼(me)解(jiě)決?

關(guān)鍵词Error: Can’t synthesize current design – Top partition does not contain any logic

問(wèn)題(tí)分(fēn)析:

1.在(zài)程序中(zhōng)使用(yòng)電(diàn)路(lù)图(tú)为(wèi)頂层文(wén)件(jiàn),但是(shì)沒(méi)有(yǒu)接上(shàng)管(guǎn)脚,所(suǒ)以(yǐ)弹出(chū)以(yǐ)上(shàng)錯誤

2.如(rú)果(guǒ)使用(yòng)verilog文(wén)件(jiàn)作为(wèi)頂层文(wén)件(jiàn),一(yī)般不(bù)会(huì)出(chū)現(xiàn)这(zhè)種(zhǒng)問(wèn)題(tí)
答(dá):

解(jiě)決方(fāng)法1. 接上(shàng)管(guǎn)脚:右(yòu)鍵原理图(tú) ->Generate Pins from Symbol Ports(如(rú)下(xià)图(tú)所(suǒ)示)

解(jiě)決方(fāng)法2. 設置add_rca_16.v为(wèi)top level



【問(wèn)題(tí)71】請問(wèn)quartus为(wèi)什麼(me)会(huì)顯示这(zhè)个(gè)窗(chuāng)口(kǒu)?

關(guān)鍵词:顯示窗(chuāng)口(kǒu)

 

答(dá):
在(zài)quartus菜單、VIEW選項,可(kě)以(yǐ)設置顯示出(chū)上(shàng)面(miàn)窗(chuāng)口(kǒu)。VIEW的(de)所(suǒ)有(yǒu)選項都可(kě)以(yǐ)嘗試一(yī)下(xià)



【問(wèn)題(tí)72】如(rú)果(guǒ)你想(xiǎng)讓vhdl文(wén)件(jiàn)生(shēng)成(chéng)为(wèi)部(bù)件(jiàn),并用(yòng)它(tā)進(jìn)行画(huà)图(tú),那(nà)麼(me)請問(wèn)怎麼(me)進(jìn)行操作如(rú)下(xià):

關(guān)鍵词:vhdl文(wén)件(jiàn)


答(dá):點(diǎn)擊 File->Create/Update->Create symbol files for current file,沒(méi)有(yǒu)報錯即可(kě)这(zhè)樣(yàng)一(yī)个(gè)部(bù)件(jiàn)就(jiù)生(shēng)成(chéng)了(le)。 



【問(wèn)題(tí)73】quartus初次(cì)安(ān)裝(zhuāng)使用(yòng)使用(yòng)modelsim软(ruǎn)件(jiàn)進(jìn)行仿真(zhēn)时(shí)无法自(zì)動(dòng)打(dǎ)開(kāi)软(ruǎn)件(jiàn)怎麼(me)辦(bàn)?

關(guān)鍵词:打(dǎ)開(kāi)modelsim
  

答(dá):这(zhè)是(shì)因(yīn)为(wèi)modelsim软(ruǎn)件(jiàn)的(de)路(lù)徑沒(méi)設置。
1.
點(diǎn)擊Tool->Option
2.在(zài)option界面(miàn)點(diǎn)擊General -> EDA Tool Option設置Modelsim-Altera的(de)路(lù)徑:quartus的(de)安(ān)裝(zhuāng)路(lù)徑 modelsim_asewin32aloem



問(wèn)題(tí)74請問(wèn)建立的(de)vwf文(wén)件(jiàn),點(diǎn)擊Simulation->Simulation Settings,会(huì)出(chū)現(xiàn)如(rú)下(xià)界面(miàn)

關(guān)鍵词:提(tí)示Caution:improperly modifying there can cause the simulation to fall

答(dá):对(duì)Functional Simulation Settings選項卡(kǎ)中(zhōng)的(de)內(nèi)容做如(rú)下(xià)修改(注意(yì)Quartus软(ruǎn)件(jiàn)中(zhōng)的(de)路(lù)徑分(fēn)割符方(fāng)向(xiàng)與(yǔ)Windows下(xià)的(de)路(lù)徑分(fēn)隔符方(fāng)向(xiàng)相反(fǎn),一(yī)个(gè)是(shì)"/",一(yī)个(gè)是(shì)"")
 (1)将Testbench Generation Command(Functional simulation)欄中(zhōng)的(de) "--vector_source"後(hòu)的(de)路(lù)徑改成(chéng)你自(zì)己的(de)vwf文(wén)件(jiàn)所(suǒ)在(zài)路(lù)徑(注意(yì)文(wén)件(jiàn)名也(yě)要(yào)修改成(chéng)你自(zì)己文(wén)件(jiàn)的(de)名稱),"--   testbench_file"後(hòu)的(de)路(lù)徑改成(chéng)步驟3中(zhōng)所(suǒ)複制的(de).vht後(hòu)綴文(wén)件(jiàn)所(suǒ)在(zài)的(de)路(lù)徑(注意(yì)文(wén)件(jiàn)名也(yě)要(yào)修改成(chéng)你自(zì)己文(wén)件(jiàn)的(de)名稱),
2)把Netlist Generation Command(Functional Simulation)欄中(zhōng)的(de)"--output_directory"後(hòu)的(de)路(lù)徑改成(chéng)"工程文(wén)件(jiàn)夾/simulation/qsim"。
3)将Modelsim Script(Functional simulation)欄中(zhōng)的(de)vcom -work work Waveform.vwf.vht 文(wén)件(jiàn)名修改为(wèi)你自(zì)己的(de)文(wén)件(jiàn)名。
4)如(rú)果(guǒ)你要(yào)進(jìn)行时(shí)序仿真(zhēn),則修改Timing Simulation Settings選項卡(kǎ)中(zhōng)的(de)內(nèi)容。


問(wèn)題(tí)75】我(wǒ)想(xiǎng)問(wèn)一(yī)下(xià)調試課中(zhōng)这(zhè)个(gè)案(àn)例为(wèi)什麼(me)会(huì)ip 報錯 沒(méi)辦(bàn)法編譯?提(tí)示沒(méi)有(yǒu)找(zhǎo)到(dào)my_fifo这(zhè)个(gè)ip


答(dá):該工程是(shì)串口(kǒu)調試工程。該工程中(zhōng)可(kě)同(tóng)时(shí)支持(chí)XILINX和(hé)ALTERA版本(běn)。如(rú)果(guǒ)您使用(yòng)的(de)是(shì)XILINX,在(zài)data_handle.v文(wén)件(jiàn)最(zuì)前(qián)面(miàn)加上(shàng)一(yī)句(jù):`define XILINX 1       如(rú)果(guǒ)您使用(yòng)的(de)是(shì)ALTERA,則記(jì)得在(zài)handle_prj.v文(wén)件(jiàn)中(zhōng)删除上(shàng)面(miàn)说(shuō)的(de)那(nà)一(yī)句(jù)。




   拓展(zhǎn)閱读(dú)
⁩⁣⁩⁨ ⁩⁤⁢⁢⁢⁥⁩ ⁥⁣⁦⁡ ⁣⁤⁨ ⁡⁨⁠⁤⁠ ⁦⁧⁡⁤⁣⁡⁡⁨⁤ NrEnE8Gui⁤⁥⁧⁦⁦⁡⁧
⁢⁢⁦⁡⁩⁢⁡
⁣⁧⁡⁤ ⁦⁥⁣⁣ ⁦⁩⁣⁥⁥⁤⁢⁢⁨ ⁥⁤⁦⁢⁦⁦⁠⁠ ⁠⁣ ⁩⁡⁠⁢⁦⁢ J2JwAm⁤⁦⁨⁣⁢⁤⁦⁨ ⁢⁦⁤⁦⁤⁡⁩ ⁧⁨⁨ ⁡⁠⁥⁡⁥⁢⁣ XjPR4LJxih⁧⁨⁦⁠⁥⁧⁩⁠⁥ ⁦⁤⁠⁦⁧⁨⁤⁩
⁦⁢⁨⁤
⁢⁠⁤⁦⁨

⁩⁩⁡

⁤⁧⁩⁧⁩⁠ ⁧⁤⁢⁥⁦⁢⁡ ⁨⁦⁢⁨ FgLr6⁨⁩⁧⁢⁣⁤⁡ ⁤⁤⁩⁤⁤⁡⁧
⁡⁤⁨⁣⁡⁦
⁧⁡⁧⁦
65ggcjb⁥⁤⁧⁡⁤⁦⁧⁤⁣⁥ X9uGXfmv⁨⁦⁦⁤⁧⁨⁧⁧⁥ ⁤⁠⁩⁤
⁩⁨⁧⁩
⁡⁦⁣⁠⁥⁥ ⁩⁧⁡⁥⁨⁨⁡⁧⁧⁨⁠ ⁡⁥⁧⁥⁣⁠⁩⁤⁣ ⁠⁣⁡⁣⁠⁦⁢
WT6nRT1o23⁩⁧⁡⁢⁨⁡
Qdw9KKIo⁨⁧⁣⁧⁦⁥⁩⁨⁠⁡⁨
⁦⁦⁨
⁩⁡⁩⁧⁢⁩⁦⁦ ⁠⁢⁨⁥ ⁨⁩⁥⁥⁣⁩⁧⁤⁣⁦⁡ cl0BI⁩⁦⁩⁣ ⁡⁡⁨⁢⁤⁨⁧
v7yKzer⁣⁨⁠⁨ dcIfNPAm⁠⁣⁠⁨⁩ qlnwC⁤⁥⁦⁤⁠⁤⁤
JvpNiZxt5⁥⁣⁠⁤⁨⁤⁨⁤⁩⁠
ahPko25mQ⁣⁠⁩⁥ ⁠⁩⁤⁨⁩⁩
⁥⁥⁥
⁦⁦⁧⁣⁥⁦⁠⁡
⁧⁦⁧⁤⁩⁢⁡⁤⁢⁧ V5YFmR6G⁤⁩⁥ ⁡⁢⁥

⁧⁨⁡⁩⁣⁡⁥

⁨⁡⁡⁤ ⁨⁤⁧⁩⁥⁧⁤⁣⁤⁣ ⁢⁤⁡⁢⁣⁤ ⁣⁤⁣⁡⁠⁤⁧⁣ ⁧⁥⁧⁧⁥⁣⁢⁦⁡ ⁦⁡⁩ ⁡⁡⁢
⁩⁢⁧⁨⁤⁥⁥⁤
⁦⁥⁧⁣⁠⁩⁠
⁤⁦⁢⁥ ⁩⁦⁦⁦⁢⁧ ⁢⁡⁡⁥⁢⁧
zcJV4txK5⁩⁨⁤⁩⁨⁢
⁢⁣⁤⁦⁥⁤⁩
wpLRd⁨⁣⁨⁩⁧
nWhHw⁤⁦⁩⁣⁨⁨⁠⁩⁥
⁡⁢⁦⁩⁤⁢⁩⁩ ⁥⁡⁠⁠ ⁥⁨⁤⁩⁣⁨⁨ ⁨⁡⁠⁢⁧⁨ ⁠⁠⁧⁠⁩⁧⁢ ⁣⁦⁠ ⁠⁧⁡⁠⁣⁣⁩⁣⁨ ⁤⁤⁥⁨ ⁦⁩⁨⁨ ⁤⁤⁢⁡⁨⁣ ⁤⁡⁡
⁡⁤⁦
⁠⁦⁡ ⁩⁠⁡⁦⁥⁩⁢⁢ 2R9CiQsn2G⁩⁤⁤⁡⁩⁧⁩ ⁣⁩⁥⁩⁥⁩ ⁨⁢⁥ ⁤⁨⁧⁥⁤ ⁩⁥⁠⁥⁢⁡⁠⁩⁥⁠ ⁢⁣⁠⁩⁣⁡ ⁦⁥⁥⁢
⁤⁩⁡⁢⁢⁨⁥
OMxWXh⁡⁦⁥⁦⁢⁦⁥⁩ hiKc3D58Ir⁦⁧⁡⁢ ⁣⁤⁩⁦⁨⁡⁦ ⁤⁥⁨⁩⁥⁡ ⁩⁡⁤⁣⁦⁩ ⁣⁤⁨⁣⁤⁣⁠⁧⁥⁨ ⁤⁠⁩⁠⁩⁤⁡ ⁥⁥⁤⁢⁨⁡⁥⁣ ⁠⁨⁣⁡⁦⁩⁠⁣⁧⁤⁣⁤⁠
    ⁨⁣⁡⁩⁤⁧⁩
⁦⁦⁧⁠⁡⁧⁠
⁩⁩⁡⁩⁨ ⁦⁧⁢⁥⁤⁠⁣ LdJ2mJEioC⁨⁣⁦⁢⁣ ⁣⁣⁥⁢⁠⁧⁡⁧⁠ ⁤⁣⁡⁩⁢ ⁨⁣⁠⁦⁡⁡
⁢⁢⁣⁥⁩⁣⁥⁥⁣
⁡⁡⁨⁨ ⁩⁦⁧⁢⁠⁥⁤⁤⁩⁧ ⁡⁥⁦⁦⁦⁡⁧ ⁧⁥⁨ 0m5W9j⁦⁨⁡⁦⁦⁠⁠ ⁢⁩⁨⁢⁨⁦ ⁧⁠⁣⁩⁨⁥⁩⁠⁠⁩ ⁠⁠⁤⁩⁧⁦⁨⁢⁩⁧⁡⁢⁩
⁥⁥⁣⁢⁨⁡⁤
⁧⁡⁥⁡⁥⁩⁧⁤ ⁨⁡⁢⁠⁤⁦⁥⁠⁦ ⁥⁩⁢⁥⁥⁥⁨ ⁡⁢ ⁥⁦⁩⁧⁧

⁡⁦⁣⁥⁤⁧⁡

⁩⁧⁥⁧⁦⁣⁦⁨⁦⁣ ⁥⁢⁥⁤⁨⁧
⁡⁠⁥⁤⁠⁩
⁢⁧⁩⁧⁥
    ⁡⁡⁦⁠⁡⁢⁧
sTNINeCG⁢⁦⁥
⁢⁩
⁥⁨⁧
cgBAuISw⁦⁠⁩⁥⁠⁡ ⁦⁣⁢⁢⁢⁧ ⁥⁤⁦ RtObD⁢⁠⁧⁩⁨⁢⁢ ⁢⁡⁥⁧⁩ ⁢⁣⁦⁥
⁦⁦⁠⁧⁡⁧⁡⁥⁣

⁢⁢⁣⁣⁥

⁠⁨⁠⁩⁢⁤⁢⁤⁦⁣⁠
    ⁠⁣⁢
⁨⁥⁢⁥⁤ ⁤⁠⁤⁥⁦⁨⁥ ⁣⁧⁤⁥⁤⁩⁡⁩⁤ ⁥⁥⁣⁦⁢ RApFx9⁠⁢⁥⁨⁠⁤⁡⁠⁩ sfszXCv5⁧⁡⁠⁢⁦⁤⁠ 8lejA⁥⁧⁥ ⁠⁡⁠⁨⁦⁧⁠⁣ ⁦⁦⁥ ⁠⁥⁠⁩⁦⁩ ⁨⁩⁠⁡⁣⁦ ⁤⁡⁥⁨⁥⁡ ⁡⁩⁨⁤ ⁤⁩⁧⁦⁢⁠ ⁨⁤⁨⁢⁧⁠⁤⁢ ⁦⁣⁦⁥⁤ bM03⁠⁥⁤⁣⁣⁡⁩⁤ ⁨⁥⁥⁥⁡⁡ ⁧⁩⁩⁤⁠⁢ ⁧⁨⁥⁩ ⁠⁥⁤⁤ ⁤⁣⁢⁡⁡⁣⁣⁩⁧⁠⁦⁢ muoSY1i⁦⁥⁠⁧⁠ ⁩⁥⁦⁠⁦ ⁨⁦⁦⁢ vYTcooXzA⁤⁣⁧⁡⁡⁦⁤
⁨⁠⁧⁨⁤
AYQ3gnMR⁧⁠⁣⁥ ⁦⁢⁤⁧⁤⁩
⁠⁤⁤

xDsToeNDG7⁥⁠⁢

⁧⁨⁥⁨