Author Topic: Missing bit values in GW Instek GDS-1054B  (Read 1923 times)

0 Members and 1 Guest are viewing this topic.

Offline maxwell3e10Topic starter

  • Frequent Contributor
  • **
  • Posts: 911
  • Country: us
Missing bit values in GW Instek GDS-1054B
« on: February 15, 2018, 01:24:37 am »
I just purchased a new Instek GDS-1054B and could immediately see that ADC is missing some bit values. Here are screen shots with a triangular input wave, one can see gaps in the data lines. But its not just a graphical problem. If I save the data and then do a histogram of the bit values, one can clearly see that certain values are missing. The period is roughly every 4th bin if acquiring from one channel and every 8th bin if acquiring from 2 channels. It does not depend on the sample rate or which channel is being used. When acquiring from all 4 channels, the gaps are less obvious, but still seem to appear under certain conditions.

I have contacted GW Instek support but have not heard from them yet. Unless its a peculiar hardware defect in my scope (which is hard to imagine since the output of the ADC is serial), it seems to be a pretty glaring flaw in their firmware.
« Last Edit: February 15, 2018, 02:15:55 am by maxwell3e10 »
 

Offline rf-loop

  • Super Contributor
  • ***
  • Posts: 4134
  • Country: fi
  • Born in Finland with DLL21 in hand
Re: Missing bit values in GW Instek GDS-1054B
« Reply #1 on: February 15, 2018, 05:56:29 am »
(which is hard to imagine since the output of the ADC is serial),

Really(?), what is this 1GSa/s ADC what have serial mode output? This interface must be fun.. ;)

Back to ground surface
As far as I know there is just one ADC chip and it is Hittite Had1511.

« Last Edit: February 15, 2018, 06:12:01 am by rf-loop »
EV of course. Cars with smoke exhaust pipes - go to museum. In Finland quite all electric power is made using nuclear, wind, solar and water.

Wises must compel the mad barbarians to stop their crimes against humanity. Where have the (strong)wises gone?
 

Offline maxwell3e10Topic starter

  • Frequent Contributor
  • **
  • Posts: 911
  • Country: us
Re: Missing bit values in GW Instek GDS-1054B
« Reply #2 on: February 15, 2018, 04:55:51 pm »
(which is hard to imagine since the output of the ADC is serial),
Really(?), what is this 1GSa/s ADC what have serial mode output? This interface must be fun.. ;)
Duh! That's what I get for reading in the datasheet "Serial LVDS/RSDS Output" and not thinking any further.

Anyway, I think I figured out the problem with the firmware. They must be doing some data scaling using  8-bit numbers. Here is a histogram if one takes an integer, multiplies it by 1.3 and makes it integer again.  Looks exactly the same as the scope data.

I haven't seen this problem in other scopes I checked. They must apply an overall vertical calibration correction without forcing the result to be an 8-bit number.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf