Verilog HDL語(yǔ)法總結(jié)

module是Verilog HDL基本概念,是以module開(kāi)始,以endmodule結(jié)束的一段程序,其代表的是硬件電路上的各類(lèi)邏輯實(shí)體晌区。module之間是并行運(yùn)行的,系統(tǒng)的設(shè)計(jì)按照三個(gè)步驟進(jìn)行:1.系統(tǒng)劃分為模塊;2.規(guī)劃模塊的接口朗若;3.實(shí)現(xiàn)模塊的功能并鏈接恼五。

基本語(yǔ)法:1.大小寫(xiě)問(wèn)題;

2.參數(shù)聲明parameter哭懈,在程序中多次出現(xiàn)數(shù)字常量唤冈,可以利用parameter進(jìn)行聲明,在整個(gè)仿真過(guò)程中不再改變银伟。

3.預(yù)處理命令你虹, ‘define和’undef,‘ifdef彤避、’else傅物、和‘endif,’include

著重點(diǎn)‘timescale琉预,用來(lái)定義時(shí)延單位和精度董饰,’timescale<時(shí)間單位>/<時(shí)間精度>。

4.變量的定義圆米,wire卒暂、reg和integer,wire代表元件之間的物理連線娄帖,缺省值為Z也祠,reg是無(wú)符號(hào)數(shù)寄存器reg[m:n] ?A; integer為有符號(hào)整數(shù)繼春?jiǎn)㈩?lèi)型定義。

5.阻塞賦值操作“=”和非阻塞賦值“<=”近速。

Verilog HDL建模方法:結(jié)構(gòu)建模诈嘿,數(shù)據(jù)流建模和行為建模。

結(jié)構(gòu)建模是對(duì)電路結(jié)構(gòu)的描述進(jìn)行建模削葱。

數(shù)據(jù)流建模奖亚,利用“assign”引導(dǎo)的一條連續(xù)賦值語(yǔ)句,賦值目標(biāo)只能是線網(wǎng),wire[m:n] a; assign a=1析砸;昔字。

行為建模,initial只執(zhí)行一次首繁,常利用begin-end進(jìn)行封裝作郭,always為敏感事件觸發(fā)執(zhí)行語(yǔ)句蛮瞄。

要點(diǎn):1.利用@定義always語(yǔ)句所坯,@為定義邊沿觸發(fā)事件谆扎,wait定義電平敏感事件挂捅;2.對(duì)組合邏輯的賦值要用阻塞賦值闲先,時(shí)序邏輯則用非阻塞賦值谤专。3.對(duì)于過(guò)程性賦值可以利用:assign和deassign置侍,force和release拦焚,區(qū)別在于assign賦值后蜡坊,將一直保存在寄存器中,force語(yǔ)句應(yīng)用于寄存器中赎败,將覆蓋當(dāng)前值秕衙,release之后恢復(fù)當(dāng)前值。

狀態(tài)機(jī):一般推薦三段式狀態(tài)機(jī)僵刮,1.第一個(gè)always實(shí)現(xiàn)同步狀態(tài)跳轉(zhuǎn)灾梦;2.第二個(gè)always實(shí)現(xiàn)組合邏輯;3.第三個(gè)always實(shí)現(xiàn)同步輸出妓笙。

硬件設(shè)計(jì)若河,時(shí)鐘電路,JTAG下載電路寞宫,電源供電電路萧福。

明日繼續(xù)總結(jié)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末辈赋,一起剝皮案震驚了整個(gè)濱河市鲫忍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌钥屈,老刑警劉巖悟民,帶你破解...
    沈念sama閱讀 221,576評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異篷就,居然都是意外死亡射亏,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)智润,“玉大人及舍,你說(shuō)我怎么就攤上這事】弑粒” “怎么了锯玛?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,017評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)兼蜈。 經(jīng)常有香客問(wèn)我攘残,道長(zhǎng),這世上最難降的妖魔是什么为狸? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,626評(píng)論 1 296
  • 正文 為了忘掉前任肯腕,我火速辦了婚禮,結(jié)果婚禮上钥平,老公的妹妹穿的比我還像新娘实撒。我一直安慰自己,他們只是感情好涉瘾,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布知态。 她就那樣靜靜地躺著,像睡著了一般立叛。 火紅的嫁衣襯著肌膚如雪负敏。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,255評(píng)論 1 308
  • 那天秘蛇,我揣著相機(jī)與錄音其做,去河邊找鬼。 笑死赁还,一個(gè)胖子當(dāng)著我的面吹牛妖泄,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播艘策,決...
    沈念sama閱讀 40,825評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼蹈胡,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了朋蔫?” 一聲冷哼從身側(cè)響起罚渐,我...
    開(kāi)封第一講書(shū)人閱讀 39,729評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎驯妄,沒(méi)想到半個(gè)月后荷并,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,271評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡青扔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評(píng)論 3 340
  • 正文 我和宋清朗相戀三年源织,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了翩伪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,498評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雀鹃,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出励两,到底是詐尸還是另有隱情黎茎,我是刑警寧澤,帶...
    沈念sama閱讀 36,183評(píng)論 5 350
  • 正文 年R本政府宣布当悔,位于F島的核電站傅瞻,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏盲憎。R本人自食惡果不足惜嗅骄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望饼疙。 院中可真熱鬧溺森,春花似錦、人聲如沸窑眯。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,338評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)磅甩。三九已至炊林,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間卷要,已是汗流浹背渣聚。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,458評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留僧叉,地道東北人奕枝。 一個(gè)月前我還...
    沈念sama閱讀 48,906評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像瓶堕,于是被迫代替她去往敵國(guó)和親倍权。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • testbench 1. 激勵(lì)的產(chǎn)生 對(duì)于testbench而言捞烟,端口應(yīng)當(dāng)和被測(cè)試的module一一對(duì)應(yīng)薄声。端口分為...
    Michael_Johnson閱讀 2,673評(píng)論 0 1
  • Verilog HDL 快速入門(mén) Verilog HDL是一種硬件描述語(yǔ)言(HDL:Hardware Descri...
    海青簡(jiǎn)書(shū)號(hào)閱讀 8,655評(píng)論 1 54
  • Verilog初學(xué)建議(墻裂推薦!L饣默辨!感動(dòng)到哭泣!) 1.=和<=(類(lèi)似vhdl:=和<=) =為阻塞賦值苍息,類(lèi)似v...
    大魔王是本人閱讀 539評(píng)論 0 0
  • 10#數(shù)據(jù)類(lèi)型 合并數(shù)組和非合并數(shù)組 合并數(shù)組:存儲(chǔ)方式是連續(xù)的缩幸,中間沒(méi)有閑置空間壹置。例如,32bit的寄存器表谊,可以...
    constant007閱讀 33,036評(píng)論 0 18
  • 1.何為命名空間 OC中沒(méi)有命名空間的概念钞护,在進(jìn)行應(yīng)用開(kāi)發(fā)時(shí),所有的代碼和引用的靜態(tài)庫(kù)最終會(huì)被編譯到同一個(gè)域和二進(jìn)...
    sayHellooX閱讀 1,205評(píng)論 0 0