求高手解惑(关于the design of continuous time sigma delta modulator)
时间:10-02
整理:3721RD
点击:
前段时间设计了一个3-order,single loop的continuous time sigma delta modultor,由于采用的是NRZ的current steer DAC,粗量化的ADC采用4bit,在spectre下仿真可以得到ENOB>12 bit,但如果在时钟上加上1/1000的rms jitter,则只能得到about 8bit的ENOB。现在想把原来的currentsteer DAC改成switched-capacitor DAC,此时要把DAC的控制code由NRZ改成RZ的,因此要重新设计NTF。现在设计NTF时遇到了个问题。设计的方法如下:
step 1:利用sd tools box 可以synizesysNTF Hz(z)。
step 2:Hz(z)=1/Hz(z)-1;
step 3:用residue函数拆分成三个多项式相加。在这一步转换出来的形式为:
ABC
------ + ----- + -------
z-1(z-1)^2(z-1)^3
现在的问题是:前两项可以很好的转成RZ的s-domain 形式,而最后项是三阶的,该如何转成RZ的s-domain呢?同时,转出来的总的函数应该会是这样:
Hz(s)=(a*s^2+b*s+c )/(s^2*(s+d)),但根据前两项得出的s-domain函数形式,分母是s或s^2形式,不是s^2*(s+d)形式,这又是怎么回事?
以上问题望请高手解答,谢谢。
没有高手?怎么会没有高手呢。
问题自己搞定了,不需要高手了。
小编解决问题了,来分享一下解决方法啊,让大家学习一下