电子说
在电子设计领域,直接数字合成器(DDS)是实现频率合成的关键组件,它能够精确地生成各种频率的信号,广泛应用于通信、测试测量、雷达等众多领域。今天,我们将深入探讨一款高性能的DDS芯片——AD9952,从其特性、工作原理到实际应用,全方位了解这款芯片的魅力。
文件下载:AD9952.pdf
AD9952具备400 MSPS的内部时钟速度,集成了14位的DAC(数字 - 模拟转换器)。这使得它能够以高速度和高精度生成模拟输出信号,为各种应用提供了坚实的基础。
其相位噪声在1 kHz偏移时 ≤ -120 dBc/Hz(DAC输出),在160 MHz(±100 kHz偏移)AOUT时,SFDR(无杂散动态范围) > 80 dB。这些优秀的指标保证了输出信号的纯净度和稳定性,适用于对信号质量要求极高的应用场景。
支持串行输入/输出(I/O)控制,方便与微控制器等设备进行接口。同时,具备软件和硬件控制的电源管理功能,可根据实际需求灵活调整功耗。此外,还支持多芯片同步,能够满足复杂系统的同步需求。
集成了PLL REFCLK乘法器(4× 到 20×),可根据需要对参考时钟进行倍频。内部振荡器可由单个晶体驱动,为系统提供稳定的时钟源。还具备相位调制能力和高速比较器(200 MHz切换速率),进一步扩展了其应用范围。
AD9952的输出频率(fO)是系统时钟(SYSCLK)频率、频率调谐字(FTW)和累加器容量(2^32)的函数。具体关系如下: 当 (0 leq FTW leq 2^{31}) 时,(f{O}=(FTW)(f{S}) / 2^{32}); 当 (2^{31}< FTW< 2^{32}-1) 时,(f{O}=f{S} times (1 - (FTW / 2^{32})))。 相位累加器的输出值通过COS(x)功能块转换为振幅值,并路由到DAC。通过设置相位偏移字(POW),可以引入相位偏移,实际相位偏移 (Phi = 360 frac{POW}{2^{14}})。
PLL允许对REFCLK频率进行乘法运算。通过编程控制功能寄存器2(CFR2)的5位REFCLK乘法器部分(Bits [7:3]),可以实现4到20倍的频率乘法。当设置的值超出4到20的范围时,PLL将被旁路,以节省功耗。
AD9952支持多种时钟方法,可通过用户可编程位控制差分或单端输入时钟、片上振荡器和PLL乘法器的启用。通过CLKMODESELECT引脚、控制功能寄存器1(CFR1)[4]和CFR2 [7:3]的配置,可以使芯片工作在六种不同的模式下,以生成系统时钟。
芯片集成了14位电流输出DAC,输出参考AVDD而非AGND。两个互补输出提供组合的满量程输出电流(Iout),可减少DAC输出端的共模噪声,提高信噪比。满量程电流由连接在DAC_RSET引脚和DAC地(AGNDDAC)之间的外部电阻(RST)控制,具体关系为 (R{SET}=39.19 / I_{OUT})。
为了满足某些应用对方波信号的需求,AD9952内置了一个带宽大于200 MHz、共模输入范围为1.3 V到1.8 V的比较器。通过设置比较器电源管理位(CFR1 [6]),可以关闭比较器以节省功耗。
AD9952的串行端口是一个灵活的同步串行通信端口,兼容多种同步传输格式,如Motorola 6905/11 SPI®和Intel® 8051 SSR协议。通过该端口可以对芯片的所有寄存器进行读写访问,支持MSB先或LSB先的传输格式,可配置为2线或3线接口。
AD9952的寄存器包括控制功能寄存器1(CFR1)、控制功能寄存器2(CFR2)、幅度比例因子(ASF)、幅度斜坡速率(ARR)、频率调谐字0(FTW0)和相位偏移字(POW)等。这些寄存器控制着芯片的各种功能和参数。
CFR1的各个位控制着芯片的多种功能,如数字电源管理、比较器电源管理、DAC电源管理、时钟输入电源管理、外部电源管理模式、同步时钟输出禁用等。此外,还涉及自动清除相位累加器、启用正弦输出、清除相位累加器、SDIO输入模式和数据传输格式等功能的控制。
CFR2主要控制芯片的模拟部分功能,如高速同步增强、硬件手动同步、晶体输出使能、参考时钟乘法器控制、VCO范围控制和电荷泵电流控制等。
在单音模式下,DDS核心使用单个调谐字,存储在FTW0中的值被提供给相位累加器。通过向FTW0写入新值并发出I/O UPDATE信号,可以手动更改频率。相位调整可以通过相位偏移寄存器实现。
可以通过控制寄存器向相位累加器的输出添加14位相位偏移(θ)。用户可以采用静态相位调整或动态更新相位偏移寄存器的方法来实现相位控制。此外,AD9952还支持可编程的相位累加器连续清零、清除和释放或自动清零功能。
AD9952的整形开关键控功能允许用户控制DAC输出的开关发射的上升和下降时间,减少数字数据突发传输的频谱影响。支持自动和手动两种模式,通过CFR1 [25]和CFR1 [24]位进行控制。
AD9952支持三种同步模式:自动同步模式、软件控制的手动同步模式和硬件控制的手动同步模式。在同步多个设备时,需要确保所有设备共享一个公共时钟源,I/O UPDATE信号的上升沿同步提供,并且将所有要同步的设备的DVDD_I/O电源设置为3.3 V。
通过串行I/O端口向I/O缓冲区写入数据分为两个阶段:指令阶段和数据阶段。指令字节提供了关于后续数据阶段的信息,包括读写操作和目标寄存器地址。数据阶段的字节数取决于所访问的寄存器。
将I/O缓冲区的数据传输到寄存器需要在I/O UPDATE引脚发出一个逻辑高脉冲。I/O更新脉冲需要与SYNC_CLK信号的上升沿同步设置,也可以提供一个超过一个SYNC_CLK周期的异步脉冲,但会引入一定的传播延迟不确定性。
AD9952支持外部控制和软件可编程的电源管理功能。通过CFR1 [7:4]位可以分别对DAC、比较器、PLL、输入时钟电路和数字逻辑进行电源管理。外部电源管理通过PWRDWNCTL输入引脚实现,根据CFR1 [3]位的设置,可进入快速恢复电源管理模式或完全电源管理模式。
为了获得最佳性能,应将模拟电源(AVDD)和数字电源(DVDD)分别供电,将接地连接(AGND、DGND)尽可能分开。旁路电容器应尽可能靠近电源引脚放置,采用多级旁路方案效果更佳。
文档中提供了多种建议的应用电路,如用于上变频/下变频的同步LO、PLL中的数字可编程分频功能、频率捷变时钟发生器以及两个AD9952同步提供I载波和Q载波等。这些电路展示了AD9952在不同应用场景中的灵活性和实用性。
AD9952作为一款高性能的直接数字合成器,具有高速时钟、高精度DAC、出色的动态性能、灵活的控制与同步功能等诸多优点。其丰富的功能和特性使其在通信、测试测量、雷达等领域具有广泛的应用前景。在设计过程中,工程师需要充分了解其工作原理、寄存器控制、电源管理等方面的知识,合理布局电路,以实现最佳的性能表现。你在使用AD9952的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !