Quartus II的數(shù)據(jù)管腳分配方法
在進(jìn)行FPGA和EDA的仿真設(shè)計(jì)時(shí),我們經(jīng)常會(huì)使用Quartus軟件。當(dāng)我們使用VHDL語(yǔ)言編寫(xiě)好程序后,為了讓程序能夠在實(shí)際的硬件上運(yùn)行,我們需要為各個(gè)變量和數(shù)據(jù)分配相應(yīng)的管腳。 打開(kāi)Quartu
在進(jìn)行FPGA和EDA的仿真設(shè)計(jì)時(shí),我們經(jīng)常會(huì)使用Quartus軟件。當(dāng)我們使用VHDL語(yǔ)言編寫(xiě)好程序后,為了讓程序能夠在實(shí)際的硬件上運(yùn)行,我們需要為各個(gè)變量和數(shù)據(jù)分配相應(yīng)的管腳。
打開(kāi)Quartus II軟件
首先,我們打開(kāi)電腦并登錄好賬號(hào)后進(jìn)入桌面。然后雙擊打開(kāi)已安裝好的Quartus II軟件,進(jìn)入軟件的程序界面。
創(chuàng)建新工程
等待所有模塊加載完畢后,即可來(lái)到歡迎界面。點(diǎn)擊"New Project Wizard",進(jìn)入工程向?qū)АT诠こ滔驅(qū)е?,選擇工程文件夾的路徑,并設(shè)定好相應(yīng)的仿真設(shè)備型號(hào)。最后選擇我們使用的硬件描述語(yǔ)言,如VHDL,即可創(chuàng)建一個(gè)空白的工程。
設(shè)置硬件線(xiàn)路連接
有兩種方式可以設(shè)置我們的硬件線(xiàn)路連接,第一種是使用原理圖輸入法,第二種是使用硬件描述語(yǔ)言。在這里,我們使用第二種方式,以十進(jìn)制計(jì)數(shù)器的VHDL描述為例。
確認(rèn)代碼準(zhǔn)確性
在確認(rèn)代碼輸入無(wú)誤后,點(diǎn)擊進(jìn)行一次全編譯。然后進(jìn)行管腳分配操作,點(diǎn)擊菜單欄中的"Assignments",再選擇"Pin Planner"。
分配數(shù)據(jù)管腳
根據(jù)我們所需的輸入變量和輸出變量,根據(jù)FPGA的端口表,分別為它們分配對(duì)應(yīng)的管腳位置。完成后再點(diǎn)擊一次全編譯,即可使用編程器將程序下載到FPGA中。
燒錄程序到FPGA
稍等片刻,我們的程序已經(jīng)被燒錄到FPGA中了。此時(shí),我們可以看到已經(jīng)成功地將計(jì)數(shù)器的程序下載到FPGA中,表明管腳分配操作已經(jīng)成功。