Filter
清除
Role
Software
Content Type
Region
具有JESD204接口的ADC/DAC组件 具有JESD204接口的ADC/DAC组件 1 min Guide Books 许多较简单的系统将包括一些混合信号功能,有时这些功能通过ADC内置于主控制器中。为了获得更准确或更快的采样,通常会使用外部ADC,包括在需要非常快速采样或以GSps操作速率进行合成的系统中。当这些功能需要跨多个数据转换器实现,而所有这些转换器可能都以非常快的采样率运行并与参考振荡器同步时,会发生什么情况? 对于具有多个数据转换器的高级混合信号系统,我们不能依赖于更简单的源同步总线或通用串行接口。幸运的是,JEDEC开发了一种专门针对这种情况的接口:JESD204接口。该接口旨在简化使用LVDS通道时与多个数据转换器强制同步相关的布线困难,而不会将采样率限制为低值。 本文将概述在使用多个ADC和/或DAC并且采样率快时,JESD204接口中存在的重要设计要求。将这种类型的系统联系在一起的关键是主控制器,这是一个将接口从供应商IP实例化的FPGA。 关于JESD204接口 如果需要,ADC和DAC可以以非常高的采样率运行, 轻松达到GSps范围(每秒千兆次采样)。这是一个非常高的采样率,适用于获取RF信号(使用ADC)或以RF重复率生成波形(使用DAC)。当系统使用单个数据转换器操作时,可以使用快速串行接口向系统主控制器发送/接收数据。然而,当系统中存在多个数据转换器时,通常需要同步,而这很难通过像LVDS这样的串行接口强制执行。 这就是JESD204接口发挥作用的地方。这个由JEDEC发布的标准化接口,旨在替代数据转换器之间以及每个数据转换器与系统主机之间使用LVDS链接。该标准的最新修订版(Rev C,或JESD204C)定义了一种串行协议,可用于同步多个以高采样率运行的ADC和/或DAC。可以同步的主要功能有信号采样、合成和跨多个数据转换器的时序。 因为JESD204接口是作为ADC/DAC的LVDS替代品开发的,因此值得比较这两个接口在多个数据转换器中的实现: 支持JESD204接口的ADC/DAC组件将直接在芯片中构建I/O块,而系统主控制器将在FPGA互连织物中实例化接口。为了确保系统同步,具有JESD204接口的ADC/DAC将包括专用的SYNC/SYSREF引脚,以支持来自JESD204C或JESD204B设备的时钟触发。 JESD204的优势 从上表中可能不明显,但JESD204接口对多个数据转换器的主要优势是其定时方法。一个符合JESD204的系统的拓扑结构涉及通过其参考振荡器分配在所有设备上进行同步采样,如下面的块图所概述。这使得所有数据转换器与主控制器的时钟同步,因此采样/合成的时钟与系统主机的时钟相同。 采样/合成在单个数据转换器中通过SYNC引脚触发,然后驱动数据从单个数据转换器流向主控制器。数据流有自己的嵌入式时钟,因此接口可以自动消除两个数据流的偏移。这就是为什么每个数据转换器的差分数据线不需要与JESD204接口的长度匹配。从技术上讲,可以在使用LVDS的一组级联ADC/DAC中添加相同类型的消偏功能,但这将需要在软件或逻辑中计算消偏。 如果你观察时钟源、主控制器和数据转换器之间的时钟/同步分配,对于在主处理器中实例化的给定JESD204接口,将会有一些允许的偏移预算。接口中最长和最短跟踪之间的偏移不匹配预算必须在接口的定时方案可以补偿的某个最大偏移值内。如果在偏移预算内操作,接口将能够检测到DATA通道上结果输入数据流之间的不匹配,并且可以在逻辑中补偿消偏。这产生了采样信号之间的真实相位差异。 多个JESD204 ADC/DAC与多通道组件 如果你熟悉ADC/DAC,那么你应该知道这些组件通常具有多个输入/输出通道用于信号获取/生成。鉴于这是事实,公平地问一个问题:与使用单个多通道ADC/DAC相比,使用像JESD204这样的接口的单独ADC有什么优势? 使用多通道ADC与单个ADC相比存在的一些挑战包括: 通道间串扰 增益、偏移和动态范围匹配 阅读文章