Title :
Implementation and evaluation for dependable bus control using CPLD
Author :
Hayashi, Yasumasa ; Matsubara, Takashi ; Koga, Yoshiaki
Author_Institution :
Dept. of Comput. Sci., Nat. Defense Acad., Kanagawa, Japan
Abstract :
Bus systems are used in computers as essential architecture, and dependability of bus systems should be accomplished reasonably for various applications. In this paper, we will present dependable bus operations with actual implementation and evaluation by CPLD. Most of the bus systems control transition of some classified phases with synchronous clock or guard time to avoid incorrect phase transition. However, these phase control methods may degrade system performance or cause incorrect operations. We design an asynchronous sequential circuit for bus phase control without clock or guard time. This circuit prevents incorrect phase transition at the time when large input delay or erroneous input occurs. We estimate probability of incorrect phase transition with single stuck-at fault on input signals. From the result of estimation, we also design checking system verifying outputs of initiator and target devices. Incorrect phase transition with single stuck-at fault occurred between both sequential circuits is inhibited completely by implementation of the system
Keywords :
asynchronous sequential logic; phase control; reliability; sequential circuits; system buses; CPLD; asynchronous sequential circuit; bus phase control; bus systems; dependability; dependable bus control; dependable bus operations; Application software; Circuit faults; Clocks; Computer architecture; Control systems; Degradation; Delay effects; Phase control; Sequential circuits; System performance;
Conference_Titel :
Dependable Computing, 2000. Proceedings. 2000 Pacific Rim International Symposium on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-7695-0975-4
DOI :
10.1109/PRDC.2000.897279