[发明专利]一种数模转换器以及数模转换器中电流源阵列的控制方法有效
申请号: | 201310012963.9 | 申请日: | 2013-01-14 |
公开(公告)号: | CN103929180B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 袁海泉;高鹏 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H03M1/66 | 分类号: | H03M1/66 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数模转换器 以及 电流 阵列 控制 方法 | ||
技术领域
本发明涉及电子技术领域,尤其涉及一种数模转换器以及数模转换器中电流源阵列的控制方法。
背景技术
数字信号处理技术的高速发展使得高速高精度数模转换器(Digital Analog Converter,简称DAC)需求明显。高速DAC一般采用电流源型DAC,高精度要求单位电流源之间具有很好的匹配性,具体的电流源型DAC在现有技术中多有介绍,其已经广泛应用在各类工业场景下。但是在DAC的电路实现上,系统误差是影响单位电流源之间的匹配性的主要因素之一,系统误差主要包括线性梯度误差和平方梯度误差。随机误差一般通过增大单位电流源面积可以显著降低,增大电路面积又会恶化系统误差。对电流源阵列中的单位电流源设计不同的打开顺序可以改变系统误差。现有技术中控制电流源阵列中的单位电流源的打开顺序的方案主要包括:顺序打开、对称打开、分层对称打开、随机打开等。但是现有的这些控制单位电流源的打开顺序的方案在消除系统误差方面并不是非常理想。
发明内容
本发明实施例提供一种数模转换器以及数模转换器中电流源阵列的控制方法,用以降低系统误差,从而提高数模转换器的转换精度。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种数模转换器,包括:译码模块、与所述译码模块相连的开关阵列、与所述开关阵列相连的电流源阵列;
其中,所述开关阵列包括:2n×2n-1个单位开关,包括:2n×(2n-1)个高位单位开关和2n-1个低位单位开关;
所述电流源阵列包括:2n×2n-1个单位电流源;
每个单位开关用于控制每个单位电流源的输出;所述2n×2n-1单位电流源的输出用于产生所述数模转换器的输出;
所述译码模块,用于将输入的2n位二进制数字信号中的高n位生成2n-1位第一温度码,将2n位二进制数字信号中的低n位生成2n-1位第二温度码;其中,所述2n-1位第一温度码中的任一位用于控制2n个高位单位开关;所述2n-1位第二温度码中的任一位用于控制1个低位单位开关;
所述译码模块,还用于利用所述2n-1位第一温度码和2n-1位第二温度码,按照如下方式控制所述2n×2n-1个单位开关的工作顺序:
利用所述2n-1位第一温度码,切换由所述2n×2n-1个单位开关形成的2n×2n矩阵中位于2n-1条第一对角线中任一条上的所有单位开关,所述2n-1条第一对角线上的全部元素对应所述2n×(2n-1)个高位单位开关;并且
利用所述2n-1位第二温度码,按照预设顺序切换位于所述2n×2n矩阵中除所述2n-1条第一对角线外的第二对角线上的所有单位开关;所述第二对角线上的2n-1个元素对应所述2n-1个低位单位开关;
n为正整数。
在第一种可能的实现方式中,根据第一方面,所述第一对角线为非中间对角线,所述第二对角线为中间对角线。
在第二种可能的实现方式中,根据第一种可能的实现方式,n大于等于3,所述按照预设顺序切换位于所述2n×2n矩阵中除所述2n-1条第一对角线外的第二对角线上的所有单位开关包括:
按照距离所述2n×2n矩阵中的中间对角线上除中点之外的两个四等分点由近及远的顺序切换位于所述中间对角线上的所有单位开关;所述两个四等分点距离所述中点间隔2n-2个元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310012963.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高铝钢连铸用结晶器保护渣
- 下一篇:一种复合铜套及其制备方法