找回密码
 注册
搜索
查看: 1098|回复: 0

[讨论] 请教高手们一个代码的问题

[复制链接]
发表于 2009-5-6 16:51:53 | 显示全部楼层 |阅读模式
assign H=temp||CLK;
always@(posedge CLK)  
   begin   
    if((a>30)&&(a<100))
       temp<=0;
    else temp<=1;   
    if (a>200) a<=0;
    else a<=a+1;
end

这样的代码是产生一个和clk一样的时钟,在计数20到100之间变成0,
这样的代码在modelsim里面仿真是没有延迟的,但是如果我给clk一个25M的时钟频率,在quartus里面仿真的话就会有5ns的延迟,似乎太大了,高手们指点一下阿,怎么延迟能小一点?或者是我的代码不应该这么写么??

小弟请求恳求大家了
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 01:11 , Processed in 0.044055 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表