微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 请教下面的代码

请教下面的代码

时间:10-02 整理:3721RD 点击:
请教下面的代码
使用repeat产生确定数目的时钟脉冲
initial
begin
Clk = 0 ;
repeat ( 6 )
# (period/2)Clk = ~ Clk ;
end
该例使用repeat产生 3个时钟脉冲.
请问上面的 period/2指的是什么?

period是定义的时钟周期,参数, 每隔period/2 CLK翻转一次.
建议看看基本的Verilog语法书吧

楼上大侠正解 ^_^
其实可以通过想想3个时钟脉冲是怎么回事反过头来看程序,就好理解了。

用于仿真
# (period/2)主要用于仿真,指定波形周期

回复 #1 laz20005 的帖子
period就是时钟周期,faint

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top