模拟数字转换器及其操作方法与流程

文档序号:32382318发布日期:2022-11-30 03:08阅读:238来源:国知局
模拟数字转换器及其操作方法与流程

1.本发明关于电子电路,特别是一种模拟数字转换器及其操作方法。


背景技术:

2.模拟数字转换器(analog-to-digital converter,adc)是用于将模拟形式的连续信号转换为数字形式的离散信号的装置,在音频系统、视频系统、通讯系统、以及各种数字信号处理系统中得到广泛运用。逐次逼近寄存器(successive approximation register,sar)模拟数字转换器是一种模拟数字转换器,使用电容阵列进行模拟至数字转换,具有低功耗的特性,适用于移动装置或便携装置。然而,由于sar adc采用的电容阵列中电容的不匹配,会造成sar adc的非线性误差,降低sar adc的精确度。


技术实现要素:

3.本发明的实施例提供一种模拟数字转换器的操作方法。模拟数字转换器包含第一电容阵列、第一选择电路、第二电容阵列、第二选择电路及控制逻辑电路。第一电容阵列中的每组电容包含第一电容及第二电容,具有实质上相等的电容值。第二电容阵列中的每组电容包含第一电容及第二电容,具有实质上相等的电容值。第一选择电路耦接于第一电容阵列,第二选择电路耦接于第二电容阵列,控制逻辑电路耦接于第一选择电路及第二选择电路。操作方法包含在第一取样期间,将交换信号切换至第一电平,以使第一选择电路将第一参考电压输出至第一电容阵列中的每组电容的第一电容以及将第二参考电压输出至第一电容阵列中的每组电容的第二电容,以及使第二选择电路将第一参考电压输出至第二电容阵列中的每组电容的第一电容以及将第二参考电压输出至第二电容阵列中的每组电容的第二电容;以及在第二取样期间,将交换信号切换至第二电平,以使第一选择电路将第二参考电压输出至第一电容阵列中的每组电容的第一电容以及将第一参考电压输出至第一电容阵列中的每组电容的第二电容,以及使第二选择电路将第二参考电压输出至第二电容阵列中的每组电容的第一电容以及将第一参考电压输出至第二电容阵列中的每组电容的第二电容。控制逻辑电路在多个取样期间依据均匀(uniform)顺序将交换信号在第一电平和第二电平之间进行切换,且第一电平和第二电平相异。
4.本发明的实施例提供一种模拟数字转换器,包含第一电容阵列、第一选择电路、第二电容阵列、第二选择电路、比较器及控制逻辑电路。第一电容阵列耦接于第一选择电路,包含多组电容,第一电容阵列中的每组电容包含第一电容及第二电容。第二电容阵列耦接于第二选择电路,包含多组电容,第二电容阵列中的每组电容包含第一电容及第二电容。比较器,包含第一输入端,耦接于第一电容阵列,第二输入端,耦接于第二电容阵列,以及输出端。控制逻辑电路,耦接于比较器的输出端以及第一选择电路和第二选择电路。在第一取样期间,控制逻辑电路用以将交换信号切换至第一电平,以使第一选择电路将第一参考电压输出至第一电容阵列中的每组电容的第一电容以及将第二参考电压输出至第一电容阵列中的每组电容的第二电容,以及使第二选择电路将第一参考电压输出至第二电容阵列中的
每组电容的第一电容以及将第二参考电压输出至第二电容阵列中的每组电容的第二电容。在第二取样期间,控制逻辑电路用以将交换信号切换至第二电平,以使第一选择电路将第二参考电压输出至第一电容阵列中的每组电容的第一电容以及将第一参考电压输出至第一电容阵列中的每组电容的第二电容,以及使第二选择电路将第二参考电压输出至第二电容阵列中的每组电容的第一电容以及将第一参考电压输出至第二电容阵列中的每组电容的第二电容。控制逻辑电路在多个取样期间依据均匀顺序将交换信号在第一电平和第二电平之间进行切换,且第一电平和第二电平相异。
附图说明
5.图1a是本发明实施例中的一种模拟数字转换器的电路示意图。
6.图1b是图1a中第一选择电路和/或第二选择电路的电路示意图。
7.图2是图1a中的模拟数字转换器的操作方法的流程图。
8.图3a是本发明实施例中的另一种模拟数字转换器的电路示意图。
9.图3b是图3a中第一选择电路和/或第二选择电路的电路示意图。
10.图4a和图4b是图3a中的模拟数字转换器的另一种操作方法的流程图。
具体实施方式
11.图1a是本发明实施例中的一种模拟数字转换器1的电路示意图。模拟数字转换器1是3位分裂电容(split capacitor)逐次逼近寄存器(successive approximation register,sar)模拟数字转换器,可依据逐次逼近方法(如二元搜寻法)将差动输入电压vip,vin转换为数字输出数据dout。差动输入电压vip,vin可分别由第一信号源及第二信号源提供。数字输出数据dout可包含3位。模拟数字转换器1可在每个操作周期内产生一组数字输出数据dout。每个操作周期可包含取样阶段(或称为采集阶段)及量化阶段(或称为转换阶段),模拟数字转换器1可在取样阶段对差动输入电压vip,vin进行取样以产生一对取样信号,以及在量化阶段将该对取样信号进行量化以产生数字输出数据dout。量化阶段可包含多(3)次转换,用以依次产生数字输出数据dout的多个(3)位。在多个取样阶段中,模拟数字转换器1可依据2种电压设置而被重置,由此降低由于电容性元件失配产生的电压误差,降低其积分非线性(integral nonlinearity,inl)误差及微分非线性(differential nonlinearity,dnl)误差,同时提供高速模拟至数字转换。
12.模拟数字转换器1可包含开关sw1及开关sw2、第一电容阵列141、第一选择电路121、第二电容阵列142、第二选择电路122、比较器16及控制逻辑电路18。第一选择电路121及开关sw1耦接于第一电容阵列141,第二选择电路122及开关sw2耦接于第二电容阵列142。比较器16可包含第一接收端,耦接于第一电容阵列141,第二接收端,耦接于第二电容阵列142,及输出端,耦接于控制逻辑电路18。控制逻辑电路18耦接于第一选择电路121及第二选择电路122。
13.第一电容阵列141可包含3组电容,3组电容的电容值各不相同,每组电容包含第一电容及第二电容,第一电容及第二电容具有实质上相等的电容值。第一电容阵列141的第一组电容可包含第一电容c1pa及第二电容c1pb,第二组电容可包含第一电容c2pa及第二电容c2pb,第三组电容可包含第一电容c3pa及第二电容c3pb。第一电容阵列141的第一组电容、
第二组电容及第三组电容可分别对应数字输出数据dout的最高有效位(most significant bit,msb)至最低有效位(least significant bit,lsb)。第一电容c1pa及第二电容c1pb可分别具有实质上相等的电容值3c,且第一电容阵列141的第一组电容可具有电容值6c;第一电容c2pa及第二电容c2pb可分别具有实质上相等的电容值2c,且第一电容阵列141的第二组电容可具有电容值4c;第一电容c3pa及第二电容c3pb可分别具有实质上相等的电容值1c,且第一电容阵列141的第三组电容可具有电容值2c。电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb,可各自包含上板及下板。电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的上板可耦接至开关sw1。
14.相似地,第二电容阵列142也包含3组电容,3组电容的电容值各不相同,每组电容包含第一电容及第二电容,第一电容及第二电容具有实质上相等的电容值。第二电容阵列142的第一组电容可包含第一电容c1na及第二电容c1nb,第二组电容可包含第一电容c2na及第二电容c2nb,第三组电容可包含第一电容c3na及第二电容c3nb。第二电容阵列142的第一组电容、第二组电容及第三组电容可分别对应数字输出数据dout的最高有效位至最低有效位。第一电容c1na及第二电容c1nb可分别具有实质上相等的电容值3c,且第二电容阵列142的第一组电容可具有电容值6c;第一电容c2na及第二电容c2nb可分别具有实质上相等的电容值2c,且第二电容阵列142的第二组电容可具有电容值4c;第一电容c3na及第二电容c3nb可分别具有实质上相等的电容值1c,且第二电容阵列142的第三组电容可具有电容值2c。电容c1na,c1nb,c2na,c2nb,c3na,c3nb可各自包含上板及下板。电容c1na,c1nb,c2na,c2nb,c3na,c3nb的上板可耦接至开关sw2。
15.第一选择电路121可接收第一参考电压v1及第二参考电压v2以设置第一电容阵列141的3组电容,第二选择电路122可接收第一参考电压v1及第二参考电压v2以设置第二电容阵列142的3组电容。在一些实施例中,第一参考电压v1可以是供电电压,例如1.8v,第二参考电压v2可以是接地电压,例如0v。在另一些实施例中,第一参考电压v1可以是接地电压,第二参考电压v2可以是供电电压。第一选择电路121可耦接于电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的下板。第二选择电路122可耦接于电容c1na,c1nb,c2na,c2nb,c3na,c3nb的下板。
16.第一选择电路121及第二选择电路122可由一个或多个连接至参考电压的开关以及一个或多个多路复用器实现,但不限于此。图1b是第一选择电路121/第二选择电路122的一种实施例的电路示意图。以下针对第一选择电路121进行解释,第二选择电路122可依据与第一选择电路121相似的原则而设置及运行。第一选择电路121可包含反向器1a,1b,2a,2b,3a,3b、多路复用器m1a,m1b,m2a,m2b,m3a,m3b及开关电路s1a,s1b,s2a,s2b,s3a,s3b。反向器1a,1b,2a,2b,3a,3b可耦接于控制逻辑电路18及可分别耦接于多路复用器m1a,m1b,m2a,m2b,m3a,m3b,多路复用器m1a,m1b,m2a,m2b,m3a,m3b可耦接于控制逻辑电路18及可分别耦接于开关电路s1a,s1b,s2a,s2b,s3a,s3b,开关电路s1a,s1b,s2a,s2b,s3a,s3b可分别耦接于第一电容阵列141的电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的下板。
17.反向器1a,1b,2a,2b,3a,3b可分别从控制逻辑电路18接收对应选择信号。多路复用器m1a,m1b,m2a,m2b,m3a,m3b可分别从控制逻辑电路18接收对应选择信号以及分别从反向器1a,1b,2a,2b,3a,3b接收对应选择信号的反向的对应选择信号,依据交换信号sswp分别从对应选择信号及反向的对应选择信号选择其中之一作为对应多路复用器输出信号,以
及分别将对应多路复用器输出信号输出至开关电路s1a,s1b,s2a,s2b,s3a,s3b。每个开关电路s1a,s1b,s2a,s2b,s3a,s3b均包含开关sv1及sv2,开关sv1可接收第一参考电压v1,开关sv2可接收第二参考电压v2。每个开关电路s1a,s1b,s2a,s2b,s3a,s3b可由多路复用器m1a,m1b,m2a,m2b,m3a,m3b的对应多路复用器输出信号进行控制而输出第一参考电压v1或第二参考电压v2。
18.参考图1a,在取样阶段时,开关sw1及开关sw2可被导通,且第一电容阵列141及第二电容阵列142可分别取样差动输入电压vip,vin。控制逻辑电路18可产生交换信号sswp,以及可在多个取样期间依据均匀顺序将交换信号sswp在第一电平和第二电平之间进行切换,且第一电平和第二电平相异。第一电平可以是逻辑”0”,第二电平可以是逻辑”1”。均匀顺序可以是交替顺序、随机顺序或其他特定顺序。当均匀顺序为交替顺序时,控制逻辑电路18可将交换信号sswp轮流在第一电平和第二电平之间进行切换。当均匀顺序为随机顺序时,控制逻辑电路18可将交换信号sswp随机在第一电平和第二电平之间进行切换,且交换信号sswp切换至第一电平和第二电平的机率实质上相同。其他特定顺序可以是非属纯交替或非属纯随机的顺序。例如,其他特定顺序可以是n个取样期间中交换信号sswp为第一电平,接续的n个取样期间中交换信号sswp为第二电平的顺序,又在另一些实施例中,其可由先前取样的信息来决定本笔数据的操作的交换信号sswp为第一电平或第二电平。在取样期间,第一选择电路121及第二选择电路122可依据交换信号sswp将第一种电压设置或第二种电压设置中的电压输出至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb及电容c1na,c1nb,c2na,c2nb,c3na,c3nb。表格1和2分别显示第一种电压设置及第二种电压设置:
19.表格1
20.电容c1pac1pbc2pac2pbc3pac3pb下板电压v1v2v1v2v1v2电容c1nac1nbc2nac2nbc3nac3nb下板电压v1v2v1v2v1v2
21.表格2
22.电容c1pac1pbc2pac2pbc3pac3pb下板电压v2v1v2v1v2v1电容c1nac1nbc2nac2nbc3nac3nb下板电压v2v1v2v1v2v1
23.当进行取样且交换信号sswp在第一电平时,第一选择电路121可将第一种电压设置中的对应电压输出至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的下板,开关sw1可被导通以将差动输入电压vip传送至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的上板,由此在比较器16的第一接收端建立电压vp;第二选择电路122可将第一种电压设置中的对应电压输出至电容c1na,c1nb,c2na,c2nb,c3na,c3nb的下板,开关sw2可被导通以将差动输入电压vin传送至电容c1na,c1nb,c2na,c2nb,c3na,c3nb的上板,由此在比较器16的第二接收端建立电压vn。当进行取样且交换信号sswp在第二电平时,第一选择电路121可将第二种电压设置中的对应电压输出至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的下板,开关sw1可被导通以将差动输入电压vip传送至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的上板,由此建立电压vp;第二选择电路122可将第二种电压设置中的对应电压输出至电容c1na,c1nb,c2na,c2nb,c3na,
c3nb的下板,开关sw2可被导通以将差动输入电压vin传送至电容c1na,c1nb,c2na,c2nb,c3na,c3nb的上板,由此建立电压vn。
24.在其他实施例中,当交换信号sswp在第一电平时,第一选择电路121可将第二种电压设置中的对应电压输出至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的下板,开关sw1可被导通以将差动输入电压vip传送至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的上板,由此建立电压vp;第二选择电路122可将第二种电压设置中的对应电压输出至电容c1na,c1nb,c2na,c2nb,c3na,c3nb的下板,开关sw2可被导通以将差动输入电压vin传送至电容c1na,c1nb,c2na,c2nb,c3na,c3nb的上板,由此建立电压vn。当进行取样且交换信号sswp在第二电平时,第一选择电路121可将第一种电压设置中的对应电压输出至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的下板,开关sw1可被导通以将差动输入电压vip传送至电容c1pa,c1pb,c2pa,c2pb,c3pa,c3pb的上板,由此建立电压vp;第二选择电路122可将第一种电压设置中的对应电压输出至电容c1na,c1nb,c2na,c2nb,c3na,c3nb的下板,开关sw2可被导通以将差动输入电压vin传送至电容c1na,c1nb,c2na,c2nb,c3na,c3nb的上板,由此建立电压vn。
25.在量化阶段,模拟数字转换器1可针对数字输出数据dout的3位进行3次转换,比较器16可比较电压vp及vn以产生3个比较结果,控制逻辑电路18可将每个比较结果储存作为数字输出数据dout的1位的位值,以及依据每个比较结果产生选择信号,用以设定多路复用器m1pa,m1pb及多路复用器m1na,m1nb以更新电压vp及vn。比较结果可为二进位”0”或二进位”1”。举例而言,当进行最高有效位的转换时,若电压vp大于电压vn,则比较器16可产生二进位”1”做为比较结果,控制逻辑电路18可将二进位”1”储存作为最高有效位,产生选择信号用以设定多路复用器m1pa,m1pb以输出接地电压至电容c1pa,c1pb的下板以下拉电压vp,以及产生选择信号用以设定多路复用器m1na,m1nb以输出供电电压至电容c1na,c1nb的下板以提升电压vn。更新后的电压vp会较先前的电压vp低,更新后的电压vn会较先前的电压vn高。若电压vp小于电压vn,则比较器16可产生二进位”0”做为比较结果,控制逻辑电路18可将二进位”0”储存作为最高有效位,产生选择信号用以设定多路复用器m1pa,m1pb以输出供电电压至电容c1pa,c1pb的下板以提升电压vp,以及产生选择信号用以设定多路复用器m1na,m1nb以输出接地电压至电容c1na,c1nb的下板以下拉电压vn。更新后的电压vp会较先前的电压vp高,更新后的电压vn会较先前的电压vn低。模拟数字转换器1可依序比较以及更新电压vp及vn以产生数字输出数据dout的3位的3位值,以及输出数字输出数据dout以供后续使用。
26.图2是模拟数字转换器1的操作方法200的流程图。操作方法200包含步骤s202及s204,用以在多个取样期间使用2种电压设置来重置第一电容阵列141及第二电容阵列142。任何合理的技术变更或是步骤调整都属于本发明所公开的范围。步骤s202及s204如下:
27.步骤s202:在第一取样期间,将交换信号sswp切换至第一电平,以使第一选择电路121将第一参考电压v1输出至第一电容阵列141中的每组电容的第一电容以及将第二参考电压v2输出至第一电容阵列141中的每组电容的第二电容,以及使第二选择电路122将第一参考电压v1输出至第二电容阵列142中的每组电容的第一电容以及将第二参考电压v2输出至第二电容阵列142中的每组电容的第二电容;
28.步骤s204:在第二取样期间,将交换信号sswp切换至第二电平,以使第一选择电路121将第二参考电压v2输出至第一电容阵列141中的每组电容的第一电容以及将第一参考
电压v1输出至第一电容阵列141中的每组电容的第二电容,以及使第二选择电路122将第二参考电压v2输出至第二电容阵列142中的每组电容的第一电容以及将第一参考电压v1输出至第二电容阵列142中的每组电容的第二电容。
29.第二取样期间可以是第一取样期间之后的下一个取样期间,或可以与第一取样期间相隔几个取样期间。以下结合模拟数字转换器1说明方法200。
30.在第一取样期间,控制逻辑电路18将交换信号sswp切换至第一电平,第一选择电路121将第一参考电压v1输出至第一电容阵列141中的第一组电容的第一电容c1pa、第二组电容的第一电容c2pa及第三组电容的第一电容c3pa,及将第二参考电压v2输出至第一电容阵列141中的第一组电容的第二电容c1pb、第二组电容的第二电容c2pb及第三组电容的第二电容c3pb,第二选择电路122将第一参考电压v1输出至第二电容阵列142中的第一组电容的第一电容c1na、第二组电容的第一电容c2na及第三组电容的第一电容c3na,以及将第二参考电压v2输出至第二电容阵列142中的第一组电容的第二电容c1nb、第二组电容的第二电容c2nb及第三组电容的第二电容c3nb,如表格1的第一种电压设置所示(步骤s202)。
31.在第二取样期间,控制逻辑电路18将交换信号sswp切换至第二电平,第一选择电路121将第二参考电压v2输出至第一电容阵列141中的第一组电容的第一电容c1pa、第二组电容的第一电容c2pa及第三组电容的第一电容c3pa,以及将第一参考电压v1输出至第一电容阵列141中的第一组电容的第二电容c1pb、第二组电容的第二电容c2pb及第三组电容的第二电容c3pb,第二选择电路122将第二参考电压v2输出至第二电容阵列142中的第一组电容的第一电容c1na、第二组电容的第一电容c2na及第三组电容的第一电容c3na,以及将第一参考电压v1输出至第二电容阵列142中的第一组电容的第二电容c1nb、第二组电容的第二电容c2nb及第三组电容的第二电容c3nb,如表格2的第二种电压设置所示(步骤s204)。
32.图3a是本发明实施例中的另一种模拟数字转换器3的电路示意图。模拟数字转换器3及模拟数字转换器1之间的差异在于模拟数字转换器3的第一电容阵列341的第一组电容的第一电容c1pa还分为第一电容部分c1pa1及第二电容部分c1pa2,第一选择电路321的设置第二电容阵列342的第一组电容的第一电容c1na还分为第一电容部分c1na1及第二电容部分c1na2。
33.第一选择电路321及第二选择电路322可由一个或多个连接至参考电压的开关以及一个或多个多路复用器实现,但不限于此。图3b是第一选择电路321/第二选择电路322的一种实施例的电路示意图。以下针对第一选择电路321进行解释,第二选择电路322可依据与第一选择电路321相似的原则而设置及运行。第一选择电路321可包含反向器1a1,1a2,1b1,1b2,2a,2b,3a,3b、多路复用器m1a1,m1a2,m1b1,m1b2,m2a,m2b,m3a,m3b及开关电路s1a1,s1a2,s1b1,s1b2,s2a,s2b,s3a,s3b。反向器1a1,1a2,1b1,1b2,2a,2b,3a,3b可耦接于控制逻辑电路18及可分别耦接于多路复用器m1a1,m1a2,m1b1,m1b2,m2a,m2b,m3a,m3b,多路复用器m1a1,m1a2,m1b1,m1b2,m2a,m2b,m3a,m3b可耦接于控制逻辑电路18及可分别耦接于开关电路s1a1,s1a2,s1b1,s1b2,s2a,s2b,s3a,s3b,开关电路s1a1,s1a2,s1b1,s1b2,s2a,s2b,s3a,s3b可分别耦接于第一电容阵列341的电容c1pa1,c1pa2,c1pb1,c1pb2,c2pa,c2pb,c3pa,c3pb的下板。
34.反向器1a1,1a2,1b1,1b2,2a,2b,3a,3b可分别从控制逻辑电路18接收对应选择信号。多路复用器m1a1,m1a2,m1b1,m1b2,m2a,m2b,m3a,m3b可分别从控制逻辑电路18接收对
应选择信号及分别从反向器1a1,1a2,1b1,1b2,2a,2b,3a,3b接收对应选择信号的反向的对应选择信号,依据交换信号sswp分别从对应选择信号及反向的对应选择信号选择其中之一作为对应多路复用器输出信号,及分别将对应多路复用器输出信号输出至开关电路s1a1,s1a2,s1b1,s1b2,s2a,s2b,s3a,s3b。每个开关电路s1a1,s1a2,s1b1,s1b2,s2a,s2b,s3a,s3b均包含开关sv1及sv2,开关sv1可接收第一参考电压v1,开关sv2可接收第二参考电压v2。每个开关电路s1a1,s1a2,s1b1,s1b2,s2a,s2b,s3a,s3b可由多路复用器m1a1,m1a2,m1b1,m1b2,m2a,m2b,m3a,m3b的对应多路复用器输出信号进行控制而输出第一参考电压v1或第二参考电压v2。
35.第一电容阵列341的一组较大电容的第一电容的第一电容部分的电容值可实质上等于第一电容阵列341的一组较小电容的第一电容的电容值,且第一电容阵列341的该组较大电容的第二电容的第一电容部分的电容值可实质上等于第一电容阵列341的该组较小电容的第一电容的电容值。举例而言,第一电容阵列341的第一组电容的第一电容c1pa的第一电容部分c1pa1的电容值可实质上等于第一电容阵列341的第二组电容的第一电容c2pa的电容值2c,且第一电容阵列341的第一组电容的第二电容c1pb的第一电容部分c1pb1的电容值可实质上等于第一电容阵列341的第二组电容的第一电容c2pa的电容值2c。第一电容阵列341的该组较大电容的第一电容的第二电容部分的电容值可等于该组较大电容的第一电容中除了第一电容部分之外的剩余电容。例如,第一电容阵列341的第一组电容的第一电容c1pa的第二电容部分c1pa2的电容值可等于1c。
36.第二电容阵列342的一组较大电容的第一电容的第一电容部分的电容值可实质上等于第二电容阵列342的一组较小电容的第一电容的电容值,且第二电容阵列342的该组较大电容的第二电容的第一电容部分的电容值可实质上等于第二电容阵列342的该组较小电容的第一电容的电容值。举例而言,第二电容阵列342的第一组电容的第一电容c1na的第一电容部分c1na1的电容值可实质上等于第二电容阵列342的第二组电容的第一电容c2na的电容值2c,且第二电容阵列342的第一组电容的第二电容c1nb的第一电容部分c1nb1的电容值可实质上等于第二电容阵列342的第二组电容的第一电容c2na的电容值2c。第二电容阵列342的该组较大电容的第一电容的第二电容部分的电容值可等于该组较大电容的第一电容中除了第一电容部分之外的剩余电容。例如,第二电容阵列342的第一组电容的第一电容c1na的第二电容部分c1na2的电容值可等于1c。
37.以下针对模拟数字转换器3及模拟数字转换器1之间的差异进行说明。
38.在取样期间,第一选择电路321及第二选择电路322可依据交换信号sswp将第一种电压设置或第二种电压设置中的电压输出至电容c1pa1,c1pa2,c1pb1,c1pb2,c2pa,c2pb,c3pa,c3pb及电容c1na1,c1na2,c1nb1,c1nb2,c2na,c2nb,c3na,c3nb。表格3及表格4分别显示第一种电压设置及第二种电压设置:
39.表格3
40.电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压v1v1v2v2v1v2v1v2电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压v1v1v2v2v1v2v1v2
41.表格4
[0042][0043][0044]
模拟数字转换器3也适用于操作方法200。在第一取样期间,控制逻辑电路18将交换信号sswp切换至第一电平,第一选择电路121将第一参考电压v1输出至第一电容阵列341中的第一组电容的第一电容c1pa的第一电容部分c1pa1及第二电容部分c1pa2、第二组电容的第一电容c2pa及第三组电容的第一电容c3pa,以及将第二参考电压v2输出至第一电容阵列341中的第一组电容的第二电容c1pb的第一电容部分c1pb1及第二电容部分c1pb2、第二组电容的第二电容c2pb及第三组电容的第二电容c3pb,第二选择电路122将第一参考电压v1输出至第二电容阵列342中的第一组电容的第一电容c1na的第一电容部分c1na1及第二电容部分c1na2、第二组电容的第一电容c2na及第三组电容的第一电容c3na,以及将第二参考电压v2输出至第二电容阵列342中的第一组电容的第二电容c1nb的第一电容部分c1nb1及第二电容部分c1nb2、第二组电容的第二电容c2nb及第三组电容的第二电容c3nb(步骤s202)。
[0045]
在第二取样期间,控制逻辑电路18将交换信号sswp切换至第二电平,第一选择电路121将第二参考电压v2输出至第一电容阵列341中的第一组电容的第一电容c1pa的第一电容部分c1pa1及第二电容部分c1pa2、第二组电容的第一电容c2pa及第三组电容的第一电容c3pa,以及将第一参考电压v1输出至第一电容阵列341中的第一组电容的第二电容c1pb的第一电容部分c1pb1及第二电容部分c1pb2、第二组电容的第二电容c2pb及第三组电容的第二电容c3pb,第二选择电路122将第二参考电压v2输出至第二电容阵列342中的第一组电容的第一电容c1na的第一电容部分c1na1及第二电容部分c1na2、第二组电容的第一电容c2na及第三组电容的第一电容c3na,以及将第一参考电压v1输出至第二电容阵列342中的第一组电容的第二电容c1nb的第一电容部分c1nb1及第二电容部分c1nb2、第二组电容的第二电容c2nb及第三组电容的第二电容c3nb(步骤s204)。
[0046]
由于模拟数字转换器1,3及操作方法200在多个取样期间均匀地采用第一种电压设置及第二种电压设置来重置第一电容阵列141,341及第二电容阵列142,342,因此整个模拟数字转换器的输出-输入曲线(transfer curve)等效上会在两种配置中切换,而使得平均非线性误差,在多数的数字码位置将得到正负相抵的效果,降低因电容不匹配造成的微分线性误差以及积分线性误差。
[0047]
图4a及图4b是模拟数字转换器3的另一种操作方法400的流程图。方法400包含步骤s402至s428,可接续于方法200中的步骤s204之后使用,即第一电容阵列341及第二电容阵列342依据表格4显示的第二种电压设置而在第二取样期间被重置。步骤s402、s412及s422用以在第一转换期间中设定第一电容阵列341及第二电容阵列342。步骤s414至s418及s424至s428用以在第二转换期间中设定第一电容阵列341及第二电容阵列342。任何合理的技术变更或是步骤调整都属于本发明所公开的范围。步骤s402至s428如下:
[0048]
步骤s402:判断电压vp是否大于电压vn;若是,执行步骤s412;若否,执行步骤s422;
[0049]
步骤s412:在第一转换期间,第一选择电路321将第二参考电压v2输出至第一电容阵列341中的一组较大电容的第二电容c1pb,第二选择电路322将第一参考电压v1输出至第二电容阵列342中的一组较大电容的第一电容c1na;
[0050]
步骤s414:判断电压vp是否小于电压vn;若是,执行步骤s416;若否,执行步骤s418;
[0051]
步骤s416:在第二转换期间,第一选择电路321将第一参考电压v1输出至第一电容阵列341中的该组较大电容的第一电容c1pa的第一电容部分c1pa1或第一电容阵列341中的该组较大电容的第二电容c1pb的第一电容部分c1pb1,第二选择电路322将第二参考电压v2输出至第二电容阵列342中的该组较大电容的第一电容c1na的第一电容部分c1na1或第二电容阵列342中的该组较大电容的第二电容c1nb的第一电容部分c1nb1。
[0052]
步骤s418:在第二转换期间,第一选择电路321将第二参考电压v2输出至第一电容阵列341中的一组较小电容,第二选择电路322将第一参考电压v1输出至第二电容阵列342中的一组较小电容。
[0053]
步骤s422:在第一转换期间,第一选择电路321将第一参考电压v1输出至第一电容阵列341的一组较大电容的第一电容c1pa,第二选择电路322将第二参考电压v2输出至第二电容阵列342的一组较大电容的第二电容c1nb;
[0054]
步骤s424:判断电压vp是否大于电压vn;若是,执行步骤s426;若否,执行步骤s428;
[0055]
步骤s426:在第二转换期间,第一选择电路321将第二参考电压v2输出至第一电容阵列341的该组较大电容的第一电容c1pa的第一电容部分c1pa1或第一电容阵列341的该组较大电容的第二电容c1pb的第一电容部分c1pb1,第二选择电路322将第一参考电压v1输出至第二电容阵列342中的该组较大电容的第一电容c1na的第一电容部分c1na1或第二电容阵列342的该组较大电容的第二电容c1nb的第一电容部分c1nb1。
[0056]
步骤s428:在第二转换期间,第一选择电路321将第一参考电压v1输出至第一电容阵列341的一组较小电容的第一电容c2pa,第二选择电路322将第二参考电压v2输出至第二电容阵列342的一组较小电容的第二电容c2nb。
[0057]
以下结合模拟数字转换器3来说明方法400的步骤。第一选择电路321及第二选择电路322取样期间采用第二种电压设置重置电容c1pa1,c1pa2,c1pb1,c1pb2,c2pa,c2pb,c3pa,c3pb及电容c1na1,c1na2,c1nb1,c1nb2,c2na,c2nb,c3na,c3nb,如表格4所示。第一参考电压v1可以是供电电压且第二参考电压v2可以是接地电压。在量化阶段开始后,在第一转换期间,比较器16判断电压vp是否大于电压vn(步骤s402)。
[0058]
若电压vp大于电压vn,则第一选择电路321将第二参考电压v2输出至第一电容阵列341中的第一组电容的第二电容c1pb的第一电容部分c1pb1及第二电容部分c1pb2,第二选择电路322将第一参考电压v1输出至第二电容阵列342中的第一组电容的第一电容c1na的第一电容部分c1na1及第二电容部分c1na2,如表格5所示(步骤s412):
[0059]
表格5
[0060]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压v2v2“v2”“v2”v2v1v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb
下板电压“v1”“v1”v1v1v2v1v2v1
[0061]
在第二转换期间,比较器16判断电压vp是否小于电压vn(步骤s414)。若电压vp小于电压vn,则第一选择电路321将第一参考电压v1输出至第一电容阵列341中的第一组电容的第一电容c1pa的第一电容部分c1pa1或第一电容阵列341中的第一组电容的第二电容c1pb的第一电容部分c1pb1,第二选择电路322将第二参考电压v2输出至第二电容阵列342中的第一组电容的第一电容c1na的第一电容部分c1na1或第二电容阵列342中的第一组电容的第二电容c1nb的第一电容部分c1nb1(步骤s416)。
[0062]
在一些实施例中,第一选择电路321可将第一参考电压v1输出至第一电容阵列341中的第一组电容的第一电容c1pa的第一电容部分c1pa1,第二选择电路322可将第二参考电压v2输出至第二电容阵列342中的第一组电容的第二电容c1nb的第一电容部分c1nb1,如表格6所示:
[0063]
表格6
[0064]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压“v1”v2v2v2v2v1v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压v1v1“v2”v1v2v1v2v1
[0065]
在另一些实施例中,第一选择电路321可将第一参考电压v1输出至第一电容阵列341中的第一组电容的第二电容c1pb的第一电容部分c1pb1以将第一电容部分c1pb1回切至其重置值(v1),第二选择电路322可将第二参考电压v2输出至第二电容阵列342中的第一组电容的第一电容c1na的第一电容部分c1na1以将第一电容部分c1na1回切至其重置值(v2),如表格7所示:
[0066]
表格7
[0067]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压v2v2“v1”v2v2v1v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压“v2”v1v1v1v2v1v2v1
[0068]
在另一些实施例中,第一选择电路321及第二选择电路322可分别依据均匀顺序将表格7及表格6显示的电压设置的电压输出至第一电容阵列341及第二电容阵列342。均匀顺序可以是交替顺序或随机顺序。当均匀顺序为交替顺序时,第一选择电路321及第二选择电路322分别可在多个转换期间轮流将表格7及表格6的电压设置输出至第一电容阵列341及第二电容阵列342。当均匀顺序为随机顺序时,第一选择电路321及第二选择电路322分别可在多个转换期间随机将表格7及表格6显示的电压设置输出至第一电容阵列341及第二电容阵列342,表格7及表格6显示的电压设置发生的机率实质上相同。
[0069]
如果在步骤s414比较器16判断电压vp不小于电压vn,则第一选择电路321将第二参考电压v2输出至第一电容阵列341中的第二组电容的第二电容c2pb,第二选择电路322将第一参考电压v1输出至第二电容阵列342中的第二组电容的第一电容c2na,如表格8所示(步骤s418)。
[0070]
表格8
[0071]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压v2v2v2v2v2“v2”v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压v1v1v1v1“v1”v1v2v1
[0072]
如果在步骤s402比较器16判断电压vp不大于电压vn,则第一选择电路321将第一参考电压v1输出至第一电容阵列341的第一组电容的第一电容c1pa的第一电容部分c1pa1及第二电容部分c1pa2,第二选择电路322将第二参考电压v2输出至第二电容阵列342的第一组电容的第二电容c1nb的第一电容部分c1nb1及第二电容部分c1nb2,如表格9所示(步骤s422)。
[0073]
表格9
[0074]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压“v1”“v1”v1v1v2v1v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压v2v2“v2”“v2”v2v1v2v1
[0075]
在第二转换期间,比较器16判断电压vp是否大于电压vn(步骤s424)。若电压vp大于电压vn,则第一选择电路321将第二参考电压v2输出至第一电容阵列341的第一组电容的第一电容c1pa的第一电容部分c1pa1或第一电容阵列341的第一组电容的第二电容c1pb的第一电容部分c1pb1,第二选择电路322将第一参考电压v1输出至第二电容阵列342中的第一组电容的第一电容c1na的第一电容部分c1na1或第二电容阵列342的第一组电容的第二电容c1nb的第一电容部分c1nb1(步骤s426)。在一些实施例中,第一选择电路321可将第二参考电压v2输出至第一电容阵列341中的第一组电容的第一电容c1pa的第一电容部分c1pa1以将第一电容部分c1pa1回切至其重置值(v2),第二选择电路322可将第一参考电压v1输出至第二电容阵列342中的第一组电容的第二电容c1nb的第一电容部分c1nb1以将第一电容部分c1nb1回切至其重置值(v2),如表格10所示。
[0076]
表格10
[0077]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压“v2”v1v1v1v2v1v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压v2v2“v1”v2v2v1v2v1
[0078]
在另一些实施例中,第一选择电路321可将第二参考电压v2输出至第一电容阵列341中的第一组电容的第二电容c1pb的第一电容部分c1pb1,第二选择电路322可将第一参考电压v1输出至第二电容阵列342中的第一组电容的第一电容c1na的第一电容部分c1na1,如表格11所示。
[0079]
表格11
[0080]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压v1v1“v2”v1v2v1v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压“v1”v2v2v2v2v1v2v1
[0081]
在另一些实施例中,第一选择电路321及第二选择电路322可分别依据均匀顺序将表格10及表格11显示的电压设置的电压输出至第一电容阵列341及第二电容阵列342。均匀顺序可以是交替顺序或随机顺序。当均匀顺序为交替顺序时,第一选择电路321及第二选择电路322分别可在多个转换期间轮流将表格10及表格11的电压设置输出至第一电容阵列341及第二电容阵列342。当均匀顺序为随机顺序时,第一选择电路321及第二选择电路322分别可在多个转换期间随机将表格10及表格11显示的电压设置输出至第一电容阵列341及第二电容阵列342,表格10及表格11显示的电压设置发生的机率实质上相同。
[0082]
如果在步骤s424比较器16判断电压vp不大于电压vn,则第一选择电路321将第一参考电压v1输出至第一电容阵列341的第二组电容的第一电容c2pa,第二选择电路322将第二参考电压v2输出至第二电容阵列342的第二组电容的第二电容c2nb,如表格12所示(步骤s418)。
[0083]
表格12
[0084]
电容c1pa1c1pa2c1pb1c1pb2c2pac2pbc3pac3pb下板电压v1v1v1v1“v1”v1v2v1电容c1na1c1na2c1nb1c1nb2c2nac2nbc3nac3nb下板电压v2v2v2v2v2“v2”v2v1
[0085]
在另一些实施例中,第一选择电路321及第二选择电路322在取样期间采用第二种电压设置重置电容c1pa1,c1pa2,c1pb1,c1pb2,c2pa,c2pb,c3pa,c3pb及电容c1na1,c1na2,c1nb1,c1nb2,c2na,c2nb,c3na,c3nb,如表格3所示。第一参考电压v1可以是供电电压且第二参考电压v2可以是接地电压。在量化阶段开始后,在第一转换期间,比较器16判断电压vp是否大于电压vn(步骤s402)。
[0086]
上述介绍采用方法400的实施例中,第二转换期间不限于直接接续于第一转换期间。在另一些实施例中,若电容阵列的配置个数较多(例如十位),可通过将较大一组电容的第一电容及第二电容分别分割为多个电容部分,其分别的容值实质相等于一个或多个较小电容的第一电容的容值大小,即可结合方法400来操作模拟数字转换。
[0087]
方法400可结合相关技术中的取样方式或结合方法200一起使用。当结合相关技术中的取样方式一起使用时,方法400会降低第一电容阵列341及第二电容阵列342中不同组电容之间的电容失配产生的微分非线性误差及积分非线性误差。当方法400与方法200一起使用时,方法200主要会降低同组电容中的电容失配产生的非线性误差,方法400则主要可降低不同组电容中的电容失配产生的非线性误差,因此还改善整体微分非线性误差及积分非线性误差。在一些实施例中,如果第一电容阵列341以及第二电容阵列342均为10位二进制权重的电容配置,在每组电容都有以百分之二的电容值为标准差的随机飘移下,利用方法200搭配方法400,在不同取样间,以均匀顺序操作各组电容的第一电容及第二电容,且在非最大位转换时,符合方法400条件时均回切对应的该组较大电容的部分电容时,最大微分非线性误差会由0.37lsb降低至0.22lsb,最大积分非线性误差会由0.8lsb降低至0.48lsb。
[0088]
本发明不限于实施例采用的3位sar adc,本领域普通技术人员也可依据本发明的精神将方法200,400应用于其他大小的sar adc。模拟数字转换器1,3及操作方法200在多个取样期间均匀地采用第一种电压设置及第二种电压设置重置第一电容阵列141,341及第二电容阵列142,342,模拟数字转换器3及操作方法400使用回切技巧切换第一电容阵列341及
第二电容阵列342,降低相同组电容或不同组电容之间的电容失配产生的微分非线性误差及积分非线性误差,大幅改善sar adc的线性度。
[0089]
以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的等同变化与修改,均应属于本发明的保护范围。
[0090]
附图标记说明:
[0091]
1,3:模拟数字转换器
[0092]
121,321:第一选择电路
[0093]
122,322:第二选择电路
[0094]
141,341:第一电容阵列
[0095]
142,342:第二电容阵列
[0096]
16:比较器
[0097]
18:控制逻辑电路
[0098]
200,400:方法
[0099]
s202,s204,s402至s428:步骤
[0100]
c1pa,c1pa1,c1pa2,c1pb,c1pb1,c1pb2,c2pa,c2pb,c3pa,c3pb,c1na,c1na1,c1na2,c1nb,c1nb1,c1nb2,c2na,c2nb,c3na,c3nb:电容
[0101]
dout:数字输出数据
[0102]
1a,1a1,1a2,1b,1b1,1b2,2a,2b,3a,3b:反向器
[0103]
m1a,m1a1,m1a2,m1b,m1b1,m1b2,m2a,m2b,m3a,m3b:多路复用器
[0104]
s1a,s1a1,s1a2,s1b,s1b1,s1b2,s2a,s2b,s3a,s3b:开关电路
[0105]
sswp:交换信号
[0106]
sw1,sw2,sv1,sv2:开关
[0107]
v1:第一参考电压
[0108]
v2:第二参考电压
[0109]
vip,vin:差动输入电压
[0110]
vp,vn:电压
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1