eCommons

 

Exploring The Microarchitectural Behavior Of An Industrial Processor In The Presence Of Transient Faults

Other Titles

Abstract

Soft errors are an ubiquitous, ever-increasing problem that will compromise future computing integrity at every echelon. Many architectures provide protection from these transient events for large arrays, such as register ?les and caches, but often, little is done to protect common latches from corruption, such as those used in con?guration and in the pipeline. It is important that we identify the most vulnerable processor components at the latch level, so as to mitigate soft errors before they manifest in architectural state. This research evaluates the vulnerability of latches within an IBM PowerPC-based processor core. We simulate a VHDL model of the processor and use an RTX error injection methodology to inject bit-?ips into the latch output nets at runtime. We then perform an analysis of the system?s behavior while executing various TST applications, paying particular attention to the ?oating point unit, and propose solutions to increase processor robustness.

Journal / Series

Volume & Issue

Description

Sponsorship

Date Issued

2009-08-19T16:38:44Z

Publisher

Keywords

Location

Effective Date

Expiration Date

Sector

Employer

Union

Union Local

NAICS

Number of Workers

Committee Chair

Committee Co-Chair

Committee Member

Degree Discipline

Degree Name

Degree Level

Related Version

Related DOI

Related To

Related Part

Based on Related Item

Has Other Format(s)

Part of Related Item

Related To

Related Publication(s)

Link(s) to Related Publication(s)

References

Link(s) to Reference(s)

Previously Published As

Government Document

ISBN

ISMN

ISSN

Other Identifiers

Rights

Rights URI

Types

dissertation or thesis

Accessibility Feature

Accessibility Hazard

Accessibility Summary

Link(s) to Catalog Record