[問題] verilog的小問題
請問各位大大,為什麼我以下的程式中,
d1不會如我所預期的dealy一個clock才有值
呢?
always@(posedge clk_HBF2 or posedge reset) begin
if(reset==1)
d1<=0;
else
d1<=data_in;
end
但如果我用subblock的方式去呼叫,
subblock f1(.out(out),.clk(clk),.in(data_in));
就可以看到dealy的效果,請問是為什麼呢???
我應該怎麼寫會比較好呢?請大大幫忙,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.208.195
→
05/17 20:21, , 1F
05/17 20:21, 1F
→
05/17 23:06, , 2F
05/17 23:06, 2F
推
05/17 23:44, , 3F
05/17 23:44, 3F
→
05/18 18:47, , 4F
05/18 18:47, 4F
→
05/18 18:47, , 5F
05/18 18:47, 5F
→
05/18 22:59, , 6F
05/18 22:59, 6F
→
05/19 02:26, , 7F
05/19 02:26, 7F
→
05/19 11:35, , 8F
05/19 11:35, 8F
→
05/19 11:36, , 9F
05/19 11:36, 9F
→
05/20 00:12, , 10F
05/20 00:12, 10F
→
05/20 00:13, , 11F
05/20 00:13, 11F
推
05/25 23:45, , 12F
05/25 23:45, 12F
→
11/11 15:09, , 13F
11/11 15:09, 13F
→
01/04 21:56,
7年前
, 14F
01/04 21:56, 14F
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):
問題
2
14