An ADC based on binary weighted capacitor array needs to simulate its DNL and INL. I think the most important factor affecting the DNL and INL is the mismatch of the capacitor. Should I employ Mento carlo analysis ? And how to caculate the DNL and INL after every times of running?
An ADC based on binary weighted capacitor array needs to simulate its DNL and INL. I think the most important factor affecting the DNL and INL is the mismatch of the capacitor. Should I employ Mento carlo analysis ? And how to caculate the DNL and INL after every times of running?
maybe what you say is a current-steering DAC, for DNL and INL you can input a sinewave or a ramp, then process the data by a program based on code density testing or the transition level directly. But it'c time hungry.
Monte Carlo maybe work, more commonly, a matlab program is used with a standard deviation σ relevant to process and circuit to verify the performance.