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

简介

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

方案

关于时钟同步

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

有单独的时钟卡

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

没有单独的时钟卡

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

方案详情

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

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

设计流程

  • 背板 10MHz 参考同步(最通用)
  • 时钟卡输出 10MHz OCXO 到背板
  • 所有采集卡用这个 10MHz 锁 PLL
  • 生成自己的 ADC 采样时钟
相关推荐
智塑未来1 天前
FPGA开发板怎么选?先看资质、案例与研发底盘
fpga开发
minglie12 天前
黑金AX301的SDRAM
fpga开发
hahaha60162 天前
HLS高层次综合设计技巧--高层次综合设计探讨
fpga开发
minglie12 天前
黑金AX301的EEPROM 24LC04
fpga开发
Hello-FPGA2 天前
量子计算滨松c15550-22up单光子相机与PCIe1004采集卡
人工智能·计算机视觉·fpga开发
9527华安2 天前
FPGA实现CameraLink转SFP光口,基于GT Transceivers Wizard Aurora8B10B编解码架构,提供4套工程源码和技术支持
fpga开发·sfp·cameralink·aurora8b10b·transceivers
ALINX技术博客3 天前
【期刊共读】如何应对 FPGA 短缺常态?
嵌入式硬件·fpga开发·fpga
156082072193 天前
短波接收机灵敏度测试
fpga开发
Riwuarua3 天前
从近似0基础开始FPGA开发 -- part.6 逻辑设计与状态机
fpga开发
LCG元4 天前
【实战】Vivado FPGA 从零实现 UART 串口收发:波特率生成、状态机设计与仿真调试
fpga开发