為什麼這篇同步非同步reset verilog鄉民發文收入到精華區:因為在同步非同步reset verilog這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者BaChi5566 (巴奇56)看板Electronics標題[問題] async reset一...
有個verilog 問題困擾我很久了
就是一般always block
如下舉例
假設有兩個1bit reg a,b
always @(posedge clk or negedge reset)
if (~reset)
a <= 1'b0;
else
a<=b;
那當reset是1時
會將 “clk rising 前”的b值給a
那為什麼當negedge reset產生時
以上面的推論
我們看到的應該是
reset falling前的值 即reset是1的情況
(這樣就不會進入if的第一個條件)
麻煩各位幫忙解答一下
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.25.96 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1563268842.A.575.html
※ 編輯: BaChi5566 (101.12.25.96 臺灣), 07/16/2019 17:23:33
※ 編輯: BaChi5566 (101.12.25.96 臺灣), 07/16/2019 17:24:07
※ 編輯: BaChi5566 (101.12.25.96 臺灣), 07/16/2019 17:24:35
※ 編輯: BaChi5566 (101.12.25.96 臺灣), 07/16/2019 17:24:56