21.04.2013 Views

ETTC'2003 - SEE

ETTC'2003 - SEE

ETTC'2003 - SEE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

They however incorporate some elements,<br />

which are normally less required in<br />

commercial aircraft. The first being<br />

environmental specifications. These<br />

function units are available in three grades,<br />

laboratory, extended specs or full<br />

ruggedized specs with the explicit<br />

requirement that the three versions must be<br />

able to run the same application code. This<br />

has led to the design of a new family of<br />

hardware, which guarantee a total<br />

reusability of the application software.<br />

Another element is the size available for<br />

the embarked computers, which has led us<br />

to develop links to connect smaller units,<br />

while maintaining the transparency and the<br />

time information.<br />

Finally CES’ new family incorporates new<br />

hardware and firmware elements, whose<br />

target is to monitor the safety of the<br />

computer by providing on-line information<br />

on the status of each element, so that<br />

dynamic reconfiguration, of the whole or<br />

part of the system, is possible during the<br />

flight.<br />

Introduction<br />

Over the last 10 years CES has been<br />

involved in both commercial and military<br />

aircraft programs. In both fields the need<br />

to reduce development time and unit costs<br />

drives system designers to use COTS<br />

rather than specialized developments<br />

wherever possible.<br />

Technology keeps evolving at a high rate<br />

compared to the development cycle of an<br />

aircraft. As an example, the IENA system<br />

evolved from a prototype based on Mips<br />

R3000 and Motorola 68040 processors at<br />

25 MHz running LynxOS v 2.1 to a system<br />

using PPC 750CX processors at 600 MHz<br />

running LynxOS v 3.1. This evolution<br />

spans three generations of processor<br />

boards, each with its own characteristic<br />

hardware architecture.<br />

System design must therefore be made as<br />

invariant as possible with respect to the<br />

technology used to implement it. Useful<br />

concepts for achieving this goal have been:<br />

• The function unit<br />

• The bundled package<br />

• Hardware abstraction layers<br />

Another characteristic of many aircraft<br />

programs is a large variation in the<br />

environmental requirements that systems<br />

must meet. Most units of an aircraft test<br />

system may be deployed in a laboratory<br />

environment, but a few units of the same<br />

system may be required to fly. Since an<br />

ever-growing part of system costs go into<br />

software development it is essential that<br />

the software can be re-used in systems<br />

with different environmental requirements.<br />

In order to avoid excessive software<br />

porting costs hardware platforms should<br />

therefore support a wide range of<br />

environmental specifications.<br />

Working in both commercial and military<br />

programs of aircraft development, CES has<br />

acquired over the years know-how on both<br />

sides, which can be used for the benefit of<br />

the respective other field. Examples:<br />

In the (commercial) IENA program,<br />

experience gained in the construction of<br />

(military) AGE systems based on boards<br />

that are 100% software compatible to their<br />

commercial-grade equivalents has been<br />

used to build a test system that is running<br />

the same software both in a laboratory and<br />

in a test-flight environment.<br />

In the (military) AIDASS test system,<br />

BpNet, a hardware abstraction layer first<br />

used during the modeling phase of the<br />

(commercial) IENA system, has been used<br />

to simplify the network cabling and thus to<br />

considerably reduce the size of a portable<br />

test system. The integration of the AFDX<br />

test resource developed in the A380<br />

context into the AIDASS system is in<br />

progress.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!