A joint project of the Graduate School, Peabody College, and the Jean & Alexander Heard Library

Title page for ETD etd-03292010-160012


Type of Document Master's Thesis
Author Bickham, Ryan Christopher
URN etd-03292010-160012
Title An analysis of error detection techniques for arithmetic logic units
Degree Master of Engineering
Department Electrical Engineering
Advisory Committee
Advisor Name Title
Dr. Bharat L. Bhuva Committee Co-Chair
Dr. William H. Robinson Committee Co-Chair
Keywords
  • Arithmetic codes
  • Error Detection
  • Redundancy
  • Berger codes
  • Parity codes
Date of Defense 2010-03-18
Availability unrestricted
Abstract
Scaling in VLSI systems leads to higher packing densities for transistors. As a result, they are more likely to be hit by an incident particle, such as neutrons or alpha particles. The interaction of neutron and alpha particles with semiconductor devices may lead to permanent, intermittent, or transient faults that result in an error. Thus, error detection becomes a greater concern for system reliability as transistor size decreases. To achieve the desired reliability, computer architects investigate new techniques to detect and correct soft errors caused by transient faults. Usually, a tradeoff is made between the performance of a processor and the area and power required for error detection. This thesis uses a 45-nm cell library to synthesize hardware description language (HDL) models for selected error detection techniques when used with Arithmetic Logic Units (ALUs). Key results include a drastic increase in power consumption for some techniques as the bit-width of the ALU increases. Results are also compared to the baseline of dual modular redundancy (DMR).
Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  Ryan_Bickham_Masters_Thesis.pdf 1.28 Mb 00:05:55 00:03:03 00:02:40 00:01:20 00:00:06

Browse All Available ETDs by ( Author | Department )

If you have more questions or technical problems, please Contact LITS.