关注公众号

关注公众号

手机扫码查看

手机查看

喜欢作者

打赏方式

微信支付微信支付
支付宝支付支付宝支付
×

数字下变频器的发展和更新(二)

2021.4.06


接下来,我们将讨论HB1 + HB2使能的情况,如图7所示。其结果会使得每个I和Q输出的抽取率为4。这里的蓝色实线也表示HB1 +HB2滤波器的实际频率响应。HB1 + HB2滤波器同时使能将导致每个实数和复数域中的可用带宽为抽取奈奎斯特区的38.5%(fS/4的38.5%,其中fS为输入采样时钟)。请注意ADC的混叠效应及其对HB1 + HB2滤波器组合的影响。一个出现在15fS/16的信号将混叠到第一奈奎斯特区的fS/16。该信号在复数域的–15fS/16有一个复数镜像,并将混叠到复数域第一奈奎斯特区的–fS/16。同理,这些示例也可以扩展到HB3和HB4均使能的情况。本文中并未显示这些内容,但根据图7所示的HB1 + HB2响应很容易推算出来。 ADC混叠导致的HB1 + HB2有效滤波器响应(抽取率=4)—复数 看到所有这些抽取滤波器响应,您的脑海里可能会有这样的问题:"我们为什么要抽取?"以及"这样做有什么好处?"不同的应用具有不同的要求,而这些要求可以从ADC输出数据的抽取中获利。其中一个原因是要增大RF频带中某段狭窄频带上的信噪比。另一个原因是为了使处理带宽更小,这样可使JESD204B接口的输出通道速率降低,从而便于使用低成本的FPGA。通过使用全部四个抽取滤波器,DDC可实现处理增益,并使SNR改善达10 dB。在表1中,我们可以看到当DDC工作于实数模式和复数模式时,不同的抽取滤波器选择所提供的可用带宽、抽取率、输出采样速率和理想SNR改善情况。 DDC滤波器特性(AD9680) 关于DDC工作模式的讨论有助于深入了解AD9680中抽取滤波器的实数工作模式和复数工作模式。采用抽取滤波可提供多个好处。DDC可工作于实数模式或复数模式,允许用户根据特定应用的需求采用不同的接收器拓扑。结合第一部分所述的内容,还有助于探讨采用AD9680的一个真实示例。该示例将综合实测数据和Virtual Eval中导出的仿真数据,以便于比较结果。 在此例中我们将采用在第一部分中曾使用的相同条件。输入采样 速率为491.52 MSPS,输入频率为150.1 MHz。NCO频率为155 MHz, 抽取率设为4(由于NCO分辨率,实际NCO频率为154.94 MHz)。因 此,输出采样速率为122.88 MSPS。由于DDC进行复数混频,因此 分析中包含复数频域。注意,图8中添加了抽取滤波器的响应, 以深紫色曲线表示。 信号通过DDC信号处理模块—抽取滤波 NCO偏移后的频谱: 1.基频从+150.1 MHz下移至–4.94 MHz。 2.基频镜像从–150.1 MHz开始偏移,并绕回至+186.48 MHz。 3.二次谐波从191.32 MHz下移至36.38 MHz。 4.三次谐波从+41.22 MHz下移至–113.72 MHz。 2倍抽取后的频谱: 1.基频位于–4.94 MHz。 2.基频镜像向下转换至–59.28 MHz,并由HB1抽取滤波器衰减。 3.二次谐波位于36.38 MHz。 4.三次谐波由HB1抽取滤波器衰减。 4倍抽取后的频谱: 1.基频位于–4.94 MHz。 2.基频镜像位于–59.28 MHz,并由HB2抽取滤波器衰减。 3.二次谐波位于-36.38 MHz,并由HB2抽取滤波器衰减。 4.三次谐波经过滤波,基本由HB2抽取滤波器完全消除。 AD9680-500的实测结果如图9所示。基频位于–4.94 MHz。基频镜像位于–59.28 MHz,幅度为–67.112 dBFS,意味着镜像衰减了大约66 dB。二次谐波位于36.38 MHz,并衰减了大约10至15 dB。三次谐波经过充分滤波,实测结果不高于噪底。 信号经过DDC后的FFT复数输出(NCO = 155 MHz,4倍抽取) 现在可使用Virtual Eval来观察仿真结果与实测结果的对比情况。首先,从网站上打开该工具,并选择要仿真的ADC(见图10)。Virtual Eval工具在ADI网站的Virtual Eval下。Virtual Eval中的AD9680模型含有一项新开发的功能,允许用户仿真不同的ADC速度等级。由于此示例使用了AD9680-500,所以该功能很重要。Virtual Eval加载后,首先提示选择产品类别和产品。注意,Virtual Eval中不仅涵盖高速ADC,而且包含精密ADC、高速DAC以及集成/专用转换器这些产品。 Virtual Eval中的产品类别和选型 从产品列表中选择AD9680。这将会打开AD9680仿真的主页。VirtualEval中的AD9680模型还含有一个框图,详细介绍了ADC模拟功能和数字功能的内部配置。该框图与AD9680数据手册中的框图相同。在此页面的左侧下拉菜单中选择所需的速度等级。对于本例,速度等级选择500 MHz,如图11所示。 Virtual Eval中的AD9680速度等级选择和框图 然后,为了执行FFT仿真,必须设定输入条件(见图12)。回顾一下,本例的测试条件包含一个491.52 MHz的时钟速率和一个150MHz的输入频率。DDC使能,NCO频率设为155 MHz,ADC输入设为Real(实数),复数转实数模块(C2R)为Disabled(禁用),DDC抽取率设为Four(4),DDC中的6 dB增益为Enabled(使能)。这意味着DDC将设为具有实数输入信号和复数输出信号,并且抽取率为4。DDC中的6 dB增益使能是为了补偿DDC中混频处理所导致的6 dB损耗。Virtual Eval每次只能显示噪声或失真其中一种结果,因此文中列出两个图表,分别用来显示噪声结果(图12)和失真结果(图13)。 Virtual Eval中的AD9680 FFT仿真—噪声结果 Virtual Eval中的AD9680 FFT仿真—失真结果 Virtual Eval中可显示许多性能参数。该工具可提供基频镜像的位置以及各谐波位置,这对于频率规划非常方便。还允许用户查看基频镜像或任何谐波信号音是否出现在所需的输出频谱内,从而使得频率规划更轻松。Virtual Eval仿真得出SNR值为71.953 dBFS,SFDR为69.165 dBc。但需考虑一下,基频镜像通常不会出现在输出频谱中,如果我们消除杂散信号,那么SFDR为89.978 dB(若参考的输入功率是–1 dBFS,则为88.978 dBc)。 AD9680 FFT测量结果 Virtual Eval仿真器在计算SNR时不包括基频镜像。请务必调整VisualAnalog?中的设置,忽略测量结果中的基频镜像,以得到正确的SNR。该方法适用于对基频镜像不在所需频带内的情况进行频率规划。SNR的实测结果为71.602 dBFS,非常接近于Virtual Eval中的仿真结果71.953 dBFS。与之类似,实测的SFDR为91.831 dBc,非常接近于仿真结果88.978 dBc。 Virtual Eval能够准确地预测硬件行为,表现极为出色。您只需一把舒适的椅子,一杯热茶或咖啡,即可预测出器件行为。特别是对于带有DDC的ADC(如AD9680),Virtual Eval能够很好地仿真ADC的各种性能(包括镜像和谐波),便于用户进行频率规划,并且尽可能将这些干扰信号保持在频带外。随着载波聚合和直接射频采样得到越来越多的应用,工具箱内备有类似于Virtual Eval的工具将会使您的工作得心应手。此类工具能够准确地预测ADC性能,帮助系统设计人员为某些应用(如通信系统、军事/航空航天雷达系统以及许多其他类型的应用)设计进行适当的频率规划。建议您充分利用ADI新一代ADC器件的数字信号处理功能优势。同时建议您使用Virtual Eval来规划您的下一个设计,提前构想预期性能。
推荐
热点排行
一周推荐
关闭