Unit 1 (1)
Unit 1 (1)
Unit – 1
Avionics Technology
Avionics are the electronic systems used on aircraft, artificial satellites, and spacecraft.
Avionic systems include communications, navigation, the display and management of multiple
systems, and the hundreds of systems that are fitted to aircraft to perform individual functions.
These can be as simple as a searchlight for a police helicopter or as complicated as the tactical
system for an airborne early warning platform.
Aircraft avionics
The cockpit of an aircraft is a typical location for avionic equipment, including control, monitoring,
communication, navigation, weather, and anti-collision systems. The majority of aircraft power their
avionics using 14- or 28-volt DC electrical systems; however, larger, more sophisticated aircraft (such as
airliners or military combat aircraft) have AC systems operating at 400 Hz, 115 volts AC. There are
several major vendors of flight avionics, including Panasonic Avionics Corporation, Honeywell (which
now owns Bendix/King), Rockwell Collins, Thales Group, Garmin and Avidyne Corporation.
International standards for avionics equipment are prepared by the Airlines Electronic Engineering
Committee (AEEC) and published by ARINC.
Communications
Communications connect the flight deck to the ground and the flight deck to the passengers. On-board
communications are provided by public address systems and aircraft intercoms.
The VHF aviation communication system works on the airband of 118.000 MHz to 136.975 MHz. Each
channel is spaced from the adjacent ones by 8.33 kHz in Europe, 25 kHz elsewhere. VHF is also used for
line of sight communication such as aircraft-to-aircraft and aircraft-to-ATC. Amplitude modulation (AM)
is used, and the conversation is performed in simplex mode. Aircraft communication can also take place
using HF (especially for trans-oceanic flights) or satellite communication.
Navigation
Navigation is the determination of position and direction on or above the surface of the Earth. Avionics
can use satellite-based systems (such as GPS and WAAS), ground-based systems (such as VOR or
LORAN), or any combination thereof. Navigation systems calculate the position automatically and
display it to the flight crew on moving map displays. Older avionics required a pilot or navigator to plot
the intersection of signals on a paper map to determine an aircraft's location; modern systems calculate
the position automatically and display it to the flight crew on moving map displays.
Monitoring
The Airbus A380 glass cockpit featuring pull-out keyboards and two wide computer screens on the sides
for pilots.
The first hints of glass cockpits emerged in the 1970s when flight-worthy cathode ray tubes (CRT)
screens began to replace electromechanical displays, gauges and instruments. A “glass” cockpit refers to
the use of computer monitors instead of gauges and other analog displays. Aircraft were getting
progressively more displays, dials and information dashboards that eventually competed for space and
pilot attention. In the 1970s, the average aircraft had more than 100 cockpit instruments and controls.
Glass cockpits started to come into being with the Gulfstream G-IV private jet in 1985. One of the key
challenges in glass cockpits is to balance how much control is automated and how much the pilot should
do manually. Generally they try to automate flight operations while keeping the pilot constantly
informed.
Aircraft have means of automatically controlling flight. Today automated flight control is common to
reduce pilot error and workload at key times like landing or takeoff. Autopilot was first invented by
Lawrence Sperry during World War II to fly bomber planes steady enough to hit precision targets from
25,000 feet. When it was first adopted by the U.S. military, a Honeywell engineer sat in the back seat
with bolt cutters to disconnect the autopilot in case of emergency. Nowadays most commercial planes
are equipped with aircraft flight control systems in order to reduce pilot error and workload at landing
or takeoff.
The first simple commercial auto-pilots were used to control heading and altitude and had limited
authority on things like thrust and flight control surfaces. In helicopters, auto stabilization was used in a
similar way. The first systems were electromechanical. The advent of fly by wire and electro-actuated
flight surfaces (rather than the traditional hydraulic) has increased safety. As with displays and
instruments, critical devices that were electro-mechanical had a finite life. With safety critical systems,
the software is very strictly tested.
Collision-avoidance systems
To supplement air traffic control, most large transport aircraft and many smaller ones use a traffic alert
and collision avoidance system (TCAS), which can detect the location of nearby aircraft, and provide
instructions for avoiding a midair collision. Smaller aircraft may use simpler traffic alerting systems such
as TPAS, which are passive (they do not actively interrogate the transponders of other aircraft) and do
not provide advisories for conflict resolution.
To help avoid collision with terrain (CFIT), aircraft use systems such as ground-proximity warning
systems (GPWS), which use radar altimeters as a key element. One of the major weaknesses of GPWS is
the lack of "look-ahead" information, because it only provides altitude above terrain "look-down". In
order to overcome this weakness, modern aircraft use a terrain awareness warning system (TAWS).
BlackBoxes
Commercial aircraft cockpit data recorders, commonly known as a “black box”, store flight information
and audio from the cockpit. They are often recovered from a plane after a crash to determine control
settings and other parameters during the incident.
Weather systems
Weather systems such as weather radar (typically Arinc 708 on commercial aircraft) and lightning
detectors are important for aircraft flying at night or in instrument meteorological conditions, where it is
not possible for pilots to see the weather ahead. Heavy precipitation (as sensed by radar) or severe
turbulence (as sensed by lightning activity) are both indications of strong convective activity and severe
turbulence, and weather systems allow pilots to deviate around these areas.
Military aircraft have been designed either to deliver a weapon or to be the eyes and ears of other
weapon systems. The vast array of sensors available to the military is used for whatever tactical means
required. As with aircraft management, the bigger sensor platforms (like the E-3D, JSTARS, ASTOR,
Nimrod MRA4, Merlin HM Mk 1) have mission-management computers.
Military communications
While aircraft communications provide the backbone for safe flight, the tactical systems are designed to
withstand the rigors of the battle field. UHF, VHF Tactical (30-88 MHz) and SatCom systems combined
with ECCM methods, and cryptography secure the communications. Data links such as Link 11, 16, 22
and BOWMAN, JTRS and even TETRA provide the means of transmitting data (such as images, targeting
information etc.).
Radar
Airborne radar was one of the first tactical sensors. The benefit of altitude providing range has meant a
significant focus on airborne radar technologies. Radars include airborne early warning (AEW), anti-
submarine warfare (ASW), and even weather radar (Arinc 708) and ground tracking/proximity radar.
The military uses radar in fast jets to help pilots fly at low levels.[citation needed] While the civil market has
had weather radar for a while, there are strict rules about using it to navigate the aircraft.
Aircraft networks
The avionics systems in military, commercial and advanced models of civilian aircraft are interconnected
using an avionics databus. Common avionics databus protocols, with their primary application, include:
Avionics Full-Duplex Switched Ethernet (AFDX): Specific implementation of ARINC 664 (ADN) for
Commercial Aircraft
ARINC 429: Generic Medium-Speed Data Sharing for Private and Commercial Aircraft
ARINC 629: Commercial Aircraft (Boeing 777)
ARINC 717: Flight Data Recorder for Commercial Aircraft
MIL-STD-1553: Military Aircraft
MIL-STD-1760: Military Aircraft
TTP - Time-Triggered Protocol: Boeing 787 Dreamliner, Airbus A380, Fly-By-Wire Actuation
Platforms from Parker Aerospace.
Introduction of Microprocessor
A Microprocessor is an important part of a computer architecture without which you will not be able
to perform anything on your computer. It is a programmable device that takes in input performs some
arithmetic and logical operations over it and produces the desired output. In simple words, a
Microprocessor is a digital device on a chip that can fetch instructions from memory, decode and
execute them and give results.
Basics of Microprocessor –
A Microprocessor takes a bunch of instructions in machine language and executes them, telling the
processor what it has to do. Microprocessor performs three basic things while executing the
instruction:
1. It performs some basic operations like addition, subtraction, multiplication, division, and some
logical operations using its Arithmetic and Logical Unit (ALU). New Microprocessors also perform
operations on floating-point numbers also.
3. It has a Program Counter (PC) register that stores the address of the next instruction based on the
value of the PC, Microprocessor jumps from one location to another and takes decisions.
Types of Processor:
Example: 1. Intel 386; 2. Intel 486; 3. Pentium; 4. Pentium Pro; 5. Pentium II; 6. Pentium III; 7.
Motorola 68000; 8. Motorola 68020; 9. Motorola 68040 etc.
Generates signals within uP to carry out the instruction, which has been decoded. In reality causes
certain connections between blocks of the uP to be opened or closed, so that data goes where it is
required, and so that ALU operations occur.
The ALU performs the actual numerical and logic operation such as ‘add’, ‘subtract’, ‘AND’, ‘OR’, etc.
Uses data from memory and from Accumulator to perform arithmetic. Always stores result of operation
in Accumulator.
Registers
The 8085/8080A-programming model includes six registers, one accumulator, and one flag register, as
shown in Figure. In addition, it has two 16-bit registers: the stack pointer and the program counter. They
are described briefly as follows.
The 8085/8080A has six general-purpose registers to store 8-bit data; these are identified as B,C,D,E,H,
and L as shown in the figure. They can be combined as register pairs - BC, DE, and HL - to perform some
16-bit operations. The programmer can use these registers to store or copy data into the registers by
using data copy instructions.
Accumulator
The accumulator is an 8-bit register that is a part of arithmetic/logic unit (ALU). This register is used to
store 8-bit data and to perform arithmetic and logical operations. The result of an operation is stored in
the accumulator. The accumulator is also identified as register A.
Flags
The ALU includes five flip-flops, which are set or reset after an operation according to data conditions of
the result in the accumulator and other registers. They are called Zero(Z), Carry (CY), Sign (S), Parity (P),
and Auxiliary Carry (AC) flags; they are listed in the Table and their bit positions in the flag register are
shown in the Figure below.
The most commonly used flags are Zero, Carry, and Sign. The microprocessor uses these flags to test
data conditions. For example, after an addition of two numbers, if the sum in the accumulator id larger
than eight bits, the flip-flop uses to indicate a carry -- called the Carry flag (CY) – is set to one. When an
arithmetic operation results in zero, the flip-flop called the Zero(Z) flag is set to one. The first Figure
shows an 8-bit register, called the flag register, adjacent to the accumulator. However, it is not used as a
register; five bit positions out of eight are used to store the outputs of the five flip-flops. The flags are
stored in the 8-bit register so that the programmer can examine these flags (data
conditions) by accessing the register through an instruction. These flags have critical importance in the
decision-making process of the microprocessor. The conditions (set or reset) of the flags are tested
through the software instructions. For example, the instruction JC (Jump on Carry) is implemented to
change the sequence of a program when CY flag is set. The thorough understanding of flag is essential in
writing assembly language programs.
This 16-bit register deals with sequencing the execution of instructions. This register is a memory
pointer. Memory locations have 16-bit addresses, and that is why this is a 16-bit register. The
microprocessor uses this register to sequence the execution of the instructions. The function of the
program counter is to point to the memory address from which the next byte is to be fetched. When a
byte (machine code) is being fetched, the program counter is incremented by one to point to the next
memory location
The stack pointer is also a 16-bit register used as a memory pointer. It points to a memory location in
R/W memory, called the stack. The beginning of the stack is defined by loading 16-bit address in the
stack pointer. The stack concept is explained in the chapter "Stack and Subroutines."
Instruction Register/Decoder
Temporary store for the current instruction of a program. Latest instruction sent here from memory
prior to execution. Decoder then takes instruction and ‘decodes’ or interprets the instruction. Decoded
instruction then passed to next stage.
Holds address, received from PC, of next program instruction. Feeds the address bus with addresses of
location of the program under execution.
Control Generator
Generates signals within uP to carry out the instruction which has been decoded. In reality causes
certain connections between blocks of the uP to be opened or closed, so that data goes where it is
required, and so that ALU operations occur.
Register Selector
This block controls the use of the register stack in the example. Just a logic circuit which switches
between different registers in the set will receive instructions from Control Unit.
It requires extra registers for versatility. Can be used to store additional data during a program. More
complex processors may have a variety of differently named registers.
Computer data storage, often called storage or memory, refers to computer components and
recording media that retain digital data used for computing for some interval of time. Computer data
storage provides one of the core functions of the modern computer, that of information retention. It is
one of the fundamental components of all modern computers, and coupled with a central processing
unit (CPU, a processor), implements the basic computer model used since the 1940s.
Volatile memory
Random Access Memory (RAM) – static RAM, dynamic RAM
Non-Volatile memory
Read-only memory (ROM) – PROM, EPROM, EEPROM
Flash memory
Volatile memory
Volatile memory, also known as volatile storage, is computer memory that requires power to
maintain the stored information, unlike non-volatile memory which does not require a maintained
power supply. It has been less popularly known as temporary memory.
Non-volatile memory
Non-volatile memory (NVM or non-volatile storage) is computer memory that can retain the
stored information even when not powered. Examples of non-volatile memory include read-only
memory, flash memory, most types of magnetic computer storage devices (e.g. hard disks, floppy disks,
and magnetic tape), optical discs, and early computer storage methods such as paper tape and punched
cards.
Random-access memory (RAM) is a form of computer data storage. Today, it takes the form of
integrated circuits that allow stored data to be accessed in any order (i.e., at random). "Random" refers
to the idea that any piece of data can be returned in a constant time, regardless of its physical location
and whether or not it is related to the previous piece of data.
By contrast, storage devices such as magnetic discs and optical discs rely on the physical
movement of the recording medium or a reading head. In these devices, the movement takes longer
than data transfer, and the retrieval time varies based on the physical location of the next item.
The word RAM is often associated with volatile types of memory (such as DRAM memory
modules), where the information is lost after the power is switched off. Many other types of memory
are RAM, too, including most types of ROM and a type of flash memory called NOR-Flash.
Types of RAM
Read-only memory (usually known by its acronym, ROM) is a class of storage media used in
computers and other electronic devices. Because data stored in ROM cannot be modified (at least not
very quickly or easily), it is mainly used to distribute firmware (software that is very closely tied to
specific hardware, and unlikely to require frequent updates).
PROMs are manufactured blank and, depending on the technology, can be programmed at
wafer, final test, or in system. The availability of this technology allows companies to keep a supply of
blank PROMs in stock, and program them at the last minute to avoid large volume commitment. These
types of memories are frequently seen in video game consoles, mobile phones, radio-frequency
identification (RFID) tags, implantable medical devices, high-definition multimedia interfaces (HDMI) and
in many other consumer and automotive electronics products.
EPROM
An EPROM, or erasable programmable read only memory, is a type of memory chip that retains
its data when its power supply is switched off. In other words, it is non-volatile. It is an array of floating-
gate transistors individually programmed by an electronic device that supplies higher voltages than
those normally used in digital circuits. Once programmed, an EPROM can be erased by exposing it to
strong ultraviolet light from a mercury-vapor light source. EPROMs are easily recognizable by the
transparent fused quartz window in the top of the package, through which the silicon chip is visible, and
which permits exposure to UV light during erasing.
EEPROM
EEPROM stands for Electrically Erasable Programmable Read-Only Memory and is a type of
non-volatile memory used in computers and other electronic devices to store small amounts of data
that must be saved when power is removed, e.g., calibration tables or device configuration.
When larger amounts of static data are to be stored (such as in USB flash drives) a specific type
of EEPROM such as flash memory is more economical than traditional EEPROM devices. EEPROMs are
realized as arrays of floating-gate transistors.
EEPROM is user-modifiable read-only memory that can be erased and reprogrammed (written
to) repeatedly through the application of higher than normal electrical voltage generated externally or
internally in the case of modern EEPROMs. EPROM usually must be removed from the device for erasing
and programming, whereas EEPROMs can be programmed and erased in circuit. Originally, EEPROMs
were limited to single byte operations which made them slower, but modern EEPROMs allow multi-byte
page operations. It also has a limited life - that is, the number of times it could be reprogrammed was
limited to tens or hundreds of thousands of times. That limitation has been extended to a million write
operations in modern EEPROMs. In an EEPROM that is frequently reprogrammed while the computer is
in use, the life of the EEPROM can be an important design consideration. It is for this reason that
EEPROMs were used for configuration information, rather than random access memory.
Flash memory
Flash memory is a non-volatile computer storage technology that can be electrically erased and
reprogrammed. It is primarily used in memory cards, USB flash drives, and solid-state drives for general
storage and transfer of data between computers and other digital products. It is a specific type of
EEPROM that is erased and programmed in large blocks; in early flash the entire chip had to be erased at
once. Flash memory costs far less than byte-programmable EEPROM and therefore has become the
dominant technology wherever a significant amount of non-volatile, solid state storage is needed.
Example applications include PDAs (personal digital assistants), laptop computers, digital audio players,
digital cameras and mobile phones. It has also gained popularity in console video game hardware, where
it is often used instead of EEPROMs or battery-powered static RAM for game save data.
Since flash memory is non-volatile, no power is needed to maintain the information stored in
the chip. In addition, flash memory offers fast read access times (although not as fast as volatile DRAM
memory used for main memory in PCs) and better kinetic shock resistance than hard disks. These
characteristics explain the popularity of flash memory in portable devices. Another feature of flash
memory is that when packaged in a "memory card," it is extremely durable, being able to withstand
intense pressure, extremes of temperature, and even immersion in water.
Although technically a type of EEPROM, the term "EEPROM" is generally used to refer
specifically to non-flash EEPROM which is erasable in small blocks, typically bytes. Because erase cycles
are slow, the large block sizes used in flash memory erasing give it a significant speed advantage over
old-style EEPROM when writing large amounts of data.
Avionics Data Bus
A bus is a data highway that links one LRU (Line Replaceable Unit) to another. In earlier avionic systems,
communication cables are used to transmit the data. To transfer a bit of data at least one pair of wires is
needed for each signal. These wires transmit information over a single twisted and shielded pair of wires
(the data bus) to all other system elements having need of that information (up to as many as 20
receivers). A data bus connects all the internal components of the computer to the CPU and main
memory. When referred to as an aircraft, it is the data highway that links one computer to another
aircraft like the FMC (Flight Management Computer) and the ADC (Air Data Computer).
Based on the type of connection data buses are classified into two types. They are serial bus and parallel
bus.
Serial Bus: As the mentioned in the name, each bit of the data word is transferred via the same wire.
Only one bit of word is sent at a time. Examples of serial data bus are PCIe, USB, ARINC, I2C, etc.
Parallel Bus: In this type, each bit of the data word is transferred via a specific wire. It requires a lot of
wiring. Examples of parallel bus are conventional PCI.
ARINC 429 uses simplex, twisted shielded pair data bus. It consist of one transmitter and multiple
receiver (up to 20 receiver connected to one twisted pair of wire). It does not have Bus monitor, Remote
terminal or Bus controller as like that of 1553B data Bus. A transmitter may „talk only‟ to a number of
receivers on the bus, up to 20 on one wire pair, with each receiver continually monitoring for its
applicable data, but does not acknowledge receipt of the data. A transmitter may require
acknowledgement from a receiver when large amounts of data have been transferred. This handshaking
is performed using a particular word style, as opposed to a hard wired handshake. When this two way
communication format is required, two twisted pairs constituting two channels are necessary to carry
information back and forth, one for each direction.
Communication on 429 data bus uses 32 bit words with odd parity. The wave form uses is bipolar return
to zero with each bit lasting either 70 or 83 microsec+_2.5 percent or 10microsec+_2.5 percent depends
on operating speed of bus. ARINC-429 data bus operate in two speeds – Low speed (12.5 kHz ) – High
speed (100kHz). Low speed bus is used for general purpose low critical application . High speed bus is
used for transmitting large quantities of data's or flight critical applications.
Transmission from the source LRU is comprised of 32 bit words containing a 24 bit data portion
containing the actual information, and an 8 bit label describing the data itself. LRUs have no address
assigned through ARINC 429, but rather have Equipment ID numbers which allow grouping equipment
into systems, which facilitates system management and file transfers. Sequential words are separated
by at least 4 bit times of null or zero voltage. Transmission rates may be at either a low speed – 12.5 kHz
– or a high speed – 100kHz.
ARINC 429 data words are 32 bit words made up of five primary fields:
• Parity – 1 bit
• Sign/Status Matrix (SSM) – 2 bits
• Data – 19 bits
• Source/Destination Identifier (SDI) – 2 bits
• Label – 8 bits
Parity bit helps to Detect Error in the receiving words. ARINC 429 uses odd parity as error check to
insure accurate data reception. The number of Logic 1s transmitted in each word is an odd number. The
receiver checks the received words having odd logic or not. Odd logic 1s - accept the word. Even logic
1s- reject the word
ARINC 429 data types:
BNR Word Format (Signed Binary Number) – Encoded and transmitted by using 2s complement
fractional binary notation.
BCD Word Format (Binary coded Decimal) - Discrete Data-combination of Both BNR and BCD –
Combination of BNR, BCD or individual bit representation. Maintenance data and Acknowledgement
Data-Requires two way communication – Alphanumeric Data encoded.
File data transfers by using Williamsburg/Buckhorn Protocol – A bit-oriented protocol.
Williamsburg/Buckhorn Protocol
Williamsburg/Buckhorn is a bit oriented protocol used to File Transfer across an ARINC bus. It is updated
version of AIM data (Acknowledge, ISO Alphabet NO.5 and Maintenance Data) which was used in earlier
version of ARINC 429. File transfer are necessary when more than 21 bits of data are required to
transmitted. When initiating a file transfer – the source and receiver need to establish first. Followed by
source initiate a predefined code to determine compatibility with receiver units. A request to send word
(RTS) is Transmitted containing a destination code and word count. The receiver responds with a Clear
to send word (CTS) retransmitting back to the destination and word count information. Upon
confirmation of CTS, the source begins the file transfer. Files are transferred in Link Data Units (LDUs)
format. Means, the entire file is divided into 3 to 255 words of length depends upon size of the file. File
transfer begin with a Start of Transmission word (SOT) which includes file sequence number, general
format identifier(GFI), and LDU sequence Number. After the SOT , the data words are sent, followed by
end of transmission (EOT). The EOT includes a CRC and LDU position in the file being sent. The receiver
decodes the files depends upon their LDU position.
ARINC 629:
ARINC 629 is a specification for a bus on which terminals are connected. There is no controller on the
bus. Each terminal on the bus is able to identify when it is its turn to transmit. Synchronization between
the terminals is ensured by three timers (the transmit interval, the synchronization gap and the terminal
gap). Up to 120 terminals can transmit on one bus. ARINC 629 messages are 31 word strings long
(maximum). Word string is a 20-bit long label word followed by 0 to 256 16-bit long data words. A
maximum of 31 messages can be transmitted by a terminal. Messages are transmitted at a speed of
2Mbps. At the physical layer, it features communication of messages over bidirectional, unshielded,
bipolar electrical interface.
Data is transmitted in groups called Messages. Messsages can have different lengths. After
each message, there is a unique Terminal Gap (TG). Messages are composed of a maximum of
31 wordstrings that can also have variable lenghts. Between each wordstring, there is a 4 bit time
gap. Wordstrings are a label word followed by 0 to 256 data words. Words (label words and data words)
are 20 bit long. Before the first label word of a message comes a one half bit time pulse called pre sync
sync pulse (PSSP).
Transmission
At the physical layer the data words are transmitted on the data bus the synchronization bits first and
then the data (depends upon word type) followed by the parity bit. The data is transmitted with LSB first
and MSB last.
Data Types
BNR encoding stores data as a binary number. BNR is most efficient in terms of bus capacity and
should generally be used. The sign of BNR Numeric Data words should be encoded on bit 19.
Negative BNR numbers are encoded as the two's complements of positive values with the
negative sign denoted as a logic 1 in data bit 19.
For instance the value "75839" is encoded in binary as "111 0101 1000 0011 1001" and other less used
data types:
Block Mode:
Useful when a terminal has a small range of data to periodically update.
Messages generated in Block Mode generally have a variable number of wordstring.
One X-modulo and one Y-modulo. Each message is composed of the wordstrings that are on a
same Y line of the XPP.
Independent Mode: Useful when a terminal has a large range of data with different update
rates. Messages generated in Independent Mode generally have a constant number of word
string. One X-modulo and many Y-moduli. Each column of the XPP works independently. As in
Block Mode, each message transmitted is composed of wordstrings with growing X-indexes in
the XPP. In Independent Mode, for a given column X, the wordstring to transmit is chosen as the
one with a Y-index just above the last wordstring transmitted in this column. Thus, a column X in
the XPP with few wordstrings will have a greater update rate than another column with many
wordstrings.
MIL-STD-1553B
MIL-STD-1553, is a published technical standard that defines the mechanical, electrical, and functional
characteristics of a serial data bus. It features a dual redundant balanced line physical layer, a
(differential) network interface, time division multiplexing, half-duplex command/response protocol,
and up to 31 or 32 remote terminals depending on the version (1553B or 1553A).
MIL-STD-1553 is a military standard created in the early 1970s that defines the concept of operation and
information flow on a multiplexed data bus, and the electrical and functional formats to be employed.
The data bus is used to transfer command/response messages between multiple terminals. It may
interconnect up to 31 or 32 Remote Terminals (RT), multiple Bus Monitors (BM) and a Bus Controller
(BC). In a typical system, a dual redundant bus is used. Usually, only the primary bus (Bus A) is used to
transfer messages; however, the secondary bus (Bus B) may also be used to perform a transfer. If a
transfer fails on one bus, retry options allow the transmitter to try the transmission again on the same
bus or on the alternate bus. Transmission on the bus occurs serially at 1Mbps. It uses a
command/response protocol that transfers a maximum of 32 data words per message with each data
word containing 20 bits. The message transmitted on the data bus follows one of these formats: BC to
RT, RT to BC or RT to RT. Broadcast transmission is also available with 1553B, address 31 is reserved for
that functionality.
Reference: Kindly go through the below link for detailed explanation about data bus systems.
https://www.maxt.com/mxf/mil1553_bm.html
The various avionics architectures in detail
The early avionics systems were stand alone black boxes where each functional area had separate,
dedicated sensors, processors and displays and the interconnect media is point to point wiring
The system was integrated by the air-crew who had to look at various dials and displays connected to
disjoint sensors correlate the data provided by them, apply error corrections, orchestrate the functions
of the sensors and perform mode and failure management in addition to flying the aircraft
This was feasible due to the simple nature of tasks to be performed and due to the availability of time
FGA-CENTRALIZED ARCHITECTURE
As the digital technology evolved,a central computer was added to integrate the information
from the sensors and subsystems
The central computing complex is connected to other subsystems and sensors through
analog,digital, synchro and other interfaces
When interfacing with computer a variety of different transmission methods , some of which
required signal conversion (A/D) when interfacing with computer
Signal conditioning and computation take place in one or more computers in a LRU located in an
avionics bay , with signals transmitted over one way data bus
Data are transmitted from the systems to the central computer and the DATA CONVERSION
TAKES PLACE AT THE CENTRAL COMPUTER
ADVANTAGES:
Simple design
Software can be easily written
Computers are available in readily accessible bay
DISADVANTAGES
Motivated to develop a COMMON STANDARD INTERFACE for interfacing the different avionics systems.
SGA – FEDERATED ARCHITECTURE
Unlike FGA – CA , Data conversion occurs at the system level and the datas are send as digital
form – called Digital Avionics Information Systems(DAIS)
Several standard data processors are often used to perform a variety of Low – Bandwidth
functions such as navigation, weapon delivery , stores management and flight control
Systems are connected in a Time – Shared Multiplex Highway
Resource sharing occurs at the last link in the information chain – via controls and displays
Programmability and versatility of the data processors
ADVANTAGES
Contrast to analog avionics – DDP provide precise solutions over long range
of flight , weapon and sensor conditions
Sharing of Resources
Use of TDMA saves hundreds of pounds of wiring
Standardization of protocol makes the interchangeability of equipments
easier
It has multiple processors throughout the aircraft that are designed for computing takes on a
real-time basis as a function of mission phase and/or system status
Processing is performed in the sensors and actuators
ADVANTAGES:
Potentially greater diversity in processor types which aggravates software generation and
validation
SGA – DISTRIBUTED ARCHITECTURE
Critical functions are placed in a separate bus and Non-Criticalfunctions are placed in
another bus
Failure in non – critical parts of networks do not generatehazards to the critical parts of
network
The communication between the subsystems of a particulargroup are confined to their
particular group
The overload of data in the main bus is reduced
Most of the military avionics flying today based on HIERARCHICAL ARCHITECTURE
TGA –PAVE PILLAR
Pave Pillar is a USAF program to define the requirements and avionics architecture for fighter aircraft of
the 1990s
Pilot Vehicle
Interfacing
Integrated RF Sensing
Integrated
Core
Processing
Integrated EO Sensing
Integrated Vehicle
Management
Modularity concepts cuts down the cost of the avionics related toVMS, Mission Processing,
PVI and SMS
The sensor costs accounts for 70% of the avionics cost
USAF initiated a study project to cut down the cost of sensorsused in the fighter aircraft
In 1990, Wright Laboratory – McDonnell Aircraft, Boeing aircraft company and Lockheed
launched the Pave Pace Program
Come with the Concept of Integrated Sensor System(IS2)
Pave Pace takes Pave Pillar as a base line standard
The integration concept extends to the skin of the aircraft –Integration of the RF & EO
sensors
Originally designed for Joint Strike Fighter (JSF)