Probe

The GX5961 has the ability to capture data from a logic probe synchronously (with the Vector Clock) using Window 3 of the currently generated timing set. The probe connection is tied to the Auxiliary Channel 0. In order to use the probe, Auxiliary Channel 0 must be connected and programmed with the appropriate ViH and ViL for the application. The VCC and VEE voltage rails must be present and the power connection should be set appropriately.

The probe can capture 34 different types of states per clock cycle and the probe memory can store up to 262144 states of information. Each state captured (one per Vector Clock cycle) provides information on what logic threshold(s) were crossed and if various types of glitching occurred. This information is encoded into an 8-bit value.

The bit descriptions for each state stored in the probe memory are:

Bit
Description
0
Good 1 level at window 3 open.
1
Good 0 level at window 3 open.
2
Good 1 level at window 3 close.
3
Good 0 level at window 3 close.
4
Positive transition at good 1 level.
5
Positive transition at good 0 level.
6
Negative transition at good 1 level.
7
Negative transition at good 0 level.

Probe Memory Bit Description

 

SeeGtDio6xProbeGetData, GtDio6xProbeSetDataMode for more information.

Each combination of the 8 bits describes a particular logic scenario as described in the following table (state values are in hexadecimal):

 

Middle – Signal remains between RL and RH.

High – Signal remains above RH.

Low – Signal remains below RL.

Middle High – Signal starts between RL and RH, crosses the RH once and ends above RH.

Low Middle – Signal starts below RL, crosses the RL once and ends between RL and RH.

Rising Edge – Signal starts below RL and crosses the RL and RH once.

High Middle – Signal starts above RH, crosses RH once and ends between RL and RH.

Middle Glitch - Signal starts between RL and RH, crosses the RH one or more times and ends between RL and RH.

High Glitch Middle – Signal starts above RH, crosses the RH one or more times and ends between RL and RH.

Middle Glitch High - Signal starts between RL and RH, crosses the RH one or more times and ends above RH.

High Glitch – Signal starts above RH, crosses the RH one or more times and ends above RH.

Rising Edge Glitch Middle – Signal starts below RL, crosses RL once, crosses RH one or more times and ends between RL and RH.

Rising Edge Glitch – Signal starts below RL, crosses RL once, crosses RH one or more times and ends above RH.

Middle Low – Signal starts between RL and RH, crosses the RL once and ends below RL.

Middle Glitch - Signal starts between RL and RH, crosses the RL one or more times and ends between RL and RH.

Low Glitch Middle - Signal starts below RL, crosses the RL one or more times and ends between RL and RH.

Middle Glitch Low - Signal starts between RL and RH, crosses the RL one or more times and ends below RL.

Low Glitch - Signal starts below RL, crosses the RL one or more times and ends below RL.

Middle Rising Edge - Signal starts between RL and RH, crosses the RL one or more times, crosses RH once and ends above RH.

Low Glitch Rising Edge - Signal starts below RL, crosses the RL one or more times, crosses RH once and ends above RH.

Falling Edge – Signal starts above RH and crosses the RH and RL once.

Middle Falling Edge - Signal starts between RL and RH, crosses the RH one or more times, crosses RL once and ends below RL.

High Glitch Falling Edge - Signal starts above RH, crosses the RH one or more times, crosses RL once and ends below RL.

Rising Edge Glitch Middle – Signal starts below RL, crosses RL once, crosses RH one or more times and ends between RL and RH.

Falling Edge Glitch – Signal starts above RH, crosses RH and RL once, crosses RL one or more times and ends below RL.

Middle Pulse Middle – Signal starts between RL and RH, crosses RH and RL two or more times and ends between RL and RH.

High Pulse Middle – Signal starts above RH, crosses RH and RL two or more times and ends between RL and RH.

Low Pulse Middle – Signal starts below RL, crosses RL and RH two or more times and ends between RL and RH.

Middle Pulse High – Signal starts between RL and RH, crosses RL two or more times, RH three or more times and ends above RH.

High Pulse – Signal starts above RH, crosses RH and RL two or more times and ends above RH.

Low Pulse High – Signal starts below RL, crosses RL and RH three or more times and ends above RH.

Middle Pulse Low – Signal starts between RL and RH, crosses RL three or more times, RH two or more times and ends below RL.

High Pulse Low – Signal starts above RH, crosses RL and RH three or more times and ends below RL.

Low Pulse – Signal starts below RL, crosses RL and RH two or more times and ends below RL.

 

 

 

Probe Memory States