查看完整内容
假设传统8 4 2 1 1二进制电容阵列和带一位冗余的8 4 4 2 1 1电容阵列,你可以推一下他们每次开关的电荷共享方程,对于某一个特定的输入,就会得到4 bit code和5 bits code,其实乘以每一位的权重都可以得到一样的十进制数;问题在于5 bit 冗余code需要转换为4 bit code 才能转换为输出;CC liu说的那个compensative level shift,你可以理解成要把8 4 4 2 1这个range=20压缩成8 4 2 1 1 range=16,缩放之后得到的码字肯定会有点“ ...