逐次逼近型模数转换器及其自检测方法与流程

文档序号:11253585阅读:567来源:国知局
逐次逼近型模数转换器及其自检测方法与流程

本发明涉及逐次逼近型模数转换器(successiveapproximationregisteranalogtodigitalconverter)及其自检测方法。



背景技术:

模数转换器(analogtodigitalconverter)输入模拟信号,经过一系列处理后输出数字信号,输出的数字信号可被供给至用于各种领域的芯片中。根据应用领域的不同,一个芯片可包括一个模数转换器,也可以包括多个模数转换器。在包括多个模数转换器的情况下,需要可在低电力下工作的模数转换器,因此具备这种特性的逐次逼近型模数转换器备受关注。逐次逼近型模数转换器具备反复利用一个比较器的结构,与流水线型(pipeline)模数转换器等其他类型的模数转换器相比,只需要简单的模拟电路,因此能够实现低电力的模数转换器。

通常,检测模数转换器是否有故障时,使用向模数转换器输入模拟信号后将其变换成数字信号并读取的方法,这种方法需要由外部装置产生模拟信号,并且需要通过焊盘(pad)向模数转换器输入该模拟信号。因此,这种检测模数转换器的方法耗时较长,且费用也高。



技术实现要素:

本发明为了解决上述的问题而完成,目的在于,提供一种在芯片内部内置进行自检测的电路,从而无需外部装置即可进行自检测的逐次逼近型模数转换器及其自检测方法。

为了达到上述目的,本发明的逐次逼近型模数转换器包括:基准信号产生器,产生基准电压;数模转换器,接收上述基准信号产生器产生的基准电压,基于输入的第一模拟信号、第二模拟信号和上述基准电压,输出第一电平电压和第二电平电压;比较器,比较上述第一电平电压和第二电平电压,输出比较信号;和数字逻辑,基于上述比较信号,输出数字数据,该数字逻辑包括:数据产生器,在该逐次逼近型模数转换器进行自检测时,产生数据来代替上述第一模拟信号和第二模拟信号的输入。

优选地,上述数据产生器产生的上述数据包括逻辑相反的一对数据。

优选地,上述基准电压包括第一基准电压、第二基准电压和第三基准电压。

优选地,上述数模转换器包括:第一变换部,包括对上述第一模拟信号进行采样的第一电容器阵列;和第二变换部,包括对上述第二模拟信号进行采样的第二电容器阵列,上述第一电容器阵列和第二电容器阵列中,各电容器的一端输入上述第一模拟信号或第二模拟信号,另一端输入上述第三基准电压。

优选地,上述第一变换部还包括:第一开关阵列,将上述第一模拟信号供给到上述第一电容器阵列;第二开关阵列,将上述第一基准电压和第二基准电压中的一个供给到上述第一电容器阵列;以及第三开关阵列,进行自检测时,基于来自上述数据产生器的数据将上述第一基准电压和第二基准电压中的一个供给到上述第一电容器阵列,上述第二变换部包括:第四开关阵列,将上述第二模拟信号供给到上述第二电容器阵列;第五开关阵列,将上述第一基准电压和第二基准电压中的一个供给到上述第二电容器阵列;以及第六开关阵列,进行自检测时,基于来自上述数据产生器的数据将上述第一基准电压和第二基准电压中的一个供给到上述第一电容器阵列,进行自检测时,断开上述第一开关阵列和第四开关阵列,接通上述第三开关阵列和第六开关阵列。

优选地,上述第三开关阵列和第六开关阵列中的各开关元件通过两个单元开关的串联连接构成。

优选地,本发明的逐次逼近型模数转换器,还包括:时钟产生器,产生时钟信号,并将该时钟信号输入至数字逻辑,上述数字逻辑基于该时钟信号,产生采样时钟、控制上述数模转换器的控制信号和输入至上述比较器的变换时钟。

优选地,上述第一基准电压等于或略大于接地电压,上述第二基准电压等于或略小于电源电压,上述第三基准电压是上述第一基准电压与上述第二基准电压的平均值。

本发明还提供逐次逼近型模数转换器的自检测方法,该逐次逼近型模数转换器包括基准信号产生器、数模转换器、比较器和具有数据产生器的数字逻辑,上述自检测方法包括:上述数据产生器产生第一组数据和第二组数据的步骤;上述基准信号产生器产生第一基准电压、第二基准电压和第三基准电压的步骤;上述数模转换器基于上述第一组数据和第二组数据,输入上述第一基准信号和第二基准信号中的一个,输出第一电平电压和第二电平电压的步骤;上述比较器比较上述第一电平电压和第二电平电压,输出比较信号的步骤;上述数字逻辑基于上述比较信号执行逐次逼近后输出数据的步骤;和判定上述数字逻辑输出的数据和上述数据产生器产生的第一组数据是否一致的步骤。

优选地,上述第一组数据和第二组数据的逻辑相反。

根据本发明,由于在逐次逼近型模数转换器中内置了用于自检测故障的检测模块,因此能够在没有来自外部的模拟信号的输入的情况下进行模数转换器的自检测,从而能够减少自检测的时间和费用。

附图说明

图1是表示本发明的逐次逼近型模数转换器的框图。

图2是表示本发明的数模转换器在工作模式下的电路结构示意图。

图3是表示本发明的逐次逼近型模数转换器的自检测特性的框图。

图4是表示本发明的数模转换器在自检测模式下的电路结构示意图。

图5是表示本发明的数模转换器进行自检测的其他电路结构示意图。

图6是表示本发明的逐次逼近型模数转换器的自检测动作的顺序图。

具体实施方式

在以下说明中,特定的结构及说明仅仅是为了更容易理解本发明而进行的说明,本发明能够以各种方式实施,并不限于本说明书记载的方式。另外,在不超出本发明的技术思想的范围内,可对本发明实施各种变更、改良等,这些变更、改良均包含在本发明的保护范围内。

此外,在以下说明中使用的“第一”、“第二”等用语可说明具体的构成要素,但是这些用语并不限定这些构成要素。这些用语仅用于区分各构成要素。另外,本说明书使用的某一构成要素与另一构成要素连接或相连,可以表示两者的直接连接,也可以表示两者的间接连接。

以下,参照附图来说明本发明的具体实施方式。

图1是表示本发明的逐次逼近型模数转换器的框图。如图1所示,n比特的逐次逼近型模数转换器10包括基准信号产生器100、时钟产生器200、数模转换器(dac)300、比较器400和数字逻辑500,数字逻辑500包括用于逐次逼近型模数转换器10的自检测的数据产生器510,关于数据产生器510将后述。逐次逼近型模数转换器10可输入单端信号(single-endedsignal),也可以输入差分信号(differentialsignal)。通常,为了使逐次逼近型模数转换器对共模噪声不敏感,使用差分信号。在本实施方式中,以输入差分信号为例进行说明。

逐次逼近型模数转换器10的工作原理如下:由最高位的比特开始,数字逻辑500设最高位比特为1,通过比较器200比较数模转换器300的输出和输入电压,如果输入电压较大,则最高位比特是1,否则是0;然后设下一个最高位的比特为1,再进行比较,如果输入电压较大,则此比特为1,否则为0;依此类推到最后的比特。

基准信号产生器100产生第一基准电压vrefb、第二基准电压vreft和第三基准电压vrefm。第一基准电压vrefb可以是接地电压vss,也可以是比接地电压vss大的电压,第二基准电压vreft可以是电源电压vdd,也可以是比电源电压vdd小的电压。例如,电源电压vdd=1.8v、接地电压vss=0时,可将第一基准电压vrefb设为0.3v、第二基准电压vreft设为1.5v。由于电源电压的噪声比较大,因此通过基准信号产生器100产生稳定的第一至第三基准电压。当然,基准电压也可以直接使用电源电压vdd和接地电压vss。

第一基准电压vrefb、第二基准电压vreft和第三基准电压vrefm满足以下关系。

时钟产生器200产生时钟信号,并将所产生的时钟信号输出至数字逻辑500。数字逻辑500基于时钟产生器200产生的时钟信号,产生采样时钟clks、变换时钟clkc、控制信号ctrl。

在通常的工作模式下,在采样期间,数模转换器300输入第一模拟输入电压vinp和第二模拟输入电压vinn,基于采样时钟clks,对第一模拟输入电压vinp和第二模拟输入电压vinn进行采样。并且,数模转换器300基于从基准信号产生器100输入的第一基准电压vrefb与第二基准电压vreft,向比较器400输出第一电平电压vp1和第二电平电压vn1。

比较器400基于从数字逻辑500输入的变换时钟clkc,比较第一电平电压vp1和第二电平电压vn1。数字逻辑500根据比较器400的比较结果,依次将控制信号ctrl变换成高电平或低电平,从而获得n比特的数字信号输出。

图2是表示图1的数模转换器300在工作模式下的电路结构示意图,示出了8比特(即n=8)的例子。

如图2所示,数模转换器300包括第一变换部310和第二变换部320,第一变换部310包括第一电容阵列311(c11~c18和cd1)、第一开关阵列312(ss10~ss18)、第二开关阵列313(sc11~sc18)。同样地,第二变换部320包括第二电容阵列321(c21~c28和cd2)、第四开关阵列322(ss20~ss28)、第五开关阵列323(sc21~sc2n)。另外,如图4所示,第一变换部310还包括用于逐次逼近型模数转换器10的自检测的第三开关阵列312′、314(ss′10~ss′18和sd11~sd1n),第二变换部320还包括用于逐次逼近型模数转换器10的自检测的第六开关阵列322′、324(ss′20~ss′28和sd21~sd2n),关于第三开关阵列和第六开关阵列将后述。这里,第一变换部310和第二变换部320的结构相似,动作也相似。第一变换部310和第二变换部320完成采样并进行处理后分别输出第一电平电压vp1、第二电平电压vn1。

具体而言,如图2所示,第一电容阵列311包括n个(在图2中n=8)电容c11~c1n和第一电容cd1。若将电容对应的比特设为j(j是1~n的整数),则对应于j比特的电容的容量是2j-1c。即,对应于最低位的比特(lsb)(j=1)的电容的容量是2℃(=c),对应于最高位的比特(msb)(j=n)的电容的容量是2n-1c(在图2中c18的容量是128c)。第一电容cd1的容量与对应于最低位电容的容量相同,在输入第一模拟输入电压vinp时,通过第一使能开关sstart1,第一电容cd1被连接至第一基准电压vrefb,通过采样开关ss10输入第一模拟输入电压vinp。

第一开关阵列312包括n个(在图2中n=8)采样开关ss11~ss1n和ss10,响应于采样时钟clks,电容c11~c1n通过采样开关ss11~ss1n对第一模拟输入电压vinp进行采样。

第二开关阵列313包括n个(在图2中n=8)开关sc11~sc1n,响应于控制信号ctrl,将第一基准电压vrefb和第二基准电压vreft中的一个供给到第一电容器阵列311。

如图2所示,在第一电容阵列311的与第一开关阵列312和第二开关阵列313相连的一端的相反侧,通过开关scm1连接有第三基准电压vrefm,在采样时钟clks为高电平时,输入该第三基准电压vrefm。

此外,如图2所示,在第二变换部320中,同样地,第二电容阵列321包括n个(在图2中n=8)电容c21~c2n和第二电容cd2,第四开关阵列322包括n个(在图2中n=8)采样开关ss21~ss2n和ss20,第五开关阵列323包括n个(在图2中n=8)开关sc21~sc2n。在输入第二模拟输入电压vinn时,通过第二使能开关sstart2,第二电容cd2被连接至第二基准电压vreft,通过采样开关ss20输入第二模拟输入电压vinn。如图2所示,在第二变换部320中,第一基准电压vrefb、第二基准电压vreft的连接与第一变换部310相反。另外,在第二电容阵列321的与第四开关阵列322和第五开关阵列323相连的一端的相反侧,通过开关scm2连接有第三基准电压vrefm。在第二变换部320中,除了第一基准电压vrefb、第二基准电压vreft的连接与第一变换部310相反以外,其他动作与第一变换部310相似,因此省略详细说明。

图3是表示本发明的逐次逼近型模数转换器10的自检测特性的框图。在自检测模式下,逐次逼近型模数转换器10无需从外部输入模拟电压,而是在采样期间,输入由数字逻辑500的数据产生器510产生的一对数据din[n-1:0]和din_b[n-1:0]。这里,din[n-1:0]和din_b[n-1:0]的逻辑相反。

图4是表示图3中的数模转换器300在自检测模式下的电路结构示意图,在图4中仅示出了数模转换器300在自检测模式下的信号路径。

如图4所示,进入自检测模式时,在采样期间,在第一变换部310中,第一开关阵列312被断开,第三开关阵列312′、314与第一电容阵列311连接,向第一电容阵列311输入第一基准电压vrefb和第二基准电压vreft的中的一个。此外,在从数据产生器510输入上述一对数据时,通过第一使能开关sstart1,第一电容cd1被连接至第一基准电压vrefb,通过采样开关ss′10输入第三基准电压vrefm。同样地,在第二变换部320中,第四开关阵列322被断开,第六开关阵列322′、324与第二电容阵列321连接,向第二电容阵列321输入第二基准电压vreft和第一基准电压vrefb中的一个。另外,在从数据产生器510输入上述一对数据时,通过第二使能开关sstart2,第二电容cd2被连接至第二基准电压vreft,通过采样开关ss′20输入第三基准电压vrefm。

具体是,如图4所示,第三开关阵列312′包括n个采样开关ss′11~ss′1n和ss′10,第六开关阵列322′包括n个采样开关ss′20~ss′2n和ss′20,同时,第三开关阵列314包括n个开关sd11~sd1n,第六开关阵列324包括n个开关sd21~sd2n(在图4中n=8)。各采样开关ss′1j(ss′2j)与开关sd1j(开关sd2j)串联连接,例如,在din为高电平且din_b为低电平时向电容c1j输入第二基准电压vreft,在din为低电平且din_b为高电平时向电容c1j输入第一基准电压vrefb(j是1~n的整数),对于电容c2j也是如此。

除了采样期间的动作以外,自检测模式的其他动作与工作模式的动作相同。经过一系列处理后,dac300输出第三电平电压vp2和第四电平电压vn2。

比较器400基于变换时钟clkc,比较第三电平电压vp2和第四电平电压vn2。数字逻辑500根据比较器400的比较结果,依次将控制信号ctrl变换成高电平或低电平,获得数据输出dout[n-1:0]。

判断dout[n-1:0]与din[n-1:0]是否相同,即可判定逐次逼近型模数转换器10有无故障。

在以上实施方式中,示出了第三开关阵列312′、314、第六开关阵列322′、324中,对应每个电容,例如c1j(j是1~n的整数),串联连接了采样开关ss′1j与开关sd1j,但是本发明并不限于此。

在本发明的另一实施方式中,如图5所示,例如相对于电容c1j,也可以使采样时钟clks和数据din[n-1:0]/din_b[n-1:0]分别经过一个与门逻辑之后输出din_a[n-1:0]/din_ab[n-1:0],然后经由一个开关sd′1j来输入第一基准电压vrefb和第二基准电压vreft的中的一个。通过这种结构,进行自检测时,相对于一个电容,在采样期间输入基准电压时可以仅使用一个开关。

以下,说明自检测原理。

电容的电荷量可通过q=cv来计算。在通常的工作模式下,在采样时钟clks为高电平时,第一变换部310的第一电容阵列311中的各电容c11~c1n的一端输入第一模拟输入电压vinp,另一端连接有第三基准电压vrefm,因此相对于第一模拟输入电压vinp的电荷量可由下式(2)表示。

qinp=2n×c(vinp-vrefm)(2)

同理,在通常的工作模式下,在采样时钟clks为高电平时,第二变换部320的第二电容阵列321中的各电容c21~c2n的一端输入第二模拟输入电压vinn,另一端连接有第三基准电压vrefm,因此相对于第二模拟输入电压vinn的电荷量可由下式(3)表示。

qinn=2n×c(vinn-vrefm)(3)

因此,各电容上储存的电荷总量可由下式(4)表示。

qin=qinp-qinn=2n×cvin(4)

这里,vin=vinp-vinn。

在自检测模式下,在采样期间,各电容根据一对数据din[n-1:0]/din_b[n-1:0]的值,输入第一基准电压vrefb或第二基准电压vreft。因此,相对于第一基准电压vrefb或第二基准电压vreft的输入,第一变换部310的各电容c11~c1n的电荷量可由下式(5)表示,第二变换部320的各电容c21~c2n的电荷量可由下式(6)表示。

qinp=m×c(vreft-vrefm)+n×c(vrefb-vrefm)(5)

qinn=m×c(vrefb-vrefm)+n×c(vreft-vrefm)(6)

因此,各电容上储存的电荷总量可由下式(7)表示。

这里,m+n=2n-1。

由此可知,若逐次逼近型模数转换器10无故障,则dout[n-1:0]应与din[n-1:0]完全相同,但如果有故障,dout[n-1:0]会不同于din[n-1:0],有可能是偏离了din[n-1:0]的值,也有可能是完全不同于din[n-1:0]的值。因此,判断出存在故障后,通过比较din[n-1:0]与dout[n-1:0],可判定模数转换器的哪个部分出现了故障。

另外,用于自检测的数据din[n-1:0]是数字逻辑500生成的值,因此可以是以一个码为单位变换图案来输入的值,也可以是阶梯式变化的图案,还可以是三角波或正弦波这样的图案。因此,可根据用户的需求,自由选择用于自检测的数据din[n-1:0]。

图6表示本发明的逐次逼近型模数转换器的自检测动作的顺序图。

开始逐次逼近型模数转换器10的自检测后,在步骤s110中,数字逻辑500的数据产生器510产生一对逻辑相反的数据din[n-1:0]/din_b[n-1:0]。接着,在步骤s120中,基准信号产生器100产生第一基准电压vrefb、第二基准电压vreft和第三基准电压vrefm。

在步骤s130中,数模转换器300在采样期间输入该一对数据din[n-1:0]/din_b[n-1:0],根据din[n-1:0]/din_b[n-1:0]的电平,输入第一基准电压vrefb、第二基准电压vreft中的一个,输出第三电平电压vp2和第四电平电压vn2。例如,在第一变换部310中,可以在din为高电平且din_b为低电平时输入第二基准电压vreft,在din为低电平且din_b为高电平时输入第一基准电压vrefb,在第二变换部320中也进行类似的动作。

在步骤s140中,比较器400比较数模转换器300的输出,数字逻辑500根据比较器400的比较结果执行逐次逼近(successiveapproximation),输出数据dout[n-1:0]。

在步骤s150中,比较数据din[n-1:0]和dout[n-1:0]是否一致,若两者不一致就可以判断出模数转换器有故障。

根据本发明,在检测逐次逼近型模数转换器是否有故障时,不需要外部的模拟信号输入装置,能够在无外部模拟信号输入的情况下,在内部完成自检测,从而判断逐次逼近型模数转换器有无故障。因此,能够缩短检测时间,同时能够减少检测费用。另外,用于自检测的输入信号来自模数转换器内部的数字逻辑,因此能够对多种输入图案进行检测。

以上详细说明了本发明的实施方式,但是本发明并不限于以上的实施方式,在本发明的技术思想范围内进行的变更、改进等均在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1