输入输出同步问题

2019-07-15 22:22发布

本帖最后由 x282718048 于 2016-10-9 09:21 编辑

请问论坛里的各位大神,用altera三代的 FPGA利用输入脉冲信号的上升沿触发产生一个同步输出脉冲时,输出信号的上升沿相对输入上升沿来说有一个周期的抖动,请问这是怎么产生的,该怎么解决?输出信号频率大概100-200M,万分感激!!!
ns_delay.v 下载积分: 积分 -1 分
2.24 KB, 下载次数: 10, 下载积分: 积分 -1 分 Verilog
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
李春明
1楼-- · 2019-07-16 22:10
 精彩回答 2  元偷偷看……
lfjd05
2楼-- · 2019-07-17 00:22
王栋春 发表于 2016-9-30 21:00
坛友能分别给出解决方法吗

刚懂个皮毛,一点愚见。RTL级仿真有问题,妥妥的代码问题,不管是verilog还是vhdl写的,行为级仿真只仿真硬件描述语言的功能。时序仿真里面考虑了实际器件的各种延时,出问题的话可能是器件延迟的问题,需要做一下时序约束,也有可能是代码问题,例如别的逻辑过程都是上升沿触发的,偏偏有个写成了下降沿出发,可能造成平白无故多了一个延时。上板子调试出问题的话,可能是电路画的不对,阻抗匹配不对,或者就是用了个坑爹的示波器。如果只有实际板子调试出问题了,一定有勇气坚信自己代码写的没错啊。
李春明
3楼-- · 2019-07-17 02:59
lfjd05 发表于 2016-10-2 08:59
刚懂个皮毛,一点愚见。RTL级仿真有问题,妥妥的代码问题,不管是verilog还是vhdl写的,行为级仿真只仿真硬件描述语言的功能。时序仿真里面考虑了实际器件的各种延时,出问题的话可能是器件延迟的问题,需要做一下时序约束,也有可能是代码问题,例如别的逻辑过程都是上升沿触发的,偏偏有个写成了下降沿出发,可能造成平 ...

不错的见解  学习了
FPGA_wuhan
4楼-- · 2019-07-17 05:20
新手过来取取经,看看
x282718048
5楼-- · 2019-07-17 06:47
lfjd05 发表于 2016-10-2 08:59
刚懂个皮毛,一点愚见。RTL级仿真有问题,妥妥的代码问题,不管是verilog还是vhdl写的,行为级仿真只仿真硬件描述语言的功能。时序仿真里面考虑了实际器件的各种延时,出问题的话可能是器件延迟的问题,需要做一下时序约束,也有可能是代码问题,例如别的逻辑过程都是上升沿触发的,偏偏有个写成了下降沿出发,可能造成平 ...

大神,我实在找不出原因了,把代码贴出来,麻烦帮忙看下,万分感激!
x282718048
6楼-- · 2019-07-17 12:06
 精彩回答 2  元偷偷看……

一周热门 更多>