模数转换器以及模数转换方法与流程 - 天下标王

模数转换器以及模数转换方法与流程

文档序号:17937250发布日期:2019-06-18 22:42阅读:2428来源:国知局
模数转换器以及模数转换方法与流程

本发明涉及模拟数字转换技术,尤其涉及一种模数转换器以及模数转换方法。



背景技术:

流水线(pipelined)adc(模数转换器或模数转换器),又称为子区式adc,它是一种高效和强大的模数转换器。它能够提供高速、高分辨率的模数转换,并且具有令人满意的低功率消耗和很小的芯片尺寸;经过合理的设计,还可以提供优异的动态特性。在高速高精度应用场合,流水线已经是一种应用广泛、倍受青睐的结构。流水线adc包括串联连接的多级子转换器,每一子转换器均为一个单级的adc,相邻的子转换器之间串联有放大器(又称余量放大器residueamplifier)。然而,放大器失配(comparatoroffset)、增益级偏移(gainstageoffset)或增益误差(gainerror)会影响流水线adc的精度。



技术实现要素:

本发明所要解决的技术问题在于,提供一种高精度的模数转换器以及模数转换方法。

为了解决上述问题,根据本发明的一个方面,提供一种模数转换器,包括:串联连接的x级子转换器,x≥2;其中,至少有一个第z级所述子转换器包括主步查找和至少一额外查找,所述额外查找位于所述主步查找之后,所述主步查找用于确定第z-1级所述子转换器中权重的放大倍数,所述额外查找用于增加第z级所述子转换器的余量覆盖范围,z取值为2至x。通过额外查找增加第z级所述子转换器的电压覆盖范围,从而消除第z级所述子转换器与第z-1级所述子转换器之间的放大器失配、增益级偏移或增益误差带来的影响。

可选的,在所述的模数转换器中,所述模数转换器还包括运算单元,所述运算单元将所有所述子转换器的输出进行迭代移位相加,前一子转换器的输出依次相对于后一子转换器的输出左移后相加,且左移的位数等于后一子转换器的步数,以得到总输出。

可选的,在所述的模数转换器中,第y级所述子转换器为ny位my步,所述总输出等效的单级模数转换器为n位m步,y取值1至x,则

可选的,在所述的模数转换器中,在所述总输出等效的单级模数转换器中,

s(j)=sy(ay)×2n(y+1)×2n(y+2)×...×2nx

其中,

s(j)为所述总输出等效的单级模数转换器中第j步的权重,sy(ay)为第y级子转换器中第ay步的权重,所述总输出等效的单级模数转换器中第j步对应第y级子转换器中第ay步,第h级子转换器为nh位,y取值1至x,j取值1至m,所述总输出等效的单级模数转换器为m步。

可选的,在所述的模数转换器中,所述运算单元按照以下关系得到最终输出dout:

所述总输出等效的单级模数转换器为m步,b[i]为第i位的,s(i)为第i步的权重,s(m)为第m步的权重,s(0)表示等效的单级模数转换器的最低有效位。

可选的,在所述的模数转换器中,所有的所述子转换器均为逐次逼近型转换器,所述子转换器的每一步通过一个比较电容实现;相邻的所述子转换器之间串联有放大器;使用基于码密度的校正算法对所述总输出等效的单级模数转换器的电容失配进行校正。

可选的,在所述的模数转换器中,每一个所述额外查找形成一个冗余。

本发明还提供一种模拟数字转换方法,包括以下步骤:

提供串联连接的x级子转换器,x≥2;其中,

至少有一个第z级所述子转换器中,在主步查找之后增加至少一额外查找,所述主步查找用于确定第z-1级所述子转换器中权重的放大倍数,所述额外查找用于增加第z级所述子转换器的余量覆盖范围,z取值为2至x。通过额外查找增加第z级所述子转换器的电压覆盖范围,从而消除第z级所述子转换器与第z-1级所述子转换器之间的放大器失配、增益级偏移或增益误差带来的影响。

可选的,在所述的模拟数字转换方法中,将所有所述子转换器的输出进行迭代移位相加,前一子转换器的输出依次相对于后一子转换器的输出左移后相加,且左移的位数等于后一子转换器的步数,以得到总输出;

第y级所述子转换器为ny位my步,所述总输出等效的单级模数转换器为n位m步,y取值1至x,则

在所述总输出等效的单级模数转换器中,

其中,

s(j)为所述总输出等效的单级模数转换器中第j步的权重,sy(ay)为第y级子转换器中第ay步的权重,所述总输出等效的单级模数转换器中第j步对应第y级子转换器中第ay步,第h级子转换器为nh位,y取值1至x,j取值1至m,所述总输出等效的单级模数转换器为m步;

所述运算单元按照以下关系得到最终输出dout:

所述总输出等效的单级模数转换器为m步,b[i]为第i位的,s(i)为第i步的权重,s(m)为第m步的权重,s(0)表示等效的单级模数转换器的最低有效位。

可选的,在所述的模拟数字转换方法中,所有的所述子转换器均为逐次逼近型转换器,所述子转换器的每一步通过一个比较电容实现;相邻的所述子转换器之间串联有放大器;使用基于码密度的校正算法对所述总输出等效的单级模数转换器的电容失配进行校正;每一个所述额外查找形成一个冗余。

附图说明

下面结合附图和具体实施方式来详细说明本发明:

图1为两级结构的流水线模数转换器的电路框图示意图;

图2为第1级子转换器为3位3步且第2级子转换器为3位4步的查找过程示意图;

图3为迭代移位相加的逻辑示意图;

图4为合并后等效的单级(6位7步)adc进行查找的过程示意图;

图5为额外查找增加第2级子转换器电压覆盖范围的示意图;

图6为模拟数字转换方法的流程示意图。

具体实施方式

为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。

如图1所示,为两级结构的流水线模数转换器的电路框图示意图,流水线adc1包括串联连接的两级子转换器,分别为:第1级子转换器sub-adc1和第2级子转换器sub-adc2。第1级子转换器sub-adc1和第2级子转换器sub-adc2之间串联有放大器110,所述放大器110对余量(residue)进行放大。运算单元120对第1级子转换器sub-adc1的输出d1out和第2级子转换器sub-adc2的输出d2out进行运算,得到最终输出dout。

第1级子转换器sub-adc1可以为sar(逐次逼近寄存器型)adc,可以通过二分查找方法(binarysearch)进行查找的步骤(查找的步骤即比较的步骤)。第2级子转换器sub-adc2也可以为sar(逐次逼近寄存器型)adc,可以通过二分查找方法(binarysearch)进行主步查找的步骤,并在主步查找之后,增加额外查找,消除放大器失配(comparatoroffset)、增益级偏移(gainstageoffset)或增益误差(gainerror)。

参考图2,第1级子转换器sub-adc1为n1位(bit),n1=3,第1级子转换器sub-adc1具有m1步(step),m1=3(表示比较3次),权重(stepsize,又称步长)依次为s1=[4,2,1,1],其中,[4,2,1,1]中的前3个[4,2,1]表示用于比较的权重[4,2,1,1]中的最后一个1表示s1(0)=1,s1(0)为了保证第1级子转换器sub-adc1的3位量程,即23=4+2+1+1=8。一般的,m1步至少需要m1+1个权重来保证n1位量程。在第1级子转换器sub-adc1中,3步为主步查找,实现3位查找,第1级子转换器sub-adc1的电压覆盖范围fr1=10v。

第2级子转换器sub-adc2为n2位(bit),n2=3,第2级子转换器sub-adc2具有m2步(step),m2=4(表示比较4次),权重(stepsize,又称步长)依次为s2=[4,2,1,1,1],其中,[4,2,1,1,1]中的前4个[4,2,1,1]表示用于比较的权重,[4,2,1,1,1]中的最后一个1表示s2(0)=1,s2(0)=1表示第2级子转换器sub-adc2的最低有效位lsb为1。在第2级子转换器sub-adc2中,前3步为主步查找,实现3位查找;第4步为额外查找,用于增加第2级子转换器sub-adc2的电压覆盖范围,实现超范围(over-range)覆盖,第2级子转换器sub-adc2的电压覆盖范围fr2=12.5v。

当第1级子转换器sub-adc1的满量程fs为10v时,如果流水线adc1的输入电压vin=7.125v,vin=7.125v输入给第1级子转换器sub-adc1,第1级子转换器sub-adc1开始进行查找。进行查找的顺序为第一次查找p11、第二次查找p12、第三次查找p13,查找的顺序号与步的序号成反向排列,即进行第一次查找p11(查找的顺序号为1)时,步的序号为3,依次类推。在进行第一次查找p1(查找的顺序号为1)时,步的序号为3,即第3步,第3步的权重s1(3)=4,第2位的输出b1[2]=1;在进行第二次查找p12(查找的顺序号为2)时,步的序号为2,即第2步,第2步的权重s1(2)=2,第1位的输出b1[1]=0;在进行第三次查找p13(查找的顺序号为3)时,步的序号为1,即第1步,第1步的权重s1(1)=1,第0位的输出b1[0]=1。经过上面的查找步骤,得到第1级子转换器sub-adc1的输出d1out为[101]。其中,s1(a1)表示第1级中第a1步的权重,b1[c1]表示第1级中第c1位的输出,a1取值1至m1,c1取值0至m1-1。

第1级子转换器sub-adc1的余量为7.125-5×(10÷8)=0.875v,所述放大器110对余量进行放大。2级子转换器sub-adc2为3位(bit),所以,余量被放大8倍(8x),第2级子转换器sub-adc2输入的余量电压vresidue=0.875×8=7v,第2级子转换器sub-adc2开始进行查找。进行查找的顺序为第一次查找p21、第二次查找p22、第三次查找p23、第四次查找p24,查找的顺序号与步的序号成反向排列,即进行第一次查找p21时,步的序号为4,依次类推。在进行第一次查找p21(查找的顺序号为1)时,步的序号为4,即第4步,第4步的权重s2(4)=4,第3位的输出b2[3]=1;在进行第二次查找p22(查找的顺序号为2)时,步的序号为3,即第3步,第3步的权重s2(3)=2,第2位的输出b2[2]=0;在进行第三次查找p23(查找的顺序号为3)时,步的序号为2,即第2步,第2步的权重s2(2)=1,第1位的输出b2[1]=1;在进行第四次查找p24(查找的顺序号为4)时,步的序号为1,即第1步,第1步的权重s2(1)=1,第0位的输出b2[0]=0。经过上面的查找步骤,得到第2级子转换器sub-adc2的输出d2out为[1010]。其中,s2(a2)表示第2级中第a2步的权重,b2[c2]表示第2级中第c2位的输出,a2取值0至m2,c2取值0至m2-1。

所述运算单元120将第1级子转换器sub-adc1的输出d1out和第2级子转换器sub-adc2的输出d2out按照权重进行迭代移位相加,迭代移位相加的数字算法逻辑如图3所示,第1级子转换器sub-adc1的输出d1out[101]向左移4位得到[1010000],然后左移后的[1010000]与第2级子转换器sub-adc2的输出d2out[1010]相加得到n位m步的数字输出码——总输出d’[1011010],b[i]表示第i位的输出,i取值为6至0,n=6,m=8。总输出d’权重依次为s=[32,16,8,4,2,1,1,1],其中,左移位对应步的权重为第1级子转换器sub-adc1相应步的权重乘以n2。总输出d’权重依次为s=[32,16,8,4,2,1,1,1]可以理解为:第1级子转换器sub-adc1的s=[4,2,1,1]被放大8倍后变成s=[32,16,8,8],第2级子转换器sub-adc2把最后一个8再细化,就形成了s=[32,16,8,[4,2,1,1,1]],其中,[32,16,8,4,2,1,1,1]中的前7个[32,16,8,4,2,1,1]表示用于比较的权重,[32,16,8,4,2,1,1,1]中的最后一个1表示s(0)=1,s2(0)=1表示等效的单级adc的最低有效位lsb为1。

从而,将第1级子转换器sub-adc1和第2级子转换器sub-adc2的两级流水线adc的输出合并为单级adc的输出。如图4所示,在合并的单级adc中,输入电压vin=7.125v,超范围覆盖or=10.3125v。进行查找的顺序为第一次查找p1、第二次查找p2、…、第七次查找p7,其中,第一次查找p1至第三次查找p3依次对应第一次查找p11至第三次查找p13,第四次查找p4至第七次查找p7依次对应第一次查找p21至第四次查找p24。查找的顺序号与步的序号成反向排列,即进行第一次查找p1时,步的序号为7,依次类推。

在进行第一次查找p1时,步的序号为7,即第7步,第7步的权重s(7)=32,第6位的输出b[6]=1;在进行第二次查找p2时,步的序号为6,即第6步,第6步的权重s(6)=16,第5位的输出b[5]=0;…;在进行第7次查找p7时,步的序号为1,即第1步,第1步的权重s(1)=1,第0位的输出b[0]=0。经过上面的查找步骤,得到总输出d’[1011010]。其中,s(a)表示第a步的权重,b[c]表示第c位的输出,a取值0至m,c取值0至m-1。

所述运算单元120根据以下公式(1)将总输出d’[1011010]转换为最终输出dout,

其中,s(m)表示第m步的权重,s(i)表示第i步的权重,s(0)为1(其中,s(0)表示adc的最低有效位lsb,一般情况下,s(0)为1,当adc存在失配时,s(0)可能不为1),b[i]表示第i位的输出,b[0]表示第0位的输出。

根据总输出d’[1011010]和s=[32,16,8,4,2,1,1,1],得到:

dout=s(7)+(2×b[6]-1)×s(6)+(2×b[5]-1)×s(5)+(2×b[4]-1)×s(4)+(2×b[3]-1)×s(3)+(2×b[2]-1)×s(2)+(2×b[1]-1)×s(1)+(b[0]-1)×s(0)

=32+(2×1-1)×16+(2×0-1)×8+(2×1-1)×4+(2×1-1)×2+(2×0-1)×1+(2×1-1)×1+(0-1)×1

=32+16-8+4+2-1+1-1

=45

合并的单级adc为6位7步,n<m,通过子二分查找方法(sub-binarysearch)形成冗余,在子二分查找方法(sub-binarysearch)中,至少有一个后一步的权重小于前一步的权重的一半。合并的单级adc可以通过基于码密度(codedensity)的校正算法(calibrationalgorithm)进行校正。由于冗余的存在,直方图(histogram)或输出代码密度中的一些直条(bin)可以为零。零代码bin表示一个缺失的代码。在对合并的单级adc进行子二分查找方法时会出现一些错误(error),使得一个输入(模拟信息)可以被合并为多个6步的数字输出码,而还有一部分数字输出码为空。由于输入的模拟信息不会丢失,所以,错误(error)是可以被数字校正(digitalcalibration)的。所述总输出可以使用基于码密度(code-density)的校正算法(calibrationalgorithm)对电容失配进行校正。

如图2所示,在第2级子转换器sub-adc2中,由于在主步查找后进行额外查找——第四次查找p24,所以,相比于只有主步查找,参考电平ref的范围从0~7扩大到-1~8;如图5所示,在进行放大时,如有存在放大器失配、增益级偏移或增益误差,输入vin的余量vreside可能会超出主步查找的范围(mainrange,即0~7),落入额外查找的范围(extendedrange,即-1或8),从而消除放大器失配、增益级偏移或增益误差带来的影响,提高流水线adc基于码密度的校正算法的准确性;如图4所示,当将第1级子转换器sub-adc1和第2级子转换器sub-adc2的结构合并时,相比于只有主步查找,参考电平ref的实际范围从0~63扩大到-1~64,实现超范围覆盖。

图6为模拟数字转换方法的流程示意图。将子转换器串联连接:第1级子转换器sub-adc1和第2级子转换器sub-adc2串联连接;将所有所述子转换器的输出进行迭代移位相加:将第1级子转换器sub-adc1和第2级子转换器sub-adc2的输出进行迭代移位相加,以得到总输出d’;使用基于码密度的校正算法对电容失配进行校正。

本发明的具体实施例如上所述,但本发明并不限于上述公开的范围,例如:

额外查找并不限于为1步,可以为多步,每一步形成一个冗余;

额外查找中每一步的权重并不限于为1,还可以为其它值;

主步查找中可以有多个冗余,第y级所述子转换器的主步查找为ny位my步,my-ny=e,则主步查找具有e个冗余。

以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实例的限制,上述实例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等同物界定。

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

相关内容推荐

兴平市网站seo优化排名宁国seo网站优化公司惠州网站关键词优化哪家好滨州百度网站优化惠州网站优化平台网站架构优化的作用网站排名优化公司菜鸟下拉秦淮区学历提升网站优化慈溪网站优化联系方式长春做网站优化价格哪些网站利于优化阜新公司网站优化银川网站优化推荐平度企业网站优化商丘优化网站排名怎样收费安阳整站seo网站优化公司大型的网站优化服务商安庆网站搜索优化哪家服务好西城专业网站优化砀山县网站排名优化公司淮北网站优化方式龙岗网站建设与优化荔湾企业网站推广优化排名武汉专业网站优化哪家便宜政府网站需要优化考核吗济南网站优化价格网站的ux及ui优化聊城品牌网站优化贵阳seo优化网站公司游戏导航网站优化网站推广优化金手指排名专业如何分析网站优化广州网站优化收费网站提交目录优化有什么好处南通新网站优化南昌百度网站快速优化浙江百度网站优化运营企业网站排名优化价格是多少钱枣阳市专业的网站优化邯郸网站优化服务武汉网站优化电池充电彭州市网站优化湖北网站优化流程优化seo网站靠谱吗唐山百度首页优唐山网站优化下城区网站优化哪里好商丘网站优化排名上海网站关键优化网站排名优化就选易 速达原阳县网站优化云南网站优化哪家正规兰州网站排优化哪些平台教育网站的优化策略方案南京网站优化设计企业网站如何优化访客河源免费网站优化番禺网站优化哪家好网站优化对网站建设的三大好处深圳电器网站seo优化网站优化推广怎样在论坛发帖鹤山市网站seo优化排名枣庄济南网站seo优化手机网站优化设计低价百度网站优化极速建站北仑网站优化的关键地产网站seo优化墨江网站搜索优化服务网站定制优化常熟网站优化价格邯郸网站关键词优化网站制作优化皆选金手指22长春网站seo优化公司佛山专业网站优化快速排名凤城网站搜索引擎优化丰县网站优化公司网站优化方法郑州网站seo排名优化南京优化网站公司台州三门外贸网站优化专业网站关键词优化服务选哪家板芙网站seo优化武昌公司网站排名优化伊川网站优化制作百度网盘优化个人网站镇江网站优化工作室给网站优化汨罗网站优化霸屏山东网站优化的关键点阜阳网站排名优化平湖儿童网站优化政府网站优化的建议网站优化预期效果鲤城区网站优化郑州网站推广优化报价微博网站排名优化专业的婚纱摄影网站优化雁山区网站seo优化排名网站优化公司选哪家巩义网站优化价格多少常州网站优化推广工作室梅州平远网站优化桂林网站优化设计九江市百度网站优化seo优化网站访问量网站出站链接优化契优化妆品官方网站概述网站外部优化南城区网站seo优化排名泽州网站优化公司宜兴优化网站公司济南网站seo优化公司排行榜建筑行业网站优化有效果沈阳网站技术优化网站优化的基本内容网站排名优化留意云速捷声誉唐山网站优化汉狮效果巩义外贸网站优化哪个好姑苏企业网站优化找哪家优化网站厮云速捷豪杰洛江网站推广优化贵阳清镇网站优化阆中网站怎么优化苏州网站排名优化工作室十堰网站优化推广哪家好优化黑客网站排名东营模板网站优化公司镇江价格低的网站推广与优化seo网站优化ppt演示广东机电网站优化软件招商互联网网站优化惠州低成本网站优化代托管河南百度网站优化哪家好邢台桥东区网站优化阐述如何进行网站外部优化网站有小视频对优化有用吗移动网站可以优化长治网站优化平台河源专业网站优化网站优化排名之家网站seo优化成本预算兴义网站优化网站优化推广问题有哪些东门百科网站优化福田怎么网站优化在线推广上海网站优化seo推广服务网站整站优化开户化州网站搜索优化聊城冠县钢管网站优化洛阳伊川网站优化seo宿迁网站搜索优化方案绵阳营销型网站优化金堂企业网站建设优化网页快照对网站优化有什么影响网站优化的seo策略唐山百度首页优唐山网站优化鱼峰区网站seo优化排名横岗媒体网站优化网站优化百度图片展示问题chifeng 网站优化网站怎么优化排名方案百度网盘优化个人网站安阳关键词网站优化排名宜宾网站优化费用嵩县网站优化建设网站优化推广需要注意什么网站优化快速排名的方法深圳最好的网站优化广告搜索引擎优化网站标题正规网站优化电话正规的服务行业网站优化热线洛阳新站网站优化排名银川网站优化 鹊起科技网站优化管理招聘赤峰网站优化seo培训邓州网站推广优化效果西藏英文网站优化东莞清溪网站优化公司方案惠州网站排名优化哪家强深圳首页网站关键词优化清远设备网站seo优化网站自然优化注意事项茂名网站域名优化商城网站怎么做优化怎么优化门户网站推广东营模板网站优化公司网站静态页面容易优化吗达州网站优化哪里有优质网站优化价格低福保网站优化的公司黄岩区厂家百度网站优化首选江门网站seo优化服务盱眙网站优化兴化网站优化服务优化网站排名哪好搜索引擎网站页面优化香蜜湖网站优化的有效方式河北网站优化运营建筑网站关键词优化视频优化画质网站东营网站搜索引擎优化

合作伙伴

天下标王

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统