Sie sind auf Seite 1von 45

ARTIST2 – IMA & ADCN

ARTIST2 – IMA & ADCN

Presented by

Jean-Bernard ITIER

STP Manager IMAP

Presented by Jean-Bernard ITIER STP Manager IMAP

A380 Integrated Modular Avionics

The history, objectives and challenges of the deployment of IMA on A380

ARTIST2 - Integrated Modular Avionics A380

The history, objectives and challenges of the deployment of IMA on A380 ARTIST2 - Integrated Modular

Presentation Topics and Scope

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

To explain what IMA is and its background

To explain how IMA has been deployed on the A380

ADCN Modules

The Future of IMA

IMA has been deployed on the A380 ADCN Modules • The Future of IMA ARTIST2 -

ARTIST2 - Integrated Modular Avionics A380

Page 2

Why IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Since the A300

Increasing number of software controlled systems

– New functionality for performance

Flight management systems

Fuel management systems

– New functionality for improved safety

Flight envelope protection

Ground proximity warning

Traffic collision avoidance

– New functionality for improved maintenance

Aircraft condition monitoring

– New functionality for improved passenger comfort

Cabin environment control

for improved passenger comfort • Cabin environment control ARTIST2 - Integrated Modular Avionics A380 Page 3

ARTIST2 - Integrated Modular Avionics A380

Page 3

Why IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

The Indirect Consequences

Every system = 1 or more computers / controllers Every aircraft type = new computers Every computer =

– Airframer development and management costs

Part number costs

Documentation

More wires

More power

More sources of unreliability

Increased obsolescence risk

– Airline impact

Spares

Tooling

Increased fault finding

– Airline impact • Spares • Tooling • Increased fault finding ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

Page 4

Why IMA? – Traditional LRU

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

This implies that quantities of maintenance spares be stored for each fleet at different places. During the aircraft life cycle, the cost of modifications, including parts obsolescence mitigation and functional upgrades, becomes even more significant for the airlines.

functional upgrades, becomes even more significant for the airlines. ARTIST2 - Integrated Modular Avionics A380 Page
functional upgrades, becomes even more significant for the airlines. ARTIST2 - Integrated Modular Avionics A380 Page

ARTIST2 - Integrated Modular Avionics A380

Page 5

Why IMA? – Traditional LRU

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

All rights reserved. Confidential and proprietary document. • Each computer type is uniquely designed for the
All rights reserved. Confidential and proprietary document. • Each computer type is uniquely designed for the
All rights reserved. Confidential and proprietary document. • Each computer type is uniquely designed for the

Each computer type is uniquely designed for the system and aircraft

Application software e.g. fuel control Hardware PCBs Operating System

Manufactured by system supplier

Dedicated wiring for each connection 100s km cabling per aircraft

for each connection • 100s km cabling per aircraft Digital and single wire control Information to

Digital and single wire control Information to other computers

aircraft Digital and single wire control Information to other computers ARTIST2 - Integrated Modular Avionics A380

ARTIST2 - Integrated Modular Avionics A380

Page 6

Why IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Historical background for the emergence of IMA

Functionality (arbitrary log scale) 5 10 4 10 3 10 2 A380 10 with 1
Functionality
(arbitrary log scale)
5
10
4
10
3
10
2
A380
10
with
1
IMA
10
1970
1975
1980
1985
1990
1995
2000 2005
Concorde
A300B
A310
A320
A330
A340
-600
A380

Number of electronic equipment

A330 A340 -600 A380 Number of electronic equipment 100 80 60 40 20 ARTIST2 - Integrated

100

80

60

40

20

A330 A340 -600 A380 Number of electronic equipment 100 80 60 40 20 ARTIST2 - Integrated

ARTIST2 - Integrated Modular Avionics A380

Page 7

Why IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

The response

Integrated Modular Avionics

– Concept

– Not a specific set of technologies or components

Integration =

– Multiple systems applications executed on the same computer

– Data communications integrated onto a high speed multiplexed network

Modularity =

– A set of standard non system specific computers

– Computers that can be configured to provide part of their resources to a particular system application

to provide part of their resources to a particular system application ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

Page 8

What is IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

IMA Variations / Proprietary Solutions ?

Avionics network

– ARINC 429

– ARINC 629

– AFDX

Avionics computers

– Cabinet of modules, backplane, gateways

Honeywell AIMS

– Cabinet of cards

Honeywell Primus EPIC

Independent modules as LRUs

Honeywell VIA

Primus EPIC – Independent modules as LRUs • Honeywell VIA ARTIST2 - Integrated Modular Avionics A380

ARTIST2 - Integrated Modular Avionics A380

Page 9

What is IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Cabinet of modules

and proprietary document. • Cabinet of modules • Functionality split between modules: Power Supply

Functionality split between modules:

Power Supply Modules, Gateways, Processing, IO

Inter module communications backplane

ARINC 653 Operating System

Originally ARINC 629

Single supplier …. for everything

Boeing 777

ARINC 629 • Single supplier …. for everything • Boeing 777 ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

Page 10

What is IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Card File

Confidential and proprietary document. • Card File • Semi open architecture – third party hardware •

Semi open architecture – third party hardware

Processing, IO and gateway cards

Proprietary DEOS Operating System

Proprietary backplane

Business and Regional Jets

Embraer, Raytheon, Dornier

backplane • Business and Regional Jets Embraer, Raytheon, Dornier ARTIST2 - Integrated Modular Avionics A380 Page

ARTIST2 - Integrated Modular Avionics A380

Page 11

What is IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Independent Modules as “LRU”

proprietary document. • Independent Modules as “LRU” • Derivative of AIMS – repackaging Provides processing,

Derivative of AIMS – repackaging

Provides processing, IO and PSU in one package

of AIMS – repackaging Provides processing, IO and PSU in one package ARTIST2 - Integrated Modular

ARTIST2 - Integrated Modular Avionics A380

Page 12

What is A380 IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Since mid 80s the former Airbus partners have done research on IMA for their systems (PACTS, IDEE3, NEVADA, PAMELA, VICTORIA)

– With the objective to merge different system design approaches and different procurement approaches

Closed loop control systems, data management and processing systems

Safety critical and non safety critical

Software only functions to full multi-domain systems like fuel

Complete design in house, integration of components to fully outsourced

Therefore the IMA solution had to:

– Be suitable for different types of systems (I/O needs / Performances / Safety )

– Be suitable for a large number of systems and their suppliers to allow real competition

– Compartmentalised to allow parallel developments to be managed

– Compartmentalised to allow parallel developments to be managed ARTIST2 - Integrated Modular Avionics A380 Page

ARTIST2 - Integrated Modular Avionics A380

Page 13

What is A380 IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

PRIM3 FM3 ADIRU3 CMV ECB FCGU3BFCGU3A SEC3 PRIM1 PRIM2 SFCC1 SEC1 FCGU1AFCGU1B FCGU2BFCGU2A SEC2 SFCC2
PRIM3
FM3
ADIRU3
CMV
ECB
FCGU3BFCGU3A SEC3
PRIM1
PRIM2
SFCC1 SEC1
FCGU1AFCGU1B
FCGU2BFCGU2A SEC2
SFCC2
18+2FT
18+2FT
IOM 1
SW-11
SW-12
IOM 2
IOM 3
SW-1
SW-2
IOM 4
13+1FT
SW-19
ADIRU1
ADIRU2
SW-9
FM1
FM2
CDS L1
CDS L2
CDS C1
CDS
CDS R1
R2
A
A
EEC2
EEC1
CDS L3
CDS C2
CDS R3
B
B
A
A
EEC4
EEC3
B
B
SCI
CPIOM-C1
CPIOM-C2
CPIOM-D1
SW-13
SW-14
ACR 1
SW-3
SW-4
AESU 1
AESU 2
IOM 5
16+2FT
15+2FT
IOM6
IOM 7
IOM 8
CPIOM-F1
CPIOM-F2
CDAM
CPIOM-F3
CPIOM-F4
CIDS1
CIDS1
SDS1
SDS1
SW-15
SW-16
15+2FT
18+2FT
SW-5
SW-6
18+2FT
SW-17
CPIOM-A2
CPIOM-A1
CPIOM-G1
CPIOM-G2
SW-7
CPIOM-A3
CPIOM-A4
CPIOM-G4
CPIOM-G3
CPIOM-B2
CPIOM-B1
CPIOM-B4
CPIOM-B3
OSCU
CPIOM-E1
CPIOM-E2
SPDB 1
SPDB 6
SPDB 3
SPDB 8
SEPDC1
SEPDC2
SPDB 5
SPDB 2
SPDB 7
SPDB 4
DSMS

Integrated Modular Avionics

5 SPDB 2 SPDB 7 SPDB 4 DSMS Integrated Modular Avionics CABINET actuators sensors display «

CABINET

actuators sensors
actuators
sensors

display

« Federated architectures »

A629

Multi-transmitter

bus network

architectures » A629 Multi-transmitter bus network LRUs LRU disp sensors lay MODULE actuators LRU «
LRUs LRU disp sensors lay MODULE actuators LRU « black box » CONCEPTSCONCEPTS &&
LRUs
LRU
disp
sensors
lay
MODULE
actuators
LRU « black box »
CONCEPTSCONCEPTS && TECHNOLOTECHNOLOGIESGIES EVOLUTIONSEVOLUTIONS

ARTIST2 - Integrated Modular Avionics A380

Page 14

AFDX NETWORK

&& TECHNOLOTECHNOLOGIESGIES EVOLUTIONSEVOLUTIONS ARTIST2 - Integrated Modular Avionics A380 Page 14 AFDX NETWORK

What is A380 IMA? - Airbus Concept

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

IMA shared resources are:

the avionics communications network: the solution selected is AFDX (Avionics Full Duplex Ethernet), fully compatible with Ethernet network of Open World and based on common switch modules Modules, i.e. Core Processing & Input / Output Modules or CPIOM,

Input/ Output Modules or IOM, ,

)

for hosting of several applications

and signal acquisition/transmission

Other systems or equip t A429, discretes , CPIOM analog SW SW applic applic IOM
Other
systems
or equip t
A429,
discretes ,
CPIOM
analog
SW SW
applic
applic
IOM
IOM
O/S
Other
systems
or equip t
AFDX network
28VDC network (Norm / Ess )
Other systems or equip t AFDX network 28VDC network (Norm / Ess ) ARTIST2 - Integrated

ARTIST2 - Integrated Modular Avionics A380

Page 15

What is A380 IMA? Airbus Concept

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

The AIRBUS IMA concept is based on “shared Modules”. A module- focused approached has been preferred compared with the previous concept of “Cabinet”. Its key features are:

ARINC 600 IMA Module packaging connected to AFDX network Robust partitioning in computing resource & communications Determinism of application execution & data exchanges Standardised Application Programming Interface (API) to avoid obsolescence impacts on applications Conventional equipment’s mixable

Resource sharing has a direct impact on the way to design and implement systems since it creates new dependencies between them, both from a technical and a process point of view.

This concept has been selected as the baseline for systems design on Cockpit, Utility, Energy and Cabin domains and extended globally on all the domains.

Energy and Cabin domains and extended globally on all the domains. ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

Page 16

What is A380 IMA? - ADCN Network & Topology

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

FCSC1 FCGC1 Flight FCGC2 FCSC2 COM MON COM MON COM MON COM MON SFCC1 SFCC2
FCSC1
FCGC1
Flight
FCGC2
FCSC2
COM
MON
COM
MON
COM
MON
COM
MON
SFCC1
SFCC2
Control
COM
MON
FCGC3
COM
MON
FCSC3 TBC
COM
MON
COM
MON
S_1
S_1
IOM
_2
IOM
_1
S_1
SW13
FM1
FM2
ADIRU1
ADIRU2
_3
Cockpit
ADIRU3
FM3
EEC1
A
B
EEC3
B
A
L1
L2
C1
R2
R1
EEC2
ATC2
A
B ACR1
EEC4
A ATC1
L3
C2
R3
ACR2 opt
B
FW1
FCDC1
FW2
FCDC2
AESU1
S_2
S_2
AESU2
_1
_2
IOM
CDAM
ELM
IOM
ELM
SCI
CBM
CBM
SCI
SB24
SB24
HSM
HSM
AIC?
Fuel
AIC?
LG,TP&BS
Energy
Fuel LG,TP&BS
COM
MON
COM
MON
COM
MON
COM
MON
ext lights
ECB
S_3
ctrl
S_3
_1
CIDS
_2
CIDS
IPCU
IRDC
IRDC
IPCU
VSC PWCU
PESC
S_4
S_4
_1
Cabin
_2
SPDB
SPDB
DSMC3
DSMC1&2
CPIOM-A-1&2 CPIOM-B-1&2
CPIOM-A-3&4 CPIOM-B-

3&4

AFDX Network:

• 100 Mbits

• Redundant Network (A&B)

with independent

alimentation

• AFDX switches = 2 x 8

• NB of ports (connections)

possible on each switch (20-

24)

• MTBF of the switch is very high (100 000 hours expected)

• Up 80 AFDX subscriber

Engines

Fuel&LG

000 hours expected) • Up 80 AFDX subscriber Engines Fuel&LG ARTIST2 - Integrated Modular Avionics A380

ARTIST2 - Integrated Modular Avionics A380

Page 17

AFDX - Generality

Freedom of choice for data format (harmonized at aircraft level)

Integration of LRU, IOM (Input Output Module) & CPIOM (Core Processing Input Output Module)

Technology based on COTS standards

LRU CPIOM IOM LRU Appli Appli Appli Appli B B C D partition 2 partition
LRU
CPIOM
IOM
LRU
Appli
Appli
Appli
Appli
B
B C
D
partition 2
partition 1
partition 3
1 partition
E/S
E/S
E/S
E/S
ADCN
Switching table defined through
configuration
•ARINC 600: 2 MCU
Traffic policing (enforcement of
allocated bandwidth)
QUADRAX Connectors
ARTIST2 - Integrated Modular Avionics A380
Page 18
© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

AFDX technology – Addressing : MAC,IP,UDP

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Appli B Appli 1 partition A 1 2 E/S 1 8 1 partition 2 9
Appli
B
Appli
1 partition
A
1 2 E/S
1
8
1 partition
2
9
1
3
10
E/S
2
4
11
Appli
Appli D Appli E
5
12
6
13
C
7
14
partition 1
partition 2
(RAM ; CPU)
(RAM ; CPU)
2 1 E/S
• Avionics communications are based on multicast:
one transmitter
one or several receivers

Asynchrony individual clocks

NO reconfiguration capability in the AFDX network

Alt = 10 000 ft UDP SRC / UDP DEST IP SRC / IP DEST
Alt = 10 000 ft UDP SRC / UDP DEST IP SRC / IP DEST
Alt = 10 000 ft UDP SRC / UDP DEST IP SRC / IP DEST
Alt = 10 000 ft UDP SRC / UDP DEST IP SRC / IP DEST

Alt = 10 000 ft

Alt = 10 000 ft

UDP SRC / UDP DEST

UDP SRC / UDP DEST

IP SRC / IP DEST

IP SRC / IP DEST

MAC SRC / MAC DEST

MAC SRC / MAC DEST
000 ft UDP SRC / UDP DEST IP SRC / IP DEST MAC SRC / MAC

ARTIST2 - Integrated Modular Avionics A380

Page 19

AFDX: Performances

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Does AFDX sustain expected real time performance:

Yes: real time performances were really challenging, both on the ES and the switch (ES wire speed reception ie 200 Mbits/s ; switch wire speed switching, with only bottleneck on output buffer).

Packet loss percentage:

0 % in the switch by definition (a configuration where the switch cannot guarantee that no frames are lost is not “schedulable” and thus not produced) Nevertheless frame may be lost due to – Bit error rate (target 10-8) – Failures

may be lost due to – Bit error rate (target 10-8) – Failures ARTIST2 - Integrated

ARTIST2 - Integrated Modular Avionics A380

Page 20

What is A380 IMA ? - AFDX Network use

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Switches Configuration process:

System Team

document. • Switches Configuration process: System Team NCD : VL & Paths Confcheck → determinism OK
document. • Switches Configuration process: System Team NCD : VL & Paths Confcheck → determinism OK

NCD : VL & Paths

Confcheck determinism OK

Confgen Create configuration Loads

Data base

OK Confgen → Create configuration Loads Data base Page 21 Switches Datalaoding ARTIST2 - Integrated Modular

Page 21

Confgen → Create configuration Loads Data base Page 21 Switches Datalaoding ARTIST2 - Integrated Modular Avionics

Switches Datalaoding

Confgen → Create configuration Loads Data base Page 21 Switches Datalaoding ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

What is A380 IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Impact on the system development process = Risks

At the component level:

– IMA developed before system > requirements mismatch

– Maturity of IMA components > impacts multiple systems

– Technical capability > impacts multiple systems

At the Industrial level:

– Management > Dedicated trans-national IMA team

– Procurement >

Arbitration process,

Contractual resources,

Change in supplier business model

– Development > User Groups, Hot Lines, Bi-laterals

– Certification

– Support Process > Airbus

Lines, Bi-laterals – Certification – Support Process > Airbus ARTIST2 - Integrated Modular Avionics A380 Page

ARTIST2 - Integrated Modular Avionics A380

Page 22

What is A380 IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Pre launch Partner activity to review available solutions and proposals

– Many suppliers example Smiths, Honeywell, Rockwell Collins, Thales, Diehl, BAe Systems

– Front runner - Cabinet / rack + ARINC 629

Joint launch team to define the avionics solution Architecture, scope, key technologies, supplier pre-selection AFDX as the network

– ARINC 629 future growth, cost ?

IMA computers as dedicated LRUs – The “Open Architecture” solution

– Multiple system suppliers

– Scalable

– Multiple IMA suppliers including Airbus make policy for key technology

– System suppliers able to develop and integrate separately

– Minimise the management and co-ordination activities to be performed by Airbus – focus on systems

ion activities to be performed by Airbus – focus on systems ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

Page 23

What is A380 IMA? - IMA integration perimeter

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

All rights reserved. Confidential and proprietary document. Function on A380 Energy Electrical Load Management,
All rights reserved. Confidential and proprietary document. Function on A380 Energy Electrical Load Management,
All rights reserved. Confidential and proprietary document. Function on A380 Energy Electrical Load Management,

Function on A380

Energy

Electrical Load Management, Circuit Breaker Monitoring, ATA 24 BITE

Cockpit Flight Warning, FCU Back-Up, Weight & Balance Back-Up Computation Flight Control Data Concentrator Air
Cockpit
Flight Warning,
FCU Back-Up,
Weight & Balance Back-Up Computation
Flight Control Data Concentrator
Air Traffic Communication
Utility Fuel Measurement & Management Braking, Steering, Extension/Retraction, Others (Tyre pressure, etc.)
Utility
Fuel Measurement &
Management
Braking,
Steering,
Extension/Retraction,
Others (Tyre pressure,
etc.)
Cabin Bleed, Overheat Detection, Supplemental Cooling Cabin Pressure & Ventilation Control, Air Conditioning
Cabin
Bleed,
Overheat Detection,
Supplemental Cooling
Cabin Pressure & Ventilation Control,
Air Conditioning
Cooling Cabin Pressure & Ventilation Control, Air Conditioning ARTIST2 - Integrated Modular Avionics A380 Page 24

ARTIST2 - Integrated Modular Avionics A380

Page 24

IMA – Modules

IMA – Modules ARTIST2 - Integrated Modular Avionics A380 © AIRBUS UK LTD. All rights reserved.
ARTIST2 - Integrated Modular Avionics A380 © AIRBUS UK LTD. All rights reserved. Confidential and
ARTIST2 - Integrated Modular Avionics A380
© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

8 different part numbers / 30 modules of CPIOM per chipset developed by 2 suppliers AIRBUS (EYY):

Thales Avionics, associated with Diehl Avionik System:

They host 21 avionics functions developed by 10 suppliers

1 single part number of IOM called “IOM-A”

All modules are ARINC600, 3 MCU box, around 4.2 kg, with 50 000 hours MTBF objectives

called “IOM-A” • All modules are ARINC600, 3 MCU box, around 4.2 kg, with 50 000

Page 25

What is A380 IMA ?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What makes IMA different ? Standardised Software Environment

ARINC 653 Operating System

– Application software is independent from the hardware

Like Windows

No direct access to I/O

Internal process control services

Health Monitoring services

– Enables Obsolescence protection for system software

Software – largest NRC element of systems

Production life = 20 years, Aircraft life = 50 years

of systems • Production life = 20 years, Aircraft life = 50 years ARTIST2 - Integrated

ARTIST2 - Integrated Modular Avionics A380

Page 26

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What is A380 IMA? - CPIOM

AIRBUS API AIRBUS API + Extensions A 653 Operating System Drivers IO SW Boot BASIC
AIRBUS API
AIRBUS API + Extensions
A 653 Operating System
Drivers
IO SW
Boot
BASIC SOFTWARE
AVIONIC
PARTITION
AVIONIC
PARTITION
UTIL. - NVM Managt
ManagtModule
RessourceBITE
SNMP-MIB
Dataload A615A
Instrumentation
Power CPU MPC755 DSP Supply RAM TMS320C33 Partitioning Flash + internal Control Ram NVM PCI
Power
CPU MPC755
DSP
Supply
RAM
TMS320C33
Partitioning
Flash
+ internal
Control
Ram
NVM
PCI
Intra LRM Communication
USB
Interface
AUDIO
Flash
DSI / DSO
Interface
USB
DSI / DSO /DGO
DSI/DSO
CPU Board
AFDX
DGI
DSI / DSO
IO_DSP Board
IO_Ext Board
ARTIST2 - Integrated Modular Avionics A380
Page 27

What is A380 IMA ?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What makes IMA different? Partitioning – The performance of each system must be unaffected by any other

To allow systems to be developed, tested and verified separately

To allow system faults to be contained

To allow new systems to be added post certification

be contained • To allow new systems to be added post certification ARTIST2 - Integrated Modular

ARTIST2 - Integrated Modular Avionics A380

Page 28

What is A380 IMA ?

What makes IMA different? Partitioning

Application Application Software1 Software 2 Resources with performances Health Memory Processor Health Memory
Application
Application
Software1
Software 2
Resources with
performances
Health
Memory
Processor
Health
Memory
Processor
Monitors
I/O
RAM
Time
Monitors
I/O
RAM
Time
Partition environment
© AIRBUS UK LTD
ARTIST2 - Integrated Modular Avionics A380
Page 29
© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What is A380 IMA ?

What makes IMA different? Partitioning

– Timing

Strict allocation to each system application –

Periodic fixed scheduling at application level No prioritisation at application level

Application 1 Application 3 Application 1 Application 3 Application 2 12.5 ms Time © AIRBUS
Application 1
Application 3
Application 1
Application 3
Application 2
12.5 ms
Time
© AIRBUS UK LTD
25 ms
5 ms
15 ms
ARTIST2 - Integrated Modular Avionics A380
Page 30
© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What is A380 IMA ?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What makes IMA different? Partitioning

– Timing

Strict allocation to each system application –

Periodic fixed scheduling at application level No prioritisation at application level

Application 1

Application 3

Application 1 Application 3

Application 2 12.5 ms Time
Application 2
12.5 ms
Time
3 Application 1 Application 3 Application 2 12.5 ms Time 5 ms 15 ms ARTIST2 -
3 Application 1 Application 3 Application 2 12.5 ms Time 5 ms 15 ms ARTIST2 -
3 Application 1 Application 3 Application 2 12.5 ms Time 5 ms 15 ms ARTIST2 -
5 ms 15 ms
5 ms
15 ms

ARTIST2 - Integrated Modular Avionics A380

© AIRBUS UK LTD

25 ms

3 Application 2 12.5 ms Time 5 ms 15 ms ARTIST2 - Integrated Modular Avionics A380

Page 31

What is A380 IMA ?

What makes IMA different? Partitioning

– Timing

Strict allocation to each system application –

Periodic fixed scheduling at application level No prioritisation at application level

• Overruns are prevented partition is suspended Application 1 Application 3 Application 1 Application 3
Overruns are prevented
partition is suspended
Application 1
Application 3
Application 1
Application 3
Application 2
12.5 ms
Time
© AIRBUS UK LTD
25 ms
5 ms
15 ms
ARTIST2 - Integrated Modular Avionics A380
Page 32
© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What is A380 IMA ?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What makes IMA different? Partitioning

– Memory

Segregated allocation to each application

Configuration is linked to design I.e. application accesses only the memory configured for it

Violations detected and prevented by MMU

Application Software 1 © AIRBUS UK LTD
Application
Software 1
© AIRBUS UK LTD

MMU

by MMU Application Software 1 © AIRBUS UK LTD MMU Module Configuration ARTIST2 - Integrated Modular

Module

Configuration

MMU Application Software 1 © AIRBUS UK LTD MMU Module Configuration ARTIST2 - Integrated Modular Avionics
MMU Application Software 1 © AIRBUS UK LTD MMU Module Configuration ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

Page 33

What is A380 IMA ?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

What makes IMA different? Partitioning

– I/O

Application Application Software 1 Software 2 Write sampling port( xx, value) CPIOM GLOBAL CONFIGURATION TABLE
Application
Application
Software 1
Software 2
Write sampling port( xx, value)
CPIOM GLOBAL
CONFIGURATION
TABLE
ARINC 653 Operating System
xx = A429
CONFIGURATION TABLE ARINC 653 Operating System xx = A429 Discretes ARINC 429 AFDX © AIRBUS UK
Discretes
Discretes

ARINC 429

AFDX
AFDX

© AIRBUS UK LTD

Segregated allocation to each system application

Some shared input data e.g. ARINC 429

All access is through OS calls

shared input data e.g. ARINC 429 • All access is through OS calls ARTIST2 - Integrated

ARTIST2 - Integrated Modular Avionics A380

Page 34

What is A380 IMA ?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Partitioning enables:

System independence

– Systems of different DAL(A,B,C) level can be developed at their DAL level

– Systems can be integrated and tested to separately

Incremental Qualification

– Modifications to one application have no effect on other applications

Qualification activities following a modification are limited

Configuration Parameters Partitioning and Configuration IMA must be configurable

– Resources – Time, Memory and I/O

– Implemented with Configuration Tables - loadable

Two groups of tables:

– Tables managed by Airbus – have a global effect

– Tables managed by the Function Supplier – only have a local partition

Tables managed by the Function Supplier – only have a local partition ARTIST2 - Integrated Modular

ARTIST2 - Integrated Modular Avionics A380

Page 35

What is A380 IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Qualification of the module within a usage domain represented by the set of configuration parameter ranges Usage Domain

– Represents guarantees on

Functionality

Performance – e.g. service call times

– For the range of configurations the module can be used in

times – For the range of configurations the module can be used in ARTIST2 - Integrated

ARTIST2 - Integrated Modular Avionics A380

Page 36

What is A380 IMA ? - IMA Modules Qualification

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Qualification and system certification are major parts of IMA The objective of the qualification approach is to give System Suppliers “credit” to be used as part of their system certification Based on credit

– The function / system supplier takes “credit” from the qualification activities of Module Manager and Module Supplier

– Does not have to prove functionality, performance and behaviour of the module. System Supplier
– Does not have to prove functionality, performance and behaviour of the
module.
System
Supplier
Certification
Configuration
Qualification
Module Qualification
Certification Configuration Qualification Module Qualification ARTIST2 - Integrated Modular Avionics A380 Page 37

ARTIST2 - Integrated Modular Avionics A380

Page 37

What is A380 IMA?

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

New Industrial Roles - the biggest change with IMA

Introduce a new role in system development

– IMA Manager

Control the use of module resources

Provides resources against user system requirements Maintain spares margins Support the prediction and verification of resources

Provide resource configuration tables

Develop configuration tables

Perform confidence testing on the Integrated Module

Perform qualification activities for the module configuration

• Perform qualification activities for the module configuration ARTIST2 - Integrated Modular Avionics A380 Page 38

ARTIST2 - Integrated Modular Avionics A380

Page 38

What is A380 IMA ? - Avionics Functions

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Integration:

integration tests are performed

– on HBOSS

– again on HBOSS with instrumented code for structural coverage analysis

– then on TBOSS for target compatibility verification and for providing certification evidences

Additional unit tests may be identified to achieve all coverage objectives The whole process is automated to ease non-regression testing between HBOSS and TBOSS

HBOSS

Software testing on host stations

TBOSS

Software testing on representative target

BIL

Function Verification on Real Module

Page 39

on representative target BIL Function Verification on Real Module Page 39 ARTIST2 - Integrated Modular Avionics
on representative target BIL Function Verification on Real Module Page 39 ARTIST2 - Integrated Modular Avionics
on representative target BIL Function Verification on Real Module Page 39 ARTIST2 - Integrated Modular Avionics

ARTIST2 - Integrated Modular Avionics A380

The future ARTIST2 - Integrated Modular Avionics A380
The future ARTIST2 - Integrated Modular Avionics A380

The future

ARTIST2 - Integrated Modular Avionics A380

The future ARTIST2 - Integrated Modular Avionics A380

The future of IMA

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

A380 IMA reused on A400M/A350 :

Mature avionics hardware available immediately NRCs, risks minimised

Next Aircraft – IMA2G:

Extend the scope of IMA

– Flight controls, Open world

Increase the flexibility of IMA – “Generic Secure Platform”

– Optimise the IMA architecture

Decentralised I/O / Smart sensors

Reconfiguration

– Enable more systems to be integrated within IMA

High Critical to Low Critical

– Enable greater levels of integration on single IMA units

Critical – Enable greater levels of in tegration on single IMA units ARTIST2 - Integrated Modular

ARTIST2 - Integrated Modular Avionics A380

Page 41

The future of IMA

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Change in technologies:

AFDX :

– greater bandwidth solutions,

– low cost solutions

– greater integration

– All protocols supported

IMA

– Cabinet, Card File ? all have advantages

– Faster processors – Multi-processor – inevitable

– New OS – possibly, parallel for Open World

– New Fields buses technologies ?

Tools - greater integration & Industrialisation

Platform Architecture definition

Avionics configuration

Application development, validation and verification

Fast ramp up – Technologies choice for Resources industrialisation

Fast FAL Integration – Auto test

for Resources industrialisation • Fast FAL Integration – Auto test ARTIST2 - Integrated Modular Avionics A380

ARTIST2 - Integrated Modular Avionics A380

Page 42

The future of IMA

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

Historical background for the emergence of IMA

Functionality (arbitrary log scale) 5 10 4 10 3 10 2 10 A380 with 1
Functionality
(arbitrary log scale)
5
10
4
10
3
10
2
10
A380
with
1
10
IMA
Future
A/C
1970
1975
1980
1985
1990
1995
2000 2005
Concorde
A300B
A310
A320
A330
A340
-600
A380

Number of electronic equipment

A330 A340 -600 A380 Number of electronic equipment 100 80 60 40 20 ARTIST2 - Integrated

100

80

60

40

20

A330 A340 -600 A380 Number of electronic equipment 100 80 60 40 20 ARTIST2 - Integrated

ARTIST2 - Integrated Modular Avionics A380

Page 43

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

All rights reserved. Confidential and proprietary document. Thank you for your attention ARTIST2 - Integrated Modular

Thank you for your attention

Confidential and proprietary document. Thank you for your attention ARTIST2 - Integrated Modular Avionics A380 Page

ARTIST2 - Integrated Modular Avionics A380

Page 44

© AIRBUS UK LTD. All rights reserved. Confidential and proprietary document.

©

proprietary document.

This document and all information contained herein is the sole

property of AIRBUS S.A.S

granted by the delivery of this document or the disclosure of its content. This document shall not be reproduced or disclosed to a third party without the express written consent of AIRBUS S.A.S. This document and its content shall not be used for any purpose other than that for which it is supplied.

No intellectual property rights are

and

AIRBUS

S.A.S.

All

rights

reserved.

Confidential

The statements made herein do not constitute an offer. They are based on the mentioned assumptions and are expressed in good faith. Where the supporting grounds for these statements are not shown, AIRBUS S.A.S. will be pleased to explain the basis thereof.

AIRBUS, its logo, A300, A310, A318, A319, A320, A321, A330, A340, A350, A380, A400M are registered trademarks.

A321, A330, A340, A350, A380, A400M are registered trademarks. ARTIST2 - Integrated Modular Avionics A380 Page

ARTIST2 - Integrated Modular Avionics A380

Page 45

ARTIST2 - Integrated Modular Avionics A380 Page 45