bottlenecks in sampling rate and bandwidth

Color oscilloscope with touch panel
Post Reply
virtmax
Posts: 3
Joined: Tue Oct 06, 2015 5:36 pm

bottlenecks in sampling rate and bandwidth

Post by virtmax »

Hello,
could the DSO112 designers please explain what the bottlenecks in sampling rate and bandwidth are?
I see that the analog bandwidth of the DSO068 Kit was increased to 3 MHz in comparison to the DSO062 (1 MHz). Is it possible to increase the analog bandwidth also for the DSO112 with some small hardware changes?

Another point is the sampling rate. My understanding is that the sampling rate should be at least two times the analog bandwidth.
The ADC of the DSO112 has a sampling rate of 20 MSPS (http://www.ti.com/lit/ds/symlink/tlc5510.pdf). Why is it not possible to achieve this sampling rate with DSO112? Is it a firmware problem?
jye1
Posts: 1221
Joined: Wed Feb 20, 2013 4:58 pm

Re: bottlenecks in sampling rate and bandwidth

Post by jye1 »

The main limiting factor is MCU speed because transfering of data from ADC to memory is completed by software. currently the higheat real time sampling rate we can achieve is 5MSPS without handling trigger or 2MSPS with trigger handled. Use higher speed processor will increase through-put and as a result achieve higher sampling rate, which in turn allows wider analog bandwidth.
davef
Posts: 78
Joined: Sat Jun 06, 2015 10:01 am

Re: bottlenecks in sampling rate and bandwidth

Post by davef »

Use higher speed processor will increase through-put ...
or DMA?
jye1
Posts: 1221
Joined: Wed Feb 20, 2013 4:58 pm

Re: bottlenecks in sampling rate and bandwidth

Post by jye1 »

DMA is faster sometimes. But AVR doesn't have DMA feature.
virtmax
Posts: 3
Joined: Tue Oct 06, 2015 5:36 pm

Re: bottlenecks in sampling rate and bandwidth

Post by virtmax »

Thanks for the reply.
So, if I replace 20 MHz oscillator by 25 MHz one (I heard that Atmega64 works even at 28 MHz) can I achieve 20% better sampling rate?
Can the firmware handle this change or is the oscillation frequency hardcoded?
jye1
Posts: 1221
Joined: Wed Feb 20, 2013 4:58 pm

Re: bottlenecks in sampling rate and bandwidth

Post by jye1 »

Unfortunately it was hardcoded. The sampling rate is strictly dependent on instruction cycles.
Post Reply