DocumentCode
3479520
Title
A Destructive Evolutionary Algorithm Process
Author
Sullivan, Joe ; Ryan, Conor
Author_Institution
Biocomputing & Dev. Syst., Univ. of Limerick, Limerick
fYear
2007
fDate
11-13 Oct. 2007
Firstpage
761
Lastpage
764
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.
Keywords
evolutionary computation; flash memories; destructive evolutionary algorithm; device lifetime; flash memory wear-out; memory operating parameters; optimal operating parameter; Automatic programming; Communication system control; EPROM; Electrons; Evolutionary computation; Flash memory; Hardware; Insulation; Nonvolatile memory; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in the Convergence of Bioscience and Information Technologies, 2007. FBIT 2007
Conference_Location
Jeju City
Print_ISBN
978-0-7695-2999-8
Type
conf
DOI
10.1109/FBIT.2007.99
Filename
4524202
Link To Document