CourseAerospace, UAM, Drones & Space Applications open

IMA architectures course (ARINC 653)

Online course of 300 hours in IMA architectures (ARINC 653). 6 modules covering the move to modular avionics, the ARINC 653 specification, incremental certification with DO-297, networking and input/output, platform integration and verification and a final project, with an assigned technical tutor.

Duration3 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute certificate
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Understand the evolution from federated to integrated modular avionics.

02

Master APEX services and ARINC 653 spatial and temporal partitioning.

03

Apply the incremental acceptance process defined in DO-297.

04

Size AFDX networks and inter-module communication.

05

Assess interference on multicore platforms in accordance with AMC 20-193.

06

Plan the integration and verification of hosted applications.

07

Design a complete IMA architecture for a set of functions.

Profile

Who it's for

  • IMA architecture engineers.
  • Avionics platform integrators.
  • Embedded software engineers moving into partitioned systems.
  • Systems configuration engineers.
  • Software certification engineers.
  • Platform verification engineers.
  • Engineering or science graduates seeking to join aircraft manufacturers.
Standards & tools

What you'll work with

  • ARINC 653 Parts 0 to 5 (partitioned avionics application interface)
  • RTCA DO-297 / EUROCAE ED-124 (integrated modular avionics development and certification)
  • RTCA DO-178C / EUROCAE ED-12C (airborne software)
  • EASA AMC 20-193 (use of multicore processors)
  • ARINC 664 Part 7 (AFDX avionics Ethernet)
  • EASA ETSO-2C153 (IMA hardware elements)
  • ARINC 651 (design guidance for integrated modular avionics)
  • ARINC 615A (software data loader)
  • Wind River VxWorks 653
  • SYSGO PikeOS
  • DDC-I Deos
  • Green Hills INTEGRITY-178 tuMP
  • Rapita RVS
Syllabus

6 modules

  1. 1.1Limitations of federated architectures
  2. 1.2The concept of shared resources and partitioning
  3. 1.3Reference programmes: A380, B787 and A350
  4. 1.4Second-generation IMA platforms
  5. 1.5Computing, I/O and network modules
  6. 1.6Advantages in mass, volume and maintenance
  7. 1.7New integration and certification risks
  8. 1.8Roles of the integrator, platform supplier and application supplier
  9. 1.9Roadmap towards distributed IMA
  10. 1.10Case study: comparison of architectures for a regional aircraft
  1. 2.1Structure of Parts 0 to 5
  2. 2.2Spatial partitioning and memory protection
  3. 2.3Temporal partitioning and major frames
  4. 2.4APEX process and time services
  5. 2.5Communication via sampling and queuing ports
  6. 2.6Health monitoring and the error table
  7. 2.7Module XML configuration files
  8. 2.8Part 2 extended services
  9. 2.9Part 1 profiles and subsets
  10. 2.10Workshop: configuring a partition schedule
  1. 3.1Module certification tasks
  2. 3.2Incremental acceptance of platform and applications
  3. 3.3Configuration data and its verification
  4. 3.4Roles of the system integrator
  5. 3.5Planning and agreements between parties
  6. 3.6Reuse of accepted components
  7. 3.7Managing modifications to deployed platforms
  8. 3.8ETSO-2C153 for IMA hardware elements
  9. 3.9Relationship with ARP4754B and DO-178C
  10. 3.10Practical exercise: acceptance plan for a hosted application
  1. 4.1AFDX networks and virtual links
  2. 4.2Remote I/O gateways
  3. 4.3Data concentrators and RDC modules
  4. 4.4Bandwidth allocation and BAG
  5. 4.5End-to-end latency analysis
  6. 4.6Clock synchronisation between modules
  7. 4.7Dual A and B network architectures
  8. 4.8Network diagnostics and monitoring
  9. 4.9Switch configuration and traffic tables
  10. 4.10Lab: sizing the virtual links of an IMA system
  1. 5.1Multicore platforms and interference
  2. 5.2Requirements of AMC 20-193
  3. 5.3WCET analysis with shared resources
  4. 5.4Partitioning robustness against failures
  5. 5.5Integration testing on the bench
  6. 5.6Fault injection and health monitoring
  7. 5.7Software loading via ARINC 615A
  8. 5.8Configuration tools and their qualification
  9. 5.9Online maintenance and diagnostics
  10. 5.10Case study: integrating three applications into one module
  1. 6.1Functional requirements of the application set
  2. 6.2Module selection and network topology
  3. 6.3Partitioning and schedule design
  4. 6.4Definition of ports and channels
  5. 6.5Health monitoring table
  6. 6.6Timing analysis and resource budget
  7. 6.7Incremental certification strategy
  8. 6.8Integration test plan
  9. 6.9Report and presentation
  10. 6.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, so you can combine it with your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Wind River VxWorks 653, SYSGO PikeOS, DDC-I Deos, Green Hills INTEGRITY-178 tuMP and Rapita RVS, in free, academic or evaluation versions. Testing is studied on real procedures for configuring partitions in an IMA module, sizing AFDX virtual links and integrating applications with different DAL levels. Assessment is continuous by module, plus the final project.

Standards covered: ARINC 653 (Parts 0 to 5), RTCA DO-297 / EUROCAE ED-124, RTCA DO-178C / EUROCAE ED-12C, EASA AMC 20-193, ARINC 664 Part 7, EASA ETSO-2C153, ARINC 651, ARINC 615A.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ARINC 653 (Parts 0 to 5), RTCA DO-297 / EUROCAE ED-124 and RTCA DO-178C / EUROCAE ED-12C applied to real cases, not as a theoretical annex.
Industry software:Wind River VxWorks 653, SYSGO PikeOS, DDC-I Deos, Green Hills INTEGRITY-178 tuMP and Rapita RVS, in free, academic or evaluation versions.
Final project:a complete IMA architecture for a set of applications, from module selection to the integration test plan, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Capture the requirements
Define the functional requirements of the application set.
Select modules and network
Select the modules and define the network topology.
Design partitions and schedule
Design the partitioning and schedule, ports, channels and health monitoring table.
Analyse timing and resources
Analyse timing and the resource budget and define the incremental certification strategy.
Final project
Write the integration test plan and present the architecture for final review with your tutor.
Career opportunities

Where this takes you

IMA architecture engineerAvionics platform integratorEmbedded software engineerSystems configuration engineerSoftware certification engineerPlatform verification engineer
Admissions & scholarships

Requirements

  • No prior qualification is required.
  • An internet connection and a computer capable of running the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 300 hours over 3 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with Wind River VxWorks 653, SYSGO PikeOS, DDC-I Deos, Green Hills INTEGRITY-178 tuMP and Rapita RVS, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute certificate, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

No prior qualification is required: you only need an internet connection, a computer able to run the programme software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

IMA architectures course (ARINC 653)Enrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.