摘要:AD9751是一种转换速率可高达300MSPS的高速数模转换器,它具有双端口输入、转换精度高、速度快、功耗小、成本低等诸多优点。同时具有优异的交、直流特性,可广泛应用于需要数据转换的应用场合,同时可拓展高速数据系统中的应用。文中介绍了AD9751的主要特点和工作原理,讨论了它的内部PLL及高数字接口等应用问题。
关键词:高速A/D转换 PLL 高速数据接口 AD9751
1 概述
AD9751是一个双输入端口的超高速10位CMOS DAC。它内含一个高性能的10位D/A内核、一个基准电压和一个数字接口电路。当AD9751工作于300MSPS时,仍可保持优异的交流和直流特性。
AD9751的数字接口包括两个缓冲锁存器以及控制逻辑。当输入时钟占空比不为50%时,可以使用内部频率锁相环电路(PLL)。此时,频率锁相环电路将以两倍于外部应用时钟的速度来驱动DAC锁存器,并可从两个输入数据通道上交替传输数据信号。其输出传输数据率是单个输入通道数据率的两倍。当输入时钟的占空比为50%或者对于时钟抖动较为敏感时,该锁相环可能失效,此时芯片内的时钟倍增器将启动。因而当锁相环失效时,可使用时钟倍增器,或者在外部提供2倍时钟并在内部进行2分频。
CLK输入端(CLK+CLK-)能以差分方式或者单端方式驱动,这时信号压摆率可低至1V的峰峰值。由于AD9751采用分段电流源结构,因而可运用适当的开关技术去减小干扰,以使动态精度达到最了。其差分电源输出可支持单端或差分应用。每个差分输出端均可提供从2mA~20mA的标称满量程电流。
AD9751具有如下主要特点:
●为高速TxDAC+s系列成员之一,且与该系列其它芯片的引脚兼容,可提供10、12和14位的分辨率。
●具有超高速的300MSPS转换速率。
●带有双10位锁存和多路复用输入端口。
●内含时钟倍增器,可采用差分和单端时钟输入。
●功耗低,在2.7V~3.6V的单电源时,其功率低于300mW。
●片内带有1.20V且具有温度补偿的带隙电压基准。
2 AD9751的引脚功能
AD9751采用48脚LQFP封装,其工作温度范围为-40~+85℃,各主要引脚的功能如下:
IOUTA(43脚):差分DAC电流输出端;
IOUTB(42脚):差分DAC电流输出端;
REFIO(39脚):基准输入/输出端;
DIV0,DIV1(37,38脚):PLL控制和输入端口模式选择输入脚;
FSADJ(40脚):满刻度电流输出调节端;
AVDD(41脚):模拟电源电压;
ACOM(44脚):模拟公共端;
DVDD(5,21脚):数字电源电压;
DCOM(4,22脚):数字公共端;
PLLVDD(47脚):相位锁存回路电源电压;
CLKVDD(48脚):时钟电源电压;
CLKCOM(45脚):时钟和相位锁存回路公共端;
CLK+(2脚):差分时钟输入端;
CLK-(3脚):差分时钟输入端;
LPF(46脚):PLL的低通滤波器;
RESET(1脚):内部时钟分频器清零;
PLL-LOCK(6脚):PLL锁定显示器输出;
DB8-P1/DB0-P1(7~16脚):数据位,DB9~DB0,端口1;
DB9-P2/DB0-P2(23~32脚):数据位,DB9~DB0,端口2。
3 工作原理
图1是AD9751的内部原理结构和外围设计电路简化方框图。可以看出:AD9751包括一个能提供高达20mA满量程电流(IOUTFS)的PMOS电流源阵列。该阵列被分成31个相等电流源并由它们组成5个最大有效位(MSB)。接下的4位,或中间位,由15个相等的电流源组成,它们的值为一个最大有效位电流源的1/16,剩下的LSB是中间位电流源的二进制权值的一部分。AD9751采用电流源实现中间位和较低位,而不是用R-2R梯形网络,因而提高了多量程时小信号的动态性能,并且有助于维持DAC的高输出阻抗特性(例如100kΩ)。
AD9751数模转换器中的模拟和数字部分各有自己独立的供电电源(AVDD和DVDD),因而可以独立地在2.7V~3.6V的工作范围内工作。它的数字部分包括边沿触发锁存器和分段译码逻辑电路。而模拟部分则包括PMOS电流源及其相关的差分开关,以及1.2V的带隙电压基准和一个基准电压控制放大器。
AD9751的满刻度输出电流由基准控制放大器决定,它通过调节一个外部电位器可使电流在2mA~20mA的范围内变化。而用外部电位器,基准控制放大器和电压基准VREFIO可组合设定基准电流IREF。AD9751的满刻度电流IOUTFS是IREF的值的32倍。
4 应用设计
4. 1 基准电压
AD9751内含一个1.2V的带隙基准电压。使用内部基准时,在引脚REFIO和ACOM之间接0.1μF的电容可达到去耦的目的。
外部基准可以提供一个固定的基准电压以提高精度和漂移特性,有时还可以给增益控制提供一个可变的基准电压,从而起到乘法器的作用。因此,也可以使用接于REFIO端的外部基准。
4.2 锁相环时钟
AD9751的PLL可用来产生用于边沿触发锁存器、多路选择器以及DAC所必需的内部同步2倍时钟。PLL电路包括一个相位检测器、电荷泵、压控振荡器(VCO)、输入数据率范围控制电路、时钟逻辑电路和输入/输出端控制电路。当使用内部PLL时,RESET接地。而当AD9751处于PLL有效模式时,LOCK作为内部相位检测器的输出。当它被锁定时,该模式下锁定输出为逻辑“1”。
表1给出了当PLL有效时,DIV0和DIV1在不同状态下的输入时钟频率范围。
表1 PLL有效时DIV0和DIV1不同状态时的时钟速率
CLK频率 | DIV1 | DIV0 | 范围控制器 |
50MHz~150MHz | 0 | 0 | ÷1 |
25MHz~100MHz | 0 | 1 | ÷2 |
12.5MHz~50MHz | 1 | 0 | ÷4 |
6.25MHz~25MHz | 1 | 1 | ÷8 |
当频率锁相环电路的VDD接地时,频率锁相环电路将处于无效状态。此时,外部时钟必须以合适的DAC输出更新数据率来驱动CLK的输入端。存在于输入端口1和端口2的数据的速率和定时依赖于AD9751是否交替输入数据,或者仅仅响应单端口上的数据。
当PLL无效时,DIV0和DIV1不再控制PLL,但是它们可被用来控制输入多路复用器上的数据输入是交替还是不交替输入。表2给出了在PLL无效时,DIV0和DIV1在不同组合方式下工作模式。
表2 PLL无效时DIV0,DIV1不同组合时的输入模式
输入模式 | DIV1 | DIV0 |
交替(2x) | 0 | 0 |
非交替 | ||
端口1选择 | 0 | 1 |
端口2选择 | 1 | 0 |
交替(时钟增倍器有效) | 1 | 1 |
4.3 模拟输出
AD9751有两个互补的电流输出端IOUTA和IOUTB,它们可以配置成单端或差分两种工作模式。IOUTA和IOUTB可通过一个负载电阻RLOAD被转换成互补的单端电压输出VOUTA和VOUTB。而使差分电压VDIFF存在于VOUTA和VOUTB之间,同时也可以通过一个变压器或差分放大器来将差分信号转换成单端电压。
4.4 数字接口
AD9751的数字输入端包括两个通道,每个通道有10个数据输入引脚,同时还有一对差分钟输入引脚。它的10位并行数据输入遵循标准的直接二进制编码形式。DB9为最高有效位(MSB),DB0为最低有效位(LSB)。当所有数据位都为逻辑“1”时,IOUTA产生满刻度输出电流。当满刻度输出电流在两个输出端作为输入码元的函数被分离时,IOUTB产生互补输出。
通过使用一个边沿触发的主从锁存器可以实现数字接口。当PLL有效时,或者当使用内部时钟倍增器时,DAC输出端在每一个输入时钟周期均被更新两次,其时钟输入速率高达150MSPS。这使得DAC的输出更新率为300MSPS。虽然转换边沿的位置可能影响数字馈通和失真特性,但是只要满足规定的最小倍数,其建立和保持时间就可以在同一时钟周期内变化。输入数据在占空比为50%的时钟下降沿转变时,可获得最佳的特性。
AD9751有一个灵活的差分时钟输入端口,采用独立的电源(如CLKVDD,CLKCOM)可以获得最优的抖动特性。两个时钟输入端CLK+和CLK-可由单端或差分时钟源所驱动。对单端工作来说,CLK+应被一个逻辑电源所驱动,而CLK-则应当被设置为逻辑电源的门限电压。这可以通过如图2(a)所示的一个电阻分压器/电容网络来实现。而对于不同的工作情况,CLK+和CLK-都应当通过一个如图2(b)所示的电阻分压网络被偏置到CLKVDD/2来完成。
因为AD9751的输出转换速率高达300MSPS,因此对时钟和数据输入信号的要求很严。减小减摆率和相应的数字电源电压(DVDD)可降低数字馈通和芯片上的数字噪声。
另外,数字信号的路径也应当尽量短,而且应当与运行长度匹配,以避免传播延时的不匹配。在AD9751的数字输入端和驱动器输出端之间插入一个低值电阻(例如20Ω到100Ω)网络有助于减小在数字输入端的任何超调与上升沿,进而减小数字馈通。对于比较长的线路和更高数据率,采用带状线技术并增加合适的终端电阻可保持“清洁”的数字输入端。