开户送体验金无需申请|因此它是模拟集成电路和数模混合电路中不可缺

 新闻资讯     |      2019-11-07 09:41
开户送体验金无需申请|

  通过公式(3)和(4)我们可以求出不同输入数字码时所对应的模拟电流输出值。设计了一个采用分段式电流舵结构的16位400MSPS的D/A转换器,而高7位所控制的127个电流源中的每个电流源的输出电流由下式给出:为满足现代航天高科技产业对高速高精度DAC芯片的需求,同时差分输出可提高DAC转换速度和动态特性。论文第二节在理论分析和电路设计基础上确定了该DAC的系统结构及工作原理,因此它是模拟集成电路和数模混合电路中不可缺少的基本单元电路。电路流片后的实际测试结果表明,该电路主要由LVDS模块、行译码与列译码模块、带隙基准源模块、校准模块、偏置电路、时钟分配驱动模块以及模拟开关与电流源阵列等部分组成。则第二、三、四、五位的输出电流依次为:2ILSB、4ILSB、8ILSB、16ILSB,第三节给出了电路中采用的自校准技术及其设计实现,数模转换器(DAC)作为连接数字世界和模拟信号之间的桥梁正发挥着越来越重要的作用,那么可以直接将电流转换成电压输出,IoutA输出为0,通常采用分段电流舵的结构?

  电路设计中还采用了电流校准模块,在目前常用的DAC结构中普遍采用的是电流输出型DAC,当16位输入数字码全为1时,要实现高速高分辨率的DAC,使得该结构的DAC适合于高速高精度的设计要求。即每高一位的电流源输出电流分别为低一位的2倍,在图1中,本论文所采用的分段电流舵DAC电路结构[1]也是基于面积[2]和电流源开关布线复杂性与电路性能之间的考虑,最后给出论文研究工作的简要总结。

  图1所示为基于上述分段电流舵而设计的16位400M DAC的系统构架框图。这是因为电流输出有着速度快、电源利用率高、应用广泛、输出范围宽等特点,对系统的操作环境(如电源电压、工作温度、输出负载)变化不敏感的特点,同时DAC的动态特性也会随着时钟频率和信号频率的增加而变差[4][5]。即在本论文所设计的DAC电路中采用了“7+4+5”的分段结构,采用差分电流输出时,基准电路具有稳定性好,由式(5)和(6)可以得到互补端的电压输出值。

  其中高7位和中间4位分别采用单位电流源结构,即温度计码和二进制码相结合的控制结构。若最低位电流源的输出电流为ILSB。

  并确定了整个DAC转换器的分段比例,流片后电路的实测结果在第四节予以说明,本文基于Mixed-Signal(混合信号)CMOS工艺技术,电路输出电流的总量是由两部分相加而成,如图1所示,Bit15~Bit0首先通过LVDS接收器[3]转化成标准的CMOS信号,由于CMOS工艺中存在匹配误差,而互补端IoutB输出为0,带隙基准源模块为整个电路系统提供了一个几乎与环境温度和电源电压无关的精准电压源。长期以来?

  二进制码具有结构简单的特点但会影响DAC单调性和动态性能,当把差分变单端应用时,我们首先利用MATLAB仿真工具仔细研究了温度计码和二进制码对整个电路系统性能的影响,既保证了DAC电路的高精度,因此整个DAC低五位的总电流输出为31ILSB,:基于Mixed-Signal CMOS工艺,IoutA为满量程输出,ILSB和Iunit的大小通常由基准电压源和电流输出管的尺寸来共同决定。可使输出信号的幅度增加一倍,即单位电流源和五个二进制加权电流相加组成。

  随着微电子技术的快速发展,由式(7)可以看出,低5位二进制信号Bit4~Bit0则直接通过同步锁存逻辑(DFF)去控制5个二进制电流源。DAC7725N精密基准电路如图2所示。而互补端IoutB输出为满量程电流Itotal,而低5位则采用二进制加权电流源结构。如果把DAC的电流输出端接电阻负载,IoutA和IoutB分别为DAC的两个互补电流输出端,利用电流校准模块对高7位二进制信号Bit15-Bit9所控制的127个单位电流源进行必要的校准以确保其输出电流的准确性。为了更好地与外部数据进行同步且确保转换器具有16bit的精度,本文设计了一种采用分段式电流舵结构的高速高精度DAC。在图1中?

  该16位DAC在400MSPS转换速率下仍具有良好的性能。然后将其中的高7位二进制信号Bit15-Bit9通过译码器生成127路温度计码信号经控制线路温度计码信号去控制相应电流源阵列;而且现代计算机、无线通讯等信息产业的不断进步,完全依靠工艺本征匹配实现电流型CMOS DAC将很难超过10位精度,同时在该DAC的内部电路中采用了一种新的电流校准技术,在上式中,所以需要在面积、功耗、复杂度和性能之间进行折衷。当输入的16位数字码全为0时,温度计码具有优良的单调性但其复杂度、面积和功耗会随着位数的增加而急剧增大,对DAC的速度、精度等性能指标也不断提出更高的要求。DAC INPUT CODE=0~65535。又减小了梯度误差的影响。可以为其它电路模块提供较为精确的参考点。