Processes and Methods For Integrated Modular Avionics: Gert Döhmen AIRBUS Germany
Processes and Methods For Integrated Modular Avionics: Gert Döhmen AIRBUS Germany
Gert DÖHMEN
AIRBUS Germany
Processes and Methods for
Integrated Modular Avionics
LRU A
A
B Airborne
LRU B
Functions
LRU C
C
© AIRBUS DEUTSCHLAND GmbH. Alle Rechte vorbehalten. Vertrauliches und geschütztes Dokument.
Conventional Integrated
Avionics Avionics
LRM 1
LRM 2
standards
Page 3
IMA Concept - LRU / LRM based Architecture
LRU
LRU6
© AIRBUS DEUTSCHLAND GmbH. Alle Rechte vorbehalten. Vertrauliches und geschütztes Dokument.
LRU2
CPIOM
LRU5
ARINC 429 interface ARINC 429 link AFDX interface AFDX link
S_1 S_1
IOM _1 _2 IOM
FM1
S_1
SW13 FM2
ADIRU1 ADIRU2
_3
Cockpit ADIRU3 FM3
EEC1 A B EEC3
Engines B
L1 L2 C1 R2 R1
A
FW1
FCDC1 FW2
FCDC2
© AIRBUS DEUTSCHLAND GmbH. Alle Rechte vorbehalten. Vertrauliches und geschütztes Dokument.
Page 5
Flow Separation Concept
The Virtual Link Concept
End-System 1
Appl. 1
VL1
VL3
Appl. 2 Physical Link
Physical
Logical VL2 Link
Appl. 3 representation
of a Virtual Link
Virtual Links
© AIRBUS DEUTSCHLAND GmbH. Alle Rechte vorbehalten. Vertrauliches und geschütztes Dokument.
System
System
System
End-System 2
End-
End-
End-
Ethernet
3
controller
TX RX TX RX TX RX
VL2
End-System 1 End-System 3
TX Transmit MAC
RX Receive MAC
End-System 4 RX TX RX TX RX TX
Switching Fabric
SWITCH
Page 6
LRM / CPIOM Hardware
Backplane
PCI interconection
board
Page 7
Building blocks of an Integrated CPIOM
Instrumentation Service
Resource BITE
User System User System User System
MIB - SNMP
Dataloading
Monitoring
Application 1 Application 2 Application n
Hardware
...
AFDX Communication
ARINC Communication
CAN Communication
Analogue Signals
Discrete Signals
Page 8
IMA Configuration Process Aspects
Page 10
Configuration based on System Model
reset reset
OUT P1 P2 IN
© AIRBUS DEUTSCHLAND GmbH. Alle Rechte vorbehalten. Vertrauliches und geschütztes Dokument.
M ODULE KERNEL
PARTITION PARTITION
M ANAGEM ENT
SERVICES
0..*
Scheduler
CPIOM
BOOT KERNEL
API
DRV_M GR
Page 11
Component-based System Development
components.
• Components are enriched with from
Promised
aspects.
• Design-space exploration is used to find a semi-optimal
mapping of applications to LRMs under multi-dimensional
constraints.
Page 12
Improvement of the Development Process
Page 13
From Structural to Analytical Redundancy
Page 14
Dieses Dokument und alle darin enthaltenen Informationen
sind das alleinige Eigentum von AIRBUS DEUTSCHLAND
GmbH. Die Zustellung dieses Dokumentes oder die
Offenlegung seines Inhalts begründen keine Rechte am
geistigen Eigentum. Dieses Dokument darf ohne die
ausdrückliche schriftliche Genehmigung von AIRBUS
DEUTSCHLAND GmbH nicht vervielfältigt oder einem Dritten
gegenüber enthüllt werden. Dieses Dokument und sein Inhalt
dürfen nur zu bestimmungsgemäßen Zwecken verwendet
werden.
Die in diesem Dokument gemachten Aussagen stellen kein
Angebot dar. Sie wurden auf der Grundlage der aufgeführten
Annahmen und in gutem Glauben gemacht. Wenn die
zugehörigen Begründungen für diese Aussagen nicht
angegeben sind, ist AIRBUS DEUTSCHLAND GmbH gern
bereit, deren Grundlage zu erläutern.
© AIRBUS DEUTSCHLAND GmbH. Alle Rechte vorbehalten. Vertrauliches und geschütztes Dokument.
Page 15