quartusII 仿真问题求教

[复制链接]
2872|7
 楼主| seaboy6 发表于 2012-11-4 00:58 | 显示全部楼层 |阅读模式
这是一个加法器程序
module ripple_adder(co,sum,a0,a1,ci);
parameter N=4;
output [N-1:0] sum;
output co;
input [N-1:0] a0,a1;
input ci;
wire [N:0] carry;
assign carry[0]=ci;
genvar i;
generate for(i=0;i<N;i=i+1)
begin:r_loop
wire t1,t2,t3;
xor g1(t1,a0,a1);
xor g2(sum,t1,carry);
and g3(t2,a0,a1);
and g4(t3,t1,carry);
or g5(carry[i+1],t2,t3);
end
endgenerate
assign co=carry[N];
endmodule

经quartusII波形仿真结果是
从波形图上看出有毛刺,请问毛刺产生的具体原因,怎样避免?还有输出比输入延迟了一段时间,是器件的延时么?求大神解答,楼主才学,希望详细点,望不吝赐教...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
forgot 发表于 2012-11-4 11:33 | 显示全部楼层
看不明白
帮顶
 楼主| seaboy6 发表于 2012-11-4 11:50 | 显示全部楼层
2# forgot
不会吧,求解啊
 楼主| seaboy6 发表于 2012-11-4 11:52 | 显示全部楼层
有木有大神啊
forgot 发表于 2012-11-4 11:57 | 显示全部楼层
有木有大神啊
seaboy6 发表于 2012-11-4 11:52
等猴哥
 楼主| seaboy6 发表于 2012-11-4 12:58 | 显示全部楼层
 楼主| seaboy6 发表于 2012-11-4 12:58 | 显示全部楼层
5# forgot
关键是刻,猴哥怎么就不见呢捏!!
 楼主| seaboy6 发表于 2012-11-4 22:21 | 显示全部楼层
额,自己顶!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:低调做事!     低调做人! 电子海洋中的徜徉者~~

3

主题

55

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部