发明名称 一种电流舵DAC的校准方法
摘要 本发明提供了一种电流舵DAC的校准方法,属于集成电路领域。该电流舵DAC为12位的电流舵DAC,采用二进制编码方式实现。该电流舵DAC首先通过测试得到失调电流值I<sub>0</sub>,然后测试得到12个数据电流,接着把这12个数据电流都减去失调电流I<sub>0</sub>,得到数据作用电流,然后设置数据作用电流的目标值,最后计算出数据作用电流实际值与目标值的差距,分别调整各个数据对应电流源的大小。这种对电流舵DAC进行校准的方法,很好的解决了由于工艺失配等造成的DAC积分非线性(INL)和微分非线性(DNL)等静态性能差的问题,大大的提高了DAC的性能。而且,此校准方法操作简单,实施成本低,能够非常好的应用于电流舵DAC的校准。
申请公布号 CN104333382A 申请公布日期 2015.02.04
申请号 CN201410583943.1 申请日期 2014.10.28
申请人 长沙瑞达星微电子有限公司 发明人 林剑辉
分类号 H03M1/10(2006.01)I 主分类号 H03M1/10(2006.01)I
代理机构 代理人
主权项 一种电流舵DAC的校准方法,其特征在于,包括如下步骤:    步骤S1,测试输入数据全0时的电流舵DAC的输出电流,表示为失调电流I<sub>0</sub>;步骤S2,分别输入16进制数据001、002、004、008、010、020、040、080、100、200、400、800,分别读取电流舵DAC的输出电流,并表示为电流I<sub>001</sub>、I<sub>002</sub>、I<sub>004</sub>、I<sub>008</sub>、I<sub>010</sub>、I<sub>020</sub>、I<sub>040</sub>、I<sub>080</sub>、I<sub>100</sub>、I<sub>200</sub>、I<sub>400</sub>、I<sub>800</sub>;步骤S3,将所有电流I<sub>001</sub>、I<sub>002</sub>、I<sub>004</sub>、I<sub>008</sub>、I<sub>010</sub>、I<sub>020</sub>、I<sub>040</sub>、I<sub>080</sub>、I<sub>100</sub>、I<sub>200</sub>、I<sub>400</sub>、I<sub>800</sub>都减去失调电流I<sub>0</sub>;步骤S4,将I<sub>800</sub>‑I<sub>0</sub>的值设置为理想目标值ITAR,可以得出其它各个数据输入的目标电流值如下,即I<sub>800_1</sub>=ITAR;I<sub>400_1</sub>=ITAR/2;I<sub>200_1</sub>=ITAR/2<sup>2</sup>;I<sub>100_1</sub>=ITAR/2<sup>3</sup>;I<sub>080_1</sub>=ITAR/2<sup>4</sup>;I<sub>040_1</sub>=ITAR/2<sup>5</sup>;I<sub>020_1</sub>=ITAR/2<sup>6</sup>;I<sub>010_1</sub>=ITAR/2<sup>7</sup>;I<sub>008_1</sub>=ITAR/2<sup>8</sup>;I<sub>004_1</sub>=ITAR/2<sup>9</sup>;I<sub>002_1</sub>=ITAR/2<sup>10</sup>;I<sub>001_1</sub>=ITAR/2<sup>11</sup>;步骤S5,分别算出目标值I<sub>800_1</sub>、I<sub>400_1</sub>、I<sub>200_1</sub>、I<sub>100_1</sub>、I<sub>080_1</sub>、I<sub>040_1</sub>、I<sub>020_1</sub>、I<sub>010_1</sub>、I<sub>008_1</sub>、I<sub>004_1</sub>、I<sub>002_1</sub>、I<sub>001_1</sub>与实测值I<sub>800</sub>‑I<sub>0</sub>、I<sub>400</sub>‑I<sub>0</sub>、I<sub>200</sub>‑I<sub>0</sub>、I<sub>100</sub>‑I<sub>0</sub>、I<sub>080</sub>‑I<sub>0</sub>、I<sub>040</sub>‑I<sub>0</sub>、I<sub>020</sub>‑I<sub>0</sub>、I<sub>010</sub>‑I<sub>0</sub>、I<sub>008</sub>‑I<sub>0</sub>、I<sub>004</sub>‑I<sub>0</sub>、I<sub>002</sub>‑I<sub>0</sub>、I<sub>001</sub>‑I<sub>0</sub>之间的差距,通过调整每一位对应的电流源的大小,使得每路电流输出等于对应的目标值,完成电流源的校准。
地址 410205 湖南省长沙市岳麓区麓景路2号长沙生产力促进中心