一种斜坡波产生电路及其数模转换电路、指纹识别系统 |
|||||||
申请号 | CN201410579984.3 | 申请日 | 2014-10-24 | 公开(公告)号 | CN104393856B | 公开(公告)日 | 2017-11-28 |
申请人 | 深圳市汇顶科技股份有限公司; | 发明人 | 陈松涛; | ||||
摘要 | 本 发明 公开了一种斜坡波产生 电路 及其 数模转换 电路、指纹识别系统,属于指纹识别技术领域。该电路包括:积分电路,用于输出斜坡波 信号 ;信号调整电路,包括 串联 的反馈控制环路和跨导 放大器 ,所述反馈控制环路监测所述积分电路输出的斜坡波信号,并向所述 跨导放大器 输出调整 控制信号 ,由所述跨导放大器根据所述调整信号对所述积分电路下一周期输出的斜坡波信号进行修正; 电压 产生电路,用于分别向所述积分电路及所述信号调整电路输出参考电压信号。采用本发明的指纹识别系统,可以解决 现有技术 中斜坡波产生电路和时钟发生器因受到PVT的影响而导致指纹系统性能恶化的问题。 | ||||||
权利要求 | 1.一种斜坡波产生电路,其特征在于,所述电路包括: |
||||||
说明书全文 | 一种斜坡波产生电路及其数模转换电路、指纹识别系统技术领域[0001] 本发明涉及指纹识别技术领域,尤其涉及一种斜坡波产生电路及其数模转换电路、指纹识别系统。 背景技术[0002] 随着安全技术的发展,指纹识别越来越收到人们的重视,其应用的领域也越来越广。电容式指纹感应系统一般采用指纹感应像素(pixel)电路作为基本单元,Pixel电路提取每个像素点的电容耦合信号,再送入指纹感应系统的其他部分进行放大,模数转换,图像拼接等操作,提取出有效的指纹信息。现有技术处理pixel阵列数据读取这个问题通常采用如下三种方式:全局模数转换、本地模数转换或行/列模数转换。在上述三种方式中,均采用了数模转换电路,而数模转换电路中的斜坡波产生电路和时钟发生器容易受到PVT(Process/Voltage/Temperature,生产工艺/电压/温度)的影响,从而导致指纹识别系统的性能的恶化。 发明内容[0003] 有鉴于此,本发明要解决的技术问题是提供一种斜坡波产生电路及其数模转换电路、指纹识别系统,以解决现有技术中斜坡波产生电路和时钟发生器因受到PVT的影响而导致指纹系统性能恶化的问题。 [0004] 本发明解决上述技术问题所采用的技术方案如下: [0005] 据本发明的一个方面,提供一种斜坡波产生电路,包括:积分电路,用于输出斜坡波信号;信号调整电路,包括串联的反馈控制环路和跨导放大器,所述反馈控制环路监测所述积分电路输出的斜坡波信号,并向所述跨导放大器输出调整控制信号,由所述跨导放大器根据所述调整信号对所述积分电路下一周期输出的斜坡波信号进行修正;电压产生电路,用于分别向所述积分电路及所述信号调整电路输出参考电压信号。 [0006] 提供一种如上所述的电路,所述积分电路包括第一双向开关、第二双向开关、第三双开关、斜坡波信号产生电容及第一高增益运算放大器:所述第一双向开关连接在所述第一高增益运算放大器的负极与输出端之间;所述斜坡波信号产生电容一端与所述第一高增益运算放大器的负极连接,另一端通过所述第二双向开关与所述第一高增益运算放大器的输出端连接;所述第三双向开关一端与所述电压产生电路连接,另一端连接在所述斜坡波信号产生电容与所述第二双向开关之间。 [0007] 提供一种如上所述的电路,所述第一双向开关、所述第二双向开关及所述第三双开关分别由两路反相且不重叠的周期信号控制动作。 [0008] 提供一种如上所述的电路,所述跨导放大器包括误差保持电容和NMOS晶体管,其中所述NMOS晶体管的栅极与所述反馈控制环路的输出端连接,另外两极一个接地,另一个与所述积分电路的第一高增益运算放大器的负极连接以向所述积分电路提供误差校正电流。 [0009] 提供一种如上所述的电路,所述反馈控制环路包括误差放大器,所述误差放大器的正极与所述积分电路的斜坡波信号输出端连接,负极与所述电压产生电路连接,输出端与所述跨导放大器连接。 [0010] 提供一种如上所述的电路,所述电压产生电路包括第二高增益运算放大器、电流镜电路及第一匹配电阻、第二匹配电阻、第三匹配电阻构成:所电流镜电路由两个以电流镜方式连接的PMOS晶体管构成,其第一连接端与所述第二高增益运算放大器的输出端、所述第一匹配电阻的第一连接端及积分电路的第一高增益放大器的正极连接,第二连接端与所述第二匹配电阻的第一连接端及所述信号调整电路的电压输入端连接;所述第三匹配电阻的第一连接端与所述第二匹配电阻的第二连接端及所述积分电路的第三双向开关的第一连接端连接,第二连接端与第一匹配电阻的第二连接端连接,并接地;所述第二高增益运算放大器的负极与输出端连接。 [0011] 根据本发明的另一个方面,提供一种指纹识别系统,包括数模转换电路,所述数模转换电路包括如上所述的斜坡波产生电路。 [0012] 根据本发明的再一个方面,提供一种数模转换电路,包括如上所述的斜坡波产生电路、控制电路、指纹信号/保持电路、比较器、时钟发生器及N-bit计数器:所述控制电路,用于控制所述斜坡波产生电路和所述N-bit计数器同时开始工作;所述斜坡波产生电路,用于在所述控制电路的控制下向比较器输出斜坡波信号;所述指纹信号/保持电路,用于向所述比较器输出经增强处理后的像素感应信号;所述比较器,用于将所述斜坡波信号及所述像素感应信号进行对比,并向所述N-bit计数器输出信号,以及用于在斜坡波信号等于像素感应信号相等时,将所述输出信号进行翻转;所述N-bit计数器,用于在所述控制电路的控制下开始工作,并在所述比较器的输出信号发生翻转时锁存计数值,以便得到本次转换后ADC输出码字信号;时钟发生器,用于为数模转换电路提供计时基准。 [0013] 本发明的一种指纹识别系统,其在斜坡波产生电路中设置了信号调整电路,通过信号调整电路中的反馈控制环路监测积分电路产生的斜坡波信号,然后向该跨导放大器输出调整控制信号,对该积分电路下一周期输出的斜坡波信号进行修正,能够自动调整输出斜坡波信号的最高点电压值,从而使输出的斜坡波信号的幅度与PVT变化无关,消除了因PVT带来的影响。并且该电路实现简单,对电容材质没有要求,降低了生产成本。另外,将该电路应用到指纹识别系统时,其能够自适应系统时钟频率的变化,当时钟频率变化时,产生的斜坡波信号的斜率变化对单斜率ramp ADC增益误差、分辨率、INL(积分非线性)和DNL(差分非线性)等性能指标不会造成影响。附图说明 [0014] 图1为本发明实施例提供的一种斜坡波产生电路连接示意图; [0015] 图2为图1中斜坡波产生电路在多个斜坡波产生阶段持续时间里,自动跟踪-校正机制的示意图; [0016] 图3为单斜率ramp ADC的原理图; [0017] 图4为图1中当反馈控制环路采用误差放大器构成时的电路连接示意图; [0018] 图5为本发明实施例提供的另一种斜坡波产生电路连接示意图; [0019] 图6本发明实施例提供的一种数模转换电路的示意图。 具体实施方式[0020] 为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。 [0021] 本发明提供了一种斜坡波产生电路,请参阅图1,该斜坡波产生电路产生的斜坡波信号为单斜率斜坡波信号,其包括积分电路100、信号调整电路200及电压产生电路。 [0022] 积分电路100,用于输出斜坡波信号。该积分电路100包括第一双向开关110、第二双向开关121、第三双开关130、斜坡波信号产生电容140及第一高增益运算放大器150。该第一双向开关110连接在该第一高增益运算放大器150的负极与输出端之间。该斜坡波信号产生电容140的一端与该第一高增益运算放大器150的负极连接,另一端通过该第二双向开关120与该第一高增益运算放大器的输出端连接。该第三双向开关130一端与该电压产生电路 300连接,另一端连接在该斜坡波信号产生电容140与该第二双向开关120之间。需要说明的是,在该积分电路中,第一双向开关110、第二双向开关120及第三双开关130分别由两路反相且不重叠的周期信号控制动作,即这三个双向开关不会同时处于导通状态。 [0023] 信号调整电路200,由串联的反馈控制环路210和跨导放大器220组成。该反馈控制环路210监测该积分电路100输出的斜坡波信号,并向该跨导放大器220输出调整控制信号,由该跨导放大器220根据该调整信号对该积分电路100下一周期输出的斜坡波信号进行修正。 [0024] 电压产生电路,用于分别向该积分电路及该信号调整电路输出参考电压信号。 [0025] 该斜坡波产生电路的工作原理如下: [0026] 在该斜坡波产生电路工作的初始阶段,斜坡波信号产生电容140无电荷。记电压产生电路300的输出信号301为VSET_STOP,输出信号302为VSET_VCM,输出信号303为VSET_START,显然输出的斜坡波信号101每次均从电压VSET_START开始线性上升。 [0027] 首先,为明确分析重点,当不考虑PVT的影响时的工作情况: [0028] 在斜坡波产生电路正常工作阶段,反馈控制环路210监控积分电路100的输出斜坡波信号101的“结束值”(即所产生的斜坡波信号的最高点电压VRAMP_END)和电压产生电路300的输出信号301即VSET_STOP之间的差异,并输出调整控制信号201到跨导放大器220,从而修正下一周期产生斜坡波信号的斜坡波信号产生电容140的充电电流。借由此种自动跟踪-校正机制,在若干个斜坡波信号输出周期后应当满足如下关系:VRAMP_END=VSET_STOP (2)[0029] 以其中某一次斜坡波信号101产生过程为例对此跟踪-校正机制进行详细说明。 [0030] 在斜坡波信号101输出过程中,双向开关电路120处于导通状态,而双向开关电路110和130处于断开状态;跨导放大器220在反馈控制环路210输出的调整控制信号201作用下持续输出稳定的充电电流使斜坡波信号产生电容140两端电压上升。假设经过上一周期的“跟踪-校正”过程后跨导放大器220输出电流变化量为ΔI,则有关系 [0031] ΔI=gm*ΔVerror (3) [0032] 上述式(3)中,gm表示跨导放大器220的跨导,ΔVerror表示上一周期斜坡波输出阶段结束时VRAMP_END与设定值VSET_STOP之间的差值。 [0033] 另外,设定斜坡波信号产生电容140的电容值为CR,斜坡波产生阶段持续时间为TRAMP,则有 [0034] [0035] 当本周期内斜坡波输出阶段结束时,若VRAMP_END与设定值VSET_STOP之间的差值不为零,即上述式(2)不成立时,上述式(3)中的ΔVerror≠0,即ΔI≠0。所以下一周期斜坡波输出阶段时有 [0036] [0037] 经过若干连续周期后,如果ΔVerror能足够小,那么上述式(2)就能成立,即图1中的斜坡波产生电路将会输出幅度稳定而精确的斜坡波信号。 [0038] 在上述分析的基础上,分析PVT变化对斜坡波产生电路性能的影响,为简明起见每次只考虑PVT变化对单一环节造成的影响。 [0039] 1)PVT变化引起跨导放大器317输出电流I变化 [0040] 根据公式(4),当PVT变化引起跨导放大器220输出电流I变大时,由于斜坡波信号产生电容140的电容值CR以及斜坡波产生阶段持续时间TRAMP均未发生变化,那么ΔVerror=VRAMP_END-VSET_STOP必定也会增大,即此时会出现VRAMP_END>VSET_STOP的现象。 [0041] 根据公式(3),在负反馈机制作用下反馈控制环路210会减小跨导放大器220的输出电流,从而使下一周期结束时的ΔVerror减小。可以预见的是,若干连续周期后,必定会有上述式(2)的成立。 [0042] 2)PVT变化引起电容器310电容值CR变化 [0043] 根据公式(4),当PVT变化引起斜坡波信号产生电容140电容值CR变大时,由于跨导放大器220输出电流I以及斜坡波产生阶段持续时间TRAMP均未发生变化,那么ΔVerror=VRAMP_END-VSET_STOP必定也会减小,即此时会出现VRAMP_END<VSET_STOP的现象。 [0044] 根据公式(3),在负反馈机制作用下反馈控制环路210会增大跨导放大器220的输出电流,从而使下一周期结束时的ΔVerror减小。可以预见的是,若干连续周期后,必定会有上述式(2)的成立。 [0045] 3)PVT变化引起系统时钟频率FCLK变化 [0046] 根据公式(4),当PVT变化引起系统时钟频率FCLK变大时,即导致斜坡波产生阶段持续时间TRAMP=N*TCLK减小;由于斜坡波信号产生电容140的电容值CR以及跨导放大器220输出电流I均未发生变化,那么ΔVerror=VRAMP_END-VSET_STOP必定也会减小,即此时会出现VRAMP_END<VSET_STOP的现象。 [0047] 根据公式(3),在负反馈机制作用下反馈控制环路210会增大跨导放大器220的输出电流,从而使下一周期结束时的ΔVerror减小。可以预见的是,若干连续周期后,必定会有上述式(2)的成立。 [0048] 通过上述PVT对各环节影响的述分析过程可知,PVT变化引起电路参数波动时,图1中的斜坡波产生电路始终能输出幅度精确、稳定的斜坡波信号,即产生的斜坡波信号幅度ΔVRAMP与PVT变化无关。 [0049] 请继续参阅图2,为本实施例的斜坡波产生电路应用到指纹识别系统中的单斜率ramp ADC电路(斜坡波数模转换电路)时,在多个斜坡波产生阶段持续时间里,自动跟踪-校正机制的示意图。 [0050] 图中ΔVerror=VRAMP_END-VSET_STOP;ΔVRAMP=VRAMP_END-VSET_START表示输出的斜坡波信号101的电压幅度;TRAMP=N*TCLK,TCLK为系统时钟发生器的每个周期持续时间。 [0051] 因此公式(4)可以改写为下述形式: [0052] [0053] 请参阅图3,根据单斜率ramp ADC的原理图,可知: [0054] [0055] 其中VSIG为单斜率ramp ADC电路输入的模拟电压,DSIG为对应的量化输出码字。 [0056] 由上述公式(5)可以得出,对于单斜率ramp ADC输入的模拟电压VSIG,其对应的量化输出码字应为: [0057] [0058] 由于PVT变化引起电路参数波动时,图1中的电路始终能输出幅度精确、稳定的斜坡波信号,即产生的斜坡波信号幅度ΔVRAMP与PVT变化无关,同时结合公式(6)可知,使用图1中斜坡波产生电路的单斜率ramp ADC的性能也与PVT变化无关。 [0059] 需要说明的是,在实际应用中,信号调整电路200的反馈控制环路210可仅由误差放大器211构成。请参阅图4,该误差放大器211的正极与该积分电路的斜坡波信号输出端连接,负极与该电压产生电路连接,输出端与该跨导放大器连接。 [0060] 本实施例提供的斜坡波产生电路,设置了信号调整电路,通过信号调整电路中的反馈控制环路监测积分电路产生的斜坡波信号,然后向该跨导放大器输出调整控制信号,对该积分电路下一周期输出的斜坡波信号进行修正,能够自动调整输出斜坡波信号的最高点电压值,从而使输出的斜坡波信号的幅度与PVT变化无关,消除了因PVT带来的影响。并且该电路实现简单,对电容材质没有要求,降低了生产成本。另外,将该电路应用到指纹识别系统时,其能够自适应系统时钟频率的变化,当时钟频率变化时,产生的斜坡波信号的斜率变化对单斜率ramp ADC增益误差、分辨率、INL(积分非线性)和DNL(差分非线性)等性能指标不会造成影响。 [0061] 在上述实施例的基础上,本实施例中提供了另一种斜坡波产生电路。请参阅图5,该斜坡波产生电路包括积分电路100、信号调整电路200及电压产生电路。 [0062] 积分电路100,用于输出斜坡波信号。该积分电路100包括第一双向开关110、第二双向开关121、第三双开关130、斜坡波信号产生电容140及第一高增益运算放大器150。该第一双向开关110连接在该第一高增益运算放大器150的负极与输出端之间。该斜坡波信号产生电容140的一端与该第一高增益运算放大器150的负极连接,另一端通过该第二双向开关120与该第一高增益运算放大器150的输出端连接。该第三双向开关130第一连接端131与该电压产生电路300的第三匹配电阻350的第一连接端351连接,另一端连接在该斜坡波信号产生电容140与该第二双向开关120之间。需要说明的是,在该积分电路中,第一双向开关 110、第二双向开关120及第三双开关130分别由两路反相且不重叠的周期信号控制动作,即这三个双向开关不会同时处于导通状态。 [0063] 信号调整电路由串联的反馈控制环路210和跨导放大器220组成。该反馈控制环路210监测该积分电路100输出的斜坡波信号,并向该跨导放大器220输出调整控制信号,由该跨导放大器220根据该调整信号对该积分电路100下一周期输出的斜坡波信号进行修正。跨导放大器220包括误差保持电容221和NMOS晶体管222。NMOS晶体管222的栅极与该反馈控制环路210的输出端连接,另外两极一个接地,另一个与该积分电路100的第一高增益运算放大器150的负极连接,向该积分电路100提供误差校正电流。NMOS晶体管222所提供的误差校正电流由反馈控制电路210决定 [0064] 电压产生电路300,用于分别向该积分电路及该信号调整电路输出参考电压信号。电压产生电路300包括第二高增益运算放大器310、电流镜电路320及第一匹配电阻330、第二匹配电阻340、第三匹配电阻350构成: [0065] 所电流镜电路320由两个以电流镜方式连接的PMOS晶体管构成,其第一连接端321与该第二高增益运算放大器310的输出端、该第一匹配电阻330的第一连接端331及积分电路100的第一高增益放大器150的正极连接,第二连接端322与该第二匹配电阻340的第一连接端341及该信号调整电路210的电压输入端连接;该第三匹配电阻350的第一连接端351与该第二匹配电阻的第二连接端342及该积分电路100的第三双向开关130的第一连接端131连接,该第三匹配电阻350的第二连接端352与第一匹配电阻330的第二连接端332连接,并接地;该第二高增益运算放大器310的负极与输出端连接。 [0066] 本实施例的斜坡波产生电路消除PVT影响的原理与前述是实施例的原理相同,此处不再赘述。 [0067] 本实施例斜坡波产生电路设置了信号调整电路,通过信号调整电路中的反馈控制环路监测积分电路产生的斜坡波信号,然后向该跨导放大器输出调整控制信号,对该积分电路下一周期输出的斜坡波信号进行修正,能够自动调整输出斜坡波信号的最高点电压值,从而使输出的斜坡波信号的幅度与PVT变化无关,消除了因PVT带来的影响。并且电压产生电路中设置了三个匹配电阻,当改变匹配电阻的相互比例时,可以实现参考电压的幅度在较大范围内灵活变化。 [0068] 在上述两个实施例的基础上,本发明还提供了一种指纹识别系统,该系统包括一个数模转换电路,用于对指纹感应像素电路采集的信号进行数模转换。请参阅图6,该数模转换电路包括: [0069] 控制电路601,用于控制斜坡波产生电路602和N-bit计数器603同时开始工作; [0070] 斜坡波产生电路602,用于在控制电路601的控制下向比较器604输出斜坡波信号,该斜坡波产生电路602可采用上述实施例中的一种; [0071] 指纹信号/保持电路605,用于向比较器604输出经增强处理后的像素感应信号; [0072] 比较器604,用于将斜坡波信号及像素感应信号进行对比,并向N-bit计数器603输出信号,以及用于在斜坡波信号等于像素感应信号相等时,将该输出信号进行翻转; [0073] N-bit计数器603,用于在控制电路601的控制下开始工作,并在比较器604的输出信号发生翻转时锁存计数值,以便得到本次转换后ADC输出码字信号ADC_OUT [0074] 时钟发生器606,用于为数模转换电路提供计时基准。 [0075] 本实施例的指纹识别系统,在斜坡波产生电路中设置了信号调整电路,通过信号调整电路中的反馈控制环路监测积分电路产生的斜坡波信号,然后向该跨导放大器输出调整控制信号,对该积分电路下一周期输出的斜坡波信号进行修正,所以能够保证积分电路产生的斜坡波信号的稳定性,消除了因PVT带来的影响。 |