网站公告列表

  没有公告

加入收藏
设为首页
联系本站
您现在的位置: AnalogCN安诺电子 >> 文章 >> 解决方案 >> 文章正文
  [组图]省电设计使DDS更适合便携应用           ★★★ 【字体:
省电设计使DDS更适合便携应用
作者:Ken Gent…    文章来源:Internet    点击数:    更新时间:2008-7-2    
直接数字频率合成器(DDS)已获得广泛应用,这是由于其快速的频率切换速度和调制能力。但是,在低功耗和低成本作为关键因素的情况下,对模拟锁相环(PLL)合成器是有利的,DDS则往往降为第二位的选择。然而,ADI公司的AD9913型号在125MHz输出带宽范围内提供了DDS技术的快速切换和调制灵活性,并具有类似PLL大约只有50mW的低功耗。

DDS解决方案的功耗一直以来都很高。例如,当型号为AD9850的第一款集成数字-模拟转换器(DAC)的DDS产品在20世纪90年代中期出现时,它在50MHz的输出带宽下功耗为380mW。体现在AD9913中的创新造就了相对AD9850而言,在功耗与带宽关系之间20X的提升。

AD9913为便携式和/或仪表应用带来了三个关键的好处。较低的50mW功耗让设计师能够在掌上电脑和其它便携式应用中利用DDS的优势。可编程模数结构对网络时钟和仪表应用是一个具吸引力的功能。它使得频率合成可以是采样速率的任意有理(两个整数之比)分数。当分母是2的倍数时,传统的DDS只能合成采样率的有理分数,如1/4和5/16,而AD9913并不局限于2倍数的约束。它可以产生的输出信号是采样率的任意有理分数,如1/10、3/7或286/11487(只要它们属于AD9913的编程范围之内)。最后,像该公司早前的某些DDS产品一样,AD9913提供了极为灵活的波形产生。

AD9913的低功耗是通过几种省电创新来实现的。第一个问题涉及到DDS基于正弦和/或余弦函数通过相位累加器将产生的瞬时相位值转换为振幅值。传统上,只读存储器(ROM)查找表来实现这项任务。不过,随着DDS技术发展到更高的速度和更大的复杂性,ROM方式的功耗负担变得令人望而却步。这导致采用专利的角旋转算法,该算法依靠计算引擎来实现正弦和/或余弦转换。角旋转算法的方式可以追溯到AD9850型DDS,并且发现其相对ROM查找表法而言可显著降低功耗。许多早期不采用角旋转算法的DDS产品会需要特殊的热封装来配合增加的功耗。此外,在该公司现有的DDS产品中,热考量可能迫使许多宝贵的特点被去除(例如,DDS输出信号的数字相位和/或频率调制、数字滤波来减轻sin(x)/x损耗、用于多通道应用的多DDS内核)。

在降低功耗方面的下一个重大突破可以归功于该公司专利的相位交叉DDS结构。早期降低功率是通过角旋转算法,使得在同一芯片上运行多个DDS内核成为可能。结果发现,在较低的采样速率运行多个DDS内核,比在非常高的采样率下运行单个DDS内核的功耗要低。这是一个重大的突破,因为高分辨率(14b或更高)、高采样率(1GHz或更高)的数字-模拟转换器(DAC)内核需要在DDS技术上创新,以便充分利用这些新的DAC内核。交叉DDS架构能让设计师把多份已低功耗的DDS内核副本合并,并在比高频率DAC内核更低的采样速率下操作它们。随着过渡到180-nm CMOS制造工艺,这种新的创新架构导致了DDS输出带宽的急剧增加,但相对前一代低频DDS产品而言仅有适中的功耗。

然而,即使有了这些创新,在手持设备和便携式应用中功耗仍是极大的。为了缩小这种差距,另一个创新是必要的。随着新的专利变异角度旋转算法的出现,进一步降低了DDS内核的功耗。新的算法结合了关注低功率操作的设计理念,使设计师能够达到预期的低功耗设计目标。新的理念包括了当不需要特定的操作模式时,关闭所有无关的内部时钟,以及从每块电路削减功耗,只要不降低频谱性能或过分限制带宽。

其成果就是AD9913,它工作在采样率达250MHz,但只有50mW的功耗。250MHz的采样率产生了大约100MHz的可用带宽。结合了低功耗的输出频率能力,使得AD9913对广范的射频控制器件以及条形码无线扫描器和射频识别(RFID)标签而言,成为极具吸引力的候选者。但是,对于要求高于100MHz的应用而言,必须采用辅助PLL来实现上变频。其他便携/手持应用可以低功耗DDS技术中获益,这包括了软件定义无线电(SDR)、遥控或便携式有线电视测试设备、医疗葡萄糖计、无线火灾报警器,以及电子测量设备,例如频谱分析仪和波形发生器等。

独特的结构

图1表示了当工作在100MHz的标称输出频率时,AD9913的低功耗特性。该图表明了三种不同的工作模式(单音、线性扫描、可编程模数),具有直接接收差分或单端源(屏蔽内部PLL)驱动的REFCLK输入。

 

AD9913的可编程模式结构是独一无二的,并且其与常规DDS器件有着区别。传统的DDS依靠相位累加器实现其频率分辨率,累加器的大小(位数)决定了DDS的频率分辨率。

有C-bit分辨率相位累加器的传统DDS将提供fS/2C的频率分辨率,其中fS是DDS的采样率。数字调谐字M可以是从零到2C-1}-1的任何整数。技术上,允许从2C-1至2C-1的调谐字,但这导致了奈奎斯特镜像频率合成(例如,计数旋转相量)。该数字调谐字和DDS采样率(fS)产生了通常的DDS频率合成方程,其中fO是DDS的输出频率:

fO/fS=M/2C (1)

因为M必须是整数,对于任何给定的采样率,传统的DDS只能合成2C-1的特定频率。也就是说,对于M=0,输出频率是零(DC),而对M=2C-1-1,输出频率略低于0.5fs。所有剩余的输出频率受限于fs2C(DDS的频率分辨率)的增加。在大多数情况下,这种精细的频率分辨率更令人满意。例如,对AD9913,其拥有32-b累加器,频率分辨率是(250MHz)/232,即约为0.058Hz。

现在,考虑具有32-b累加器的传统DDS,其准确合成采样速率1/1000th的输出频率。这意味着fO/fS=1/1000。将其带入公式1的左侧,并求解M为:M=232/1000,或M=4294967.296,其中M显然不是一个整数。传统DDS要求M为一个整数值,在这个例子中其最接近的值是4294967。困难在于,使用这种调谐字不能准确合成0.001fs的频率,大约为0.000999999931fs。在某些应用中,这种与理想频率略有偏差是不可接受的(例如网络时钟应用)。

传统DDS中的C-bit相位累加器导致了固定模数(N),即N=2C。可编程模数DDS结构采用了对相位累加器进行巧妙调整,使得模数可以是任何整数,如1≤N≤2C。也就是,N可以是用户可编程值。采用可编程模数DDS结构,对于N=1或N=2,合成的频率是0Hz,所以(生成并非DC输出的)最低有用模数是N=3。

可编程模数DDS就像传统DDS,要求公式1中的M为整数。然而,由于N是可编程的,对DDS输出频率而言,公式变为:

fO/fS=M/N (2)

公式2含义并不很明显,但它具有重要意义。考虑选择具体的模数N=2C。这一特别选择的N使得传统DDS合成同一频率成为可能。然而,可编程模数DDS不仅包括了全套传统DDS频率,还有很多,更多。这是因为N的每个特定选择(从3至2C),包含了与M(1≤M<0.5N-1)有关的所有的频率。与传统DDS相比,这代表了对于任何给定采样率更大可能的输出频率。

可编程模式架构的优点是几乎任何有理频率比都是可合成的。例如,通过使=1he N=1000来准确合成频率fO=fs/1000是可能的。事实上,不仅fO=fs/1000是可合成的,而且还有fS/1000中的每个谐波,可高达第499个谐波[即,高达谐波数(0.5N-1)]。更多传统DDS与可编程模数结构的对比,读者可从ADI网站www.analog.com免费下载应用手册AN-953。

开发可编程模式,并同时保持低功耗不可小觑。虽然其可能看起来简单,但是要通过增加一些额外的逻辑来改变传统累加器,从而迫使累加器在新的模数值下翻转,应该指出的是,原来的DDS省电创新涉及角旋转算法,该算法通过累加器模数是2的倍数这一事实来获取效率。要将累加器模数改变到2的倍数以外的任何其他值,那就必须排除使用省电角度旋转算法。

 

累加器调整的灵活性是双重的。首先,它提供了模数的变化,同时保持了角旋转算法2的倍数要求。其次,它以这种方式最大限度地减少了杂散性能的影响。图2和图3中,利用AD9913,频谱分析仪画出了跨越0Hz至125MHz的范围,采样率为250MHz。图2中,利用262160001(f0≈15.26MHz)频率调谐字将AD9913配置为传统DDS。这种接近传统DDS的方式可以达到1,000/16,383的M/N比,采用图3来设置可编程模数。两种情况之间在频率上的区别只有约0.00136Hz(大约1MHz)。除了在杂散成分上的细微的差异外,两种轨迹看来几乎一模一样。

 

尽管它是低功耗的,AD9913在其波形生成能力上并非不足,并能随时间斜线上升波形产生线性频率或相位。用户程序的开始和结束点(频率为32b或相位为14b)。两种斜率方向,开始到结束和结束到开始都是独立可编程的,具有步长和步率参数。这些控制参数,以及其他用户控制特性,使得产生了广泛的调制输出信号。图4表示了波形生成能力的例子,6μs(在4-ns间隔6kHz步长)内从1到10MHz频率扫描的时域图。在底部轨迹的上升沿指示了频率扫描的开始。该器件被编程为切换回并保持在1MHz,在达到10MHz后,频率扫描的末尾在轨迹上就很明显。

 

像该公司许多DDS产品一样,AD9913集成了参考时钟倍增器,其允许设计师可以采用更低频率的时钟源。除了直接驱动具有高频率时钟源的器件外,设计师可以与AD9913整数PLL(1至64x)倍频器使用更低频率时钟源或晶体谐振器,来产生所需的内部250MHz采样时钟。通过直接时钟信号,AD9913的参考时钟(REFCLK)输入端口可以接受差动或单端信号源。

AD9913的低功耗、可编程模数结构,以及波形生成功能,真正将DDS技术带入到便携式应用。此外,其适中的价格也将助力许多设计师来克服以往应用中的成本障碍,这些应用可以从高速DDS IC中获益。

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    ucos-ii在嵌入式智能视觉监控
    14bit 40 MSamples/s ADC应用
    打造windows下的嵌入式开发工
    DSP和FPGA在汽车电子中的广泛
    [连载]ADSP-TSl01S系列之一 
    ADI ADIS1625x低功耗陀螺仪方
    基于DSP的实时图像跟踪系统的
    wxWidgets和MFC动态类型信息
    用dll方式编译wxWidgets-2.8
    Blackfin时钟控制
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    版权所有:AnalogCN安诺电子 湘ICP备06016315号