The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Design >> Mixed-Signal Design >> simulating DAC nonlinearity
https://designers-guide.org/forum/YaBB.pl?num=1131462889

Message started by vivkr on Nov 8th, 2005, 7:14am

Title: simulating DAC nonlinearity
Post by vivkr on Nov 8th, 2005, 7:14am

Hi,

I am wondering how best to simulate the nonlinearity of my 12-bit DAC. Basically, I need to consider mismatch effects in order to see the INL/DNL, but if I do this with a Monte Carlo run, then it is practically impossible, since each single run itself takes several hours and generates a lot of data.

Is there an efficient way of simulating the nonlinearity of a DAC? Would it be sufficient if I just simulate the nonlinearity around the major carry transition?

Regards
Vivek

Title: Re: simulating DAC nonlinearity
Post by Visjnoe on Nov 8th, 2005, 11:52am


Hi,

a lot depends of course on your DAC architecture, but in general my suggestions are:

1. For the static non-linearity (INL/DNL), if you don't want to
   take the simulation penalty imposed by Monte-Carlo,
   I would resort to behavioral/macro-modeling. If you only
   simulate the worste case transition, you have to make
   sure it's really worst case (can you ever be sure...I'd   prefer
   a verification which checks all DAC input codes...)

2. For the dynamic non-lineariry: apply a sine wave near
   the Nyquist frequency at the DAC input.

Hope this helps a bit

Kind Regards

Peter

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.