Title :
A distributed processing system design verification process
Author :
Huffstutter, K.L.
Author_Institution :
Control Data Corp., Minneapolis, MN, USA
Abstract :
A novel distributed multiprocessor system is being developed for a specific government application which requires product development in under 14 months. The system development incorporates a 32-bit advanced modular processor (AMP) with extended local bus (ELB) capabilities and a dual redundant 21-bit VME backplane interface. The AMP is a 6×9 inch double-sided module which integrates the MIPS R3000/R3010 RISC (reduced-instruction-set computer) microprocessor chip set with three 55K gate VHSIC chip designs to achieve a performance capability of over 20 VAX MIPS. Multiple AMPs will be used in the system with additional growth capability of up to 10 AMP modules. An I/O processor and four I/O modules will be developed to provide VME bus extension capabilities and other interface functions. In parallel with the hardware development is an extensive Ada software development which includes a loosely coupled multiprocessor real-time operating system and associated diagnostics and support software. The design methodology for the AMP is presented, including system architecture, software development, and a comprehensive verification process which emphasizes the importance of integrating software and hardware prior to ASIC (application-specific integrated circuit) fabrication
Keywords :
Ada; VLSI; application specific integrated circuits; computer architecture; computer interfaces; microprocessor chips; military computing; multiprocessing systems; program diagnostics; program verification; reduced instruction set computing; 20 MIPS; 32 bit; 55 KB; ASIC; Ada software; I/O modules; I/O processor; MIPS R3000/R3010 RISC; VHSIC chip; advanced modular processor; diagnostics; distributed multiprocessor; distributed processing; double-sided module; dual redundant VME backplane interface; extended local bus; government; microprocessor chip set; multilevel simulation; real-time operating system; software development; verification; Application software; Application specific integrated circuits; Backplanes; Distributed processing; Government; Hardware; Multiprocessing systems; Product development; Programming; Reduced instruction set computing;
Conference_Titel :
Digital Avionics Systems Conference, 1990. Proceedings., IEEE/AIAA/NASA 9th
Conference_Location :
Virginia Beach, VA
DOI :
10.1109/DASC.1990.111332