本发明涉及集成电路技术领域,尤其涉及一种高速pipeline-sar型的模数转换器电路。
背景技术:
模数转换器(analog-to-digitalconverter)是连通模拟世界和数字系统的桥梁,高速模数转换器是数据采集系统的核心部分,也是影响数据采集系统精度和速度的重要因素。模数转换器在航空航天、图像采集、消费电子、雷达通信等领域中发挥重要作用,多数应用场景对模数转换器提出了高速、低功耗的要求。
传统的流水线(pipeline)模数转换器架构、逐次逼近(sar)模数转换器架构和pipeline-sar型的模数转换器架构被广泛用于模数转换器设计。流水线模数转换器各流水级同步工作,具有高速的优点,但需要大量级间放大电路,功耗较大。逐次逼近模数转换器具有面积小、功耗低的优点,但采用全串行的工作方式,在速度性能上表现不佳,pipeline-sar型的模数转换器架构将两者结合,将逐次逼近模数转换器作为流水线模数转换器的流水级,在两者的速度和功耗上取得平衡,然而这样的折中仍然无法满足某些对速度要求较高的场合下的应用需求。多级流水可以有效提高系统吞吐量,但这样的结构将带来过高的功耗;而较少的流水级虽然满足低功耗的需求,但在速度需求上却不尽人意。
技术实现要素:
本发明为了解决上述技术存在的不足之处,提出一种高速pipeline-sar型的模数转换器,以期能进一步提高pipeline-sar型的模数转换器的速度并降低其功耗,从而提升数据采集系统的整体性能。
本发明为达到上述目的,采用如下技术方案:
本发明一种高速pipeline-sar型的模数转换电路的特点包括:第一级m位粗量化模数转换器、第二级n-m+1位精量化模数转换器、级间残差放大器和数据输出单元;其中,n表示所述pipeline-sar型模数转换电路的精度,m为粗量化模数转换器的精度,且m为偶数;
所述第一级m位粗量化模数转换器接收外部的模拟输入信号vin并进行采样和m/2次转换后,得到一组m位的数字码dout_1以及残差电压vres;
所述级间残差放大器对所述残差电压vres并放大2m-1倍后,得到放大电压vin_2;
所述第二级n-m+1位粗量化模数转换器对所述放大电压vin_2进行采样并n-m+1次转换后,得到一组n-m+1位的数字码dout_2;
所述数据输出单元按照对应位数对m位的数字码dout_1和n-m+1位的数字码dout_2相加后,得到最终的数字信号dout并输出,从而完成模拟输入信号vin到数字信号dout的转换;所述数字信号dout的第n位到第n-m+1位对应m位的数字码dout_1;所述数字信号dout的第n-m+1位到第1位对应n-m+1位的数字码dout_2。
本发明所述的模数转换电路的特点也在于,所述第一级m位粗量化模数转换器包括:m位的第一采样-数模转换器,m/2位的辅助-数模转换器,比较器组与第一sar控制器;且第一级m位粗量化模数转换器的工作周期是执行1个采样周期后再执行m/2个转换周期;
在当前采样周期下,所述第一采样-数模转换器的输入端在第一sar控制器的控制下,接收所述模拟输入信号vin,并将自身的电容开关复位;同时,所述辅助-数模转换器在第一sar控制器的控制下,控制自身的电容阵列充电并将电容开关复位;
在当前第n次转换周期下,所述第一采样-数模转换器在第一sar控制器发送的第n个电容开关控制信号
同时,所述辅助-数模转换器在第一sar控制器发送的第n个电容开关控制信号
所述比较器组接收所述额外参考电压
所述第一sar控制器接收所述第n次转换周期下的比较结果并进行译码,得到第n次转换周期下的译码结果并暂存,同时,根据所述第n次转换周期下的译码结果,所述第一sar控制器发送第n+1个电容开关控制信号
在下一个采样周期下,所述第一sar控制器将m/2个转换周期下的译码结果作为一组m位的数字码dout_1输出至数据输出单元。
所述第二级n-m+1位精量化模数转换器包括:n-m+1位的第二采样-数模转换器,第四比较器与第二sar控制器;所述第二级n-m+1位粗量化模数转换器的工作周期是执行1个采样周期后再执行n-m+1个转换周期;且所述第二级n-m+1位精量化模数转换器的采样周期比第一级m位粗量化模数转换器的采样周期滞后一个采样周期;
在当前采样周期下,所述第二采样-数模转换器的输入端在第二sar控制器的控制下,接收所述级间残差放大器发送的放大电压vin_2,同时,将自身的电容开关复位;
在当前第k次转换周期下,所述第二采样-数模转换器在第二sar控制器发送的第k个电容开关控制信号
所述第四比较器接收第k+1个转换周期的电压
所述第二sar控制器接收所述第k次转换周期下的比较结果并进行译码,得到第k次转换周期下的译码结果并暂存,同时,根据所述第k次转换周期下的译码结果,所述第二sar控制器发送第k+1个电容开关控制信号
在下一个采样周期下,所述第二sar控制器将n-m+1个转换周期下的译码结果作为一组n-m+1位的数字码dout_2输出至所述数据输出单元。
所述数据输出单元是由一组寄存器与一组全加器组成;
所述一组寄存器接收m位数字码dout_1后锁死,并等待接收第二级n-m+1位精量化模数转换器发送的n-m+1位数字码dout_2;
所述一组全加器将数字码dout_2的第n-m+1位与数字码dout_1的第1位相加,得到数字信号dout的第n位到第n-m+1位,并将所述数字码dout_2的第n-m位到第1位作为数字信号dout的第n-m位到第1位。
与现有技术相比,本发明的有益效果在于:
1、本发明对于中等精度的应用场景,只采用两级流水结构,可以在发挥流水线结构高速的优点的同时,只使用一个级间放大器,从而有效地减小了功耗和面积,整体而言,本发明具有高速低功耗的优点。
2、本发明采用2bit/cycle技术,每次转换可以输出两位数字码,相比传统方法转化速度提高了一倍,进而提高了模数转换器的整体性能。
3、本发明采用非二进制电容,通过对非二进制编码提供的冗余量减小了对电容电压建立精度的要求,从而降低了电压建立时间,提高了第二级精量化模数转换器的速度,进而提高了模数转换器的整体性能。
4、本发明采用vck_based技术,减小了所需电容的大小和数量,在提高速度的同时,降低了模数转换器的面积和功耗。
5、本发明采用改进的环形放大器,其输出摆幅大、相位裕度高。相比于传统实现方式,避免了闭环放大器功耗高与开环放大器稳定性差的缺陷。
6、本发明通过架构的设计和多种提速技术的运用,使pipeline-sar型的模数转换器在中等精度下的采样速度进一步提高的同时降低了电路功耗。
附图说明
图1为本发明高速pipeline-sar型的模数转换器的电路图;
图2为本发明8位高速pipeline-sar型的模数转换器的电路图;
图3为本发明8位高速pipeline-sar型的模数转换器中第一级粗量化模数转换器的电路图;
图4为本发明8位高速pipeline-sar型的模数转换器中的级间残差放大器的电路图;
图5为本发明8位高速pipeline-sar型的数据处理单元的电路图。
具体实施方式
本实施例中,如图1所示,一种高速pipeline-sar型的模数转换电路,包括:第一级m位粗量化模数转换器、第二级n-m+1位精量化模数转换器、级间残差放大器和数据输出单元;其中,n表示pipeline-sar型模数转换电路的精度,m为粗量化模数转换器的精度,且m为偶数;具体实施例中,如图2所示,提供了一种8位pipeline-sar型模数转换器电路,其中第一级为6位粗量化模数转换器,第二级为3位精量化模数转换器,其中多出的一位用作冗余位。
第一级m位粗量化模数转换器接收外部的模拟输入信号vin并进行采样和m/2次转换后,得到一组m位的数字码dout_1以及残差电压vres;如图2所示,第一级6位粗量化模数转换器进行采样和3次转换后,得到一组6位数字码dout_1以及残差电压vres。
级间残差放大器对残差电压vres并放大2m-1倍后,得到放大电压vin_2;在图2中,级间残差放大器对残差电压的放大倍数为32倍。
第二级n-m+1位粗量化模数转换器对放大电压vin_2进行采样并n-m+1次转换后,得到一组n-m+1位的数字码dout_2;在图2中,第二级3位粗量化模数转换器进行采样和3次转换后,得到一组3位数字码dout_2。
数据输出单元按照对应位数对m位的数字码dout_1和n-m+1位的数字码dout_2相加后,得到最终的数字信号dout并输出,从而完成模拟输入信号vin到数字信号dout的转换;数字信号dout的第n位到第n-m+1位对应m位的数字码dout_1;数字信号dout的第n-m+1位到第1位对应n-m+1位的数字码dout_2。在图2中,数字信号dout的第8位到第3位对应6位的数字码dout_1;数字信号dout的第3位到第1位对应3位的数字码dout_2。
具体实施中,第一级m位粗量化模数转换器包括:m位的第一采样-数模转换器,m/2位的辅助-数模转换器,比较器组与第一sar控制器;且第一级m位粗量化模数转换器的工作周期是执行1个采样周期后再执行m/2个转换周期;在图3中,第一级6位粗量化模数转换器包括6位第一采样-数模转换器,3位辅助-数模转换器,由第一比较器、第二比较器与第三比较器构成的比较器组,以及第一sar控制器。第一级6位粗量化模数转换器完成一个完整的工作周期需要执行1个采样周期和3个转换周期。
在当前采样周期下,第一采样-数模转换器的输入端在第一sar控制器的控制下,接收模拟输入信号vin,并将自身的电容开关复位;同时,辅助-数模转换器在第一sar控制器的控制下,控制自身的电容阵列充电并将电容开关复位;在图3展示6位的第一级粗量化模数转换器的实施例中,采样周期下,第一采样-数模转换器的采样开关ssamp闭合,使其p端与n端电容阵列上级版采样模拟输入信号vin。p端与n端电容阵列下极板均连接至共模电平vcm;辅助-数模转换器的采样开关ssamp闭合,使电容上极板连接vcm。此时p端电容阵列下极板均连接gnd,n端电容阵列下极板均连接vref。
在当前第n次转换周期下,第一采样-数模转换器在第一sar控制器发送的第n个电容开关控制信号
表1
同时,辅助-数模转换器在第一sar控制器发送的第n个电容开关控制信号
表2
比较器组接收额外参考电压
vcmp1=(vsamp,p-vsamp,n)-(vref,p-vref,n)
vcmp2=(vsamp,p-vsamp,n)-(vcm-vcm)
vcmp3=(vsamp,p-vsamp,n)-(vref,n-vref,p)
第一sar控制器接收第n次转换周期下的比较结果并进行译码,得到第n次转换周期下的译码结果并暂存。在图3中,比较器组输出的比较结果与本次转换结果的对应关系由表3列出。
表3
同时,根据第n次转换周期下的译码结果,第一sar控制器发送第n+1个电容开关控制信号
在下一个采样周期下,第一sar控制器将m/2个转换周期下的译码结果作为一组m位的数字码dout_1输出至数据输出单元。在图3中,第一sar控制器将在下一次采样时将3个转换周期下的译码结果作为6位数字码dout_1输出至数据输出单元。
具体实施中,第二级n-m+1位精量化模数转换器包括:n-m+1位的第二采样-数模转换器,第四比较器与第二sar控制器;第二级n-m+1位粗量化模数转换器的工作周期是执行1个采样周期后再执行n-m+1个转换周期;且第二级n-m+1位精量化模数转换器的采样周期比第一级m位粗量化模数转换器的采样周期滞后一个采样周期;如图2所示,第二级3位精量化模数转换器中的第二采样-数模转换器精度为3位,其工作周期是执行1个采样周期后再执行3个转换周期。第二级3位精量化模数转换器的采样周期比第一级6位粗量化模数转换器的采样周期之后一个采样周期。
在当前采样周期下,第二采样-数模转换器的输入端在第二sar控制器的控制下,接收级间残差放大器发送的放大电压vin_2,同时,将自身的电容开关复位;
在当前第k次转换周期下,第二采样-数模转换器在第二sar控制器发送的第k个电容开关控制信号
第四比较器接收第k+1个转换周期的电压
vcmp4=vsamp2,p-vsamp2,n
第二sar控制器接收第k次转换周期下的比较结果,得到第k次转换周期下的译码结果并暂存,同时,根据第k次转换周期下的译码结果,第二sar控制器发送第k+1个电容开关控制信号
在下一个采样周期下,第二sar控制器将n-m+1个转换周期下的结果作为一组n-m+1位的数字码dout_2输出至数据输出单元。在图2所中,第二sar控制器将在第一级粗量化模数转换器完成采样后的下一个采样周期,将3个转换周期下的结果作为一组3位数字码dout_2输出至数据输出单元。
级间残差放大器用于将模拟输入中除粗量化模数转换器转换结果之外的残差量放大,并输入精量化模数转换器。其放大倍数应至少达到2m-1,并与精量化模数转换器中的第二采样-数模转换器中的电容容值相匹配。
在本实施例中,级间残差放大器由一种改进的环形放大器实现除了达到相应的放大倍数外,级间残差放大器也应实现足够的压摆率,使之在第二级精量化模数转换器采样前完成残差放大。如图4所示,展示了一种残差放大器的实现方式。其工作流程分为复位和放大两个阶段。在复位阶段,开关rst接通,amp断开,此时放大器的输入和输出短路,反馈电容cf与补偿电容器cc的上下板被预充电到vcm。在放大阶段,开关amp接通,rst断开,电路开始对残差信号进行放大。与传统的闭环、开环放大器相比,图4展示的残差放大器在保证了稳定性的同时,也在一定程度上优化了压摆率,使残差电压更快地放大至精量化模数转换器所需的倍数。
具体实施中,数据输出单元是由一组寄存器与一组全加器组成;
一组寄存器接收m位数字码dout_1后锁死,并等待接收第二级n-m+1位精量化模数转换器发送的n-m+1位数字码dout_2;
一组全加器将数字码dout_2的第n-m+1位与数字码dout_1的第1位相加,得到数字信号dout的第n位到第n-m+1位,并将数字码dout_2的第n-m位到第1位作为数字信号dout的第n-m位到第1位。
在图5中,ci表示加法器进位输入端,co表示加法器进位输出端,in表示加法器数据输入端,s表示加法器数据输出端。其中,一组寄存器接收6位数字码dout_1后锁死,并等待接收第二级3位精量化模数转换器发送的3位数字码dout_2;一组全加器将数字码dout_2的第3位与数字码dout_1的第1位相加,得到数字信号dout的第8位到第3位,并将数字码dout_2的第2位到第1位作为数字信号dout的第2位到第1位。
综上所述,本发明提出了一种每周期转换2位的sar模数转换器的实现方式,并结合非二进制编码等技术,实现了一种适用于高速场合的pipeline-sar型模数转换器。本发明的模数转换器可以实现模拟信号到数字信号的转换功能,可以应用于待采样信号频率较高的场合,具有较高的采样速度和较好的功耗效率。