逐次逼近型模数转换器的数字自校准电路及方法

文档序号:9618418阅读:655来源:国知局
逐次逼近型模数转换器的数字自校准电路及方法
【技术领域】
[0001] 本发明涉及半导体集成电路领域,特别是涉及一种逐次逼近型模数转换器 (Successive Approximation Register ADC,SAR ADC)的数字自校准电路。本发明还涉及 一种逐次逼近型模数转换器的数字自校准方法。
【背景技术】
[0002] 逐次逼近型模数转换器被广泛应用于各个领域之中。在逐次逼近型模数转换器的 设计中,主要的误差来源于电容的失配和比较器的失调。其中制造时引入的电容失配误差 对ADC的性能影响最大。传统的解决方式譬如增大电容面积会严重增加设计面积或者降低 设计性能。因此我们在分段电容设计的基础上选择使用数字校准的方法在不影响模拟电路 设计的同时减小甚至消除比较器失调以及电容失配所引入的误差。
[0003] 数字校准电路的设计因为要实现大量的加减运算,一般需要多个加法器,如何充 分利用算法之间的相对关系,用较少的加法器实现最终的数字校准算法成为了设计的关 键。

【发明内容】

[0004] 本发明所要解决的技术问题是提供一种逐次逼近型模数转换器的数字自校准电 路,能提高转换效率和转换精度,能减少加法器数量、节省电路面积;为此,本发明还提供一 种逐次逼近型模数转换器的数字自校准方法。
[0005] 为解决上述技术问题,本发明提供的逐次逼近型模数转换器的数字自校准电路 中,逐次逼近型模数转换器包括权重电容阵列,校准电容阵列,比较器,控制逻辑电路。
[0006] 所述控制逻辑电路通过开关阵列对所述权重电容阵列进行控制实现模数转换并 通过所述比较器输出每位转换的位数据。
[0007] 数字自校准电路由所述控制逻辑电路通过开关阵列实现对所述校准电容阵列进 行数字控制形成,所述数字自校准电路用于在模数转换中计算对应位数据时对所述比较器 的偏移和所述权重电容阵列的各位电容的失配进行校准,对所述比较器的偏移和所述权重 电容阵列的各位电容的失配进行校准的校准码存储在存储器中。
[0008] 模数转换时从所述权重电容阵列的最高位开始逐次进行模数转换直至最低位转 换完成,令第k位为所述权重电容阵列的最高位到最低位之间的进行模数转换对应的位, 模数转换过程中所述控制逻辑电路对所述权重电容阵列进行控制的控制码的设置步骤 为:
[0009] 令第η位以下的控制码都采用第η位控制码,其中第η位小于最高位且大于等于 最低位,当第k位小于最高位且大于第η位时,首先根据所述第k+Ι位位数据的输出值从两 种供选择的第k位控制码中选定一种作为实际使用的第k位控制码,采用选定的第k位对 应的控制码对所述校准电容阵列进行控制并计算出第k位位数据;在输出所述第k位位数 据之前,所述控制逻辑电路根据第k位控制码、第k位位数据的两种预测输出状态、第k位 电容的失配校准码或第k-1位电容的失配校准码计算出两种供选择的第k-1位控制码。
[0010] 进一步的改进是,模数转换过程中,当第k位为最高位时,第k位控制码以及两种 供选择的第k-1位控制码由所述控制逻辑电路输入提供,根据给定的第k位控制码对所述 校准电容阵列进行控制并计算出第k位位数据。
[0011] 当第k位为第η位时,首先根据所述第k+Ι位位数据的输出值从两种供选择的第k 位控制码中选定一种作为实际使用的第k位控制码,采用选定的第k位对应的控制码对所 述校准电容阵列进行控制并计算出第k位位数据。
[0012] 进一步的改进是,所述控制逻辑电路包括多个加法器,当第k位小于最高位且大 于第η位时,所述加法器用于在进行第k位模数转换的同时计算出两种供选择的第k-Ι位 控制码。
[0013] 进一步的改进是,所述加法器的数量为3个;
[0014] 当第k位为次高位时,第一个加法器的第一输入端连接第k位控制码,所述第一个 加法器的第二输入端输入第k-Ι位校准码和第k-Ι位校准码的差值且该差值由所述控制 逻辑电路提供,所述第一个加法器的输出端输出两个输入端的和并作为第一种供选择的第 k-Ι位控制码;第二个加法器的第一输入端连接第k位控制码,所述第二个加法器的第二输 入端连接第k-ι位校准码,所述第二个加法器的输出端输出两个输入端的和并作为第二种 供选择的第k-Ι位控制码;所述第三个加法器的两个输入端分别连接输入第k-2位校准码 和第k-Ι位校准码并输出第k-2位校准码和第k-Ι位校准码的差值。
[0015] 当第k位小于次高位且大于第n+2位时,所述第一个加法器的第一输入端连接第 k位控制码,所述第一个加法器的第二输入端连接所述第三加法器的输出端,所述第一个加 法器的输出端输出两个输入端的和并作为第一种供选择的第k-Ι位控制码;第二个加法器 的第一输入端连接第k位控制码,所述第二个加法器的第二输入端连接第k-Ι位校准码,所 述第二个加法器的输出端输出两个输入端的和并作为第二种供选择的第k-Ι位控制码;所 述第三个加法器的两个输入端分别连接输入第k-2位校准码和第k-Ι位校准码并输出第 k-2位校准码和第k-Ι位校准码的差值。
[0016] 当第k位为第n+2位时,所述第一个加法器的第一输入端连接第k位控制码,所述 第一个加法器的第二输入端连接所述第三加法器的输出端,所述第一个加法器的输出端输 出两个输入端的和并作为第一种供选择的第k-Ι位控制码;第二个加法器的第一输入端连 接第k位控制码,所述第二个加法器的第二输入端连接第k-Ι位校准码,所述第二个加法器 的输出端输出两个输入端的和并作为第二种供选择的第k-Ι位控制码。
[0017] 当第k位为第n+1位时,所述第一个加法器的第一输入端连接第k位控制码,所述 第一个加法器的第二输入端连接第k位校准码,所述第一个加法器的输出端输出两个输入 端的差并作为第一种供选择的第k-Ι位控制码;以所述第k位控制码作为第二种供选择的 第k-Ι位控制码。
[0018] 进一步的改进是,逐次逼近型模数转换器的权重电容阵列包括第一电容阵列和第 二电容阵列。
[0019] 所述第一电容阵列的输出端连接到所述比较器的第一输入端且通过一切换开关 连接到共模电平,所述第二电容阵列的输出端连接到所述比较器的第二输入端且通过一切 换开关连接到共模电平,所述比较器的第一输入端和第二输入端为互为反相的输入端,由 所述第一电容阵列和所述第二电容阵列组成伪差分电容阵列。
[0020] 所述第一电容阵列包括第一段子电容阵列和一个以上的低位段子电容阵列,所述 第一段子电容阵列为位数比各所述低位段子电容阵列都高。
[0021] 所述第一段子电容阵列包括多位电容,各所述低位段子电容阵列包括多位电容, 所述第二电容阵列的电容位数比所述第一段子电容阵列的电容位数多一个,所述第二电容 阵列的最高位电容到次低位电容依次和相同位的所述第一段子电容阵列的电容大小相等 并组成差分权重位电容;所述第二电容阵列的最低位电容和次低位电容大小相等。
[0022] 模数转换过程中,首先从所述第一段子电容阵列的最高位到最低位进行逐位的差 分权重位的模数转换,所述第一段子电容阵列的最低位差分权重位转换完成后,将所述最 低位差分权重位码值转换成过渡码值;当所述最低位差分权重位码值为1时,所述过渡码 值使所述第二电容阵列的次低位电容和最低位电容都接地;当所述最低位差分权重位码值 为〇时,所述过渡码值使所述第二电容阵列的次低位电容和最低位电容都接参考电压。
[0023] 所述过渡码值转换完成后,由所述第一段子电容阵列的最低位电容和所述低位段 子电容阵列的电容组成单端权重位模式电容阵列并进行单端权重位的转换。
[0024] 所述校准电容阵列包括多位电容,所述校准电容阵列的输出端和所述第二电容 阵列的输出端通过耦合电容连接。
[0025] 进一步的改进是,所述第一段子电容阵列的各位电容的上极板连接在一起并作 为电容正相端,所述电容正相端为所述第一电容阵列的输出端,所述第一段子电容阵列的 各位电容的下极板分别通过一个一刀三掷开关连接到正相输入电压、参考电压和地中的一 个。
[0026] 同一所述低位段子电容阵列的各位电容的上极板连接在一起,同一所述低位段子 电容阵列的各位电容的下极板分别通过一个一刀三掷开关连接到正相输入电压、参考电压 和地中的一个。
[0027] 所述第一段子电容阵列的各位电容的上极板和相邻的所述低位段子电容阵列的 各位电容的上极板通过耦合电容连接,相邻的各所述低位段子电容阵列的各位电容的上极 板也通过耦合电容连接。
[0028] 所述第二电容阵列的各位电容的上极板连接在一起并作为电容反相端,所述电容 反相端为所述第二电容阵列的输出端,所述第二电容阵列的各位电容的下极板分别通过一 个一刀三掷开关连接到反相输入电压、参考电压和地中的一个。
[0029] 所述校准电容阵列的各位电容的上极板连接在一起并作为所述校准电容阵列的 输出端,所述校准电容阵列的各位电容的下极板分别通过一个一刀三掷开关连接到反相输 入电压、参考电压和地中的一个。
[0030] 进一步的改进是,所述第一段子电容阵列中选择性设置有调节电容,各所述低位 段子电容阵列中选择性设置有调节电容,所述第二电容阵列选择性设置有调节电容,所述 校准电容阵列设置有调节电容,各所述调节电容的上极板和对应的位电容的上极板连接在 一起、各所述调节电容的下极板和地连接。
[0031] 进一步的改进是,所述伪差分电容阵列的电容的失配所对应的所述校准码包括: 所述第一段子电容阵列的各位权重电容对应的校准码,所述第二电容阵列的各位权重电容 对应的校准码,所述第一段子电容阵列和所述第二电容阵列的对应位组成的差分权重电容 对应的校准码,和所述第一段子电容阵列相邻接的所述低位段子电容阵列的最高位和次高 位的权重电容对应的校准码。
[0032] 进一步的改进是,所述校准码通过对在校准过程中得到的校准测量值计算得到。
[0033] 为解决上述技术问题,本发明提供的逐次逼近型模数转换器的数字自校准方法 中,逐次逼近型模数转换器包括权重电容阵列,校准电容阵列,比较器,控制逻辑电路。
[0034] 所述控制逻辑电路通过开关阵列对所述权重电容阵列进行控制实现模数转换并 通过所述比较器输出每位转换的位数据。
[0035] 数字自校准电路由所述控制逻辑电路通过开关阵列实现对所述校准电容阵列进 行数字控制形成,所述数字自校准电路用于在模数转换中计算对应位数据时对所述比较器 的偏移和所述权重电容阵列的各位电容的失配进行校准,对所述比较器的偏移和所述权重 电容阵列的各位电容的失配进行校准的校准码存储在存储器中。
[0036] 模数转换时从所述权重电容阵列的最高位开始逐次进行模数转换直至最低位转 换完成,令第k位为所述权重电容阵列的最高位到最低位之间的进行模数转换对应的位, 模数转换过程中所述控制逻辑电路对所述权重电容阵列进行控制的控制码的设置步骤 为
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1