10
Data Device Corporation
www.ddc-web.com
BU-64703
D-03/06-0
MSG_ERR is asserted as a low output level following any detect-
ed error in a received message, except for an error in the com-
mand word. If an error is detected in a received command word,
the rest of the message will be ignored.
If MSG_ERR and/or HS_FAIL have been asserted (low), they will
be cleared to logic "1" following receipt of a subsequent valid
command word.
LOOPBACK TEST
The SSRT Mark3 performs a loopback self-test at the end of
each non-broadcast message processed. The loopback test con-
sists of the following verifications: (1) The received version of
every transmitted word is verified for validity (encoding, bit count,
parity) and correct sync type; and (2) The received version of the
last transmitted word is verified by means of a bit-by-bit compar-
ison to the transmitted version of this word. If there is a transmit-
ter timeout (660.5 s) and/or if the loopback test fails for one or
more transmitted words, the Terminal flag status word bit will be
set in response to the next non-broadcast message.
Note that the setting of the Terminal flag status bit following a
loop test failure may be disabled by means of the Auto-Config
feature; i.e., by setting Auto-Config bit 4 to logic "0".
STATUS WORD
The Broadcast Command Received bit is formulated internally
by the SSRT Mark3. The Message Error Status bit will be set if
the current command is a Transmit Status Word or Transmit Last
Command mode command if there was an error in the data por-
tion of the previous receive message. Message Error will also be
set if ILLEGAL has been sampled low by the SSRT Mark3 for the
current message. ILLEGAL, SRV_RQST, BUSY, and SSFLAG
(Subsystem Flag) will be sampled from their respective Status
input pins approximately 2 s following the mid-parity bit zero
crossing of the received Command Word. This time is 400 ns
MIL-STD-1553A/B
(-B is logic "1", or the
default).
POWER-UP SELF-
TEST ENABLE
BURST MODE
SUBADDRESS 30
WRAPAROUND
RTFAIL-to-TERMI-
NAL FLAG AUTO-
WRAP
RT GOES ONLINE IF
SELF-TEST FAILS
FUNCTION
In MIL-STD-1553B mode, subaddress 31 is a mode code subaddress, and
mode codes are implemented in full accordance with MIL-STD-1553B. In MIL-
STD-1553A mode, subaddress 31 is a non-mode code subaddress, and no
data words are transmitted or anticipated to be received for mode code mes-
sages.
If enabled, the SSRT Mark3 will perform self-test following the rising edge of
MSTCLR.
0
Enables burst mode (using the internal FIFO) for received data words. In burst
mode, for a receive message, all data words are transferred to the external
system in a contiguous burst following reception of the last data word.
1
Subaddress 30 wraparound is enabled. That is, the data words for a receive
message to subaddress 30 are stored in the internal FIFO, and not transferred
to the external system. For a subsequent transmit message to subaddress 30,
the transmitted data words are read from the internal FIFO, rather than from
the external system.
2
If the loop test fails for a particular message, the Terminal flag bit will be set in
the SSRT Mark3's status response for the subsequent non-broadcast message.
4
If logic "0", the RT will become enabled only if the self-test passes. If auto-
config is not used, or if this bit is logic "1", or if the power-up self-test passes,
then the RT will go online following self-test.
5
DESCRIPTION
BIT
3
TABLE 2. AUTO-CONFIGURATION PARAMETERS