首页 / 国际专利分类库 / 电学 / 基本电子电路 / 数模转换器装置以及数模转换器装置的操作、校正方法

数模转换器装置以及数模转换器装置的操作、校正方法

申请号 CN201510026128.X 申请日 2015-01-20 公开(公告)号 CN104811205B 公开(公告)日 2017-11-17
申请人 联发科技股份有限公司; 发明人 曾伟信;
摘要 本 发明 提供一种 数模转换 器装置,包含 数模转换器 ,具有输入总线端、第一输出端、第二输出端以及多个控制端,数模转换器用于生成多个 电流 ; 电阻 ‑电容 电路 ,用于在校正期间形成积分器以形成Σ‑Δ 模数转换 器 ,以及用于在数模转换期间形成低通 滤波器 ,电阻‑电容电路包含 运算 放大器 、第一电容、第二电容、第一电阻、第二电阻、第一 开关 、以及第二开关;量化器,具有第一输入端、第二输入端以及输出端,且用于根据 运算放大器 的输出生成多个偏移值;以及 控制器 ,具有输入端以及的输出总线端,且用于根据多个偏移值控制多个电流对运算放大器的耦合。本发明通过以上方案,可以有效地解决数模转换器中电流源的不匹配的问题,并可以节省制程面积。
权利要求

1.一种数模转换器装置,其特征在于,包含:
数模转换器,具有输入总线端、第一输出端、第二输出端以及多个控制端,所述数模转换器用于生成多个电流
电阻-电容电路,用于在校正期间形成积分器以形成Σ-Δ模数转换器,以及用于在数模转换期间形成低通滤波器,所述电阻-电容电路包含:
运算放大器,具有耦合到所述数模转换器的所述第一输出端的第一输入端,耦合到所述数模转换器的所述第二输出端的第二输入端,第一输出端,以及第二输出端;
第一电容,具有耦合到所述运算放大器的所述第一输入端的第一端,以及耦合到所述运算放大器的所述第一输出端的第二端;
第二电容,具有耦合到所述运算放大器的所述第二输入端的第一端,以及耦合到所述运算放大器的第二输出端的第二端;
第一电阻,具有耦合到所述运算放大器的所述第一输入端的第一端,以及第二端;
第二电阻,具有耦合到所述运算放大器的所述第二输入端的第一端,以及第二端;
第一开关,具有耦合到所述第一电阻的所述第二端的第一端,选择性地耦合到共模电压或所述运算放大器的所述第一输出端的第二端;以及
第二开关,具有耦合到所述第二电阻的所述第二端的第一端,选择性地耦合到所述共模电压或所述运算放大器的第二输出端的第二端;量化器,具有耦合到所述运算放大器的所述第一输出端的第一输入端,耦合到所述运算放大器的所述第二输出端的第二输入端,以及输出端,且用于根据所述运算放大器的所述输出生成多个偏移值;以及控制器,具有耦合到所述量化器的所述输出端的输入端,以及耦合到所述数模转换器的所述多个控制端的输出总线端,且用于根据所述多个偏移值控制所述多个电流对所述运算放大器的耦合。
2.如权利要求1所述的数模转换器装置,其特征在于,所述数模转换器包含:
多个校正电流单元、多个最低有效位电流单元以及多个最高有效位电流单元,耦合到所述控制器的所述输出总线端,并用于生成所述多个电流。
3.如权利要求2所述的数模转换器装置,其特征在于,至少一个校正电流单元用于生成参考电流。
4.如权利要求2所述的数模转换器装置,其特征在于,至少两个校正电流单元用于生成偏移消除电流。
5.如权利要求2所述的数模转换器装置,其特征在于,在所述校正和/或所述数模转换期间,不是所有的所述校正电流单元都使用。
6.如权利要求1所述的数模转换器装置,其特征在于,所述数模转换器包含:
误差映射表,以储存所述多个偏移值。
7.一种操作数模转换器装置的方法,其特征在于,包含:
配置电阻-电容电路以形成积分器;
由数模转换器生成多个电流;
由所述积分器对所述多个电流执行积分以生成多个输出;
根据所述积分器的所述多个输出生成多个偏移值;
将所述多个偏移值保存到所述数模转换器的误差映射表;
根据所述多个偏移值校正所述数模转换器;
配置所述电阻-电容电路以形成低通滤波器
在校正所述数模转换器并形成所述低通滤波器后,通过所述数模转换器和所述电阻-电容电路传递数字信号
根据保存在所述误差映射表中的所述多个偏移值,对所述数字信号执行误差补偿;以及
根据所述数字信号生成模拟信号
8.如权利要求7所述的操作数模转换器装置的方法,其特征在于,根据保存在所述误差映射表中的所述多个偏移值对所述数字信号执行误差补偿包含:使用至少一个参考电流补偿所述数字信号与对应偏移值之间的差别。
9.如权利要求7所述的操作数模转换器装置的方法,其特征在于,根据保存在所述误差映射表中的所述多个偏移值对所述数字信号执行误差补偿包含:使用至少一个参考电流和至少两个偏移消除电流补偿所述数字信号与对应偏移值之间的差别。
10.如权利要求7所述的操作数模转换器装置的方法,其特征在于,所述数模转换器在操作期间的任何时间不关闭以减少功耗。
11.如权利要求7所述的操作数模转换器装置的方法,其特征在于,所述多个偏移值的每个对应于所述数模转换器的一个电流单元。
12.一种数模转换器装置的校正方法,其特征在于,包含:
由数模转换器加总多个最低有效位电流以生成总电流;
由积分器对多个最高有效位电流的每个和所述总电流进行积分以生成多个输出;
由量化器量化所述多个输出以生成多个偏移值;以及
将所述多个偏移值的每个保存在数模转换器;
其中当加总所述多个最低有效位电流以生成所述总电流时,所述总电流置于第一组,以及所述多个最高有效位电流置于第二组。
13.如权利要求12所述的数模转换器装置的校正方法,其特征在于,当由所述积分器对来自所述总电流的所述多个最高有效位电流积分以生成所述多个输出时,所述总电流置于所述第二组,且所述多个最高有效位电流的每个置于所述第一组。
14.如权利要求13所述的数模转换器装置的校正方法,其特征在于,由控制器根据所述多个偏移值,将所述总电流置于所述第二组,且所述多个最高有效位电流的每个置于所述第一组。
15.如权利要求12所述的数模转换器装置的校正方法,其特征在于,在校正期间所述数模转换器的全摆幅是根据由所述数模转换器生成的至少一个参考电流来确定的。
16.如权利要求12所述的数模转换器装置的校正方法,其特征在于,至少两个偏移消除电流用于补偿所述第一组和所述第二组中的电流过冲。
17.如权利要求12所述的数模转换器装置的校正方法,其特征在于,还包含配置电阻-电容电路以形成所述积分器。
18.如权利要求12所述的数模转换器装置的校正方法,其特征在于,所述多个偏移值的每个对应于所述数模转换器的一个电流单元。

说明书全文

数模转换器装置以及数模转换器装置的操作、校正方法

【技术领域】

[0001] 本发明关于数模转换,特别有关于数模转换器装置以及数模转换器装置的操作、校正方法。【背景技术】
[0002] 数模转换器(Digtal-to-Analog Converter,DAC)总是用来将数字调制后的信号转换为模拟信号用于传送。当设计通信系统时,通常假设所用的DAC是理想部件。即,所用DAC看作是理想DAC,其可以不失真地将数字信号转换为对应模拟信号。
[0003] 然而,实际上,数模转换器面临由数模转换器中的装置的不匹配导致的准确性的问题。为了补偿不匹配,在用于转换之前先校准数模转换器。现有的数模转换器校准技术在背景或线下执行,且要求额外的高准确性模数电路(Analog to Digtal Circuit,ADC)以数字化数模转换器单元不匹配。然而,高准确性模数电路的使用可导致较大的制程面积浪费。【发明内容】
[0004] 有鉴于此,本发明特提供以下技术方案:
[0005] 本发明提供一种数模转换器装置,包含数模转换器,具有输入总线端、第一输出端、第二输出端以及多个控制端,数模转换器用于生成多个电流电阻-电容电路,用于在校正期间形成积分器以形成Σ-Δ模数转换器,以及用于在数模转换期间形成低通滤波器,电阻-电容电路包含:运算放大器,具有耦合到数模转换器的第一输出端的第一输入端,耦合到数模转换器的第二输出端的第二输入端,第一输出端,以及第二输出端;第一电容,具有耦合到运算放大器的第一输入端的第一端,以及耦合到运算放大器的第一输出端的第二端;第二电容,具有耦合到运算放大器的第二输入端的第一端,以及耦合到运算放大器的第二输出端的第二端;第一电阻,具有耦合到运算放大器的第一输入端的第一端,以及第二端;第二电阻,具有耦合到运算放大器的第二输入端的第一端,以及第二端;第一开关,具有耦合到第一电阻的第二端的第一端,选择性地耦合到共模电压或运算放大器的第一输出端的第二端;以及第二开关,具有耦合到第二电阻的第二端的第一端,选择性地耦合到共模电压或运算放大器的第二输出端的第二端;量化器,具有耦合到运算放大器的第一输出端的第一输入端,耦合到运算放大器的第二输出端的第二输入端,以及输出端,且用于根据运算放大器的输出生成多个偏移值;以及控制器,具有耦合到量化器的输出端的输入端,以及耦合到数模转换器的多个控制端的输出总线端,且用于根据多个偏移值控制多个电流对运算放大器的耦合。
[0006] 本发明还提供一种操作数模转换器装置的方法,包含:配置电阻-电容电路以形成积分器;由数模转换器生成多个电流;由积分器对多个电流执行积分以生成输出;根据积分器的输出生成多个偏移值;将多个偏移值保存到数模转换器的误差映射表;根据多个偏移值校正数模转换器;配置电阻-电容电路以形成低通滤波器;在校正数模转换器并形成低通滤波器后,通过数模转换器和电阻-电容电路传递数字信号;根据保存在误差映射表中的多个偏移值,对数字信号执行误差补偿;以及根据数字信号生成模拟信号。
[0007] 本发明还提供一种数模转换器装置的校正方法,包含:由数模转换器加总多个最低有效位电流以生成总电流;由积分器对多个最高有效位电流的每个和总电流积分以生成多个输出;由量化器量化多个输出以生成多个偏移值;以及将多个偏移值的每个保存在数模转换器;其中当加总多个最低有效位电流以生成总电流时,总电流置于第一组,以及多个最高有效位电流置于第二组。
[0008] 本发明通过以上方案,可以有效地解决数模转换器中电流源的不匹配的问题,并可以节省制程面积。【附图说明】
[0009] 图1是根据本发明的实施例的数模转换器装置的框图
[0010] 图2是图1中的数模转换器装置的操作的方法的流程图
[0011] 图3是图1中的数模转换器装置的校正的方法的流程图。
[0012] 图4是图1中数模转换器装置的电流单元切换的示意图。
[0013] 图5是图1中数模转换器装置的多个最高有效位电流的一部分的每个的校正的表。
[0014] 图6是图1中数模转换器装置的多个最高有效位电流的另一部分的每个的校正的表。【具体实施方式】
[0015] 图1是根据本发明的实施例的数模转换器装置100的框图。数模转换器装置100包含数模转换器110、电阻-电容电路120、量化器130以及控制器140。数模转换器110具有输入总线端IN、第一输出端、第二输出端以及多个控制端CTRL。在输入总线端IN可以有N个输入比特,以及用于N位数模转换器装置的N个控制端CTRL。数模转换器110可以用于生成多个电流。多个电流可以由耦合到控制器140的输出总线端的数模转换器110的多个电流单元生成。多个电流单元的至少一个可用于生成参考电流,以及至少两个电流单元可用于生成偏移消除电流。数模转换器110还包含误差映射表111,以储存多个偏移值。此外,数模转换器110可在操作期间的任何时间不关闭以减少功耗。
[0016] 电阻-电容电路120包含运算放大器OP、第一电容C1、第二电容C2、第一电阻R1、第二电阻R2、第一开关SW1以及第二开关SW2。运算放大器OP具有耦合到数模转换器110的第一输出端的第一输入端、耦合到数模转换器110的第二输出端的第二输入端、第一输出端以及第二输出端。运算放大器OP的第一输入端可以是正输入端,以及运算放大器OP的第二输入端可以是负输入端。运算放大器OP的第一输出端可以是负输出端,以及运算放大器OP的第二输出端可以是正输出端。第一电容C1具有耦合到运算放大器OP的第一输入端的第一端,以及耦合到运算放大器OP的第一输出端的第二端。第二电容C2具有耦合到运算放大器OP的第二输入端的第一端,以及耦合到运算放大器OP的第二输出端的第二端。第一电阻R1具有第一端和第二端,第一端耦合到运算放大器OP的第一输入端。第二电阻R2具有第一端和第二端,第一端耦合到运算放大器OP的第二输入端。第一开关SW1的第一端耦合到第一电阻R1的第二端,第二端选择性地耦合到共模电压VCM或运算放大器OP的第一输出端。第二开关SW2的第一端耦合到第二电阻R2的第二端,第二端选择性地耦合到共模电压VCM或运算放大器OP的第二输出端。电阻-电容电路120可用于在校正期间形成积分器以及在数模转换期间形成低通滤波器。此外,第一电容C1和第二电容C2可以是可调整的,以改变3dB用频率于电阻-电容电路120的不同的模式。
[0017] 量化器130具有耦合到运算放大器的第一输出端的第一输入端,耦合到运算放大器的第二输出端的第二输入端,以及输出端。量化器130可用于根据运算放大器的输出生成多个偏移值。
[0018] 控制器140具有耦合到量化器130的输出端的输入端,以及耦合到数模转换器的多个控制端CTRL的输出总线端。控制器140可用于根据多个偏移值控制多个电流对运算放大器的耦合。
[0019] 作为示例,下文可适用于10比特数模转换器。图2是图1中的数模转换器装置100的操作的方法的流程图。方法可包含但不限于以下步骤:
[0020] 步骤201:配置电阻-电容电路120以形成积分器,以形成Σ-Δ模数转换器;
[0021] 步骤202:由数模转换器110生成多个电流;
[0022] 步骤203:由积分器在多个电流上执行积分以生成输出;
[0023] 步骤204:根据积分器的输出生成多个偏移值;
[0024] 步骤205:将多个偏移值保存到数模转换器110的误差映射表111;
[0025] 步骤206:根据多个偏移值校正数模转换器110;
[0026] 步骤207:配置电阻-电容电路120以形成低通滤波器;
[0027] 步骤208:在校正数模转换器110并形成低通滤波器以后,通过数模转换器110和电阻-电容电路120传递数字信号;
[0028] 步骤209:根据保存在误差映射表111中的多个偏移值,对数字信号执行误差补偿;以及
[0029] 步骤210:根据数字信号生成模拟信号。
[0030] 在步骤201,积分器是通过使电阻-电容电路120的第一开关SW1的第二端以及第二开关SW2的第二端选择性地耦合到共模电压VCM形成的。积分器与数模转换器110、量化器130、控制器140一起可形成Σ-Δ模数转换器。
[0031] 在步骤202,数模转换器110的多个电流单元用于生成多个电流,多个电流单元可包含用于生成至少一个参考电流I8A和/或I8B以及至少两个偏移消除电流I8C和I8D的校正电流单元C-DAC,用于生成多个最低有效位电流的最低有效位电流单元L-DAC,以及用于生成多个最高有效位电流I64(1)到I64(15)的最高有效位电流单元M-DAC。此外,校正电流单元C-DAC还可包含具有电流的1/2、1/4以及1/8的值的微调电流单元。至少一个参考电流I8A和/或I8B以及至少两个偏移消除电流I8C和I8D可用于扩大校正范围,以及三个微调电流单元可用于增加校正分辨率
[0032] 在步骤203、204和205中,多个偏移值ES可以根据步骤202中的多个电流生成。步骤203、204和205更明确地在图3中显示,图3是图1中的数模转换器装置100的校正的方法的流程图。方法可包含但不限于以下步骤:
[0033] 步骤301:由数模转换器110加总多个最低有效位电流以生成总电流ΣIL;
[0034] 步骤302:由积分器对多个最高有效位电流I64(1)到I64(15)的每个和总电流ΣIL积分以生成多个输出;
[0035] 步骤303:利用量化器130量化多个输出以生成多个偏移值ES;以及
[0036] 步骤304:在数模转换器110的误差映射表111保存多个偏移值ES的每个。
[0037] 在步骤301,可以加总多个最低有效位电流以生成总电流ΣIL。总电流ΣIL还可包含多个电流I8A、I8B、I8C和I8D的总和。总电流ΣIL可置于第一组Gn。将被校正的最高有效位电流I64可以置于第二组G2。剩余电流可以分到第一组G1和第二组G2,以保持净电流小于模数转换器110的全摆幅(full swing)。第一组G1的电流可以耦合到运算放大器OP的正端。第二组G2的电流可以耦合到运算放大器OP的负输入端。模数转换器的全摆幅可以根据至少一个参考电流I8A和/或I8B来确定。至少两个偏移消除电流I8C和I8D可用于补偿第一组G1和第二组G2中的电流的过冲(overshoot)。
[0038] 在步骤302,多个最高有效位电流的每个和总电流的积分可以由积分器来实施。积分器的输出可包含残留偏移ΣD和多个误差E1到E15。
[0039] 在多个误差E1到E15的每个确定后,在步骤303,量化器130可用于量化多个误差E1到E15的每个,并确定对应的偏移值ES。多个偏移值ES的每个可以在多个误差E1到E15的每个确定后确定。多个偏移值的每个对应于数模转换器110的一个电流单元。多个偏移值ES的每个可以是表示数模转换器110的一个电流单元的不匹配的数字。
[0040] 在残留偏移ΣD和多个偏移值ES的每个已经确定后,总电流ΣIL和多个最高有效位电流I64(1)到I64(15)的分组可以改变。为了改变,总电流ΣIL和多个最高有效位电流I64(1)到I64(15)的每个可以耦合到正组开关Sip和负组开关Sin。而且,至少一个参考电流I8A和/或I8B,以及至少两个偏移消除电流I8C和I8D可以每个耦合正组开关Sip和负组开关Sin。每个正组开关Sip和每个负组开关Sin的第一端可以耦合到对应电流单元。每个正组开关Sip的第二端可以耦合到运算放大器OP的正端。每个负组开关Sin的负端可以耦合到运算放大器OP的负端。控制器140可用于控制正组开关Sip和负组开关Sin的激活。当正组开关Sip由控制器140激活时,对应电流单元可以耦合到运算放大器OP的正端。激活后的正组开关Sip的对应负组开关Sin可以暂停(deactivated)。且当负组开关Sin由控制器140激活时,对应电流单元可以耦合到运算放大器OP的负端。激活后的负组开关Sin的对应正组开关Sip可以暂停。图4是图1中数模转换器装置100的电流单元切换的示意图。
[0041] 图5可用于更好地说明步骤302和303中的过程的一部分。图5是多个最高有效位电流I64(1)到I64(8)的每个的校正的表。第一组G1可包含总电流ΣIL和多个最高有效位电流I64(9)到I64(15),以及第二组G2可包含多个最高有效位电流I64(1)到I64(8)。数模转换器110的残留偏移ΣD可以通过由积分器加总并积分第一组G1中的总电流和第二组G2中的总电流来确定。
[0042] 如果最高有效位电流I64(1)即将被校正,总电流ΣIL然后可以置于第二组G2,以及即将被校正的最高有效位电流I64(1)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)和I64(9)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(2)到I64(8)。多个最高有效位电流I64(1)和I64(9)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)和I64(9)到I64(15)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(2)到I64(8)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(2)到I64(8)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。且误差偏移EOS可以从残留偏移ΣD中减去,以确定误差E1。后来,量化器130可用于量化误差E1并确定偏移值ES1。偏移值ES1可以等效于误差E1。
[0043] 如果最高有效位电流I64(2)即将被校正,总电流ΣIL然后可以置于第二组G2,以及即将被校正的最高有效位电流I64(2)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(2)和I64(9)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(1)和I64(3)到I64(8)。多个最高有效位电流I64(2)和I64(9)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(2)和I64(9)到I64(15)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(1)和I64(3)到I64(8)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(1)和I64(3)到I64(8)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E2。后来,量化器130可用于量化误差E2,并确定偏移值ES2。偏移值ES2可以等效于误差E2和ES1所累积的值。
[0044] 如果最高有效位电流I64(3)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(3)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(3)和I64(9)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(1)、I64(2)以及I64(4)到I64(8)。多个最高有效位电流I64(3)和I64(9)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(3)和I64(9)到I64(15)耦合到运算放大器OP的正输入端。
总电流ΣIL和多个最高有效位电流I64(1)、I64(2)以及I64(4)到I64(8)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(1)、I64(2)以及I64(4)到I64(8)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E3。后来,量化器130可用于量化误差E3,并确定偏移值ES3。偏移值ES3可以等效于误差E3和ES2所累积的值。
[0045] 如果最高有效位电流I64(4)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(4)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(4)和I64(9)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(1)到I64(3)以及I64(5)到I64(8)。多个最高有效位电流I64(4)和I64(9)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(4)和I64(9)到I64(15)耦合到运算放大器OP的正输入端。
总电流ΣIL和多个最高有效位电流I64(1)到I64(3)以及I64(5)到I64(8)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(1)到I64(3)以及I64(5)到I64(8)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E4。后来,量化器130可用于量化误差E4,并确定偏移值ES4。偏移值ES4可以等效于误差E4和ES3所累积的值。
[0046] 如果最高有效位电流I64(5)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(5)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(5)和I64(9)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(1)到I64(4)以及I64(6)到I64(8)。多个最高有效位电流I64(5)和I64(9)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(5)和I64(9)到I64(15)耦合到运算放大器OP的正输入端。
总电流ΣIL和多个最高有效位电流I64(1)到I64(4)以及I64(6)到I64(8)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(1)到I64(4)以及I64(6)到I64(8)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E5。后来,量化器130可用于量化误差E5,并确定偏移值ES5。偏移值ES5可以等效于误差E5和ES4所累积的值。
[0047] 如果最高有效位电流I64(6)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(6)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(6)和I64(9)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(1)到I64(5)以及I64(7)到I64(8)。多个最高有效位电流I64(6)和I64(9)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(6)和I64(9)到I64(15)耦合到运算放大器OP的正输入端。
总电流ΣIL和多个最高有效位电流I64(1)到I64(5)以及I64(7)到I64(8)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(1)到I64(5)以及I64(7)到I64(8)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E6。后来,量化器130可用于量化误差E6,并确定偏移值ES6。偏移值ES6可以等效于误差E6和ES5所累积的值。
[0048] 如果最高有效位电流I64(7)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(5)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(7)和I64(9)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(1)到I64(6)以及I64(8)。多个最高有效位电流I64(7)和I64(9)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(7)和I64(9)到I64(15)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(1)到I64(6)以及I64(8)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(1)到I64(6)以及I64(8)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E7。后来,量化器130可用于量化误差E7,并确定偏移值ES7。偏移值ES7可以等效于误差E7和ES6所累积的值。
[0049] 如果最高有效位电流I64(8)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(5)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(8)到I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(1)到I64(7)。多个最高有效位电流I64(8)到I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(8)到I64(15)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(1)到I64(7)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(1)到I64(7)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E8。后来,量化器130可用于量化误差E8,并确定偏移值ES8。偏移值ES8可以等效于误差E8和ES7所累积的值。
[0050] 图6可用于更好地说明步骤302和303中的过程的另一部分。图6是多个最高有效位电流I64(9)到I64(15)的每个的校正的表。第一组G1可包含总电流ΣIL和多个最高有效位电流I64(1)到I64(7),以及第二组G2可包含多个最高有效位电流I64(8)到I64(15)。数模转换器110的残留偏移ΣD可以通过由积分器加总并积分第一组G1中的总电流和第二组G2中的总电流来确定。
[0051] 如果最高有效位电流I64(9)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(9)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)到I64(7)和I64(9)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(8)和I64(10)到I64(15)。多个最高有效位电流I64(1)到I64(7)和I64(9)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)到I64(7)和I64(9)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(8)和I64(10)到I64(15)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(8)和I64(10)到I64(15)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E9。后来,量化器130可用于量化误差E9,并确定偏移值ES9。偏移值ES9可以等效于误差E9和ES8所累积的值。
[0052] 如果最高有效位电流I64(10)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(10)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)到I64(7)和I64(10)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(8)到I64(9)和I64(11)到I64(15)。多个最高有效位电流I64(1)到I64(7)和I64(10)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)到I64(7)和I64(10)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(8)到I64(9)和I64(11)到I64(15)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(8)到I64(9)和I64(11)到I64(15)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E10。后来,量化器130可用于量化误差E10,并确定偏移值ES10。偏移值ES10可以等效于误差E10和ES9所累积的值。
[0053] 如果最高有效位电流I64(11)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(11)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)到I64(7)和I64(11)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(8)到I64(10)和I64(12)到I64(15)。多个最高有效位电流I64(1)到I64(7)和I64(11)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)到I64(7)和I64(11)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(8)到I64(10)和I64(12)到I64(15)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(8)到I64(10)和I64(12)到I64(15)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E11。后来,量化器130可用于量化误差E11,并确定偏移值ES11。偏移值ES11可以等效于误差E11和ES10所累积的值。
[0054] 如果最高有效位电流I64(12)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(12)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)到I64(7)和I64(12)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(8)到I64(11)和I64(13)到I64(15)。多个最高有效位电流I64(1)到I64(7)和I64(12)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)到I64(7)和I64(12)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(8)到I64(11)和I64(13)到I64(15)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(8)到I64(11)和I64(13)到I64(15)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E12。后来,量化器130可用于量化误差E12,并确定偏移值ES12。偏移值ES12可以等效于误差E12和ES11所累积的值。
[0055] 如果最高有效位电流I64(13)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(13)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)到I64(7)和I64(13)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(8)到I64(12)和I64(14)到I64(15)。多个最高有效位电流I64(1)到I64(7)和I64(13)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)到I64(7)和I64(13)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(8)到I64(12)和I64(14)到I64(15)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(8)到I64(12)和I64(14)到I64(15)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E13。后来,量化器130可用于量化误差E13,并确定偏移值ES13。偏移值ES13可以等效于误差E13和ES12所累积的值。
[0056] 如果最高有效位电流I64(14)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(14)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)到I64(7)和I64(14)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(8)到I64(13)和I64(15)。多个最高有效位电流I64(1)到I64(7)和I64(14)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)到I64(7)和I64(14)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(8)到I64(13)和I64(15)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(8)到I64(13)和I64(15)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E14。后来,量化器130可用于量化误差E14,并确定偏移值ES14。偏移值ES14可以等效于误差E14和ES13所累积的值。
[0057] 如果最高有效位电流I64(15)即将被校正,总电流ΣIL然后可置于第二组G2,以及即将被校正的最高有效位电流I64(15)可以置于第一组G1。第一组G1可包含多个最高有效位电流I64(1)到I64(7)和I64(15)。第二组G2可包含总电流ΣIL和多个最高有效位电流I64(8)到I64(14)。多个最高有效位电流I64(1)到I64(7)和I64(15)的对应正组开关Sip可以由控制器140激活,以将多个最高有效位电流I64(1)到I64(7)和I64(15)耦合到运算放大器OP的正输入端。总电流ΣIL和多个最高有效位电流I64(8)到I64(14)的对应负组开关Sin可以激活,以将总电流ΣIL和多个最高有效位电流I64(8)到I64(14)耦合到运算放大器OP的负输入端。第一组G1的总电流和第二组G2的总电流可以由积分器加总并积分,以确定第一组G1和第二组G2之间的误差偏移EOS。误差偏移EOS可以从残留偏移ΣD中减去以确定误差E15。后来,量化器130可用于量化误差E15,并确定偏移值ES15。偏移值ES15可以等效于误差E15和ES14所累积的值。
[0058] 在步骤304中,在多个偏移值ES的每个由量化器130生成后,多个偏移值ES保存在数模转换器110的误差映射表111中。
[0059] 在步骤206中,数模转换器110然后可以根据多个偏移值ES来校正。在步骤207中,电阻-电容电路120可以用于形成低通滤波器。低通滤波器通过使第一开关SW1的第二端选择性地耦合到运算放大器OP的第一输出端以及电阻-电容电路120的第二开关SW2选择性地耦合到运算放大器OP的第二输出端来形成。这样,数模转换器110和低通滤波器可执行数模转换。在步骤208中,数字信号然后可以通过数模转换器装置100传递。在步骤209中,误差补偿可以通过使用由校正电流单元C-DAC生成的电流,补偿数字信号与对应偏移值ES之间的差别来执行。在校正和/或数模转换期间,不是所有的校正电流单元都使用。在步骤210中,模拟信号根据数字信号生成。
[0060] 结果,开发了具有数字密集不匹配校正的数模转换器装置。例如,10比特数模转换器分段为4-6比特。4比特最高有效位电流单元M-DAC包含15个相同权重的电流单元,以及6比特最低有效位电流单元L-DAC包含六个二进制权重的电流单元。校正电流单元C-DAC包含4个电流单元,具有8倍值电流单元和具有电流的1/2、1/4以及1/8的值的微调电流单元。校正电流单元C-DAC的四个电流单元可用于扩大校正范围,以及校正电流单元C-DAC的三个微调电流单元可用于增加校正分辨率。在对应电流单元的偏移值Es已经生成后,偏移值Es可以保存在误差映射表111中。然后,对应不匹配可以在数模转换期间数字地计算以及实时补偿。
[0061] 所描述的实施例呈现数模转换器装置,数模转换器装置具有配置为根据数模转换器装置的需要以形成积分器或低通滤波器的电阻-电容电路。具有可重配置的电阻-电容电路将允许消除形成附加的电路,并因此,节省数模转换器装置的制程面积。
[0062] 本领域技术人员将容易地看出,可以在保留本发明的教导的同时对装置和方法进行许多修改和改变。因此,以上揭露应该解释为仅仅由所附的权利要求的范围和界限来限制。
QQ群二维码
意见反馈