quartusII 功能仿真错误

congcong_fire 2009-10-15 04:26:02
各位大侠,有段程序(关于异步置位的负跳变沿触发的D触发器)的功能仿真始终是错误的,因为程序中的q和qbar的波形应始终是相反的。我也找不错哪错误,该程序时是来自于一本书上的。请各位大侠帮忙,谢谢。
程序如下:
module d_flipflop(clk,d,set,q,qbar);
input clk,d,set;
output reg q,qbar;

always
wait(set==1)
begin
q<=1;
qbar<=0;
wait(set==0);
end

always@(negedge clk)
begin
if(set!=1)
begin
q<=d;
qbar=~q;
end
end
endmodule
...全文
165 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
congcong_fire 2009-10-19
  • 打赏
  • 举报
回复
怎么没有人能解答出这个问题啊?

2,432

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 其他硬件开发
社区管理员
  • 其他硬件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧