【数据采集专栏】时钟同步(有时钟卡方案)

简介

相比单通道数据采集系统,多通道数据采集系统的最大不同之处在于其时钟同步电路。

方案

关于时钟同步

业内有两种方案,单独的时钟卡,和没有单独的时钟卡方案

有单独的时钟卡

系统需要扇出同源时钟到各个采集模块,实现各采集模块的时钟同源;接收时钟的节点与发送时钟的节点时钟相位由于传输链路的存在而具有差异,不同接收时钟节点之间,由于传输链路长度的不一致也具有时钟相位差异,需要设计节点之间的时钟同相机制。

没有单独的时钟卡

靠同步信号进行时钟同步。比较低成本,需要也有同步信号。

方案详情

这个方案实现起来比较简单,适合高精度场景·这里面实现起来有两个技术要点,一个是物理上的等长设计,第二个是FPGA IO delay,的调整。

系统需要扇出同源时钟到各个采集模块,实现各采集模块的时钟同源;接收时钟的节点与发送时钟的节点时钟相位由于传输链路的存在而具有差异,不同接收时钟节点之间,由于传输链路长度的不一致也具有时钟相位差异,需要设计节点之间的时钟同相机制。(用IOdenglay实现,这里还需要注意设计细节,有些物理引脚无法级联,对IO delay也有影响)

设计流程

  • 背板 10MHz 参考同步(最通用)
  • 时钟卡输出 10MHz OCXO 到背板
  • 所有采集卡用这个 10MHz 锁 PLL
  • 生成自己的 ADC 采样时钟
相关推荐
hexiaoyan8276 小时前
高速图像采集卡处理板卡设计原理图:10-基于TMS320C6678+XC7K325T的6U CPCI Full Camera Link图像处理平台
fpga开发·高速图像采集·图像采集卡·c6678板卡
szxinmai主板定制专家7 小时前
储能EMS + 协调控制器实战:RK3568/3576/3588+FPGA+AI 故障录波与诊断
人工智能·深度学习·机器学习·fpga开发·rk3588·rk3576·协调控制器
星夜离尘5610 小时前
FPGA 定点数缩位:截断、舍入与饱和,避免溢出回绕
fpga开发·定点数
星夜离尘5611 小时前
I²C总线卡死:先分清SCL拉低、SDA拉低,再谈9个时钟恢复
fpga开发·verilog·i2c
鸥梨菌Honevid15 小时前
STA 与 CDC
fpga开发
科恒盛远15 小时前
ZU902 与 FMC200 高速采集示波器实测
fpga开发
NamoAmitabha12815 小时前
日常问答1---deepseek
fpga开发
鸥梨菌Honevid17 小时前
异步FIFO为什么用打两拍的格雷码?
fpga开发
努力搬砖的小H17 小时前
FPGA应用技巧之AXI4-FULL-MASTER IP FDMA(Fast Direct Memory)详细介绍
经验分享·fpga开发·fdma·axi总线·米联客