IC 芯片設計(6)

電路基礎

1、爲什麼要有時序邏輯?而不全是組合邏輯?


2、verilog coding style

時序邏輯:非阻塞賦值,可以沒有else,無else會默認保持

組合邏輯:阻塞賦值,不能夠沒有else,會有latch

如果有寫錯,可能會報一些奇葩的error、warning

3、在一個always中,一般不允許同時posedge clk or negedage clk

     如果分開, 兩個always,按說是沒有絕對意義上的錯誤,但一般不建議同時使用negedge clk,這樣對時序要求很高,也容易出現時序問題;

     


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