DocumentCode :
3546958
Title :
Fixed-current method for programming large floating-gate arrays
Author :
Chakrabartty, Shantanu ; Cauwenberghs, Gert
Author_Institution :
ECE Dept., Michigan State Univ., East Lansing, MI, USA
fYear :
2005
fDate :
23-26 May 2005
Firstpage :
3934
Abstract :
The speed and accuracy of programming large floating gate arrays 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 voltage. The technique is used in conjunction 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 8 bits of resolution.
Keywords :
CMOS logic circuits; cellular arrays; cellular neural nets; feedback; programmable logic arrays; 0.5 micron; CMOS process; coarse programming; fixed-current method; floating gate cells; floating gate transistor; large floating-gate arrays; pFET injection; positive feedback; programming; variable control gate voltage; CMOS process; Current measurement; Feedback; Insulation; Noise measurement; Nonvolatile memory; Pulse generation; Tunneling; Velocity measurement; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
Type :
conf
DOI :
10.1109/ISCAS.2005.1465491
Filename :
1465491
Link To Document :
بازگشت