自适应同步器的FPGA实现
提出了一种采用FPGA实现自适应同步器的设计.该同步器利用采样时钟与输入数据的周期特性,预测时钟与数据的相位关系,自适应地选择时钟上升沿或下降沿锁存,使数据变化避开时钟沿的亚稳态窗,降低出现亚稳态的概率.该同步器设计选用Xilinx公司的FPGA,应用Synplify综合工具和ISE提供的约束功能,仅用16个SLICE资源.
白适应同步器的FPGA实现张国星,高俊峰(中国科学院电子学研究所,北京100080)摘要:提出了一种采用FPGA实现自适应同步器的设计。该同步器利用采样时钟与输入数据的周期特性,预测时钟与数据的相位关系,自适应地选择时钟上升沿或下降沿锁存,使数据变化避开时钟沿的亚稳态窗,降低出现亚稳态的概率。该同步器设计选用xiliIlX公司的FPGA,应用Synplify综合工具和ISE提供的约束功能,仅用16个SUCE资源。关键词:自适应同步器亚稳态FPGA在许多高速数据采集系统中,数据正确锁存是设计115MHz185MHz者必须要面对的问题。特别是在内部时钟与外部时钟采时钟l时钟一地用同一个时钟源的基于FPGA的高速数据采集系统中,由于走线延时、器件延时、FPGA输入管脚延时,导致n.GA输入数据与FPGA内部时钟的相对相位关系不确定;在时钟频率可变的情况下,相对相位关系还会随频率变化。在FPGA内部
用户评论