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 :
بازگشت