电子说
在电子设计领域,直接数字合成器(DDS)一直是实现精确频率合成的关键技术。AD9912作为一款高性能的14位DDS时钟合成器,以其卓越的性能和丰富的功能,在众多应用场景中发挥着重要作用。今天,我们就来深入了解一下AD9912的特性、工作原理以及应用要点。
文件下载:AD9912A/PCBZ.pdf
AD9912拥有1 GSPS的内部时钟速度,能够直接输出高达400 MHz的信号。其集成的14位DAC确保了输出信号的高精度和高分辨率。48位的频率调谐字(FTW)提供了4 μHz的分辨率,能够实现极其精细的频率调整。
该芯片支持灵活的系统时钟输入,可以接受晶体或外部参考时钟。内部集成的低噪声PLL REFCLK乘法器,允许使用低成本的低频时钟源,同时通过PLL倍频实现高频系统时钟。
AD9912提供了HSTL和CMOS两种输出驱动,满足不同应用场景的需求。HSTL输出驱动支持高达725 MHz的频率范围,具有低抖动和良好的动态性能;CMOS输出驱动则适用于较低频率的应用,频率范围为0.008 - 150 MHz(3.3 V)或0.008 - 40 MHz(1.8 V)。此外,芯片还具备2个SpurKiller通道,可有效降低谐波杂散信号。
AD9912支持软件控制的电源管理,可通过编程实现电源关断功能,降低功耗。在不同的工作模式下,其功耗表现也非常出色,如在电源关断模式下,功耗仅为13 - 16 mW。
该芯片具有优秀的动态性能,在不同频率下的宽带无杂散动态范围(SFDR)表现良好。同时,其残余相位噪声也很低,例如在250 MHz时,10 Hz偏移处的相位噪声为 -113 dBc/Hz。
AD9912的核心是直接数字合成器(DDS),其工作原理基于数字信号处理技术。DDS通过一个48位的频率调谐字(FTW)来控制输出信号的频率,其输出频率由以下公式决定: [f{DDS}=left(frac{FTW}{2^{48}}right)f{S}] 其中,(f{DDS}) 是DDS的输出频率,(FTW) 是频率调谐字,(f{S}) 是系统时钟频率。通过调整FTW的值,可以精确控制输出信号的频率。
DDS的数字输出通过集成的14位DAC转换为模拟信号。DAC的输出电流由参考电流 (I{DAC_REF}) 和比例因子决定,参考电流通过连接在 (DAC_RSET) 引脚和地之间的电阻 (R{DAC_REF}) 来设置: [I{DAC_REF}=frac{1.2}{R{DAC_REF}}] 推荐的 (R{DAC_REF}) 值为10 kΩ,对应的 (I{DAC_REF}) 为120 μA。比例因子是一个10位的二进制数(FSC),通过编程写入I/O寄存器映射中的DAC满量程电流寄存器。DAC的满量程输出电流 (I{DAC_FS}) 由以下公式计算: [I{DAC_FS}=I{DAC_REF}left(72+frac{192FSC}{1024}right)] 使用推荐的 (R{DAC_REF}) 值,满量程DAC输出电流可以在约8.6 mA到31.7 mA的范围内进行10位粒度的设置,默认值为20 mA。
DAC输出的信号是经过采样的正弦波,需要通过外部重建滤波器来去除采样过程产生的杂散信号和其他不需要的谐波。重建滤波器的设计对整体信号性能有重要影响,通常根据应用需求选择合适的滤波器类型,如低通滤波器或带通滤波器。
AD9912的系统时钟输入可以工作在三种模式下:SYSCLK PLL旁路、SYSCLK PLL启用且输入信号由外部生成、晶体谐振器与SYSCLK PLL启用。通过设置 (CLKMODESEL) 引脚,可以选择不同的时钟输入模式。当使用晶体谐振器时,需要将 (CLKMODESEL) 引脚接地;当使用外部时钟源时,将 (CLKMODESEL) 引脚拉高。
AD9912提供了两个输出驱动:1.8 V差分HSTL输出驱动和1.8 V或3.3 V CMOS输出驱动。HSTL输出驱动适用于高速应用,可支持高达725 MHz的频率范围;CMOS输出驱动则适用于较低频率的应用。此外,芯片还可以通过内部的2×延迟锁定环(DLL)倍增器实现频率倍增,扩展输出频率范围。
DDS产生的杂散信号主要是与期望输出频率谐波相关的信号,AD9912通过两个额外的DDS核心并行工作,实现对谐波杂散信号的抑制。用户可以通过编程控制这两个DDS核心的相位和幅度,使它们产生的信号与杂散信号相位相反,从而实现抵消。
在无线通信系统中,AD9912可以用于产生敏捷的本地振荡器(LO)信号,实现快速频率切换和精确的频率控制。
在测试和测量设备中,AD9912可以提供低抖动、高精度的时钟信号,满足对时钟信号质量要求较高的应用场景。
在无线基站和控制器中,AD9912可以用于产生稳定的载波信号,提高通信系统的性能和可靠性。
在安全通信领域,AD9912的快速频率跳变功能可以用于实现跳频通信,提高通信的安全性。
AD9912具有多个电源供应引脚,包括3.3 V和1.8 V的数字和模拟电源。在设计电源电路时,需要注意电源的隔离和滤波,以确保芯片的稳定工作。不同的电源引脚需要根据其功能进行合理的分组和连接,同时使用适当的旁路电容来减少电源噪声。
系统时钟输入应始终进行交流耦合,以避免直流偏置对芯片性能的影响。当使用晶体谐振器时,需要选择合适的晶体,并确保其参数符合芯片的要求。
在使用HSTL和CMOS输出驱动时,需要注意输出负载的匹配和驱动能力。对于HSTL输出,建议使用100 Ω的终端电阻进行差分匹配;对于CMOS输出,需要根据负载电容和频率要求选择合适的驱动模式。
在使用SpurKiller功能时,需要根据实际情况调整谐波杂散抑制的参数,以达到最佳的抑制效果。同时,需要注意SpurKiller设置对DAC输出引脚负载的敏感性,以及在关闭SpurKiller通道时需要进行DDS复位。
AD9912作为一款高性能的14位DDS时钟合成器,具有高速时钟、高精度频率合成、灵活的时钟输入、丰富的输出驱动和良好的动态性能等优点。在实际应用中,我们需要根据具体的需求和场景,合理选择和配置芯片的参数,以充分发挥其性能优势。同时,在设计过程中,还需要注意电源供应、时钟输入、输出驱动和杂散抑制等方面的问题,确保芯片的稳定工作。希望通过本文的介绍,能够帮助电子工程师更好地了解和使用AD9912芯片。
你在使用AD9912的过程中遇到过哪些问题?或者你对AD9912在特定应用场景中的表现有什么疑问?欢迎在评论区留言讨论。
全部0条评论
快来发表一下你的评论吧 !