在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

常見的Verilog行為級描述語法

電子工程師 ? 來源:未知 ? 作者:工程師李察 ? 2018-09-15 08:18 ? 次閱讀

常見的模塊介紹:選擇器;譯碼器;解碼器;比較器。這里我們主要從常見的Verilog描述的層面去介紹,而不著重考慮電路。將會提到的Verilog語句有 條件選擇語句,case語句,if-else。

選擇器:電路示意圖如下。根據SEL信號,選擇將D0還是D1,或者D3傳遞給D_O。即根據SEL信號選擇,將某一個輸入信號傳遞給D_O。

常見的Verilog行為級描述語法

對于只有兩個輸入信號的選擇器,我們可以用單層條件選擇語句描述。例如輸入只有D0,D1兩個。那么SEL只要為單bit即可實現選擇。SEL為0時,選擇將D0傳遞給D_O;SEL為1時,選擇將D1傳遞給D_O;

assign D_O = (SEL) ? D1:D0;

注意:條件選擇語句功能: 當 ( ) 里面的expression0的條件為真時,則選擇第一個表達式expression1里面的結果,否則選擇 :后面expression2的結果。結構如下:

assign out = (expression0) ? expression1 : expression2

有多個輸入信號時。例如:有3個輸入,D0,D1,D2; 因為2的2次方等于4,故SEL最小的位寬應該為2。若要實現如下選擇功能。

對應可以使用 case 語句描述:

reg[7:0] D_O;

always @(*) begin

case(SEL[1:0])

2b00: D_O = D0;

2b01: D_O = D1;

2b10: D_O = D2;

default: D_O = h0;

endcase

end

注意:case語句,如果SEL的所有組合沒有列全,最好在最后要加上 default: ... 項,使得信號完整。如此綜合出來的電路才不會出現鎖存器。

對應的可以用case語句去描述它的功能:

reg[7:0] D_O;

always @(*) begin

case(D_IN[2:0])

3b000: D_O = 8b1111_1110;

3b001: D_O = 8b1111_1101;

3b010: D_O = 8b1111_1011;

3b011: D_O = 8b1111_0111;

3b100: D_O = 8b1110_1111;

3b101: D_O = 8b1101_1111;

3b110: D_O = 8b1011_1111;

3b111: D_O = 8b0111_1111;

endcase

end

同樣對于8-3解碼器,大家可以自行去練手。

比較器,或者說判斷器。比如比較兩個數的大小,當a>b是,輸出信號en為高,否則為低。

if-else描述:

reg en;

always @( * )

if( a>b )

en = 1;

else

en = 0;

當然也可以用條件選擇語句:

wire en;

assign en = (a>b) ?1b1 : 1b0;

本文重在通過邏輯實例幫助大家理解常見的Verilog邏輯描述語言。大家在知道自己要實現的功能的情況下,去選擇合適的描述方式。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Verilog
    +關注

    關注

    29

    文章

    1366

    瀏覽量

    111912
  • Case
    +關注

    關注

    0

    文章

    28

    瀏覽量

    13561
  • IF
    IF
    +關注

    關注

    1

    文章

    64

    瀏覽量

    27130

原文標題:常見的Verilog行為級描述語法

文章出處:【微信號:LF-FPGA,微信公眾號:小魚FPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    硬件描述語言(HDL)編碼技術:xilinx verilog語法技巧

    xilinx verilog語法技巧 一 硬件描述語言(HDL)編碼技術讓您: ?描述數字邏輯電路中最常見的功能。 ?充分利用Xilinx?
    的頭像 發表于 12-13 10:29 ?3886次閱讀

    新手求教、verilog行為描述與結構描述區別?

    想問一下,在verilog中,行為描述和結構描述到底有什么區別,感覺行為描述語句更直觀、易讀、易
    發表于 10-27 11:17

    Verilog硬件描述語描述.

    本書簡要介紹了Verilog硬件描述語言的基礎知識,包括語言的基本內容和基本結構 ,以及利用該語言在各種層次上對數字系統的建模方法。書中列舉了大量實例,幫助讀者掌握語
    發表于 03-27 23:44 ?101次下載

    verilog硬件描述語言課程講義

    verilog硬件描述語言課程講義
    發表于 05-21 15:01 ?33次下載
    <b class='flag-5'>verilog</b>硬件<b class='flag-5'>描述語</b>言課程講義

    Verilog硬件描述語言參考手冊

    Verilog硬件描述語言參考手冊,Verilog語法內容介紹
    發表于 11-12 17:20 ?0次下載

    Verilog HDL硬件描述語

    Verilog HDL硬件描述語言 有需要的下來看看
    發表于 12-29 15:31 ?0次下載

    Verilog HDL硬件描述語言_行為建模

    本章描述Verilog HDL中的第三種建模方式,即行為建模方式。為充分使用Verilog HDL,一個模型可以包含所有上述三種建模方式。veril
    發表于 04-25 16:09 ?14次下載

    Verilog硬件描述語

    VHDL語言編程學習Verilog硬件描述語
    發表于 09-01 15:27 ?0次下載

    Verilog HDL硬件描述語

    Verilog HDL硬件描述語言,感興趣的小伙伴們可以瞧一瞧。
    發表于 11-11 11:20 ?11次下載

    基于Verilog硬件描述語言的IEEE標準硬件描述語言資料合集免費下載

    本文檔的主要內容詳細介紹的是基于Verilog硬件描述語言的IEEE標準硬件描述語言資料合集免費下載:1995、2001、2005;SystemVerilog標準:2005、2009
    發表于 06-18 08:00 ?11次下載

    通過實例設計來加深Verilog描述語法理解

    綜合,可以用這個語法描述什么邏輯功能電路呢? 其實Xilinx已經貼心地準備好了答案,還給你準備了一堆參考實例。 二. Verilog行為
    的頭像 發表于 01-02 09:45 ?1779次閱讀
    通過實例設計來加深<b class='flag-5'>Verilog</b><b class='flag-5'>描述語法</b>理解

    Verilog硬件描述語言的學習課件免費下載

    本文檔的主要內容詳細介紹的是Verilog硬件描述語言的學習課件免費下載。
    發表于 01-22 12:13 ?17次下載
    <b class='flag-5'>Verilog</b>硬件<b class='flag-5'>描述語</b>言的學習課件免費下載

    Verilog硬件描述語言參考手冊免費下載

    Verilog 硬件描述語言參考手冊是根據IEEE 的標準“Verilog 硬件描述語言參考手冊1364-1995”編寫的。OVI (Open V
    發表于 02-05 16:24 ?79次下載
    <b class='flag-5'>Verilog</b>硬件<b class='flag-5'>描述語</b>言參考手冊免費下載

    使用Verilog/SystemVerilog硬件描述語言練習數字硬件設計

    HDLBits 是一組小型電路設計習題集,使用 Verilog/SystemVerilog 硬件描述語言 (HDL) 練習數字硬件設計~
    的頭像 發表于 08-31 09:06 ?2013次閱讀

    常見Verilog行為描述語法

    常見的模塊介紹:選擇器;譯碼器;解碼器;比較器。這里我們主要從常見Verilog描述的層面去介紹,而不著重考慮電路。
    的頭像 發表于 05-30 16:24 ?1921次閱讀
    <b class='flag-5'>常見</b>的<b class='flag-5'>Verilog</b><b class='flag-5'>行為</b><b class='flag-5'>級</b><b class='flag-5'>描述語法</b>
    主站蜘蛛池模板: 色综合色狠狠天天综合色hd | 男女性高爱麻豆 | 2021久久精品国产99国产 | 欧美白人极品性喷潮 | 久久综合狠狠综合久久 | 婷婷九月 | 中文字幕一二三四区 | av成人在线播放 | 国产高清免费在线 | 在线色色视频 | 久久网免费视频 | 喷潮白浆直流在线播放 | 色多多高清在线观看视频www | 香港午夜理理伦_级毛片 | 一本到卡二卡三卡视频 | 亚洲网站在线看 | 在线高清视频大全 | 久久久久女人精品毛片九一 | 在线三级网 | 中国农村一级片 | 久久久这里有精品999 | 18视频免费网址在线观看 | 成人国产激情福利久久精品 | 中文天堂在线观看 | 久久国产视频一区 | 国产精品乳摇在线播放 | 91av成人| 欧美综合成人网 | 天天伊人| 日本a级精品一区二区三区 日本a级特黄三级三级三级 | 日本一区不卡在线观看 | 国产女人在线视频 | 免费在线黄视频 | 毛片其地| 黄色网址视频在线播放 | 亚洲免费视频在线观看 | 天天操天天干天搞天天射 | www.天天干.com| 四虎影视最新 | 天天夜夜骑 | 黄色一级片毛片 |