學(xué)習(xí)HDL的幾點(diǎn)重要提示

發(fā)布時(shí)間:2024-01-25
1.了解hdl的可綜合性問(wèn)題
hdl有兩種用途:系統(tǒng)仿真和硬件實(shí)現(xiàn)。如果程序只用于仿真,那么幾乎所有的語(yǔ)法和編程方法都可以使用。 但如果我們的程序是用于硬件實(shí)現(xiàn)(例如:用于fpga設(shè)計(jì)),那么我們就必須保證程序“可綜合”(程序的功能可以用硬件電路實(shí)現(xiàn))。 不可綜合的hdl語(yǔ)句在軟件綜合時(shí)將被忽略或者報(bào)錯(cuò)。 我們應(yīng)當(dāng)牢記一點(diǎn):“所有的hdl描述都可以用于仿真,但不是所有的hdl描述都能用硬件實(shí)現(xiàn)。”
2. 用硬件電路設(shè)計(jì)思想來(lái)編寫hdl
學(xué)好hdl的關(guān)鍵是充分理解hdl語(yǔ)句和硬件電路的關(guān)系。 編寫hdl就是在描述一個(gè)電路,我們寫完一段程序以后,應(yīng)當(dāng)對(duì)生成的電路有一些大體上的了解,而不能用純軟件的設(shè)計(jì)思路來(lái)編寫硬件描述語(yǔ)言。要做到這一點(diǎn),需要我們多實(shí)踐,多思考,多總結(jié)。
3.語(yǔ)法掌握貴在精,不在多
30%的基本hdl語(yǔ)句就可以完成95%以上的電路設(shè)計(jì),很多生僻的語(yǔ)句并不能被所有的綜合軟件所支持,在程序移植或者更換軟件平臺(tái)時(shí),容易產(chǎn)生兼容性問(wèn)題,也不利于其他人閱讀和修改。建議多用心鉆研常用語(yǔ)句,理解這些語(yǔ)句的硬件含義,這比多掌握幾個(gè)新語(yǔ)法要有用的多。
上一個(gè):護(hù)套式電加熱器的安裝使用方法
下一個(gè):上門提親認(rèn)親的順序與區(qū)別

第一次醉駕要坐牢嗎
4000塊組裝電腦配置推薦(4000元組裝電腦配置清單2020)
蘋果平板2020官網(wǎng)價(jià)格(蘋果平板電腦官網(wǎng)價(jià)格表)
怎么蘋果手機(jī)真假,怎樣辨別蘋果手機(jī)真假
淺談茶園害蟲生態(tài)調(diào)控的主要方法
鳶尾栽培之土壤加熱和低溫加熱
20噸無(wú)線式電子吊稱(帶打印吊鉤稱)
什么是電子元器件采購(gòu)管家?
【自動(dòng)排氣閥】上海自動(dòng)排氣閥_自動(dòng)排氣閥行情_上海博力特閥門廠
win7旗艦版ie瀏覽器打開后自動(dòng)關(guān)閉怎么解決問(wèn)題(win7開機(jī)ie瀏覽器自動(dòng)開啟)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos