|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 forlsy 于 2012-5-22 10:15 编辑
请教下各位大大,如何将时钟拉长?比如
- 'timescale 1ns/1ps
- always #244 clk = ~clk //这是产生一个488ns的周期时钟 //使用一个帧同步信号syn,对时钟进行强行复位,帧同步信号周期125us,计算后,会有256个clk// 但125us - 256*488ns = 72ns
- //要用syn将最后一个(第255个)clk强行拉长72ns,请问该怎么实现啊?
- always #244 begin if(!frame_synch) begin clk488ns = ~clk488ns; end else begin clk488ns = clk488ns; end end
复制代码
我用上面的代码跑出来,实现不了功能...
请教各位 应该怎么实现? 谢谢了.... |
|