snoop835
Advanced Member level 4
- Joined
- Feb 7, 2005
- Messages
- 102
- Helped
- 6
- Reputation
- 12
- Reaction score
- 3
- Trophy points
- 1,298
- Location
- Penang, Malaysia
- Activity points
- 1,371
inl dnl matlab
Hi teachers out there!
I am new in Analog Mixed Signal Design. From what I know, to simulation for INL/DNL, we input a ramp voltage and connect output ADC to IDEAL DAC. So we compare with IDEAL ADC output and measure INL/DNL. However we need to measure each step to get INLmax and DNLmax. If we have 8-bit = 256 steps. Am I correct?
The problem is, this method is tedious and time consuming since you need to measure all steps to get INLmax/DNLmax.
I have read few journals regarding ADC Design. What they did was they run SPICE simulation and the output is imported into MATLAB to generate INL/DNL and some other related quantities. But they never explain in details how they go about doing this thing. I hope teachers out there can throw me some light on this. I need to know the detail procedures or is there any reference?
Cheers!
Hi teachers out there!
I am new in Analog Mixed Signal Design. From what I know, to simulation for INL/DNL, we input a ramp voltage and connect output ADC to IDEAL DAC. So we compare with IDEAL ADC output and measure INL/DNL. However we need to measure each step to get INLmax and DNLmax. If we have 8-bit = 256 steps. Am I correct?
The problem is, this method is tedious and time consuming since you need to measure all steps to get INLmax/DNLmax.
I have read few journals regarding ADC Design. What they did was they run SPICE simulation and the output is imported into MATLAB to generate INL/DNL and some other related quantities. But they never explain in details how they go about doing this thing. I hope teachers out there can throw me some light on this. I need to know the detail procedures or is there any reference?
Cheers!