一种SARADC的电容阵列开关方法

文档序号:31468696发布日期:2022-09-09 22:26阅读:394来源:国知局
一种SARADC的电容阵列开关方法
一种saradc的电容阵列开关方法
技术领域
1.本发明涉及集成电路技术领域,特别是涉及一种saradc的电容阵列开关方法。


背景技术:

2.在中等精度、中等采样速率的应用条件下,逐次逼近寄存器型模数转换器sar adc面积小,电荷再分配架构和时钟比较器降低了功耗。同时在高精度、较高采样速率的应用条件下,可以通过余量放大器级联sar adc来实现应用需求。因而sar adc非常适合应用于现代通信、过程控制和医疗设备。传统sar adc由二进制加权电容阵列、比较器和时序控制电路组成。sar adc的功耗主要来源于电容式dac、比较器和数字控制逻辑,而在低速下,电容式dac消耗的电容充放电功耗占据了整体功耗的很大比例。同时电容式dac中电容亦占据了整体版图面积的很大比例。
3.在已有的研究中,提出了多种开关算法来减小电容dac的开关功耗和面积。从转换过程中比较器输入信号的共模电平变化情况大致可以分为三类:共模电平不变化、共模电平带回调、共模电平单调变化。其中,共模电平单调变化的开关转换方式可实现较低的功耗,然而相较于另外两种方式,该方法会增加后续比较器等其他电路的设计复杂度。采用共模电平不变化的开关转换方式时,后续电路设计复杂度较低,但是相较于其他两种方式,该方法功耗较高,面积较大。


技术实现要素:

4.本发明实施例提供了一种saradc的电容阵列开关方法,可以解决现有技术中存在的问题。
5.本发明提供一种saradc的电容阵列开关方法,所述saradc包括采样开关、分裂电容阵列、比较器和时序控制电路,所述分裂电容阵列设置有参考电平组,所述参考电平组包括第一电平gnd、第二电平vref和第三电平vcm,所述第三电平vcm=1/2vref,所述方法包括以下步骤:采样阶段,将所述输入信号通过采样开关分别连接到分裂电容阵列的顶板,所述分裂电容阵列的底板均与第三电平vcm相连;
6.转换阶段,将所述采样开关断开,所述比较器通过比较分裂电容阵列顶板的电压,得到多位数字码,根据所述数字码控制分裂电容阵列中电容底板的连接关系。
7.优选的,所述输入信号包括vip和vin,所述分裂电容阵列包括p电容阵列和n电容阵列,所述p电容阵列和n电容阵列各段分裂电容大小均为:ci=2
i-1
,其中1≤i≤n-2,c0=c。
8.优选的,所述采样阶段具体包括以下步骤:
9.将vip和vin通过采样开关分别连接到p电容阵列和n电容阵列的顶板,所述p电容阵列和n电容阵列的底板均与第三电平vcm相连。
10.优选的,所述分裂电容阵列包括p电容阵列和n电容阵列,所述转换阶段具体包括以下步骤:
11.步骤1,所述比较器通过比较p电容阵列和n电容阵列顶板的电压,得到最高位数字
码d1,根据所述最高位数字码d1控制p电容阵列和n电容阵列中电容底板的连接关系:
12.若d1=1,将p电容阵列中的c
n-2
底板连接至第一电平gnd,将n电容阵列中的c
n-2
底板连接至vref,以产生-1/2vref的电压偏移;
13.若d1=0,将p电容阵列中的c
n-2
底板连接至第二电平vref,将n电容阵列中的c
n-2
底板连接至gnd,以产生+1/2vref的电压偏移;
14.步骤2~步骤n-2,所述比较器通过比较上一步骤得到的p电容阵列和n电容阵列顶板电压,得到相应的数字码,根据所述数字码控制p电容阵列和n电容阵列中底板的连接关系,所述步骤2~步骤n-2中p电容阵列和n电容阵列中底板的连接关系情况与步骤1相同;
15.步骤n-1,所述比较器通过比较步骤n-2中的p电容阵列和n电容阵列顶板的电压,得到数字码d
n-1
,根据所述数字码d
n-1
控制p电容阵列和n电容阵列中电容底板的连接关系:
16.若d
n-1
=1,将p电容阵列中c0底板连接至第一电平gnd,以产生-1/(2
n-1
)vref的电压偏移;
17.若d
n-1
=0,将n电容阵列中c0底板连接至第一电平gnd,以产生+1/(2
n-1
)vref的电压偏移;
18.步骤n,通过比较步骤n-1得到的p电容阵列和n电容阵列顶板电压,得到最低位数字码dn。
19.优选的,所述方法在用作流水线型adc时,可添加放大阶段前的电平转换过程,具体包括:
20.若dn=1,p电容阵列和n电容阵列中的底板电平连接关系不变;
21.若dn=0,则将p电容阵列中的c0底板连接电平提高vcm。
22.与现有技术相比,本发明的有益效果是:
23.本发明提出的小面积能量效率高的sar adc的电容阵列开关方法,采用基于vcm切换技术,结合分裂电容技术和单侧切换技术可以有效减小电容面积,降低整体转换功耗。经建模分析得出,本发明所述电容阵列开关方法所用面积约为传统vcm-based电容阵列开关方法的50%,功耗也为传统vcm-based电容阵列开关方法的50%。
附图说明
24.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
25.图1为本发明方法实现n bit sar adc的结构示意图;
26.图2为传统vcm-based电容阵列开关方法实现的3bit sar adc转换过程图;
27.图3为本发明方法实现的3bit sar adc转换过程图;
28.图4为传统vcm-based电容阵列开关方法和本发明方法应用于10bit sar adc的开关切换能耗随adc输出码字变化的matlab仿真结果图。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.参照图1-4,本发明提供了一种saradc的电容阵列开关方法,saradc包括采样开关、分裂电容阵列、比较器和时序控制电路,分裂电容阵列采用二进制加权分裂电容结构,分裂电容阵列包括p电容阵列和n电容阵列。分裂电容阵列设置有参考电平组,参考电平组包括第一电平gnd、第二电平vref和第三电平vcm,第三电平vcm=1/2vref,引入一个第三电平来协助电容阵列的切换。输入信号包括vip和vin,输入信号vin、vip通过采样开关分别与p电容阵列和n电容阵列的顶板相连,p电容阵列的顶板与比较器的同相输入端相连,n电容阵列的顶板与比较器的反相输入端相连,比较器的输出端通过时序控制电路产生控制信号控制p电容阵列和n电容阵列底板所连接的参考电平。
31.p电容阵列和n电容阵列各段分裂电容大小为:ci=2
i-1
,其中1≤i≤n-2,电容c0=c,其中c为单位电容大小。
32.本电容阵列开关方法对于输入信号vip和vin,经过n次比较后,得到n位数字输出码,包括采样和转换两个阶段,具体包括以下步骤:
33.采样阶段,将两个输入信号vip和vin通过采样开关分别连接到p电容阵列的顶板和n电容阵列的顶板,所有电容的底板均与第三电平vcm相连。
34.转换阶段,将采样开关断开,进行转换阶段。具体包括以下步骤:
35.步骤1,比较器通过比较p电容阵列和n电容阵列顶板的电压,得到最高位数字码d1,根据数字码d1控制p电容阵列和n电容阵列中电容底板的连接关系;
36.若d1=1,将p电容阵列中的c
n-2
底板连接至第一电平gnd,即0电平,将n电容中的c
n-2
底板连接至vref,以产生-1/2vref的电压偏移。
37.若d1=0,将p电容阵列中的c
n-2
底板连接至第二电平vref,将n电容中的c
n-2
底板连接至gnd,即0电平,以产生+1/2vref的电压偏移。
38.步骤2~步骤n-2与步骤1类似,比较器通过比较上一步骤得到的p电容阵列和n电容阵列顶板电压,得到相应的数字码,根据数字码控制p电容阵列和n电容阵列中底板的连接关系,连接关系的具体情况与步骤1相同。
39.步骤2中比较器在比较步骤1得到的p电容阵列和n电容阵列顶板电压后,得到次高位数字码d2,若d2=1,将p电容阵列中的c
n-3
底板连接至第一电平gnd,即0电平,将n电容中的c
n-3
底板连接至第二电平vref,以产生-1/2vref的电压偏移。
40.若d2=0,将p电容阵列中的c
n-1
底板连接至第二电平vref,将n电容中的c
n-1
底板连接至第一电平gnd,即0电平,以产生+1/2vref的电压偏移。
41.步骤3~步骤n-2以此类推。
42.步骤n-1,比较器通过比较p电容阵列和n电容阵列顶板的电压,得到数字码d
n-1
,根据数字码d
n-1
控制p电容阵列和n电容阵列中电容底板的连接关系。
43.若d
n-1
=1,将p电容阵列中c0底板连接至第一电平gnd,即0电平,以产生-1/(2n-1)vref的电压偏移。
44.若d
n-1
=0,将n电容阵列中c0底板连接至第一电平gnd,即0电平,以产生+1/(2n-1)vref的电压偏移。
45.步骤n,通过比较步骤n-1得到的p电容阵列和n电容阵列顶板电压,得到最低位数字码dn。
46.本发明中的电容阵列开关方法在用作流水线型adc时,可添加放大阶段前的电平转换过程,过程如下:
47.若dn=1,p电容阵列和n电容阵列中c0底板的电平连接关系不变;
48.若dn=0,则将p电容阵列中c0底板的连接电平提高vcm。例如p电容阵列中c0底板在d
n-1
=0的连接电平为第一电平gnd,则在dn=0时,p电容阵列中c0底板连接至第三电平vcm;p电容阵列中c0底板在d
n-1
=0的连接电平为第三电平vcm,则在dn=0时,p电容阵列中c0底板连接至第二电平vref。
49.下面结合一个实施例对本发明做具体的说明,图3所示为本发明实施例的3bit sar adc的具体转换过程:
50.步骤1,比较器通过比较p电容阵列和n电容阵列顶板的电压,得到最高位数字码d1,根据数字码d1控制p电容阵列和n电容阵列中电容底板的连接关系;
51.若d1=1,将p电容阵列中的c1底板连接至第一电平gnd,即0电平,将n电容阵列中的c1底板连接至第二电平vref,以产生-1/2vref的电压偏移。
52.若d1=0,将p电容阵列中的c1底板连接至第二电平vref,将n电容阵列中的c1底板连接至第一电平gnd,即0电平,以产生+1/2vref的电压偏移。
53.步骤2,比较器通过比较p电容阵列和n电容阵列顶板的电压,得到数字码d2,根据数字码d2控制p电容阵列和n电容阵列中电容底板的连接关系;
54.若d2=1,将p电容阵列中c0底板连接至第一电平gnd,即0电平,以产生-1/4vref的电压偏移。
55.若d2=0,将n电容阵列中c0底板连接至第一电平gnd,即0电平,以产生+1/4vref的电压偏移。
56.步骤3,通过比较步骤2得到的p电容阵列和n电容阵列顶板电压,得到最低位数字码d3。
57.在本实例中,如有需要将本开关方法应用至流水线型adc时,可添加放大阶段前的电平转换过程,过程如下:
58.若d3=1,p电容阵列和n电容阵列中的c0底板电平连接关系不变。
59.若d3=0,则将p电容阵列中的c0底板连接的电平提高vcm。
60.图4介绍了传统vcm-based电容阵列开关方法和本发明方法应用于10bit sar adc的开关切换能耗随adc输出码字变化的matlab仿真结果图,由图可知本发明所消耗的功耗为传统vcm-based电容阵列开关方法的50%左右。
61.尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
62.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1