34
Data Device Corporation
www.ddc-web.com
BU-62743/62843/62864
A-03/03-1M
For a RAM Parity Error non-message interrupt, the parameter
will be the RAM address where the parity check failed. For the
RT address Parity Error and Time Tag Rollover non-message
interrupts, the parameter is not used; it will have a value of 0000.
If enabled, an INTERRUPT STATUS QUEUE ROLLOVER inter-
rupt will be issued when the value of the queue pointer address
rolls over at a 64-word address boundary.
RT COMMAND ILLEGALIZATION
The PCI Enhanced Mini-ACE provides an internal mechanism
for RT Command Word illegalizing.By means of a 256-word area
in shared RAM, the host processor may designate that any mes-
sage be illegalized, based on the command word T/R bit, subad-
dress, and word count/mode code fields. The PCI Enhanced
Mini-ACE illegalization scheme provides the maximum in flexibil-
ity, allowing any subset of the 4096 possible combinations of
broadcast/own address, T/R bit, subaddress, and word
count/mode code to be illegalized.
The address map of the PCI Enhanced Mini-ACE's illegalizing
table is illustrated in TABLE 57.
BUSY BIT
The PCI Enhanced Mini-ACE RT provides two different methods
for setting the Busy status word bit: (1) globally, by means of
Configuration Register #1; or (2) on a T/R-bit/subaddress basis,
by means of a RAM lookup table. If the host CPU asserts the
BUSY bit low in Configuration Register #1, the PCI Enhanced
Mini-ACE RT will respond to all non-broadcast commands with
the Busy bit set in its RT Status Word.
Alternatively, there is a Busy lookup table in the PCI Enhanced
Mini-ACE shared RAM. By means of this table, it is possible for
the host processor to set the busy bit for any selectable subset
of the 128 combinations of broadcast/own address, T/R bit, and
subaddress.
If the busy bit is set for a transmit command, the PCI Enhanced
Mini-ACE RT will respond with the busy bit set in the status word,
but will not transmit any data words. If the busy bit is set for a
receive command, the RT will also respond with the busy status
bit set.There are two programmable options regarding the recep-
tion of data words for a non-mode code receive command for
which the RT is busy: (1) to transfer the received data words to
shared RAM; or (2) to not transfer the data words to shared
RAM.
RT ADDRESS
The PCI Enhanced Mini-ACE offers several different options for
designating the Remote Terminal address.These include the fol-
lowing: (1) hardwired, by means of the 5 RT ADDRESS inputs,
and the RT ADDRESS PARITY input; (2) by means of the RT
ADDRESS (and PARITY) inputs, but latched via hardware, on
the rising edge of the RT_AD_LAT input signal; (3) input by
means of the RT ADDRESS (and PARITY) inputs, but latched via
host software; and (4) fully software programmable, by means of
an internal register. In all four configurations, the RT address is
readable by the host processor.
RT BUILT-IN TEST (BIT) WORD
The bit map for the PCI Enhanced Mini-ACE's internal RT Built-
in-Test (BIT) Word is indicated in TABLE 58.
OTHER RT FEATURES
The PCI Enhanced Mini-ACE includes options for the Terminal
flag status word bit to be set either under software control and/or
automatically following a failure of the loopback self-test. Other
software programmable RT options include software program-
mable RT status and RT BIT words, automatic clearing of the
Service Request bit following receipt of a Transmit vector word
mode command, options regarding Data Word transfers for the
Busy and Message error (illegal) Status word bits, and options
for the handling of 1553A and reserved mode codes.
MONITOR ARCHITECTURE
The PCI Enhanced Mini-ACE includes three monitor modes:
(1)
A Word Monitor mode.
(2)
A selective message monitor mode.
(3)
A combined RT/message monitor mode.
For new applications, it is recommended that the selective mes-
sage monitor mode be used, rather than the word monitor mode.
Besides providing monitor filtering based on RT address, T/R bit,
and subaddress, the message monitor eliminates the need to
determine the start and end of messages by software.
NOTE: Please see Appendix “F” of the Enhanced Mini-ACE
Users Guide for important information applicable only to RT
MODE operation, enabling of the interrupt status queue and
use of specific non-message interrupts.