《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 可編程邏輯 > 其他 > 入門:FPGA設(shè)計(jì)硬件語(yǔ)言Verilog中的參數(shù)化

入門:FPGA設(shè)計(jì)硬件語(yǔ)言Verilog中的參數(shù)化

2022-12-31
來(lái)源:FPGA開源工作室

  1 參數(shù)化

  FPGA 設(shè)計(jì)的硬件語(yǔ)言Verilog中的參數(shù)化有兩種關(guān)鍵詞:define 和 paramerter,參數(shù)化的主要目的是代碼易維護(hù)、易移植和可讀性好。

  Parameter關(guān)鍵詞類似于C語(yǔ)言中的形參可在其他模塊調(diào)用時(shí)實(shí)例化參數(shù),這個(gè)參數(shù)在運(yùn)行過(guò)程中不能修改,在編譯時(shí)就已經(jīng)確定好了。

  示例:

  31.JPG

  模塊引用如下:

  方式一:

 30.JPG

  方式二:

29.JPG

  第一種方式必須按照順序,而第二種方式可以順序顛倒。所以在參數(shù)化比較多的情況下,盡量采用第二種方式,以避免順序的錯(cuò)亂。

  Define關(guān)鍵詞類似于C語(yǔ)言中的define 。主要用于本地模塊的一些定義,例如狀態(tài)機(jī)。

  示例:

28.JPG

  2 條件編譯

  一般情況下,Verilog HDL源程序中所有的行都將參加編譯。但是有時(shí)希望對(duì)其中的一部分內(nèi)容只有在滿足條件才進(jìn)行編譯,也就是對(duì)一部分內(nèi)容指定編譯的條件,這就是“條件編譯”。

  有時(shí),希望當(dāng)滿足條件時(shí)對(duì)一組語(yǔ)句進(jìn)行編譯,而當(dāng)條件不滿足是則編譯另一部分。

  條件編譯命令有以下幾種形式:1) `ifdef 宏名 (標(biāo)識(shí)符)程序段1`else程序段2`endif

  2) `ifdef 宏名 (標(biāo)識(shí)符)程序段1`endif

  示例:

27.JPG

  26.JPG

  如上所示我們?cè)趯慖2S的時(shí)候會(huì)遇到不同位寬的I2s數(shù)據(jù),這就意味著對(duì)于不同的數(shù)據(jù)模塊我們就要寫一個(gè)文件。

  如果采用條件編譯就可以只寫一個(gè)文件。當(dāng)需要修改時(shí)只需要修改`define D_WIDTH16

  //`define D_WIDTH20

  //`define D_WIDTH24

  就可以完成不同i2s數(shù)據(jù)位寬的修改。



更多信息可以來(lái)這里獲取==>>電子技術(shù)應(yīng)用-AET<<

mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 欧美黑人粗暴多交高潮水最多| 蜜芽国产尤物AV尤物在线看 | 思思久而久焦人| 久久精品中文字幕| 欧美一级专区免费大片 | 992tv国产人成在线观看| 国产精品成人va在线观看| 99久久国产综合精品成人影院| 孩交精品xxxx视频视频| 中文字幕乱码一区二区免费| 日本护士恋夜视频免费列表| 亚洲A∨无码一区二区三区| 欧美成人久久久| 亚洲欧美日韩国产综合高清| 男女一进一出猛进式抽搐视频| 和前辈夫妇交换性3中文字幕| 色费女人18毛片a级毛片视频| 国产成人一级片| 久草网视频在线| 国产理论视频在线观看| 2021av在线视频| 国产精品网站在线观看免费传媒| 999在线视频精品免费播放观看| 天天干天天干天天天天天天爽| √在线天堂中文最新版网| 性一交一乱一伦一色一情| 中文字幕日本最新乱码视频| 日日躁夜夜躁狠狠躁超碰97| 久久人午夜亚洲精品无码区| 日韩aⅴ人妻无码一区二区| 久久精品国产亚洲av四虎 | 午夜看一级特黄a大片黑| 美女黄18以下禁止观看| 国产aaa女人十八毛片| 色猫咪av在线网址| 国产你懂的视频| 视频二区调教中字知名国产| 国产乱子伦精品免费女| 色播影院性播免费看| 国产一区二区三区不卡免费观看| 色欲综合久久中文字幕网|