页面加载中,请稍候
来源:电子设计工程发布时间:2010-12-2323浏览
询问 AI摘要:鉴于市场上现有触摸屏控制器功耗较大,而ADC是触摸屏控制器的核心电路,本文设计了采用睡眠/唤醒两种工作模式工作的ADC电路。有触摸事件时,ADC开启且不需唤醒延时,否则处于睡眠状态。根据寄生容值,本文对DAC级间耦合电容进行了优化设计,大大提高了ADC精度。实践表明:该芯片可在2.5 V ~5.3V 电压范围、-40 °C ~85 °C 温度范围下工作,芯片功耗不足1mW,且均可达到12位精度。电路具有精度高、功耗低、版图面积小的特点,对触摸屏控制器的优化设计有指导作用。
关键词:开关电容网络; 逐次逼近模数转换器; 耦合电容; 比较器
引言
ADC 采用逐次逼近型(SAR)结构,具有125kHz采样速率,12位精度。电容电荷重新分布D/A技术采用电荷按比例缩放子DAC组合,进而大大减小了芯片电容面积,也避免了采用像电阻阵列结构所带来的固有直流功耗,通过对DAC级间耦合电容值的优化设计,提高了ADC精度。比较器采用自消除失调电压的开关电容比较器。
据调研,市场上现有触摸屏控制器芯片主要来自ADI公司(如AD7843、AD7873、AD7877)和TI公司(如ADS7843、TSC2046、TSC2003),对其性能进行对比,如表1所示。
比较式(4)和式(5),可得:
比较式(4)和式(5),可得:
分析耦合电容公式(6)可知,耦合电容大小与低权位寄生电容有关,而与高权位寄生电容无关。高权位DAC的寄生电容不影响高低权位间的比例关系,只影响最终输出电压的绝对值。从输出表达式(5)中可以看到,高权位寄生电容出现在分母中,它会使输出绝对值变小,所以应该尽量减小高权位寄生电容值。低权位寄生电容也会使输出绝对值变小,但这个影响很小,和高权位寄生电容的影响相比,几乎可以忽略不计。根据(6)式,低权位寄生电容出现在耦合电容表达式的分子上, 所以低权位寄生电容越大,耦合电容值也越大,通过增大耦合电容值就可以消除低权位寄生电容的影响。
寄生电容通常由电容极板和屏蔽层或阱形成,因此寄生容值和高低权位寄生电容大小有关系。所以,为了减小高权位寄生电容对输出电压的影响,在版图设计时,应尽量减小寄生。
综合考虑输入电容要求及电容匹配精度后,选取做在N阱里的双poly电容。单位电容取为400fF ,权位电容采用单位电容并联结构,以提高匹配性。采取中心对称布局,电容上覆盖metal2作静电屏蔽层;N阱和metal2均接地。寄生电容主要包括电容上极板和metal2之间、走线与metal2之间的寄生电容等。虽然高4位子DAC的寄生电容不影响权位间比例关系,但它会使输出电压值降低,以致需要更高精度的比较器。所以将覆盖在高4位子DAC电容上的metal2开孔,减小其寄生容值。
比较器的设计
由于DAC模块采用的是开关电容网络,在此将设计一个可消除直流失调电压的开关电容比较器。开关电容比较器使用组合开关电容和开环比较器。它的优点是,差分信号可用单端电路进行比较,且可对开环比较器直流失调电压自动校零。
本文采用如图2所示结构设计SAR ADC中的开关电容比较器。
开关φ2关闭时,
如果CP小于C,那么上式可以简化如下:
因此电压V1和V2的差值通过比较器的增益得到放大,后面的锁存器根据比较器A的输出产生逻辑电平,输出Vout,直流输入失调电压自动校零。
比较器A电路实现如图3所示。
图3 自消除失调电压比较器电路实现方案
N级比较器的最终失调电压可表示为:
其中A1~AN为各级的放大倍数,VOSL为锁存器的失调电压。根据整个电路的增益要求和失调要求抑制的强度来取值,这里取N=4。
该比较器由三级差分放大器和一个输出级组成,管子M1、M2、M3、M4在采样期间导通,通过对电容C1、C2、C3、C4充电,对第二、三、四级差分放大器定静态工作点,管子M0~M4在比较转换期间不导通。由于在采样期间,各级差分输入端都接静态工作点电压,相当于交流地,失调电压引起的输出储存在电容C1、C2、C3、C4上,比较时输入电压跟存储在电容上的失调电压串联输入,这样可以使输入端的失调电压不被一级级放大输出,从而减小失调的影响。输出级由一个双端变单端的差分放大器和两个非门组成,其功能相当于前述的锁存器。
比较器的工作时钟fCLK=2MHz,因此电流源提供的电流要相对大一些,管子M5、M6、M7、M8充当电流源,由vbias控制开关,以确定电路的直流偏置。vbias是比较器电压基准电路的输出。
电压基准电路的设计
由于比较器电路中电源电压VCC的变化范围为2.5V~5.3V,其变化范围较大,因此对于比较器而言,使所有管子都处于饱和状态的直流工作点并不多。当电源电压变化时,希望得到稳定的直流偏置电流,即要为图3中偏置管M5、M6、M7、M8提供一个稳定的基准电压。理想的基准电流或电压是与电源和温度变化无关的,因此采用自举基准技术,设计如图4所示。
因为I1=I2=IQ,可以解出:
首先,I1和I2都不作为VCC函数而随其改变,于是IQ对VCC的灵敏度基本为零,作用于一个电阻就得到一个基准电压。
但是,图4中有两个可能的平衡点。一个在Q,而另一个则在原点。为了避免电路选择错误的平衡点,必须有一个启动电路。图4中的虚线框内即为启动电路。启动电路的开启和关闭由数字信号AN1和AN2控制,为了控制功耗,启动电路开启后会马上关闭。
通过信号sel-y开关控制比较器电路,即sel-y=1时,比较器关闭,sel-y=0时,比较器开启,使ADC工作在睡眠/唤醒两种工作模式下,在没有触摸事件时,直流功耗大幅度降低。
版图实现及电路仿真分析
如图5所示,版图采用SMIC 2P2M 0.35μm CMOS工艺实现,面积为1600x1700um2。
图5 触摸屏控制器版图设计结果
采用Cadence环境下的Spectre和Spectre Verilog仿真工具进行仿真。提取版图寄生参数,得到图1中A、B点的寄生容值分别为212.11fF、278.53fF。根据式(6)可得优化后的耦合电容值CS为1.72pF。
为了测量ADC的DNL和INL,给ADC加了斜波信号。可以从仿真图中输出数字码的文本文件,利用该文件可以通过Matlab程序绘图并计算其DNL和INL值。绘图结果如图6所示,经计算DNL为1/4LSB,INL为-1LSB。
图6 ADC全范围仿真图
新闻来源:电子设计工程,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-06-10

2026-07-17