14
Data Device Corporation
www.ddc-web.com
BU-64743/64843/64863
C-03/03-300
COMMAND WORD CONTENTS ERROR
0(LSB)
RT-to-RT 2ND COMMAND ERROR
1
RT-to-RT GAP / SYNC / ADDRESS ERROR
2
RT-to-RT TRANSFER
INVALID WORD
3
INCORRECT SYNC
4
WORD COUNT ERROR
5
RESERVED
6
DATA STACK ROLLOVER
7
GOOD DATA BLOCK TRANSFER
8
NO RESPONSE TIMEOUT
9
FORMAT ERROR
10
ERROR FLAG
12
CHANNEL B/A
13
SOM
14
EOM
15(MSB)
DESCRIPTION
BIT
11
TABLE 33. MESSAGE MONITOR MODE BLOCK
STATUS WORD
TERMINAL FLAG
0(LSB)
DYNAMIC BUS CONTROL ACCEPTANCE
1
SSFLAG
2
REMOTE TERMINAL ADDRESS BIT 0
BUSY
3
BROADCAST COMMAND RECEIVED
4
RESERVED
5
RESERVED
6
RESERVED
7
SERVICE REQUEST
8
INSTRUMENTATION
9
MESSAGE ERROR
10
REMOTE TERMINAL ADDRESS BIT 1
12
REMOTE TERMINAL ADDRESS BIT 2
13
REMOTE TERMINAL ADDRESS BIT 3
14
REMOTE TERMINAL ADDRESS BIT 4
15(MSB)
DESCRIPTION
BIT
11
TABLE 35. 1553B STATUS WORD
NON-TEST REGISTER FUNCTION SUMMARY
A summary of the Mini-ACE Mark3 24 non-test registers follows.
INTERRUPT MASK REGISTERS #1 AND #2
Interrupt Mask Registers #1 and #2 are used to enable and dis-
able interrupt requests for various events and conditions.
CONFIGURATION REGISTERS #1 AND #2
Configuration Registers #1 and #2 are used to select the Mini-
ACE Mark3’s mode of operation, and for software control of RT
Status Word bits, Active Memory Area, BC Stop-On-Error, RT
Memory Management mode selection, and control of the Time
Tag operation.
START/RESET REGISTER
The Start/Reset Register is used for "command" type functions
such as software reset, BC/MT Start, Interrupt reset, Time Tag
Reset, Time Tag Register Test, Initiate protocol self-test, Initiate
RAM self-test, Clear self-test register, and Clear RT Halt. The
Start/Reset Register also includes provisions for stopping the BC
in its auto-repeat mode, either at the end of the current message
or at the end of the current BC frame.
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.
“1” FOR MESSAGE INTERRUPT EVENT
”0” FOR NON-MESSAGE INTERRUPT EVENT
0
END-OF-MESSAGE (EOM)
RAM PARITY ERROR
1
SUBADDRESS CONTROL
WORD EOM
PROTOCOL SELF-TEST
COMPLETE
2
RT CIRCULAR BUFFER 50%
ROLLOVER
RT CIRCULAR BUFFER
ROLLOVER
NOT USED
MODE CODE INTERRUPT
RT ADDRESS PARITY
ERROR
3
FORMAT ERROR
TIME TAG ROLLOVER
4
HANDSHAKE FAIL
NOT USED
5
RT COMMAND (DESCRIPTOR)
STACK ROLLOVER
NOT USED
6
RT COMMAND (DESCRIPTOR)
STACK 50% ROLLOVER
NOT USED
7
MONITOR COMMAND
(DESCRIPTOR) STACK
ROLLOVER
NOT USED
8
MONITOR COMMAND
(DESCRIPTOR) STACK 50%
ROLLOVER
NOT USED
9
NOT USED
10
MONITOR DATA STACK
ROLLOVER
NOT USED
12
MONITOR DATA STACK 50%
ROLLOVER
NOT USED
13
ILLEGAL COMMAND
NOT USED
14
TRANSMITTER TIMEOUT
NOT USED
15
DEFINITION FOR MESSAGE
INTERRUPT EVENT
DEFINITION FOR
NON-MESSAGE
INTERRUPT EVENT
BIT
11
TABLE 34. RT/MONITOR INTERRUPT STATUS WORD
(FOR INTERRUPT STATUS QUEUE)