beautypg.com

HP VXI E1432A User Manual

Page 180

background image

q

IRQ Status Register: This read-only register indicates the reason for asserting the
VME Bus interrupt. The format of the data is identical to that of the Status/ID
word returned by an interrupt acknowledge (IACK) cycle. It differs from the
IACK cycle in that the IACK cycle will clear the status bits and cause the
de-assertion of the IRQ line. The register has the following format:

Bit

15-8

7-0

Contents

Status

Logical

Address

Status: Each of these bits indicates the status of a cause of interrupt. A
one (1) in a bit position indicates that the corresponding source is actively
requesting and interrupt.

Logical Address: This is the device’s current logical address.

q

IRQ Reset Register: This register is used to resent the interrupt function. It has
the following format:

Bit

15-8

7-0

Contents

Reset

Bits

Unused

Reset Bits: Writing a one (1) to any of these bits will clear the
corresponding bit in the IRQ status register . This will not disable
subsequent interrupt generation. Clearing all of the IRQ status bits will
cause the de-assertion of the IRQ line. Writing a zero (0) has no effect.

q

Ram 0-1: These are 32-bit general purpose RAM locations which are also
accessible to the on-board DSP. See the following section regarding D16/D08
access of 32-bit registers.

q

Send Data Register: Reading this register gets the next available word from the
measurement data FIFO. The measurement data FIFO is a 32-bit device. See
the following section regarding D16/D08 access of 32-bit registers.

q

Receive Data Register: Writing to this register puts a word into the source data
FIFO. The source data FIFO is a 32-bit device. See the following section
regarding D16/D08 access of 32-bit registers.

q

Count Register: The Count register contains an unsigned 16-bit integer which is
the number of 16-bit words of data which are currently available from the Send
Data register or which the Receive Data register is currently ready to accept.
While a device is generating or accepting data, the Count register may indicate
fewer than the actual number of words available.

q

Query Response/Command Register: This register is used to send commands to
and receive responses from the device. It is implemented as a 32-bit RAM
location. Writing the least significant byte (highest address) clears the
Command/Parameter Ready and Query Response Ready bits in the status
register and interrupts the on-board DSP. See the following section regarding
D16/D08 access of 32-bit registers and the communication protocol.

HP E1432A User's Guide

Register Definitions

A-9

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com