Fixed-current method for programming large floating-gate arrays

Shantanu Chakrabartty, Gert Cauwenberghs

Research output: Contribution to journalConference articlepeer-review

6 Scopus citations


Speed and Accuracy of programming large floating gate array is limited by precision of current measurement and pulse generator. In this paper a novel floating gate programming method is proposed which alleviates the requirement of accurate measurement and facilitates fast programming. As opposed to conventional approaches this method programs fixed value of currents onto the floating gate transistor at variable control gate votlage. The technique is used in conjuction with a coarse programming method, that utilizes the positive feedback nature of pFET injection to improve the speed of programming. Measured results from an array of floating gate cells, fabricated in a 0.5μm CMOS process demonstrate the effectiveness of this method to program currents in the order of few picoamperes with approximately 8bits of resolution.

Original languageEnglish
Article number1465491
Pages (from-to)3934-3937
Number of pages4
JournalProceedings - IEEE International Symposium on Circuits and Systems
StatePublished - 2005
EventIEEE International Symposium on Circuits and Systems 2005, ISCAS 2005 - Kobe, Japan
Duration: May 23 2005May 26 2005


Dive into the research topics of 'Fixed-current method for programming large floating-gate arrays'. Together they form a unique fingerprint.

Cite this