| Exerciser
The exerciser performs 3 main functions:
Initiator
Stimulus Generator
Configuration Scan
Initiator
The initiator performs PCI reads and writes to memory, I/O and
configuration space. The user has complete control over many aspects of
the transfer including:
Address Space
Address Width
Data Width
Single or Burst
Write Data Value
The data from a read or write can be obtained from a file or the user. |
When
data is read to the display it is shown in both hex and ASCII. Special
tests can be performed including reading and writing test patterns,
comparing and verifying data and repeating cycles.
Stimulus
The PCI850 has the ability to generate signal patterns on the PCI bus.
These features provide hardware simulation and test system response to
events.
Stimulus is driven onto the bus under control of a 16 level sequencer.
At each level any combination of bus signals can be specified along with
an activation time and wait time synchronized to the system clock. These
levels can then be linked together to form complex stimuli. Initiation of
this stimulus can be controlled manually or in response to a bus event. |
Configuration
Scan
An automatic scan of configuration space identifies the boards in a
system and displays the configuration information.
A search is performed of all configuration registers and the results
are displayed and decoded for easy identification.
The values of the configuration registers are displayed in one window
and the decoded meaning in another window.
Vendor names, type of board, version numbers, etc. are displayed for
easy interpretation.
|