ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

COMMUNICATIONS PROTOCOLS IN AERONAUTICS


Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.

COMMUNICATIONS PROTOCOLS IN AERONAUTICS

Lessons from the Trenches by George Novacek

Start ý Data Bus Systems ý Timing is the Secret ý ARINC 429 ý CSDB and ASCB ý MIL-STD-1553B ý ARINC 629 and Beyond ý ARINC 429 Implementation ý Data Format ý Wrap Up ý Sources and PDF

DATA FORMAT

Now that you understand the hardware interface, letýs look at the data format. The following description explains the philosophy behind it. The protocol is thoroughly defined in the ARINC 429 specification, which, as I already warned, sports 520 pages. [3] The purpose of this article is to give you an overview of the protocol. Anyone who plans to design an ARINC 429 network needs to obtain the specification.

The ARINC 429 message consists of 32-bit words. The individual bit assignments are shown in Table 1. In the transmission, the word is sent LSB to MSB. To explain the bit assignment, Iýll start with the most significant bit, bit 32, which is a parity bit used for error detection. Bits 31 and 30 are Sign Status Matrix with four possible conditions: Failure Warning, No Computed Data, Functional Test, and Normal Operation.

Bits 29 through 11 are data bits, with bit 11 LSB and bit 29 MSB. Bit 29 also can be used for sign. The data bits must be padded with zeros. The data bits can carry different types of data: BNR, BCD, discrete data bits, maintenance, acknowledge, ISO alphabet, and even graphical.

Bits 10 and 9 are source/destination identifiers. Any member can be identified as a source (transmitter), sink (receiver), or source/sink (transmitter/receiver), even though it would be transmitting and receiving on separate lines.

Finally, the eight least significant bits, 1 through 8, hold a pointer to a look-up table where a corresponding six-character label can be found. This look-up table is a part of the ARINC 429 specification [3], and the labels listed there are standard (see Table 2). The three lowest characters are an octal code, followed by a three-character hex equipment ID. For example, in the label, the octal code 137 is dedicated to flap angle, label 270 to discrete data bits. The hex equipment ID 04A is for landing gear position unit, 04E is for fuel quantity indicator, and so on. In addition, the assignment of some bits, such as SSM, can change with the type of data being transmitted. Bit 11, for example, usually the data LSB, can be used to signify precision.

PREVIOUSNEXT

 


Circuit Cellar provides up-to-date information for engineers. Visit www.circuitcellar.com for more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com or subscribe online. ýCircuit Cellar, the Magazine for Computer Applications. Posted with permission.
Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ