User`s manual
Writing Custom Applications
location in the PCI bus, so it will remain unchanged from run to run unless the board is moved to a different slot or another
target is installed.
Setup Tab
This tab has a set of controls that hold
the parameters for transmission. These
settings are delivered to the target and
configure the target accordingly. This
tab has several sections.
Clock section offers configurations and
routing of the clock. The clock for the
FPGA can come from an external clock
or from an internal crystal. The selection
can be made at upper right corner of this
section.
The clock rate of the clock source is
specified in the Output field in MHz.
The Communications section controls
the Alert features and the input data
packets size. Checking the box next to
an alert will allow the logic to generate
an alert if the condition occurs. This
alert can then be left in the data stream,
or extracted to notify the application.
In the Channels section, we can specify number of channels to activate. Selecting a channel will flow data from that data
source.
The Trigger selection box controls the way that data streaming is started. It can be started by an external signal or by the
software. Data can also be collected into frames. In this mode a trigger will collect multiple samples before checking the
trigger again. By default trigger source is set to software triggering, though external trigger can be provided once selected.
The Digital I/O field configures the onboard digital I/O. The Data Logging option determines if data streaming stops after
collecting points (a Snapshot of data) or streams forever until manually stopped.
The module supports a test mode for module debugging and system test. The Test Counter Enable is used to turn on test
mode and substitutes a ramp signal with channel number in the upper byte of the data. The Decimation section sets up the
decimation logic to discard data, reducing the incoming data rate.
Stream Tab
The two buttons in the button bar start and stop data streaming. Press the running man button to start streaming data. Press
the stop button to stop streaming, unless the stream has stopped itself. When streaming, the status bar data is collected and
X5-GSPS User's Manual 47