广告

基本DAC架构:分段DAC

2021-09-23 Walt Kester,ADI公司 阅读:
当我们需要设计一个具有特定性能的DAC时,很可能没有任何一种架构是理想的。这种情况下,可以将两个或更多DAC组合成一个更高分辨率的DAC,以获得所需的性能。这些DAC可以是同一类型,也可以是不同类型,各DAC的分辨率无需相同。原则上,一个DAC处理MSB,另一个DAC处理LSB,其输出以某种方式相加。这一过程称为“分段”,这些更复杂的结构称为“分段DAC”。有许多不同类型的分段DAC,本指南不可能逐一说明,但会介绍其中的几种。

当我们需要设计一个具有特定性能的DAC时,很可能没有任何一种架构是理想的。这种情况下,可以将两个或更多DAC组合成一个更高分辨率的DAC,以获得所需的性能。这些DAC可以是同一类型,也可以是不同类型,各DAC的分辨率无需相同。r2gednc

原则上,一个DAC处理MSB,另一个DAC处理LSB,其输出以某种方式相加。这一过程称为“分段”,这些更复杂的结构称为“分段DAC”。有许多不同类型的分段DAC,本指南不可能逐一说明,但会介绍其中的几种。r2gednc

图1显示了两类分段电压输出DAC。图1A中的架构有时称为Kelvin-Varley分压器,由两个或更多“串DAC”组成。第一级与第二级之间存在缓冲器,因此第二个串DAC不会加载第一个串DAC,该串中的电阻值无需与另一个串中的电阻值相同。然而,各串中的所有电阻必须彼此相等,否则DAC将不是线性的。示例的第一级和第二级均为3位,但为了具有普遍意义,我们称第一(MSB)级的分辨率为M位,第二(LSB)级的分辨率为K位,总分辨率为N = M + K位。MSB DAC具有2M个等值电阻,LSB DAC具有2K个等值电阻。r2gednc

r2gednc

1:分段式电压-输出DACr2gednc

当然,缓冲放大器具有失调,这可能会在缓冲分段串DAC中造成非单调性。在缓冲Kelvin-Varley分压器缓冲器的更简单配置中(图1A),缓冲器A总是“低于”(电位低于)缓冲器B,LSB串DAC上标“A”的额外抽头是不必要的。数据解码电路仅为两个优先级编码器。然而,在此配置中,缓冲器失调可能会造成非单调性。r2gednc

但是,如果将MSB串DAC的解码电路做得更复杂一点,使得缓冲器A只能连接到MSB串DAC标“A”的抽头,缓冲器B只能连接到标“B”的抽头,则缓冲器失调将无法造成非单调性。当然,LSB串DAC解码必须改变方向, 缓冲器需要跳跃连接到另一端,LSB串DAC的抽头A和B不需要交替,但这需要略微复杂一点的逻辑,而性能的提高证明这样做是值得的。r2gednc

也可以不使用第二个电阻串,而是使用一个二进制DAC来产生三个LSB,如图1B所示。制造极高分辨率的R-2R梯形电阻网络非常困难,更确切地说,很难将其调整为单调性。因此,常见的情况是LSB使用由梯形电阻网络,2到5个MSB则使用其它结构来合成高分辨率DAC。图1B所示的电压输出DAC由一个3位串DAC和一个3位缓冲电压模式梯形电阻网络组成。r2gednc

r2gednc

2:分段无缓冲串DAC使用专利架构r2gednc

无缓冲的分段串DAC架构如图2所示。在原理上,这种形式更巧妙,并且可以通过CMOS工艺制造(它能制造电阻和开关,但不能制造放大器),因此也更便宜。这种架构本身即具备单调性。r2gednc

本例中,两个串中的电阻必须等值,唯一的例外是MSB串中的顶端电阻必须较小(其它电阻值的1/2K),此外LSB串具有2K – 1个电阻,而不是2K个。由于没有缓冲器,LSB串看起来像是与它切换并加载的MSB串中的电阻并联,这就使得该MSB电阻上的电压降低LSB串 DAC的1 LSB,而这正是所需要的结果。由于无缓冲,此DAC的输出阻抗随着数字代码的改变而变化。r2gednc

为了更好地了解这一巧妙的原理,对于图2所示的由两个3位串DAC组成的6位分段DAC,我们计算并标示出了各抽头的实际电压。建议读者将第二个串DAC连接到第一个串DAC中的任何其它电阻两端,完成这一简单的分析过程并验证结果。关于无缓冲分段串DAC的详细数学分析,请参阅ADI公司的Dennis Dempsey和Christopher Gorman于1997年申请的相关专利(参考文献1)。r2gednc

适合视频、通信和其它高频重构应用的极高速DAC常常采用完全解码电流源阵列来构建,两或三个LSB可以使用二进制加权电流源。此类DAC在高频时的失真非常低,这一点极其重要,而且设计中还有几个重要问题需要考虑。r2gednc

首先,电流不是接通或关闭,而是被导向一个地方或另一个地方。在高速运行时,关闭电流常常会引起感性尖峰,由于电容充电,它一般需要比电流导向更长的时间。r2gednc

其次,芯片上开关电流所需的电压变化应尽可能小。电压变化会导致更多电荷流入杂散电容,电荷耦合的毛刺也会更大。r2gednc

最后,解码必须在新数据应用到DAC之前完成,使得所有数据均已就绪,可以同时应用到DAC中的所有开关。其实现方式一般是对一个完全解码阵列中的各个开关使用独立的并联锁存器。如果所有开关瞬间同时改变状态,就不会有偏斜毛刺。只要精心设计芯片周围的传播延迟以及开关电阻和杂散电容的时间常数,就能非常好地实现更新同步机制,因而毛刺相关的失真将非常小。r2gednc

图3显示了分段电流输出DAC结构的两个例子。图3A所示为利用电阻方法实现7位DAC,其中3个MSB通过完全解码获得,4个LSB来自一个R-2R网络。图3B所示为使用电流源的类似实现方案。对于当今的高速重构DAC,电流源方案是目前最受欢迎的实现方法。r2gednc

r2gednc

3:分段电流输出DAC: (A)电阻方案;(B)电流源方案r2gednc

此外,常常也需要利用多个完全解码DAC来构成整个DAC。图4所示的6位DAC由两个完全解码3位DAC构成。如前所述,为使输出毛刺最小,必须利用并联锁存器同时驱动这些电流开关。r2gednc

r2gednc

4:基于两个3位温度计DAC6位电流输出分段DACr2gednc

AD977514位160 MSPS(输入)/400 MSPS(输出)TxDAC使用三段,如图5所示。AD977x系列的其它产品和AD985x系列也使用同样的基本内核。r2gednc

r2gednc

5AD9775 TxDAC 14CMOS DAC内核r2gednc

前5位(MSB)为完全解码型,驱动31个同等权重的电流开关,各开关提供512 LSB的电流。后续4位解码为15条线,驱动15个电流开关,各开关提供32 LSB的电流。最后5个LSB位被锁存,并驱动一个传统二进制加权DAC,该DAC针对每个输出电平提供1 LSB。为了实现这种超低毛刺架构,总共需要51个电流开关和锁存器。r2gednc

TxDAC系列中的基本电流开关单元由图6所示的差分PMOS晶体管对组成。这些差分对通过低电平逻辑驱动,以便最大程度地降低开关瞬变和时间偏斜。DAC输出为对称的差分电流,有助于减少偶数阶失真产物(特别是驱动变压器或运放差分电流电压转换器等差分输出时)。r2gednc

AD977x TxDAC系列和AD985x-DDS系列的总体架构实现了功耗与性能的出色平衡,通过标准CMOS工艺就可以实现完整的DAC功能,无需薄膜电阻。r2gednc

r2gednc

6PMOS晶体管电流开关r2gednc

参考文献

1. Dennis Dempsey and Christopher Gorman, "Digital-to-Analog Converter," U.S. Patent 5,969,657, filed July 27, 1997, issued October 19, 1999.(描述一款出色的分段无缓冲串DAC解决方案)。r2gednc

2. John A. Schoeff, "An Inherently Monotonic 12 Bit DAC," IEEE Journal of Solid State Circuits, Vol. SC-14, No. 6, December 1979, pp. 904-911.(描述首使用分段的一款单DAC)。r2gednc

3. Walt Kester, Analog-Digital Conversion, Analog Devices, 2004, ISBN 0-916550-27-3, Chapter 3.另见The Data Conversion Handbook, Elsevier/Newnes, 2005, ISBN 0-7506-7841-0, Chapter 3.r2gednc

原文标题:Basic DAC Architectures: Segmented DACsr2gednc

本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 学子专区—ADALM2000实验:BJT差分对 目标本次实验旨在研究一个使用NPN晶体管的简单差分放大器。首先,我们需要做一些关于硬件限制问题的说明。ADALM2000系统中的波形发生器具有高输出带宽,该高带宽代来了宽带噪声
  • Vishay推出新款薄型高抗冲击耐振动35A商用IHCM共模扼 器件可定制,适合表面贴装或插件组装,饱和电流达35A,直流阻抗低,可在高达+155℃温度下工作
  • 如何实现向高级电机控制的转变 基于采用无传感器磁场定向控制(FOC)的永磁同步电机(PMSM)的高级电机控制系统快速普及,这种现象的背后有两个主要驱动因素:提高能效和加强产品的差异化。虽然有证据表明采用无传感器FOC的PMSM可以实现这两个目标,但需要一个可提供整体实现方法的设计生态系统才能取得成功。利用整体的生态系统,设计人员能够克服实现过程中阻碍系统采用的各种挑战。
  • 使用二象限驱动器电路的PWM放大器 本文所示的是围绕二象限驱动器电路设计的PWM放大器电路,该电路可以将3.3V或5V信号放大到更高的水平。
  • 如何使用LTspice生成LED驱动器的波德图 适当的控制环路相位和增益测量应由拥有(昂贵的)设备和相应经验的工厂专家进行。如果缺少其中一个或两个都没有,则还有另一种选择。
  • Microchip将为Mersen SiC电源协议栈参考设计提供碳化 电动汽车、商业运输、可再生能源和存储系统设计人员可从碳化硅协议栈解决方案中获益,提高性能和成本效率,可使产品最多提前6个月上市
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了