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

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
message, because memory pointer auto-increment
occurs after the label byte is output.
Op Code 0x9C
This command can be used to read just the most recent
CAN frame Information byte received, or may be used to
start a sixteen-byte read to output the entire sixteen-byte
received CAN frame memory block, because memory
pointer auto-increment occurs after the first byte is output.
00RRRR00
01RRRR00
101RRR00
110RRR00
111RRR00
100101TT
OP CODE
10000000
10000100
10001000
10001100
10011100
10010000
Binary
7 6 5 4 3 2 1 0
0 0 0 0 0 0 0 0
0 0 0 0 0 1 0 0
0 0 0 0 1 0 0 0
0 0 0 0 1 1 0 0
0 0 0 1 0 0 0 0
0 0 0 1 0 1 0 0
0 0 0 1 1 0 0 0
0 0 0 1 1 1 0 0
0 0 1 0 0 0 0 0
0 0 1 0 0 1 0 0
0 0 1 0 1 0 0 0
0 0 1 0 1 1 0 0
0 0 1 1 0 0 0 0
0 0 1 1 0 1 0 0
0 0 1 1 1 0 0 0
0 0 1 1 1 1 0 0
COMMAND BITS
0xA0 - 0xBC
0xC0 - 0xDC
0xE0 - 0xFC
0x00 - 0x3C
0x40 - 0x7C
0x94 - 0x97
OP CODE
0x8C
0x9C
0x80
0x84
0x88
0x90
Hex
Increment
BYTE
0x0C
0x1C
0x2C
0x3C
0x00
0x04
0x08
0x10
0x14
0x18
0x20
0x24
0x28
0x30
0x34
0x38
HEX
Auto
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
FAST-ACCESS SPI COMMANDS FOR REGISTERS 0-15
Command Bits 5:2 Convey the 4-Bit Register Address
FAST-ACCESS
READ
Read APIR
Read AIAR0
Read AIAR1
Read AIAR2
Read AIAR3
Read AIAR4
Read AIAR5
Read AIAR6
Read AIAR7
Reserved
Read PIR
Read CIAR
Read AMFF
Read ATRB
Read MSR
Read MCR
Data Bytes
Number of
4, 8, 12...
5 - 13
TABLE 1. DEFINED INSTRUCTIONS
1++
1++
1++
1++
16
HOLT INTEGRATED CIRCUITS
2
2
4
4
4
HI-3200, HI-3201
Fast Register Read from register RRRR
Fast Register Write to register RRRR
Read memory at address MAP
Write memory at address MAP
Read MAP
Write MAP
Transmit CAN Frame
Transmit ARINC 429 message on transmit bus TT
Read CAN Frame at filter block <CIAR>
Read ARINC 429 FIFO # RRR. Reads exactly four bytes
Read ARINC block at receive channel RRR, label <ARIn>
Read
ARINC message at receive channel RRR, label <ARIn>
48
Op Code 0x90
Writes a CAN frame to the CAN transmit scheduler for
immediate transmission.
Op Code 100101TT
Writes an ARINC 429 message to ARINC 429 transmit
scheduler TT for immediate transmission, where TT
represents the channel number.
COMMAND BITS
7 6 5 4 3 2 1 0
0 1 0 0 0 0 0 0
0 1 0 0 0 1 0 0
0 1 0 0 1 0 0 0
0 1 0 0 1 1 0 0
0 1 0 1 0 0 0 0
0 1 0 1 0 1 0 0
0 1 0 1 1 0 0 0
0 1 0 1 1 1 0 0
0 1 1 0 0 0 0 0
0 1 1 0 0 1 0 0
0 1 1 0 1 0 0 0
0 1 1 0 1 1 0 0
0 1 1 1 0 0 0 0
0 1 1 1 0 1 0 0
0 1 1 1 1 0 0 0
0 1 1 1 1 1 0 0
DESCRIPTION
BYTE
0x4C
0x5C
0x6C
0x7C
0x40
0x44
0x48
0x50
0x54
0x58
0x60
0x64
0x68
0x70
0x74
0x78
HEX
FAST-ACCESS
WRITE
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
Reserved
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
N/A (Read only)
Write MCR

Related parts for hi-3200