
Model T940 User Manual
Publication No. 980938 Rev. K
Functional Description 4-14
Astronics Test Systems
System Clock
This block selects the sequence clock signal used by the sequence controller.
Test Logic
This block determines if a valid conditional jump is enabled or not.
Record Control
This block generates the address for the Record RAM based on the Recording
Mode. This block also contains the error address memory, record index memory
and burst error counter.
Trigger Logic
This block takes in Channel Test signals, AUX inputs and VXI triggers and
Linked Trigger bus inputs and uses them to enable jumps, start/stop the
sequencer, pause the Master Clock or halt the sequence controller. Edge capture
conditions that are to be cleared are also handled by this block.
Counter/Timer & Pulse Generator
The pulse generator can be used to generate triggers, system clock or as a AUX
output signal.
The counter/timer can be used to measure frequency or time interval data from
any channel or AUX input.
Sequence Controller
This block contains the Sequence RAM which defines the order in which Patterns
will be output/input. As such, this block provides the addressing to the Pattern
RAM and the Record RAM. The Sequence RAM also contains the T0CLK period,
Jump Type, Jump Addresses, looping controls/loop counts, Jump codes, CPP
and other control bits for: Pause Code/Pause Resume Options, Record Capture
type, Waveform control and Phase Trigger Type along with 2 Sequence Flags
that can be output. The
T940 Sequencer Operation Details
section of Chapter
8 provides detailed information on sequence operation.
Timers
This block contains the Watchdog, Sequence Timeout, Pattern Delay (2) and the
Pattern Timeout Timers.
Probe/Flag RAM
The probe input code, probe results and CONDEN/BERREN data for each
pattern is stored in this RAM.