请教verilog代码使用repeat产生确定数目的时钟脉冲
请教verilog代码使用repeat产生确定数目的时钟脉冲使用repeat产生确定数目的时钟脉冲
initial
begin
Clk = 0 ;
repeat ( 6 )
# (period/2)Clk = ~ Clk ;
end
该例使用repeat产生 3个时钟脉冲.
请问上面的6 指的是什么? period/2指的是什么? perriod 应该是源程序中使用parameter或‘define定义的参数,但一般会是parameter定义的。<br>
而repeat是verilog中一种不可综合的循环语句,repeat(6)表示其后的语句执行6次。 遇到这种问题,先去看看书,会解决的快一些的! 2楼的是正解 就是就是,先看好书 龙兄弟,很赞阿,loong才是真龙啊,每天都看到你,呵呵几乎刷屏! 呵呵,仔细看看书就没问题了 估计是没有书吧 看看夏老师的书吧. for (i=0;i<=18;i=i+1)<br>
y=x+x;<br>
错误是loop count exceed limit, 请帮忙看看 谢谢各位同仁的意见。
页:
[1]
2