Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Problem with defining DNL of Nyquist ADC

Status
Not open for further replies.

neoflash

Advanced Member level 1
Joined
Jul 2, 2005
Messages
492
Helped
10
Reputation
20
Reaction score
2
Trophy points
1,298
Activity points
4,759
INL/DNL of Nyquist ADC

There is statement saying:

If DNL > 1LSB, there must be a missing code.

Why it is true? How many different definitions does DNL have?
 

INL/DNL of Nyquist ADC

If you apply one positive going ramp and check:

{code(i)-code(i+1)} in terms of lsb. then it should increase by 1-lsb. so, if you substruct 1-lsb from it then you get zero. it makes DNL(i)=0.

All definition has the same meaning, only diferent in approach.

for missing code(from positive ramp); if DNL<-1lsb.
then only you will miss your code.
 

INL/DNL of Nyquist ADC

DNL < -1LSB should not imply missing code.

I think they do not have direct relationship. If bit (i) DNL is -1.5dB, bit (i+1) DNL is 1dB, bit (i+2) DNL is 0.5dB, then the total INL induced is zero and there is no missing code. Code (i+1), (i+2) is still there.
 

INL/DNL of Nyquist ADC

DNL is not defined in dB.!!!.
 

INL/DNL of Nyquist ADC

sorry, should be LSB, typo...
 

Re: INL/DNL of Nyquist ADC

The DNL it is the normalized deviation of the difference between two consecutive code transition levels, with respect to the ideal value, VLSB:
DNL(i)=(Vt[i+1]-Vt-VLSB)/VLSB=(Vt[i+1]-Vt)/VLSB-1
where Vt is the input voltage where the transition from code i-1 to i occurs.

Thus, when DNL=-1, we have Vt[i+1]=Vt, which means that code i does not exist -> missing code.

So, Shaber_Mezbah is right.

Rgds
 

    neoflash

    Points: 2
    Helpful Answer Positive Rating
Re: INL/DNL of Nyquist ADC

DNL < -1LSB does not mean that a code is missing. But it implies that the converter is not monotonic. Which may be a serious matter in closed loop applications such as regulation.
 

Re: INL/DNL of Nyquist ADC

Hi,
In my view the definition is correct....although it is not the actual definition...but the definition implies this....you can go thru the folloing post ....a very good book...and hopefully convince on the matter....



may help you....

sankudey
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top