Chapter 3. Hardware Architecture

Table of Contents
Hardware Bibliography

The mainstream development of OCERA will be done in x86 platforms. Although we have still to face some uncertainties, we have chosen two other architectures OCERA will support. These architectures are Motorola PowerPC and Intel StrongArm, mainly motivated by the embedded systems character of the project.

Here we explain with some more details why we have decided to support such architectures.


Despite the fact that the OC will be mainly developed in x86 environments, the fact that RT-Linux is originally being developed in x86 (and then ported to other architectures) and that x86 is the architecture most people have at hand when going to develop, we find that there is an increasing interest in the development of x86-based embedded systems.

The appearance of smaller and cheaper x86 motherboards together with the commercialization of low-consuming processors (e.g. VIA) and the demand of more performance makes x86 an architecture appropriate for the real time and embedded market.

Hardware Bibliography


[Montavista] Monta Vista


[Sharp] Sharp Zaurus handhelds

[IntrinsycCerf] Intrinsyc Cerf Products

[iPaq] iPaq Compaq handhelds

[HandHelds]  Open source software for use on handheld and wearable computers

[Imec] RTLinux patch for StrongARM

[ArmLinux] ARM Linux Project

[SA1100] Intel Corporation, SA 1100 Microprocessor Technical Reference Manual, September, 1998 .

[Jagger95] Edited by D. Jagger, Advanced RISC Machines Architecture Reference Manual, Prentice Hall, July, 1995.