一种中速高精度模拟电压比较器的设计
扫描二维码
随时随地手机看文章
1 引言
在A/D转换器中,比较器重要性能指标是工作速度、精度、功耗、输入失调电压、正反馈时产生的回程噪声等,这些指标影响和制约着整个A/D转换器的性能。高速比较器速度较快,一般采用锁存器(Latch)结构,但是失调和回程噪声较大,精度在8位以下,用于闪烁(Flash)、流水线(Pipeline)型等高速A/D转换器。高精度比较器可分辨小电压,但速度相对较慢,一般采用多级结构,且较高的精度决定失调校准的必要性。这里设计的比较器是用于输入范围2.5 V、速度1 MS/s、精度12位的逐次逼近型A/D转换器,为了满足A/D转换器的性能指标,则需采用中速高精度的比较器。
2 比较器的设计
由于该比较器用于输入电压2.5 V、速度1 MS/s、精度12位的逐次逼近型A/D转换器,因此比较器的精度至少应达到1/2 LSB,即0.3 mV的电压,速度高于12 MHz,并且需要考虑一定的设计余量,所以暂定指标为精度O.2 mV、速度20 MHz。该中速高精度的比较器通常采用多级结构实现。在利用锁存器速度高、功耗小等优点的基础上,采用3级前置放大器组成的预放大级提高精度;采用输入失调储存与输出失调储存技术相结合的办法降低甚至抵消失调的影响;采用共源共栅、源随器结构的前置放大器和锁存器的时钟控制来抑制回程噪声的影响;采用数字触发电路获得高性能的数字输出信号。需要注意的是必须准确处理好比较器的各个工作阶段,使其各部分协调工作,降低相互之间的干扰,以达到最优的性能。
2.1 总体结构与失调校准技术
图1为比较器电路的总体结构框图。采用3级电容耦合的前置放大器加锁存比较器的结构,其中耦合电容可用于失调储存,开关用于控制比较器工作。
暂不考虑锁存比较器的时钟控制以及整个电路的复位工作,该比较器工作大致分为2阶段:首先是失调校准阶段,S1断开,S2闭合,使预放级1的正负输入端连接在中间电压Vcm上,同时,S3~S6闭合,这样预放级1的输出失调电压就存储在C1、C2上,预放级2和预放级3的输入失调电压则分别存储于C1、 C2和C3、C4;然后是比较阶段,S1闭合,S2~S6断开,比较器开始比较Vcm和Vin,由于预放级1~3的失调电压绝大部分存储在电容C1~C4 上,因此失调电压相互抵消,同时由于3级前置放大器增益的存在,锁存比较器失调电压的影响也减小相应倍数。
假设预放级1~3和锁存比较器的失调电压分别是Vos1、Vos2、Vos3、VosL,预放级1~3的增益分别为A1、A2、A3,开关S3、S4和 S5、S6注入到电容上的电荷失配量分别为△Q3,4、△Q5,6电容C1~C4的电容量都为C,则使用失调校准技术后,比较器的残余输入失调将为:
从式(1)看出,要达到0.2 mV的分辨率,还应根据锁存器的失调电压确定前置放大器的增益。由于锁存器的失调电压通常不会超过100 mV,因此总增益可确定为500。然后再来考虑增益分配问题。预放级1需要将0.2 mV的小信号输入迅速放大,所以预放级1的带宽要大。在一定增益带宽积的前提下。意味着增益要小,同时预放级1采用输出失调存储的失调校准技术,也要求预放级1增益要小,以避免因放大后的输入失调在电容C1、C2上饱和而达不到消除失调的效果。同时,预放级2、3采用输出失调存储的失调校准技术,输入的信号幅度也较大,因此可采用较大的增益。最终确定预放级1的增益约为5,预放级2、3的增益约为10。
2.2 比较器第一级的结构
由于第一级前置放大器需将0.2 mV的小信号输入迅速放大,同时采用输出失调存储的失调校准技术,这就要求它具有高带宽和低增益特点。因此,预放级1可以采用二极管连接成PMOS作负载的差分运放结构,同时考虑本级也是整个高精度模拟电压比较器的输入极,它的噪声性能也对比较器的精度有影响,因此输入则采用共源共栅(Cascode)的结构,这可将回程噪声减小gm3,4/gm5,6倍,这在比较器一端固定电位,另一端作输入应用的情况下尤其重要,最后再加入一个源随器作为输出级,既可调节后级放大器的输入直流电平达到最佳值,又可起到隔离的效果改善噪声性能。预放级1的电路如图2所示(后接的源随器未画出)。
假设电路是完全对称的结构,则整个电路的增益A1约为:
该值一般都在10以下,考虑到带宽要求和电容上失调电压饱和的问题,最终确定其取值约为5。同时,在输出端Out+与Out-之间加入复位开关,在每个比较周期的最初,由复位信号控制开关闭合。将预放级1复位,加快比较速度。
2.3 比较器第二、三级的结构
预放级2与预放级3采用相同的电路结构,为了增加放大器的增益,它在预放级1的电路基础上加入了2个交叉的PMOS管VM7、VM8,在电路中引人了弱正反馈机制,但缩减了带宽。由于预放级2的输入信号比预放级3小。设计时也可适当增大预放级2的电流,有助于提高比较速度。其电路如图3所示(后接的源随器未画出)。
同样假设电路是完全对称的,则通过弱反馈补偿后,电路的增益约为:
需要注意的是,迟滞比较器也是采用如图3所示的电路结构,所不同的是迟滞比较器使用了强正反馈机制。两者的区别就在于交叉的PMOS管VM7、VM8引入的电流相对于PMOS管VM5、VM6的电流的大小不同。当PMOS管VM7、VM8的电流大于PMOS管VM5、VM6的电流时,整个电路呈正反馈状态;反之,电路中的正反馈不足以抵消负反馈,整个电路呈负反馈状态。由于电路在大信号分析中PMOS管VM5~VM8的过载电压是相同的,因此它们的电流和宽长比成正比,故VM5的宽长比一定要大于VM7的宽长比才能实现弱正反馈。
2.4 锁存比较器与数字触发电路
锁存器实际上就是2个反相器首尾互连,由于利用反相器的正反馈的机制,输出信号与时间呈正指数关系变化,因此可将输入的小信号差量迅速放大到数字可识别的电平。同时,锁存器具有低功耗特点,因为它在一段时间内是不工作的,此时干路的开关被切断,因此无电流,功耗降低。然而,正是由于这样的工作特点。使锁存器工作时的输出状态并未持续一个时钟周期,为了串行数字输出正确以及给D/A转换器提供正确的置位信号,再生放大器后面应加适当的触发电路,以便在再生放大器工作期间正确输出持续时间为一个周期的比较结果。因此,设计出如图4所示的电路。
当φ为低电平时,输入信号In+和In-与锁存器接通,而锁存器与电源、地相连的开关均断开,锁存器处于感应输入信号阶段;同时,在数字触发电路中,高电平φ/使得开关管VMN7、VMN8导通接地,此时,低电平φ//分别通过VMP4、VMN4组成的反向器和VMP6、VMN6组成的反向器分别到达2个与非门的输入端并将其值置为高电平1,使得后级的数字RS触发器呈保持状态,持续保持输出不变。
当φ为高电平时,输入信号In+和In-与锁存器断开,而锁存器与电源、地相连的开关接通,锁存器处于正反馈工作段,输出信号Out+、Out-与时间呈正指数关系变化,使输出迅速达到电源电压或低电平,直接满足数字输出要求;同时,在数字触发电路中,低电平φ/使得开关管VMN7、VMN8关断,高电平 φ//别使VMP4、VMP6关断和VMN4、VMN6导通,因此,此时2个与非门的输入端便分别成为了由VMP3、VMN3组成的反向器和VMP5、 VMN5组成的反向器的输出端,其取值直接由反向器的输入Out+、Out-决定.使得后级的数字RS触发器根据输入的变化而变化,得到正确输出。
3 比较器的工作时序与仿真
考虑到要最大限度降低锁存器和数字触发电路部分对前面的模拟电路部分产生的干扰,以及使比较器在每个比较周期完成后迅速复位,必须使用复位控制。该比较器工作过程依次分为失调校准和比较两个阶段。比较阶段由数个比较周期组成,在每个比较周期开始时(除了失调校准结束后的第一个比较周期),预放级1~3和锁存器在复位信号rst的作用下进行复位操作;在每个比较周期结束时,锁存器在锁存信号西作用下锁存放大信号。
仿真中使用Hspice进行瞬态仿真验证,为了降低比较器功耗和干扰,设定锁存信号φ的有效信号占空比为1:8,要达到20 MHz的速度,则锁存信号的周期应为50 ns。为此。设定Vcm=1.2 V,而Vin每50 ns变化一次,从0 ns到250 ns分别为1.2 V,1.200 2 V,1.199 8 V,2 V,1.199 8 V,其中,0~50 ns期间,比较器处于失调校准阶段,之后每个比较周期为50 ns。
当预放级1~3无输入失调,存在20 mV输入失调时,比较器的仿真结果分别如图5和图6所示,其中西为锁存信号,rst为复位信号,Out为比较器输出,Vo3+、Vo3-为预放级3的输出信号。由仿真结果知,比较器在上述的Vcm和Vin的输入下,能够在20 MHz的输人信号频率下准确输出结果。因此,该比较器既能够准确的识别0.2 mV的小信号,也能在0.8 V的大信号输入下具有很强恢复能力。而当预放级1~3都有20 mV输入失调时,从图5看出,预放级3的输出会在复位信号后产生波动,但由于使用了恰当的失调校准技术,波动后的信号依然能够快速复位,比较器依然能够准确有效地辨别电压。也就是说,20 mV输入失调并没有淹没小至0.2 mV的小信号输入差值,失调校准技术取得预期效果。
4 结束语
在传统的多级结构的基础上,实现中速高精度模拟电压比较器。通过仿真,比较器达到各项预定指标,在20 mV输入失调下精度达到0.2 mV,速度20 MHz,功耗约1 mW。