Fault-tolerant architecture for high performance embedded system applications

نویسنده

  • Gul N. Khan
چکیده

The architecture of a fault-tolerant embedded computer system is presented. It employs multiple processors for high performance and dual-port memory units for interprocessor communication. The high performance embedded computer (HPEC) system consists of five processors that are partitioned into two sets namely the computing and IO partitions. The computing partition is concerned with computational intensive tasks and it consists of three worker processors. The IO partition performs general-purpose and real-time I/O related tasks. It has two interface processors with high-speed I/O and fast interrupt capabilities. The processor cores for these partitions are selected according to computational and high-speed I/O functions. The HPEC system size can be adjusted for varying needs of computing and real-time I/O without affecting the basic architecture features. The HPEC architecture is fault-tolerant in terms of fault containment and isolation of faulty units. Reliability modeling and analysis of the system indicates that it degrades gracefully under different fault scenarios.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Architecture for Rapid Distributed Fault Tolerance

– Embedded high performance computing is being called upon to provide critical computing resources with increasing frequency. The ability to tolerate faults during operation, both maintaining operational capability and ensuring that correct results continue to be produced, is an important ingredient in mission–critical systems. An architecture for such a system is proposed, providing the abilit...

متن کامل

Safety - Critical Architectures for Automotive Applications

—Advances in embedded system technology have enabled automotive manufacturers to design electronic systems that introduce new features to the vehicles, improve their performance and increase safety. Following the successful use of fly-by-wire systems in aircraft, the introduction of drive-by-wire is expected in an increasing number of new vehicles. The electronic components used in these system...

متن کامل

1 Technical Report No . MSSU – EIRS – ERC – 97 – 17 Using Hector in an Architecture for Rapid Distributed Fault Tolerance

– Embedded high performance computing is being called upon to provide critical computing resources with increasing frequency. The ability to tolerate faults during operation, both maintaining operational capability and ensuring that correct results continue to be produced, is an important ingredient in mission–critical systems. An architecture for such a system is proposed, providing the abilit...

متن کامل

COFTA: Hardware-Software Co-Synthesis of Heterogeneous Distributed Embedded Systems

Embedded systems employed in critical applications demand high reliability and availability in addition to high performance. Hardware-software co-synthesis of an embedded system is the process of partitioning, mapping, and scheduling its specification into hardware and software modules to meet performance, cost, reliability, and availability goals. In this paper, we address the problem of hardw...

متن کامل

Performance Evaluation of Fault Tolerant Methodologies for Network on Chip Architecture

By Haibo Zhu, M.S. Washington State University August 2007 Chair: Partha Pratim Pande Current SoC designs are appearing with very large numbers of embedded processors. From consumer multimedia to image processing to defense applications, new designs are coming out with very high numbers of embedded processors. The communication requirements of these large MP-SoCs are convened by the emerging ne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998