马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
always
本帖最后由 hhc789 于 2012-12-3 22:17 编辑
always @(posedge clk or negedge rst_n) begin
if(!rst_n) begin
sum <= 0 ;
cout <= 0 ;
sum_p <= 0 ;
end
else begin
{cout,sum} <= a + b + cin ;
#5 sum_p <= a + b + cin ;
end
end
为什么在sum_p前面加一个延迟,结果在当拍延迟5个时间单位就出来,我觉得应该在下一拍延迟5个时间单位出来,我想的和仿真的结果不一样,求高人解答啊? |
QQ截图20121119210632.png(6.74 KB)
下载次数:0
2012-11-19 21:10
QQ截图20121119210632.png(6.74 KB)
下载次数:0
2012-11-19 21:13
|