Current-steering DACs学习经历-1

1、前言

        之后的研究方向大致定位高速高精度的Current-steering DACs设计,陆陆续续会更新关于Current-steering DACs的文献阅读,以及自己的一些拙见。
        DAC全名为 digital to analog converter ,主要作用于将数字信号转化为模拟信号输出。其精度、速度、面积、功耗为主要的设计难点。

2、DAC的种类

       就目前而言,我所学习到的DAC大致分为以下三类,分别是电容型DAC(CDAC)、电阻型DAC(R2R-DAC)、电流型DAC(Current-steering DACs)。

2.1、电容型DAC(CDAC)

       CDAC之前在进行ADC设计的学习过程中接受的很多,其主要的工作原理:通过电容上的电荷量守恒的改变一端的电压,从而改变另一端的电压值,实现数字信号到模拟信号的转变。以一个简单的SAR ADC为例

        CDAC的作用为将逻辑产生的数字信号转化为电压信号传递给比较器用于比较。CDAC的结构如下所示,其中电容值的比值对应着该位数字信号所对应的权重,具体比值取决于具体设计要求,SAR ADC的逻辑需要二进制比例权重。在对电容上级板进行复位以后(根据具体算法进行复位),通过对上级板调至Vrefn、Vrefp来实现都下级板的电压控制。

        CDAC对电容之前的比值精度有很大的要求,当位数增大时,精度可以得到很大的提升,但电容比值的误差需要被控制在一个LSB(最小精度)内,可以通过电容校准以及电容补偿的方式进行对误差的削弱以及容忍,其中电容校准时间上主要分为前台校准(在上电时校准)和后台校准(边比较边校准),在校准方式上分为数字校准(通过数字手法修改最后的输出电压)和模拟校准(通过引入额外的电容进行调整输出电压)。电容补偿为插入额外的电容来实现(Cn<C1+……Cn-1),容忍Cn位的比较错误。

2.2、R2R-DACs

         R2R-DAC的大致原理如下所示,因为大量使用R、2R的电阻故取名为R2R DAC,通过观察发现,在每个电阻交汇点往左看的电阻值均为2R,假如在D0处输入一个Vref,那么传递到运放的电压为1/16Vref,同理D1、D2、D3上的电压分别为1/8Vref、1/4Vref、1/2Vref,转而言之D0、D1、D2、D3对应的权重分别为1、2、4、8,通过调节输出的Vref、VSS可以实现从量程内的所有期望电压。通过增加级数可以实现更高精度的电压输出,但对R、2R的准确度有很大的要求,同时对电阻的失配要求也很大。

 2.3、Current-steering DACs

        以上两种DAC均是通过传递电压来实现数字信号到输出信号的转变。Current-steering DACs则是通过控制电流来实现。DAC单元图如下所示,通过对输入开关管子来控制左边右边导通来控制尾电流管流向某个电阻。在目前主流的Current-steering DACs中大多采用binary-temperature方法,其高位数字码对应的控制单位与上述两种DAC不同,通过一个很大的开关管、电流源控制,二而是通过很多的单位开关管、电流源组成的unit DAC并联实现。同样当精度需求上升时,所需要的unit DAC也会成倍增加,这会导致unit DAC尾电流源之间的失配需要被控制在一个很小的误差之内,这是一个很大的设计难点。同时当设计指标中的速度上升时开关管子的切换速率需要加倍,很大概率会引入上一组数据遗漏下来的误差,而这种误差与信号相关,导致线性度受到极大影响(称为ISI,在之后会详细介绍)。

 3、总结

        简简单单开个头,欢迎大家评论指点,本人也是新手上路,欢迎多多交流。之后会分享自己对一些经典文献的解读,同时可能会有一些模拟集成电路方面的一些知识点,不仅仅只是关于DAC方面的知识。

 

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值