Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Protection unit for radiation induced errors in flash memory systems

Thesis (MScEng)--University of Stellenbosch, 2004.

Saved in:
Bibliographic Details
Main Author: Bryer, Bevan
Other Authors: Bakkes, P. J.
Format: Thesis
Language:en_ZA
Published: Stellenbosch : Stellenbosch University 2012
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613785083084800
access_status_str Open Access
author Bryer, Bevan
author2 Bakkes, P. J.
author_browse Bakkes, P. J.
Bryer, Bevan
author_facet Bakkes, P. J.
Bryer, Bevan
author_sort Bryer, Bevan
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MScEng)--University of Stellenbosch, 2004.
format Thesis
id oai:scholar.sun.ac.za:10019.1/50070
institution Stellenbosch University (South Africa)
language en_ZA
last_indexed 2026-06-10T12:41:39.515Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2012
publishDateRange 2012
publishDateSort 2012
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/50070 Protection unit for radiation induced errors in flash memory systems Bryer, Bevan Bakkes, P. J. Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Electronic apparatus and appliances -- Effect of radiation on Computer storage devices Dissertations -- Electronic engineering Theses -- Electronic engineering Thesis (MScEng)--University of Stellenbosch, 2004. ENGLISH ABSTRACT: Flash memory and the errors induced in it by radiation were studied. A test board was then designed and developed as well as a radiation test program. The system was irradiated. This gave successful results, which confirmed aspects of the study and gave valuable insight into flash memory behaviour. To date, the board is still being used to test various flash devices for radiation-harsh environments. A memory protection unit (MPU) was conceptually designed and developed to morntor flash devices, increasing their reliability in radiation-harsh environments. This unit was designed for intended use onboard a micro-satellite. The chosen flash device for this study was the K9F1208XOA model from SAMSUNG. The MPU was designed to detect, maintain, mitigate and report radiation induced errors in this flash device. Most of the design was implemented in field programmable gate arrays and was realised using VHDL. Simulations were performed to verify the functionality of the design subsystems. These simulations showed that the various emulated errors were handled successfully by the MPU. A modular design methodology was followed, therefore allowing the chosen flash device to be replaced with any flash device, following a small reconfiguration. This also allows parts of the system to be duplicated to protect more than one device. AFRIKAANSE OPSOMMING: 'n Studie is gemaak van" Flash" geheue en die foute daarop wat deur radiasie veroorsaak word. 'n Toetsbord is ontwerp en ontwikkel asook 'n radiasie toetsprogram waarna die stelsel bestraal is. Die resultate was suksesvol en het aspekte van die studie bevestig en belangrike insig gegee ten opsigte van "flash" komponente in radiasie intensiewe omgewmgs. 'n Geheue Beskermings Eenheid (GBE) is konseptueel ontwerp en ontwikkelom die "flash" komponente te monitor. Dit verhoog die betroubaarheid in radiasie intensiewe omgewings. Die eenheid was ontwerp met die oog om dit aan boord 'n mikro-satelliet te gebruik. Die gekose "flash" komponent vir die studie was die K9F1208XOA model van SAMSUNG. Die GBE is ontwerp om foute wat deur radiasie geïnduseer word in die "flash" komponent te identifiseer, herstel en reg te maak. Die grootste deel van die implementasie is gedoen in "field programmable gate arrays" and is gerealiseer deur gebruik te maak van VHDL. Simulasies is gedoen om die funksionaliteit van die ontwikkelde substelsels te verifieer. Hierdie simulasies het getoon dat die verskeie geëmuleerde foute suksesvol deur die GBE hanteer is. 'n Modulre ontwerpsmetodologie is gevolg sodat die gekose "flash" komponent deur enige ander flash komponent vervang kan word na gelang van 'n eenvoudige herkonfigurasie. Dit stelook dele van die sisteem in staat om gedupliseer te word om sodoende meer as een komponent te beskerm. 2012-08-27T11:33:13Z 2012-08-27T11:33:13Z 2004-12 Thesis http://hdl.handle.net/10019.1/50070 en_ZA Stellenbosch University 129 p. : ill. application/pdf Stellenbosch : Stellenbosch University
spellingShingle Electronic apparatus and appliances -- Effect of radiation on
Computer storage devices
Dissertations -- Electronic engineering
Theses -- Electronic engineering
Bryer, Bevan
Protection unit for radiation induced errors in flash memory systems
title Protection unit for radiation induced errors in flash memory systems
title_full Protection unit for radiation induced errors in flash memory systems
title_fullStr Protection unit for radiation induced errors in flash memory systems
title_full_unstemmed Protection unit for radiation induced errors in flash memory systems
title_short Protection unit for radiation induced errors in flash memory systems
title_sort protection unit for radiation induced errors in flash memory systems
topic Electronic apparatus and appliances -- Effect of radiation on
Computer storage devices
Dissertations -- Electronic engineering
Theses -- Electronic engineering
url http://hdl.handle.net/10019.1/50070
work_keys_str_mv AT bryerbevan protectionunitforradiationinducederrorsinflashmemorysystems