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

[复制链接]
1429|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;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
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

主题

287

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部