hi-3200 Holt Integrated Circuits, Inc., hi-3200 Datasheet - Page 29

no-image

hi-3200

Manufacturer Part Number
hi-3200
Description
Avionics Data Management Engine / Arinc 429 - Can Bus Bridge
Manufacturer
Holt Integrated Circuits, Inc.
Datasheet
ARINC 429 BYTE 1 DESCRIPTOR
Op-Code
000
001
010
011
100
101
110
111
CCCXX
CCCBB
CCCBB
XXXXX
XXXXX
XXXXX
XBBBB
XBBBB
Index
NNNNNNNN
NNNNNNNN
XXXXXXXX
XXXXXXXX
LLLLLLLL
LLLLLLLL
LLLLLLLL
LLLLLLLL
Value
MSB
HOLT INTEGRATED CIRCUITS
7
Op-Code
6
ACTION BYTE
HI-3200, HI-3201
Description
End of sequence. When op-code 000 is encountered by the sequencer
before it reaches sequence number 255, the sequencer resets to zero and
begins the next transmission cycle starting at descriptor number 0 as soon
as the repitition rate counter rolls over. Note that the descriptor table is
cleared following Master Reset, so no ARINC 429 transmissions are
possible until the sequence table has been configured.
No-operation. This descriptor is ignored and the sequencer increments to
the next descriptor in the sequence. This opcode may be used to temporarily
suspend transmission of a particular message in the sequence, without
having to modify the remaining bit fields of the descriptor or reloading the
entire descriptor block in order to delete the entry.
Immediate data. The value contained in the descriptor value data byte is
loaded into byte 1 (the ARINC 429 “label” byte) of the ARINC
429 label to be transmitted.
Immediate data conditional. The NEWTXn bit corresponding to the ARINC
Data RAM location defined by channel “CCC” and label block “LLLLLLLL” is
read. LLLLLLLL is used as Byte 1 if NEWTXn is set for this
conditional opcode
conditional op codes (within this descriptor frame) then no transmission
occurs for this frame and the sequencer increments to the next descriptor
frame. The NEWTXn bit for the referenced ARINC RAM block is reset.
Indexed data. The value of ARINC Data RAM location defined by channel
“CCC”, label block “LLLLLLLL” and byte number “BB” is loaded into byte 1 of
the ARINC 429 label to be transmitted.
Indexed data conditional. The NEWTXn bit corresponding to the ARINC
Data RAM location defined by channel “CCC”, label block “LLLLLLLL” and
byte number “BB” is read. The corresponding byte is used as Byte 1 if
NEWTXn is set for this
descriptor frame. If NEWTXn = 0 for all conditional op codes (within this
descriptor frame) then no transmission occurs for this frame and the
sequencer increments to the next descriptor frame. The NEWTXn bit for the
referenced ARINC RAM block is reset.
CAN byte. The value of the byte at CAN RAM address filter block
“NNNNNNNN”, byte number “BBBB” is loaded into the ARINC buffer byte 1
position to be transmitted.
CAN byte conditional. The NEWTXn bit corresponding to the CAN RAM
address filter block “NNNNNNNN”, byte number “BBBB” is read. The
corresponding byte is used as Byte 1 if NEWTXn is set for this
conditional opcode
conditional op codes (within this descriptor frame) then ARINC word
construction is terminated, no transmission occurs for this frame and the
sequencer increments to the next descriptor frame. The NEWTXn bit for the
referenced CAN RAM address filter block is reset.
5
4
3
Index
29
2
1
LSB
0
within this descriptor frame. If NEWTXn = 0 for all
within this descriptor frame. If NEWTXn = 0 for all
MSB
7
or any other conditional opcode
6
VALUE BYTE
5
Value
4
3
2
1
LSB
0
or any other
or any other
within this

Related parts for hi-3200