电子说
在当今的电子领域,高速、高精度的模数转换器(ADC)是众多应用的核心组件。Analog Devices的AD9213便是一款备受瞩目的产品,它在高动态范围、低功耗等方面表现出色。本文将深入剖析AD9213的各项特性、工作原理以及应用要点,为电子工程师们提供全面的参考。
文件下载:AD9213.pdf
AD9213是一款单通道、12位、采样率可达6 GSPS/10.25 GSPS的射频(RF)模数转换器,拥有6.5 GHz的输入带宽。它专为需要宽瞬时带宽和低转换错误率(CER)的高动态范围频率和时域应用而设计,适用于通信、雷达、测试测量等多个领域。
AD9213的分辨率为12位,具有良好的精度。无失码保证了转换的准确性,偏移误差、增益误差、微分非线性(DNL)和积分非线性(INL)等指标也在合理范围内。例如,在AD9213 - 10G型号中,偏移误差典型值为0 LSB,增益误差典型值为7.4% FSR。
时钟输入、逻辑输入输出等数字接口的参数也符合相关标准,确保了与其他数字电路的良好兼容性。例如,时钟输入采用低电压正发射极耦合逻辑(LVPECL),差分输入电压范围为300 - 1800 mV p - p。
AD9213采用多级差分流水线架构,输入缓冲器为模拟输入信号提供50 Ω的终端阻抗,优化了线性度、噪声和功耗。量化输出通过数字校正逻辑组合成最终的12位结果,流水线架构允许在第一个阶段处理新的输入样本的同时,其余阶段处理先前的样本,采样在时钟的上升沿进行。
模拟输入为差分缓冲器,内部共模电压为AVDD/2(标称值0.5 V)。在设计信号源与AD9213输入之间的网络时,需要考虑射频频率下的带宽和信号完整性。为了获得最佳动态性能,驱动VIN_P和VIN_N的源阻抗必须匹配,以减少共模误差。
AD9213具有低抖动时钟接收器,建议使用差分信号驱动采样时钟输入(CLK_x)。时钟抖动会影响ADC的动态范围,可通过公式 (SNR = 20 × log10(2 × π × f_A × t_J)) 计算由于孔径抖动导致的SNR下降。为了避免时钟信号受到数字噪声的调制,时钟驱动器的电源应与ADC输出驱动器的电源分开。
DDC是AD9213的重要组成部分,用于滤波和降低输出数据速率。它包括数控振荡器(NCO)、多个抽取有限脉冲响应(FIR)滤波器、增益级和复数到实数转换级。NCO支持可变中频(IF)模式、0 Hz IF模式、fS/4 Hz IF模式和测试模式,可实现频率转换和快速跳频。
AD9213的数字输出采用JEDEC标准JESD204B串行接口,支持高达16 Gbps的线速率。该接口具有减少数据接口布线所需的电路板面积、支持更小封装等优点。
JESD204B链路建立过程包括代码组同步(CGS)和SYNCINB_x、初始车道对齐序列(ILAS)以及用户数据和错误检测。CGS阶段,接收器通过时钟和数据恢复(CDR)技术找到10位符号的边界;ILAS阶段,发送链路配置数据;用户数据阶段,发送实际数据并进行错误检测。
通过JESD204B快速配置寄存器(Register 0x502)可以方便地设置链路参数,包括车道数(L)、转换器数(M)、每帧的八位字节数(F)等。同时,需要根据不同的配置计算链路速率,并确保其在支持的范围内。
AD9213支持JESD204B Subclass 1操作,通过SYSREF_x信号实现多芯片同步。有平均SYSREF模式和采样SYSREF模式两种同步方式。平均SYSREF模式通过对SYSREF信号进行平均来创建稳定的内部版本,对抖动具有较好的容忍性;采样SYSREF模式要求SYSREF_x满足设置和保持时间要求,在高采样率下使用受限。
在平均SYSREF模式下,需要设置SYSREF_x周期、采样时钟周期、忽略的SYSREF_x脉冲数、平均计数等参数,并进行相应的寄存器写入操作。通过检查MCS锁定状态来确认同步是否成功。
启动AD9213时,需要按照特定的步骤进行操作,包括上电、复位、设置SPI地址模式、配置时钟接收、进行用户特定配置等。在配置过程中,需要根据具体应用需求设置DDC、NCO和JESD等参数。
在不进行电源关闭的情况下更改采样时钟频率,需要通过寄存器操作通知AD9213,并等待相应的状态位变化。同时,需要根据时钟频率的变化调整相关参数,如JESD PLL分频器设置。
为了减少电源供应组件和电源域,可以采用简化的电源供应配置,但需要注意可能引入的开关调节器噪声。在PCB设计中,通过使用过孔和表面贴装电容来增加电源旁路电容,所有接地引脚可以连接到同一平面。
AD9213作为一款高性能的RF模数转换器,在高动态范围、低功耗、多芯片同步等方面具有显著优势。通过深入了解其性能指标、工作原理和应用要点,电子工程师们可以更好地将其应用于各种高速、高精度的系统中。在实际设计过程中,需要根据具体需求进行合理的配置和优化,以充分发挥AD9213的性能。你是否在实际项目中使用过类似的ADC呢?你对AD9213的应用有什么疑问或经验可以分享吗?欢迎在评论区留言交流。
全部0条评论
快来发表一下你的评论吧 !