Abstract :
A high-performance processor architecture embedded in a modular computer system with advanced application software real-time operating system support is discussed. The objective is to provide a powerful processing environment to satisfy the computational demands of data fusion and other expansion potentials of the avionics mission function. The processor engine of this system is the AMP (advanced modular processor), an extremely powerful 32-b embedded 20 MIPS processor deriving its performance from the MIPS R3000/R3010 RISC chip set. The distributed system architecture integrates multiple processors, a flexible I/O subsystem, and fault-tolerant features. A dual-redundant VME-like backplane and reconfiguration through reassignment of hot spare processors greatly increases reliability and availability. Consideration is given to the hardware system architecture, the external interfaces, the semiconductor technology, the real-time operating system, and the application software development
Keywords :
computer architecture; computer interfaces; distributed processing; fault tolerant computing; military computing; military equipment; real-time systems; reduced instruction set computing; redundancy; reliability; 20 MIPS; 32 bits; MIPS R3000/R3010 RISC chip set; advanced application software; advanced modular processor; application software; availability; computer interfaces; data fusion; distributed system architecture; dual-redundant VME-like backplane; external interfaces; fault-tolerant features; hot spare processors; military avionics; multiple processors; powerful processing environment; real-time operating system support; reconfiguration; reliability; semiconductor technology; Aerospace electronics; Application software; Computer architecture; Embedded computing; Engines; Fault tolerant systems; Military computing; Operating systems; Real time systems; Reduced instruction set computing;