微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 请教pipeline ADC中calibration的问题...

请教pipeline ADC中calibration的问题...

时间:12-12 整理:3721RD 点击:

补习一下。信号增益误差造成最终的missing code归根到底是因为数字域的radix是2 实际每级信号增益不为2。但利用含有这个增益误差的backend adc校准前级,这样前级提取的系数中不光包含本级的gain error 还包含了backend级的误差,最终传输曲线将会是连续的。不光J Li的文章,包括后来台交大、ucsd关于gain error校准的文章(除了galton的)都是不处理这个信号gain error的,仔细看,我记得文章中有一两句话提到相似的意思。 我在14b adc中验证过这个算法,确实不用处理这个系数,只要你是从后往前校的。

嗯,看了一下这篇文章。(2+a)(1+b)确实没有校准。作者的意思是,这里有个1+r的增益误差,但是backend ADC也有个1+r的增益误差。这样整个ADC有个1+r增益。
这样的话,就貌似定义了各级的增益误差是相等的,并且增益误差线性。如果是这样,矫正后能消掉gap,是传输函数连续。但是传输函数的线性不能保证,如果各级的增益误差不一样,出来的传输函数只能连续而不线性。所以作者在part III A的最后一段说这个受限于非线性因素,应该不能校准非线性的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top