A destructive evolutionary algorithm process

Joe Sullivan, Conor Ryan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper describes the application of evolutionary search to the problem of Flash memory wear-out. The current method for establishing memory operating parameters is a time consuming and expensive manual process of destructive testing. Understandably this process is normally undertaken only at design time. The results are sub optimum solutions which do not minimise ware-out over the lifetime of the device. We establish the viability of a hardware platform that utilises an EA (Evolutionary Algorithm) to discover optimal operating parameter settings automatically. Here we describe this hardware and reveal results demonstrating an average life extension of between 250% and 350% over the factory set conditions with a maximum life extension exhibited of 700% for cells within the same device. Furthermore since the process is automated it is possible to leverage the spread between process lots to further enhance device specifications, facilitating the near no cost life extension of a split-gate Flash memory device.

Original languageEnglish
Title of host publicationProceedings of the Frontiers in the Convergence of Bioscience and Information Technologies, FBIT 2007
Pages761-764
Number of pages4
DOIs
Publication statusPublished - 2007
EventFrontiers in the Convergence of Bioscience and Information Technologies, FBIT 2007 - Jeju Island, Korea, Republic of
Duration: 11 Oct 200713 Oct 2007

Publication series

NameProceedings of the Frontiers in the Convergence of Bioscience and Information Technologies, FBIT 2007

Conference

ConferenceFrontiers in the Convergence of Bioscience and Information Technologies, FBIT 2007
Country/TerritoryKorea, Republic of
CityJeju Island
Period11/10/0713/10/07

Fingerprint

Dive into the research topics of 'A destructive evolutionary algorithm process'. Together they form a unique fingerprint.

Cite this