看板 Electronics 關於我們 聯絡資訊
請問大德 always@(posedge clk) begin b=a; c=b; end 請問這樣是否就合出 D=a Q=c 的DFF呢 然後b就不見了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.216.252 ※ 文章網址: http://www.ptt.cc/bbs/Electronics/M.1419333930.A.8A0.html
hsujerry: (原創) 深入探討blocking與nonblocking (SOC) (Verilog) 12/23 20:13
hsujerry: ↑Google它 12/23 20:14
s940556: 推樓上+1 12/24 10:56
Leadgen: 這個是正緣觸發的DFF,這是把輸入的信號Delay 2T的作法。 12/24 15:15
Leadgen: 中間值b一直都在,而且這樣寫會合成兩個DFF。 12/24 15:16
hsujerry: @L 可原PO用的是 = (blocking assignment) 12/24 15:55
hsujerry: 而不是 <= (non-blocking assignment) 12/24 15:56
hsujerry: 是說我目前手邊也沒Tool,只能等原PO的實驗結果啦 12/24 15:58
storier: 這樣寫b會不見 12/24 22:24
storier: 不用特別去試了 12/24 22:24
youyouyou: @L 我的問題是 = 不是 <= 01/19 23:10