随着高速ADC跨人GSPS范围,与FPGA(定制ASIC)进行数据传输的首选接口协议是,ESD204B。为了捕捉频率范围更高的RF频谱,需要宽带RFADCO在其推动下,对于能够捕捉更宽带宽并支持配置更灵活的SDR(软件定义无线电)平台的GSPS ADC,高速串行接口(在此情况下即JESD204B)是必不可少的。JESD204月标准是一种分层规范,了解这一点很重要。规范中的各层都有自己的功能要完成。应用层支持JESD204B链路的配置和数据映射。传输层实现转换样本与成帧未加扰八位字之间的映射。加扰层可以选择性地获取八位字并进行加扰或解扰,以便通过延展频谱尖峰来降低EMI效应。加扰在发送器中完成,解扰在接收器中完成。在数据链路层中,可选加扰的八位字编码成10位字符。该层也是产生或检测控制字符的地方,目的是监视和维护通道对齐。物理层即串行器/解串器(SERDES)层,负责以线路速率发送或接收字符。该层包括串行器、驱动器、接收器、时钟和数据恢复电路。图1显示了这些层在 }ESD204B中的安排。为了更好地理解该规范,详细阐释各层对了解ADC样本如何映射到8B/ 10B串行字是有好处的。
应用层 通过应用层可以实现特殊用户配置,以及将采样数据映射到典型JESD204B规范之外。这样便能更有效地使用该接口来降低功耗并获得其它好处。必须注意:发送器(ADC)和接收器(FPGA)均须采用此类特殊配置。接收器和发送器必须以相同方式进行配置,以便正确传输和解读数据。对于需要以不同于N'(每个样本传输的位数)的样本大小传输数据的ADC,以独特方式配置应用层可能有利。可以将多个样本重新包装,从而降低通道速率,提高链路整体效率。传输层线的宽度由成帧器结构决定,单字节为8位,双字节为16位,以此类推。此时的数据流尚未达到串行器。 MS ·2714一个ADC可以映射到一个单通道链路,或者映射到一个多通道链路。这种配置能力对于宽带RF应用中使用的GSPS ADC特别方便,在此类应用中,采样速率决定是否使用多个通道,以便符合对通道速率的限制。若同一器件中有M 个ADC,也可以将多个转换器映射到多个通道。这些ADC 可以映射到一个单通道链路,或者映射到一个包括L个通道的多通道链路。某些情况下,一个ADC可能需要多个通道。这要由给定ADC的最大通道速率来决定。例如,12 位、2.5 GSPS AD9625的最大通道速率为6.5 Gbpso这意味着当N'等于16时,总共需要8个通道。有时候,通道速率可能受到系统中的FPGA限制。对于在RF应用中使用GSPSADC的客户,成本可能是设计考虑之一。为了降低成本,可以使用通道速率较低的FPGA。例如,14位、1.0 GSPS双通道AD9680的最大通道速率为12,5 Gbpso AD9680有4个输出通道,可配置扌由取来降低采样速率,从而降低通道速率。这对于特定RF应用有两个作用:一是降低通道速率,二是带宽选择。 ' 现在回到JESD204B参数,N参数指定JESD204B字大小。转换器采样分辨率被分解成4位半字节。14位转换器和16位转换器分别有4个半字节,而12位转换器有3个半字节。如果AD9625的N设置为12,则所需通道数可以减少2个,有6 个通道便可使通道速率小于6.5 Gbpso建议将转换样本数(S)映射到4位半字节边界上的JESD204B字中。图2显示了ADC 样本数到串行通道的映射。它已经参数化,支持许多可以利用让SD204B实现的潜在情况。 N'参数等于半字节数量乘以4。将转换器的N'设为16,分辨率范围设为8位至16位,对于发射器和接收器都是有益的。这允许将相同的发射器和接收器用于多个转换器,从而简化了整体系统设计。不完整的半字节有空间可用于 }ESD204B标准定义的控制位(CS)或结束位(下而的图2中显示为TT)中。必须满足公式N':N + CS + TO如有控制位,其附于每个转换器样本的LSB之后。在使用转换器数量、每帧采样数量、JESD204B字大小和最大通道速率来计算通道数量后,我们就可以确定每帧所发送的八位字数量F。可采用下面的公式来确定该参数:F=(MxSxN')/(8xL)0 有关}ESD204链路参数的更多信息,请参阅参考文献1,其中对链路参数做了更详细的说明。另有一个分为四部分的在线研讨会,它从传输层开始,提供了有关SD204标准的进一步信息。
|