打印
[CPLD]

采样后的数据抖动一个采样时钟周期

[复制链接]
1105|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xaorry|  楼主 | 2014-9-30 10:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xaorry 于 2014-9-30 11:18 编辑

用50MHz的时钟对20khz的方波进行采样,采样后的波形抖动一个采样时钟周期,测量时钟和20khz的方波都不抖动,是什么原因啊
always @(posedge clk )
        if(!rst_n)   //低有效
                begin
                        rdin <=0;
                end
        else        
                begin
                        rdin <=din;
                end
assign p_din =rdin;

2.jpg (3.51 MB )

2.jpg

相关帖子

沙发
zhaojingzb| | 2014-9-30 12:05 | 只看该作者
亚稳态,这个是无法避免的。
如果两者的相位关系固定的话,可以将采用时钟移相位,就可以解决了

使用特权

评论回复
板凳
xaorry|  楼主 | 2014-9-30 16:36 | 只看该作者
多次采样呢?

使用特权

评论回复
地板
xaorry|  楼主 | 2014-9-30 16:37 | 只看该作者
zhaojingzb 发表于 2014-9-30 12:05
亚稳态,这个是无法避免的。
如果两者的相位关系固定的话,可以将采用时钟移相位,就可以解决了 ...

多次采样呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

277

帖子

2

粉丝