This paper addresses the selection of an Ada cross-compiler, run-time system, and associated tools from a VAX/VMS host to a Mil-Std-1750A target processor. The selection process was performed as part of a proposal for an airborne embedded, multi-tasking avionics application which is scheduled to enter the requirements phase in the fall of 1989. In summary, there are a number of factors which should be involved in the decision to purchase a specific Ada cross-compiler. The use of benchmarks to evaluate a compiler is virtually required if memory and throughput are important factors. Attempting to evaluate these qualities by looking at vendor supplied PIWG data is very difficult, because the numbers from different vendors are seldom directly comparable. In addition, different kinds of applications code can generate very different benchmark results, that must be taken into consideration.
The selection of an Ada compiler for a real-time embedded avionics application
Die Auswahl eines Ada-Compilers für eine eingebettete Avionikanwendung in Realzeit
1989
8 Seiten, 8 Bilder
Conference paper
English
Compiler writing techniques for avionics applications
Tema Archive | 1980
|Real-time avionics optimization
Tema Archive | 2011
|Embedded knowledge based avionics
AIAA | 1989
|Embedded training avionics integration
Tema Archive | 1985
|Real-time, Ada-based, avionics processing
Tema Archive | 1990
|