| Author |
Message |
didibabawu
Joined: 21 Dec 2005 Posts: 81 Helped: 2
|
16 Nov 2008 7:25 How to simulate the mismatch of current steering DAC? |
|
|
|
|
and how to improve the mismatch of it in the circuit design?
Thank you very much.
|
|
| Back to top |
|
 |
Google AdSense

|
16 Nov 2008 7:25 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
didibabawu
Joined: 21 Dec 2005 Posts: 81 Helped: 2
|
17 Nov 2008 4:15 Re: How to simulate the mismatch of current steering DAC? |
|
|
|
|
| help please!!
|
|
| Back to top |
|
 |
PaloAlto
Joined: 08 Oct 2007 Posts: 188 Helped: 27 Location: Sevilla, Spain
|
17 Nov 2008 17:54 Re: How to simulate the mismatch of current steering DAC? |
|
|
|
|
In order to simulate mismatch, you need your technology files to include the statistics variation information of MOS transistors (if you are talking CMOS). Then you can perform a montecarlo analysis of your circuit with a few runs (as much as possible) and you can see the variation.
A current steering is basically a big current mirror .The main mismatch error source is the one between the current sources that form the mirror. The best thing you can do there is make them large, as much as your voltage range allows you.
|
|
| Back to top |
|
 |
sanjeeb
Joined: 16 May 2004 Posts: 8 Location: India
|
18 Nov 2008 10:33 Re: How to simulate the mismatch of current steering DAC? |
|
|
|
|
| I guess if what you really want is to find out the DNL/INL at each code for the dac and the worst cases, instead of simulating it is better to write a matlab/octave code with the known Avt mismath number of the process. This will be much faster than a monte carlo simulation.
|
|
| Back to top |
|
 |