DocumentCode
3261692
Title
A comparative study of the design of synchronous and asynchronous self-checking RISC processors
Author
Hyde, P.D. ; Russell, G.
Author_Institution
Sch. of Electr., Electron. & Comput. Eng., Newcastle upon Tyne Univ., UK
fYear
2004
fDate
12-14 July 2004
Firstpage
89
Lastpage
94
Abstract
The use of deep sub-micron technology raises a number of concerns about reliability in VLSI circuits. Shrinking geometries and reduced power supplies leave the circuits vulnerable to ´soft´ and transient errors. The combination of high clock speed and large circuit area result in high power consumption and skew in clock distribution. This paper investigates the use of concurrent error detection (CED) and asynchronous design to overcome these problems. Four pipelined processor designs are compared - two synchronous, two asynchronous with one of each type using CED. Initial results indicate an area overhead of 12% in return for a fault coverage of 98.54% of all unidirectional errors. Additionally, the asynchronous CED processor has an area overhead of only 4% when compared to the synchronous non-CED design.
Keywords
asynchronous circuits; built-in self test; error detection; error detection codes; integrated circuit reliability; logic testing; microprocessor chips; pipeline processing; reduced instruction set computing; CED; CED code; Dong´s code; RISC processors; VLSI reliability; area overhead; asynchronous processors; concurrent error detection; fault coverage; pipelined processors; self-checking processors; soft errors; synchronous processors; transient errors; unidirectional errors; Automatic testing; Reduced instruction set computing;
fLanguage
English
Publisher
ieee
Conference_Titel
On-Line Testing Symposium, 2004. IOLTS 2004. Proceedings. 10th IEEE International
Print_ISBN
0-7695-2180-0
Type
conf
DOI
10.1109/OLT.2004.1319664
Filename
1319664
Link To Document