The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Sep 28th, 2024, 2:22am
Pages: 1
Send Topic Print
spikes on waveform of digital output of ADC (Read 3158 times)
icekalt
Community Member
***
Offline



Posts: 36
Aalen, Germany
spikes on waveform of digital output of ADC
Sep 04th, 2009, 5:05am
 
Hello,

I have just simulated my ADC with a ramp input signal and the 8-bit outputs are V(b0)..V(b1). In the waveform below, there are some spikes around 0.5 V. what is the cause of this? I reall need explanation

Thx in advanced
Back to top
 

digital_output.jpg
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: spikes on waveform of digital output of ADC
Reply #1 - Sep 4th, 2009, 1:53pm
 
In the absence of Extra Sensory Perception which would allow me to know what your circuit looks like (particularly the digital output stages of the ADC), I can only suggest that the digital outputs of the ADC can generate glitches, due to either combinational logic, or some sort of timing problem? It could be lots of things...

You didn't even give any clues as to what type of ADC it is. If it's a flash converter, it may be caused by some glitches in the conversion of the thermometer code to a binary output? Almost certainly looking at various other nodes in the circuit and understanding the circuit would allow you to figure this out.

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
icekalt
Community Member
***
Offline



Posts: 36
Aalen, Germany
Re: spikes on waveform of digital output of ADC
Reply #2 - Sep 4th, 2009, 1:55pm
 
Andrew Beckett wrote on Sep 4th, 2009, 1:53pm:
In the absence of Extra Sensory Perception which would allow me to know what your circuit looks like (particularly the digital output stages of the ADC), I can only suggest that the digital outputs of the ADC can generate glitches, due to either combinational logic, or some sort of timing problem? It could be lots of things...

You didn't even give any clues as to what type of ADC it is. If it's a flash converter, it may be caused by some glitches in the conversion of the thermometer code to a binary output? Almost certainly looking
at various other nodes in the circuit and understanding the circuit would allow you to figure this out.

Regards,


Andrew.


Type of that ADC is Folding and Interpolating ADC
Back to top
 
« Last Edit: Sep 4th, 2009, 2:59pm by icekalt »  
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: spikes on waveform of digital output of ADC
Reply #3 - Sep 7th, 2009, 3:15am
 
It's still likely to be some glitches in the sub-range flash converter thermometer decode, any error correction block, or the output latches/logic. I'm referring to blocks in Fig 3 of http://www.commsdesign.com/main/9810/9810feat2.htm, because we still have virtually no information on your design in which to make an informed diagnosis.

I'm sure if you probed around your design, working back from the output, you ought to be able to find where the glitches are coming from. That's far more likely to be successful than expecting people on a forum to diagnose your problem with such a minimal amount of information to go on!

Best Regards (and good luck),

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Berti
Community Fellow
*****
Offline



Posts: 356

Re: spikes on waveform of digital output of ADC
Reply #4 - Sep 7th, 2009, 4:39am
 
Icekalt, note that different kind of decoders exist (1's counter, ROM etc.). They offered different trade-offs depending on the number of bits, probability for glitches etc.

Cheers
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.