Detailed Programming; Output Data Transfers; Built-In-Test - VME VMIVME-2131 Instruction Manual

64-bit current source/sink driver mega module
Table of Contents

Advertisement

The CSR is a write-only register.

4.3 DETAILED PROGRAMMING

4.3.1 Output Data Transfers

As seen in the register map in Section 4.1, DR0 to DR7 corresponds to
output channels 63 to 0. By writing to these Data Registers, any output channel can
be controlled.

4.3.2 Built-in-Test

The Built-in-Test features of the VMIVME-2131 provide the user with the
capability of real-time loop-back data verification and off-line diagnostic execution.
The off-line Built-in-Test feature is initiated by setting the TM bit in the CSR to a logic
"one". Test data may be written to the selected Data Register and read back on a
read transfer.
At power-up or after a system reset, the Test Mode and Failed LED bits of
the CSR are initialized active (a logic "one"). In Test Mode, the operator may
perform diagnostic testing of the board's logic and internal registers. At the end of
the diagnostic testing, and assuming the board passes, the operator needs to
negate (a logic "zero") the CSR bits used to control Test Mode and the Fail LED. A
simplified programming flowchart for Built-in-Test is shown in Figures 4.3.2-1 and
4.3.2-2.
The H1 jumper is set at the factory so that Test Mode is active and the LED
is illuminated when a logic "one" is written to the CSR. By altering the H1 jumper
(moving from +5 V to ground or from ground to +5 V), the user program can activate
Test Mode and illuminate the Fail LED by writing a logic "zero" to the CSR. The
configuration of H1 is option dependent and is discussed in greater detail in Section
5.8.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
21

Advertisement

Table of Contents
loading

Related Products for VME VMIVME-2131

Table of Contents