10.6 Data Format Definition
10.6.4 MIL-STD-1553
10.6.4.1 MIL-STD-1553 Bus Data Packets, Format 0.
Reserved.
10.6.4.2 MIL-STD-1553 Bus Data Packets, Format 1.
MIL-STD-1553 BUS data is packetized in Message Mode, where each 1553 bus "transaction" is recorded as a "message." A four-item Intra-Packet Data Header is inserted prior to each transaction. A transaction is a BC-to-RT, RT-to-BC, or RT-to-RT word sequence, starting with the command word and including all data and status words that are part of the transaction, or a mode code word broadcast. Multiple messages may be encoded into the data portion of a single packet.
msb 31 30  |
  29 24   |
  23lsb 0   |
TTB | RESERVED | MSGCOUNT |
|
PACKET HEADER |
CHANNEL SPECIFIC DATA |
INTRA-PACKET TIME STAMP FOR MESSAGE 1 |
INTRA-PACKET DATA HEADER FOR MESSAGE 1 |
MESSAGE 1 |
INTRA-PACKET TIME STAMP FOR MESSAGE 2 |
INTRA-PACKET DATA HEADER FOR MESSAGE 2 |
MESSAGE 2 |
: |
INTRA-PACKET TIME STAMP FOR MESSAGE n |
INTRA-PACKET DATA HEADER FOR MESSAGE n |
MESSAGE n |
PACKET TRAILER |
msb 31lsb 0  |
BLOCK STATUS WORD |
GAP TIMES WORD |
LENGTH WORD |
15-14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
R | BID | ME | RR | FE | TM | R | R | R | LE | SE | WE | R | R | R |
|
![]() |
Response Time Word (Gap). The Response Time Words indicate remote terminal response times as defined by MIL-STD 1553. The resolution of the response time shall be in tenths of microseconds. A maximum of two Response Time Words can exist. Remote Terminal to Remote Terminal type messages shall have two Response Time Words if both terminals respond, all other messages will have one Response Time Word, or none for broadcast type messages or messages with no Remote Terminal response. |
The Gap Times Word indicates the number of tenths of microseconds in length of the internal gaps within a single transaction. For most messages, only GAP1 is meaningful. It measures the time between the command or data word and the first (and only) status word in the message. For RT-to-RT messages, GAP2 measures the time between the last data word and the second status word. The Gap Times Word bit definitions are as shown in Figure 10-21.
msblsb | |
158 | 70 |
GAP 2 | GAP 1 |
![]() |
Gap measurements shall be made IAW MIL-STD-1553 response time measurements from the mid-bit zero crossing of the parity bit of the last word to the mid-zero crossing of the sync of the status word. |
msb | lsb |
15 | 0 |
PACKET HEADER | |
CHANNEL SPECIFIC DATA (BITS 15-0) | |
CHANNEL SPECIFIC DATA (BITS 31-16) | |
INTRA-PACKET TIME STAMP FOR MSG 1 (BITS 15-0) | |
INTRA-PACKET TIME STAMP FOR MSG 1 (BITS 31-16) | |
INTRA-PACKET TIME STAMP FOR MSG 1 (BITS 47-32) | |
INTRA-PACKET TIME STAMP FOR MSG 1 (BITS 63-48) | |
INTRA-PACKET DATA HEADER FOR MSG 1 (BITS 15-0) | |
INTRA-PACKET DATA HEADER FOR MSG 1 (BITS 31-16) | |
INTRA-PACKET DATA HEADER FOR MSG 1 (BITS 47-32) | |
COMMAND WORD | |
COMMAND, STATUS, OR DATA WORD | |
DATA OR STATUS WORD | |
: | |
DATA OR STATUS WORD | |
INTRA-PACKET TIME STAMP FOR MSG 2 (BITS 15-0) | |
INTRA-PACKET TIME STAMP FOR MSG 2 (BITS 31-16) | |
INTRA-PACKET TIME STAMP FOR MSG 2 (BITS 47-32) | |
INTRA-PACKET TIME STAMP FOR MSG 2 (BITS 63-48) | |
INTRA-PACKET DATA HEADER FOR MSG 2 (BITS 15-0) | |
INTRA-PACKET DATA HEADER FOR MSG 2 (BITS 31-16) | |
INTRA-PACKET DATA HEADER FOR MSG 2 (BITS 47-32) | |
COMMAND WORD | |
COMMAND, STATUS, OR DATA WORD | |
DATA OR STATUS WORD | |
: | |
DATA OR STATUS WORD | |
: | |
INTRA-PACKET TIME STAMP FOR MSG N (BITS 15-0) | |
INTRA-PACKET TIME STAMP FOR MSG N (BITS 31-16) | |
INTRA-PACKET TIME STAMP FOR MSG N (BITS 47-32) | |
INTRA-PACKET TIME STAMP FOR MSG N (BITS 63-48) | |
INTRA-PACKET DATA HEADER FOR MSG N (BITS 15-0) | |
INTRA-PACKET DATA HEADER FOR MSG N (BITS 31-16) | |
INTRA-PACKET DATA HEADER FOR MSG N (BITS 47-32) | |
COMMAND WORD | |
COMMAND OR DATA, WORD | |
DATA OR STATUS WORD | |
: | |
DATA OR STATUS WORD | |
PACKET TRAILER |