[发明专利]一种减小尺寸为非整数比的器件的匹配误差的编码方法有效
申请号: | 201510543241.5 | 申请日: | 2015-08-28 |
公开(公告)号: | CN105429643B | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 廖浩勤;严伟 | 申请(专利权)人: | 西安启微迭仪半导体科技有限公司 |
主分类号: | H03M5/02 | 分类号: | H03M5/02 |
代理公司: | 西安利泽明知识产权代理有限公司 61222 | 代理人: | 贾晓玲 |
地址: | 710075 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 减小 尺寸 整数 器件 匹配 误差 编码 方法 | ||
本发明公开了一种减小尺寸为非整数比的器件的匹配误差的编码方法,包括将器件比数值转换二进制数据,并且将该数据分为高位部分和低位部分,低位部分为非整数部分,低位部分增加一个正整数偏移量,得到新的非整数比部分,然后整数的高位减去低位部分增加的偏移量的个数,得到新的高位部分;然后将新的高位部分和低位部分部分结合起来,得到新的编码。解决了现有技术中存在的尺寸为非整数比的器件的匹配误差大,非整数比器件的匹配精度差的问题。
技术领域
本发明属于集成电路编码技术领域,具体涉及一种减小尺寸为非整数比的器件的匹配误差的编码方法。
背景技术
在过去的几十年中,集成电路技术得到了迅猛的发展。特别是以通讯为首的电子系统,向着高速率、高性能、高集成度、低成本的方向不断向前发展,这就对系统中的各个模块提出了更高的要求。如数模转换器,系统要求提高数模转换器的采样速率、量化精度等要求的同时,也希望提高数模转换器的转换效率,降低其功耗。在数模转换器中,常常会将数据的高若干位转为温度计码、其余低位保留为二进制码,并利用与每一个数据位权重相对应的器件来实现数字到模拟的转换。要提高转换器的性能,就要求器件之间具有良好的匹配精度。
在实际的电路设计中,受限于器件的最小尺寸,电路设计工作者常常会遇到一些无法等比例缩小的器件。而且,随着工艺尺寸的不断缩小,器件的边界效应会越来越强。实现等比例缩小变得更加困难。
发明内容
本发明的目的是提供一种减小尺寸为非整数比的器件的匹配误差的编码方法,解决了现有技术中存在的尺寸为非整数比的器件的匹配误差大,非整数比器件的匹配精度差的问题。
本发明所采用的技术方案是,一种减小尺寸为非整数比的器件的匹配误差的编码方法,包括以下步骤:
步骤1,得到集成电路所需元器件的尺寸比例,并且将其转换为二进制数据,得到原码数据;
步骤2,假设步骤1中得到的原码数据的长度为M位,M的取值为2-30之间,将原码数据分为低位部分和高位部分,其中低位部分为非整数部分,且低位部分的长度为N,其余部分为高位部分,且N的取值为0-20,且N<M;
步骤3,步骤2中得到的低位部分每位增加一个正整数变量X,得到新的低位部分,然后统计增加正整数变量X的低位部分的位数为Y;
步骤4,将步骤2中得到的高位部分减去步骤3中得到的Y与X的乘积,得到新的高位部分;
步骤5,将步骤4中得到的新的高位部分与步骤3中得到的新的低位部分结合,得到最终编码。
本发明的特点还在于,
其中步骤3中的正整数变量X为1。
其中步骤2中的N大于或等于步骤4中的Y,Y的数值为二进制原始数据位中为“1”的位的个数。
本发明的有益效果是,该编码方式包含整数和非整数两部分。新的编码方式对非整数部分的权重增加了一个偏移量。为了减小无用编码的范围,偏移量选择整数部分权重的最小值,即权重“1”。在新的编码权重下,需要统计非整数部分编码为“1”的个数。在整数部分减去相应的数值,保证新的数据在新的编码权重下,数值保持不变。新的编码方式提高了非整数部分编码所对应器件之间的匹配精度。
附图说明
图1是本发明一种减小尺寸为非整数比的器件的匹配误差的编码方法的效果对比图。
具体实施方式
下面结合附图和具体实施方式对本发明进行详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安启微迭仪半导体科技有限公司,未经西安启微迭仪半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510543241.5/2.html,转载请声明来源钻瓜专利网。