阻塞賦值和非阻塞賦值

         在Verilog語言中,有阻塞賦值和非阻塞賦值。

         阻塞賦值是在一個過程中,前後是順序執行的,是串行的,後面的語句必須在前面的語句執行之後。

         非阻塞賦值是並行的,同時發生的。

         我做了一下實驗

      1、非阻塞賦值

部分代碼:                                   

     begin

       a<=indata;

       b<=a;

    end

仿真結果:

 

RTL 綜合結果

 

 

 

2.阻塞賦值

 

 

  begin      

        a=indata;

        b=a;

   end

 

RTL綜合結果:

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章