<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      systemverilog新增的always_comb,always_ff,和always_latch語句

      Verilog中,設計組合邏輯和時序邏輯時,都要用到always:

      always @(*) //組合邏輯
        if(a > b)
          out = 1;
        else
          out = 0;
      
      always @(posedge clk) //時序邏輯 flip-flop觸發器
        if(en) 
          out <= in;
      
      

      僅從關鍵字上,看不出設計者想要一個什么樣的電路。

       

      SystemVerilog把always關鍵字細化了。對不同的設計要求有不同的關鍵字:

      always_comb //組合邏輯
        if(a > b)
          out = 1;
        else
          out = 0;
      
      

      comb是combinational的縮寫,always_comb表示設計者想要設計一個組合邏輯電路。同時不必再寫敏感信號列表。我們在設計組合邏輯電路時,一件最重要的事就是不要一不小心搞一個latch出來。always_comb會告訴綜合工具,這里需要的是一個組合邏輯電路。假如我們設計時,if語句或者case語句沒有寫完整,

      always_comb //錯誤
        if(a > b)
          out = 1;
      
      

      在綜合時,我們會收到警報:這里應該是組合邏輯,你把他寫成了latch。使用always,則不會收到這樣的警告。

       

      如果真的需要latch,SystemVerilog準備了專門的關鍵字:

       always_latch //latch

        if(clk)
          out = in;
      
      

      always_latch是電平敏感的,它也不需要敏感信號列表,它會告訴綜合工具,這里我就是需要一個latch。

       

      always_comb和always_latch極大的降低了unintentional latch的出現。這是對電路設計的一大提升。

       

      對于flip-flop觸發器的設計,也有專門的關鍵字:

      always_ff @(posedge clk) //flip-flop觸發器
        if(en)
          out <= in;
      
      

      ff是flip_flop的縮寫,它需要敏感信號列表,并且是邊沿觸發的,所以敏感信號列表里的信號,都需要加關鍵字posedge或negedge。假如我們忘記了寫posedge或者negedge:

       always_ff @(clk) //錯誤

        if(en)
          out <= in;

      綜合工具會發出警告:這里應該是flip-flop,可你寫的不是flip-flop。使用always,則不會收到這樣的警告。

       

      SystemVerilog把always細化成always_comb, always_ff, 和always_latch。使綜合工具可以自動檢查各種細節,降低了設計失誤的可能。

      posted @ 2017-12-03 18:02  宙斯黃  閱讀(26335)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 婷婷综合缴情亚洲| 人妻有码av中文字幕久久琪| 99国产精品白浆在线观看免费 | 九九热精品在线视频免费| 国产福利在线观看免费第一福利 | 亚洲熟女精品一区二区| 国产一区二区三区小说| 成人看的污污超级黄网站免费| 91福利国产午夜亚洲精品| 青青草一区二区免费精品| 国产精品无码无需播放器| 亚洲国产中文字幕在线视频综合| 老王亚洲AV综合在线观看| 昌吉市| 国产成人午夜福利在线观看| 久久九九99这里有视频| 亚洲区综合区小说区激情区| 欧美日本在线一区二区三区| 精品人妻码一区二区三区| 日韩不卡无码精品一区高清视频 | 少妇爆乳无码专区| 在线看片免费人成视频久网| 国产免费高清69式视频在线观看 | 一区二区三区鲁丝不卡| 久久久久久久久久久免费精品| 亚洲人妻精品一区二区| 人妻激情文学| 无码专区 人妻系列 在线| 狠狠五月深爱婷婷网| 国产午夜精品理论大片| 久久一日本综合色鬼综合色| 欧美颜射内射中出口爆在线| 国产精品av中文字幕| 国产成人精品一区二区三区免费 | 久久一区二区中文字幕| 亚洲电影在线观看| 日韩精品不卡一区二区三区| 国产精品中文字幕观看| 黑人大战中国av女叫惨了| 久久亚洲精精品中文字幕| 国产精品亚洲二区在线播放|