Skip to main content

ADC Sweep

This page contains instructions on how to view the ADC Sweep data with the OCIDDC DataRaw Viewer.

The ADC sweep is performed by capturing mutliple DDC raw captures while stepping the ADC mux delay (fine steps) and ADC Clock offset (coarse steps). One or more DDC Raw Captures may be collected at each step, depending on how the ITOS proc is configured. The collection of all steps is an "ADC Sweep".

  1. Open the DDC Raw Viewer
  2. Set the CCD ID
  3. Start ADC Sweep ITOS procedure
  4. The viewer will update when a complete DDC raw capture is usedreceived. A single raw capture will look something like:

The colored regions indicate the different parts of a "line". Each raw capture contains ~11 lines of data (dependent on various OCI settings). The "INFO" annotation indicates the start of a raw capture.

  1. When the complete ADC Sweep is completed, you may see something like below. (The actual shape may vary depending on the environment and other variables)

  1. Scroll down to displayview the charts titled ADC Tap and CDS SD Tap. These are the main charts we will be using to analyze the ADC Sweep data.

The ADC Tap chart displays the ADC Counts vs. ADC Sample Point, where ADC Sample Point (x-axis) is defined as:

ADC Sample Point = (ADC Clock Offset * 48) + Mux Delay

The ADC Clock Offset is also known as the coarse setting, Mux Delay as the fine setting.

The CDS SD Tap chart displays the standard deviation of the calculated CDS for the image pixels (green region) of the 11 lines per capture.

If no data is visible, you may need to rescale the chart. You can do this 1 of 3 ways: double click on the chart, right click and select "Reset zoom", or click on the number at the top right corner of the chart.

Below are a few other notes:

  • There is one ADC Tap and CDS SD Tap chart per tap.
  • You may uncheck the Per Tap Vid/Res setting to hide the leftmost chart
  • The Sync Axes setting will keep all of the chart axis ranges in sync. If you wish to control each chart separately, set this to None.
  • If you wish to auto scale the y-axes, check y auto. This will immediately rescale the y-axes, and to any new data that arrives. A common trick is to check and then uncheck to immediately rescale all of the y-axes. Note that even with y auto checked, the Sync Axes setting is still enforced which may cause unexpected behavior.

At the end of the ADC Sweep, you may see something like this: