|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
我是一个初学者,在学习并自己写分频程序的时候,仿真却出现这种结果,我不清楚是怎么回事,请大家指点:
这是我的程序:
module fenpin(outClk,inClk);
input inClk;
output outClk;
reg outClk;
always @(posedge inClk)
begin
outClk<=~outClk;
end
endmodule
下面是仿真截图:
inClk是输入时钟,outClk的分频到是没错,但是为什么和inClk的时间对不上呢?比inClk的第一个上升沿延迟了6.721ns,但是第outClk的第一个上升沿到第2个上升沿的时间却是正好的20ns,我不太清楚我是不是哪没有设置好还是?我选用的CPLD是240T100C5。在做其他任何程序仿真都出现这个问题,而且我下载到CPLD中,分出来的频率也不稳定。请教各位前辈! |
|