HI-3210
ARINC 429 FIFO Threshold Value Register
Threshold
0
0
6
0
5
FIFO THRESHOLD VALUE
(Address 0x8021)
Default = 0x10
7
4
3
2
1
0
LSB
MSB
Threshold Value
00000
Description
Threshold flag is set if at least 1 message is in FIFO (Same as FIFO NOTEMPTYFLAG)
Threshold flag is set if more than one message are in the FIFO
00001
00010
Threshold flag is set if more than two messages are in the FIFO
00011
Threshold flag is set if more than three messages are in the FIFO
10000
11111
Threshold flag is set if more than sixteen messages are in the FIFO (default)
Threshold flag is set if 32 messages are in the FIFO (Same as FIFO FULLFLAG)
ARINC 429 Loop-back Self-Test
The HI-3210 includes an ARINC 429 loop-back feature,
which allows users to exercise theARINC 429 transmit and
receive channels for self-test purposes. The ARINC 429
Loop-Back register, ALOOP defines which receiver
channels are in loop-back mode. When a “1” is
programmed in the ALOOP bit position for a receiver, then
itsARINC 429 bus connection to the external pins is broken
and instead the input is connected to one of the fourARINC
429 transmit channels. Transmit channel 0 is connected to
receive channel 0 and 1, transmit channel 1 is connected to
receive channels 2 and 3, and so on.
When in loop-back mode, incoming ARINC 429 messages
are ignored by the HI-3210. When running in loop-back
mode the ARINC 429 transmit pins may be disabled by
pulling the TXMSK input high. This prevents test messages
from being output to the external ARINC 429 transmit
buses.
ALOOP0
ARINC 429 LOOPBACK
(Address 0x8022)
7
6
5
4
3
2
1
0
LSB
MSB
Bit Name
R/W Default Description
7
6
5
4
3
2
1
0
ALOOP7
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
This bit is set to “1” to loop-back transmit channel 3 to receiver 7
This bit is set to “1” to loop-back transmit channel 3 to receiver 6
This bit is set to “1” to loop-back transmit channel 2 to receiver 5
This bit is set to “1” to loop-back transmit channel 2 to receiver 4
This bit is set to “1” to loop-back transmit channel 1 to receiver 3
This bit is set to “1” to loop-back transmit channel 1 to receiver 2
This bit is set to “1” to loop-back transmit channel 0 to receiver 1
This bit is set to “1” to loop-back transmit channel 0 to receiver 0
ALOOP6
ALOOP5
ALOOP4
ALOOP3
ALOOP2
ALOOP1
ALOOP0
HOLT INTEGRATED CIRCUITS
17