高速数模转换器的设计思路_第1页
高速数模转换器的设计思路_第2页
高速数模转换器的设计思路_第3页
高速数模转换器的设计思路_第4页
高速数模转换器的设计思路_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、高速数模转换器的设计思路及应用考虑(上)北京市英赛尔器件集团(100044)高工中国科学院长春物理研究所(130021)徐 健摘要:在分析影响高速数模转换器的主要问题(毛刺和无杂散动态范围)基础上,总结出四种基本电路结 构的设计思路及应用考虑。关键词:毛刺 无杂散动态范围全译码式DAC分段式DAC插值式DAC1概述随着通信事业、多媒体技术和数字化设备的飞速发展,促进了高速(一般指更新速率大于1MSPS)数模转换器(DAC)有了长足进步,牵动着DAC制造商研制出许多新结构、新工艺及各种特殊用途的高速 DAC。譬如用于通信系统信号发送信道的TxDAC,用于CRT光栅扫描系统的Video DAC,用

2、于CD唱机再现音频 信号的Audio DAC。有些Video DAC内部含有调色板存储器并且具备图形显示系统常用功能的DAC又称作RAMDAC。高速DAC的应用领域主要有三个方面:(1)数字化仪器, 包括波形重建和任意波形发生器;(2)直接数合成(DDS),包括接收器本机振荡器、跳频无线电设备、通信 系统、正交调制(QAM)系统和雷达系统;(3)图形显示系统,包括失量扫描和光栅扫描。为了满足高速DAC 上述应用领域的要求,提高DAC的动态技术指标,美国模拟器件公司(ADI)在DAC电路结构上做了一系列改 进,研制出带SHA式DAC、全译码式DAC,分段式DAC以及插值式DAC。本文通过对高速D

3、AC的设计思路及 应用考虑做简单综述,希望能对读者应用高速DAC有所裨益。2影响高速DAC的主要问题21主要动态技术指标高速DAC的主要动态(或交流)技术指标:建立时间(settling time),通常指DAC从数字输入变迁(通常从半满度即50%点,例如从01111到10000) 开始到达并保持在规定终值附近的误差带(一般为1/2LSB)所需要的时间。输出更新速率(output update rate),指从数据寄存器精确地向DAC传输数据的速率,但并不意味着这个 速率能达到规定位数的精度。无杂散动态范围(SFDR),指在规定带宽范围内,DAC输出信号幅度的有效值 与峰值杂散信号的有效值之差

4、,通常用分贝(dB)表示。总谐波失真(THD),指DAC输出前6次谐波总有效值与输入信号(基波)有效值之比,可用百分比表示,也可 用分贝(dB)表示。毛刺脉冲(glitch impulse),指由于DAC的开关时间不对称引起的讨厌的瞬变,它是影 响高速DAC的关键指标。2毛刺的产生机理、性质及其表示方法近年来DAC制造商一直围绕如何消除或减小毛刺脉冲的影响研制出不同结构的高速DAC,所以有必要清楚 地了解毛刺脉冲的成因、性质及其表示方法。当DAC的输入发生变迁(即从一个数码跳变到另一个数码)时, 理想情况下DAC的输出波形应该是单调地变化,如图1a所示,实际上会出现类似正脉冲、负脉冲或两者都

5、出现(见图1b,c)。图1 DAC发生变迁时,产生的尖峰或毛刺DAC在变迁期间,在输出端出现的这种不受控制的尖脉冲的产生机机理有两种。一种机理是由于数字变迁 对模拟输出的电容耦合引起的,通常将这种现象称为尖峰(spikes)、数模馈通(digital|to|analog feedthrough)或电荷迁移。电于电容耦合产生的正尖峰和 负尖峰的幅度大约相等(见图1b),有时又称为双尖峰(过一段时间,它们或多或少有些消失)。这些尖峰的频率通常很高,而且相当均匀,与数码无关,因此可以滤掉。不论DAC 是否加基准电压,这种双尖峰都会出现,一般在零基准电压情况下检测它。另一种机理是由于DAC的电流 开关

6、时间不相等(数字输入位同步误差、开关导通时间和关断时间不相等以及传输延迟时间不相等)造成的 暂时的杂散输出(Z DAC除外),通常将这种现象称为毛刺(glitch)。由于开关时间上的差异产生的这种 毛刺通常是单极性的,幅度很高,而且不加基准电压时不会出现,因此双尖峰与单极性毛刺通常可以区分 开。另外这种毛刺与数码相关,所以很难滤掉。毛刺的宽度取决于DAC并行输入各位同步误差和开关时间 的差异程度,而其幅度则取决于DAC数码变迁时引起开关切换的数目。通常在主变迁或半满度时,即数码 从10000到0111111之间产生的毛刺最大,而在其它变迁(例如1/4或3/4满度)情况下毛刺通常都比 较小,这是

7、因为在主变迁时DAC的所有位码都发生变化,产生的累积误差最大。毛刺的大小一般用毛刺脉冲面积(glitch impulse area),即单个毛刺的面积来表示单位是pV|s(皮伏秒)。 为了对不同的DAC产生的毛刺进行比较,必须知道其满度输出电压。图2中示出A1,A2和A3, A4分别对应两种变迁产生的毛刺脉冲面积。另外用净毛刺脉冲面积表示相对应 的变迁产生的毛刺也是很有意义的,即I A1-A2 |对应0111到1000,| A3-A4 |对应1000到 0111(注意这两种变迁产生的毛刺不同)。因为有两种方法表示毛刺脉冲面积,在具体衡量这项技术指标 时,应根据产品说明中的定义,明确函义。图2

8、DAC的毛刺脉冲波形应当指出,TTL兼容DAC,由于TTL逻辑电路采用饱和电压开关,在逻辑电平正向跳变和负向 跳变之间的延迟时间和上升时间差异很大,所以毛刺作用明显。然而ECL兼容DAC,由于使用 非饱和电流开关,其正向跳变和负向跳变的延迟时间差异很小,所以许多低失真高速DAC都 采用非饱和电流开关。3毛刺对DAC输出频谱的影响我们考虑由数字数据产生的DAC重建波形,发现除了期望的频谱(根据重建波形的性质,应该 含有一种以上的频率成份)还应有噪声和失真分量。与数码相关的毛刺在谱带内和谱带外都 会产生谐波。因为在半满度变迁时产生的毛刺在重建正弦波一个周期内出现两次(每次越过 半满度都出现一次毛刺

9、),所以产生二次谐波,如图3所示。其中信号频率fo=3MHz,采样频率fs=10MHz。由于正弦波的高次谐波的镜像(例如二次谐波的 镜像fs-2fo)混叠到奈奎斯特频带(DC至fs/2)内,所以不能滤掉。应当指出,直接从毛刺脉冲面积这一项 指标预测总谐波失真或SFDR是很困难的,因为还有其它因素(例如DAC的积分线性误差)对失真有影响。图3与数码相关的DAC毛刺对其输出频谱的影响在许多DDS应用中,DAC输出的谱纯度是主要考虑。即使是理想的N位DAC,在DDS系统中也要产谐波。因 为这些谐波的幅度强烈地依赖于输出频率对时钟频率的比率,这个因为DAC量化噪声的谱成份,随着这种 比率变化而变化。如

10、果使DAC时钟频率是DAC输出频率的整数倍,那么它的量化噪声集中在输出频率的倍 频处,即与信号密切相关。如果使输出频率稍稍偏移整数倍,量化噪声变得比较随机,从而可有效地改善 SFDR。3高速DAC的几种电路结构高速低失真DAC的核心问题是去掉毛刺和提高SFDR。采用线性滤波电路来滤掉毛刺的常规方 法是行不通的。因为这些毛刺的大小是不均匀的,而且也不是按等间隔出现的,线性滤波 反而会使其波形失真更加严重。为了解决上述问题,近年来出现以下几种不同的电路结构。31 带 SHA 式 DAC高速采样保持放大器(SHA),例如AD9100和AD9101可以用作DAC输出去毛刺电路,如图4所示。像先将锁存的

11、数据送入DAC 一样,使SHA进入保持方式,以便使DAC开关产生的毛刺与输出隔离。在时 钟作用下,由SHA产生的开关尖峰与输入码无关,因此很易滤掉。但必须注意SHA的采样时钟与DAC的更 新速率之间的相对时序关系,一定要匹配好。另外SHA的失真指标应该至少优于DAC 610dB,否则改善 SFDR是不现实的。当时钟频率高达100MSPS时,使用外部SHA的去毛刺电路相当困难。AD6742是ADI公司采用最新专利技术一一介质隔离超高速互补双极型(XFCB)制造工艺专门为通信应用设计的内部带SHA去毛刺电路,65MSPS低失真12 位DAC。这种DAC在20MHz输出情况下,SFDR可达75dB,

12、内部带基准电压,+5V单电源,功耗800mW。图4 SHA用作DAC去毛刺电路2全译码式DAC普通DAC的电路结构有权电阻网络、R|2R梯形电阻网络、倒梯形电阻网络和权电流网络。这些电路结构的共同特点是直接二进制码控制DAC(可称作直接二进制码DAC),每一位有一个电流开关,所 以会产生与数码相关的毛刺,这当然不是最佳结构。如果不考虑价格、功耗和杂散电容等实际问题,理想 的去毛刺DAC应该是每个等权重码有一个电流开关,不会产生与数码相关的毛刺,这种DAC称作全译码式(fullydecoded)DAC,例如5位全译码式DAC电路结构(见图5)有31个电流开关。图5 5位全译码DAC电路结构首先将

13、输入二进制码锁存,然后译成31路输出,每路输出再驱动第二级锁存器。第二级锁存器的输出驱动 31个等权重的电流开关,然后再对它们的输出求和。在二进制译码逻辑电路之后加第二级锁存器是为了均 衡实际电流开关的延迟时间。在设计电流开关时应选用低电平逻辑开关,以使其对输出的耦合作用最小。因此这种结构几乎能消除所有与数码相关的输出毛刺。在DAC输 出端出现的剩余毛刺不论其数码如何变化总是相等的,所以可以滤掉。造成这种全译码DAC失真的主要因素是各个电流源的输出转换速率不相等,开关导通时间与关断时间有限以及积分线性误差等。3分段式DAC全译码式DAC的明显缺点是需要大量的锁存器和电流开关,对于N位DAC,在

14、全译码和锁 存之后需要(2N-1)个等权重电流开关。因此对于高分辨率DAC,显然上述方法是不合适的 。为了充分发挥全译码DAC的去毛刺优势,又节省硬件开销,可以采用分级式(subran ge or multistep)ADC的设计思想。例如10位DAC中的高5位采用全译码式DAC,而低5位则采用直接二 进制码DAC(见图6),这种结构的DAC,称作分段式(segmented)DAC。这种DAC可使与数码相关的毛刺明显 减少,它是目前高速、低失真、较高分辨率DAC常用的一种方法。图6 10位分段式DAC结构框图用等权重电流源驱动R 2R梯形电阻网络应该能驱动最低位(LSB),但是用低价格CMOS

15、工艺制做的薄膜电 阻一般不能满足这个要求。另外,使用R 2R梯形电阻网络会降低DAC的输出阻抗,因此要在固定负载电 阻上产生相同的电压,需要较大的驱动电流。用差动PMOS对管组成的基本电流开关电路如图7所示。差动 对管用低电平逻辑驱动以使开关瞬变和导通与关断时间差异最小。要求输出DAC的差动电流对称性好,有 助于减小偶数次失真分量,尤其是像变压器或运放差动式I/V变换器那种差动输出。图7用PMOS对管构成的电流开关电路AD9850内部10位DAC使用了两级分段式DAC,如图8所示。其中高5位全译码驱动31个等权 重的电流开关(320p A/开关)。中间4位全译码驱动15个电流开关(20p A/

16、开关,是高最高位 的1/16),最低位(LSB)锁存并驱动一个电流开关(10p A/开关,是最高位的1/32)。这种电路结构总共需要47个电流开关和锁存器。AD9760(10位),AD9762(12位)和AD9764(14位)100MSPS DAC采用了与AD9850内部DAC相同的基本电路结 构。这种系列DAC引脚兼容而且具有图8两级分段式DAC结构框图优良的交流和直流性能,+5V或+3V单电源工作,片内含有锁存器和基准电 压。这种系列DAC非常适合用于无线基站,ADSL/HFC调制解调器和DDS应用中的发送信道。34插值式DAC插值式DAC电路结构的核心部分是插值滤波器(见图9上),它的作

17、用是以低速率(例如fc)接受输入数据, 以高速率(例如4倍fc)插入零,然后按照数字滤波器的某种算法以高速率(4倍fc)输出数据。插值式DAC 的设计思想利用了类似 ADC和 DAC中的过采图9数字插值滤波器时序和频域分析样思想安排的插值滤波器。通过插值作用提高进入滤波器的数据速率,造成“过采样”,从而降低了滤波器的复杂程度。离散时序信号4倍插值原理如图10所示。在所有相邻采样数据之间都插入3个零值采样, 使输入信号X(m)扩展成W(m),让插值后的信号W(m)通过低通滤波(LPF)器使其输出信号Y(m)的采样速率增 加到4倍,这种过程称为反抽取(undecimation),因为它与2 ADC

18、中的采样抽取(decimation)过程相反。图10离散时序信号4倍插值原理下面通过一个离散时间正弦波经过数字插值滤波器作用前和作用后的频域和时域谱图(见图9中、下)说明 插值滤波器的作用。按照采样理论可以推出正弦波信号的镜像出现在DAC输入速率的倍频左右,即I Kfcfo|其中K=1,2,3。虽然滤波器中包含对DAC sin(x)/x滚降响应的修正,在重建DAC的输出端 仍然出现无用的镜像。在许多限带应用中,这些镜像必须用跟随DAC的模拟滤波器抑制掉。这种模拟滤波 器的复杂程度通常取决于有用的基频与一次镜像的接近程度和对镜像抑制程度的要求。另外对DAC sin(x)/x响应的修正要求也会增加

19、这种模拟滤波器的复杂程度。从图9中可以看出,数字滤波器DAC插值 之前对应的低速“老” 一次镜像起抑制作用,而对插值之后对应的高速“新”一次镜像移到远离输入信号 处,因此加宽了模拟重建滤波器的过渡带宽(transition band),从而降低了模拟滤波器设计的复杂程度。 另外也使sin(x)/x在整个有效带宽(即DC至fc/2)的滚降作用明显下降。DAC插值原理广泛用于DDS DAC中,现以图11为例,进一步说明插值对过渡带宽的作用。插值之前,fc=30MHz,fo=10MHz。模拟抗混叠滤波器必须使镜像频率衰减到30-10=20MHz,而波器的过渡带 为1020MHz。如果在两个原始采样数

20、据之间插入一个零使更新速率增加到60MSPS,插值之后的并行数据 以60MSPS的速率通过数据插值滤波器,需要计算的数据点比原来增加一倍。数字滤波器对2倍过采样的频 率响应如图11下所示。插值后的一次镜像出现在2fc-fo=60-10=50MHz。模拟抗混叠滤波器的过渡带现在 是1050MHz,可见插值后的过渡带宽增加到2倍。图11 AD9850 DDS内部DAC经2倍插值后过渡带的改变插值原理在数字音频CD唱机中很常见,其中CD数据基本更新速率大约为44kSPS,插入零以后 生成的并行数据,使其有效更新速率增加到原来的4倍、8倍或16倍。ADI公司关于插值式DAC典型产品有AD9774,带4

21、倍插值滤波器,32MSPS 14位DAC; AD9761,带2倍插值 滤波器40MSPS,10位双DAC; AD9778,带8倍插值滤波器32MSPS 12位DAC。4高速DAC的应用考虑1 DSP与DAC的接口数字信号处理器(DSP )与DAC的并行接口电路如图12所示,在大多数DSP应用中,DAC在稳定的外接采样时钟发生器作用下连续工作。DAC要求双缓冲器是因为它与DSP以异步通信方式传输数 据。辱人蜂村南制il间如图12通用DSP与DAC并行接口3 DAC输出缓冲器DAC输出是否需要附加缓冲器应根据其结构而定。图13示出的电压输出DAC外接一个缓冲器 是为了提高驱动能力。图中的运算放大器可接成简单的跟

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论