【技术实现步骤摘要】
提高信号动态输入范围的数模转换器的动态误差消除方法
[0001]本专利技术涉及集成电路设计领域,特别涉及一种提高信号动态输入范围的数模转换器(DAC)的动态误差消除方法及系统,该动态误差消除方式对Sigma-Delta Modulator(SDM,Sigma-Delta调制器)输出信号的动态输入范围限制小,具有提高动态输入范围的效果。本专利技术属于Sigma-Delta数模转换器(SDDAC)设计,特别是Audio DAC(音频数模转换器)设计领域。
技术介绍
[0002]随着消费水平的不断提高,消费者对日常生活中接触到的音频质量的需求不断提升,例如手机通话声音质量、电视视频声音质量以及高品质音乐的质量,这对声音信号的处理提出了更高的要求。
[0003]在音频信号的处理中,一个重要的环节是数字信号到模拟信号的转换,声音信号的存储、发送和处理绝大部分都是在数字域完成的,而声音信号最终被人耳朵听到是以模拟信号的形式,因此在这个过程中需要一个数字信号到模拟信号的转换器,即需要一个数模转换器(DAC)。音频信号质量要求越高,DAC的精度要求就会越高。高品质的声音一般需要20bit左右的精度,因此DAC的精度也要高达20bit左右,在该情况下,DAC的结构通常选用Sigma-Delta的方式。
[0004]为了提高SDDAC的精度和减小时钟抖动(clock jitter)的影响,SDDAC会采用多比特(Multi-bit)方式,但是Multi-bit SDDAC会引入各个比特(bit)之间的失调误差(Misma ...
【技术保护点】
【技术特征摘要】
1.一种提高信号动态输入范围的数模转换器DAC的动态误差消除方法,其特征在于,该方法包含以下步骤:S1、输入温度计码信号,确定期望的每次打开的DAC bit数P,其中,P为一固定常数,输入的当前转换的温度计码信号x[n]和上一次转换的温度计码信号x[n-1]之间的差为信号跳变A[n],n表示第n次转换;S2、比较当前转换的期望打开的DAC bit数P
′
n
与当前转换的信号跳变A[n]的大小,初始的P
′
n
等于P:若P
′
n
≥A[n],则当前第n次转换的实际打开的DAC bit数S[n]为P
′
n
,当前第n次转换的实际关闭的DAC bit数T[n]为P
′
n
+x[n-1]-x[n];若P
′
n
<A[n],则当前第n次转换的实际打开的DAC bit数S[n]为A[n],当前第n次转换的实际关闭的DAC bit数T[n]为零;S3、将步骤S2的当前第n次转换的期望打开的DAC bit数P
′
n
减去当前第n次转换输出的实际打开的DAC bit数S[n],得到当前第n次转换的误差d[n];S4、将步骤S3得到的当前第n次转换的误差d[n]加上所述期望的每次打开的DAC bit数P,得到的和作为下一次转换的期望打开的DAC bit数P
′
n+1
;S5、将步骤S4中得到的下一次转换的期望打开的DAC bit数P
′
n+1
作为下一循环中步骤S2的当前转换的期望打开的DAC bit数,并循环执行所述步骤S2-S4,直至达到目标转换次数完成转换,最终使得在目标转换次数中的平均每次打开的DAC bit数为P。2.如权利要求1所述的动态误差消除方法,其特征在于,所述数模转换器为音频数模转换器。3.如权利要求2所述的动态误差消除方法,其特征在于,所述步骤S3中,进一步包含:将当前第n次转换的期望打开的DAC bit数P
′
n
减去当前第n次转换输出的实际打开的DAC bit数S[n]得到的差值d[n]通过一误差滤波器,使得差值d[n]不在信号宽度范围内。4.如权利要求1所述的动态误差消除方法,其特征在于,所述期望的每次打开的DAC bit数P大于或等于1。5.如权利要求...
【专利技术属性】
技术研发人员:陈珍珍,张洪,杨清,虞海燕,
申请(专利权)人:聚辰半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。