TY - JOUR
T1 - Rail-to-rail, linear hot-electron injection programming of floating-gate voltage bias generators at 13-bit resolution
AU - Huang, Chenling
AU - Sarkar, Pikul
AU - Chakrabartty, Shantanu
N1 - Funding Information:
Manuscript received March 01, 2011; revised June 30, 2011; accepted August 17, 2011. Date of publication October 10, 2011; date of current version October 26, 2011. This paper was approved by Associate Editor Lucien Breems. This work was supported by a grant from the National Science Foundation (CAREER 0954752).
PY - 2011/11
Y1 - 2011/11
N2 - Hot-electron injection is widely used for accurate programming of on-chip floating-gate voltage and current references. The conventional programming approach involves adapting the duration and magnitude of the injection pulses based on a predictive model which is estimated by using measured data. However, varying the pulse-widths or amplitudes introduces nonlinearity in the injection process which complicates the modeling, calibration and programming procedure. In this paper, we propose a linear hot-electron injection technique which significantly simplifies the programming procedure, and can achieve programming accuracy greater than 13-b which is limited by the thermal noise from the injection process. The procedure employs an active feedback circuit which ensures that all the nonlinear factors affecting the hot-electron injection process are held constant, thus achieving a stable and controllable injection rate. Measured results using an array of floating-gate voltage reference prototyped in a 0.5-μm standard CMOS process demonstrate that the injection rates can be controlled from 0.1 to 4.1 V for the programmable voltage range. Using 50-ms injection pulses, we show that the average injection rate can be adapted from 6.9 to 250 μV/cycle.
AB - Hot-electron injection is widely used for accurate programming of on-chip floating-gate voltage and current references. The conventional programming approach involves adapting the duration and magnitude of the injection pulses based on a predictive model which is estimated by using measured data. However, varying the pulse-widths or amplitudes introduces nonlinearity in the injection process which complicates the modeling, calibration and programming procedure. In this paper, we propose a linear hot-electron injection technique which significantly simplifies the programming procedure, and can achieve programming accuracy greater than 13-b which is limited by the thermal noise from the injection process. The procedure employs an active feedback circuit which ensures that all the nonlinear factors affecting the hot-electron injection process are held constant, thus achieving a stable and controllable injection rate. Measured results using an array of floating-gate voltage reference prototyped in a 0.5-μm standard CMOS process demonstrate that the injection rates can be controlled from 0.1 to 4.1 V for the programmable voltage range. Using 50-ms injection pulses, we show that the average injection rate can be adapted from 6.9 to 250 μV/cycle.
KW - Adaptive programming
KW - floating-gate transistor
KW - hot-electron injection
KW - injection rate
KW - pulse-width modulation
UR - http://www.scopus.com/inward/record.url?scp=80255138084&partnerID=8YFLogxK
U2 - 10.1109/JSSC.2011.2167390
DO - 10.1109/JSSC.2011.2167390
M3 - Article
AN - SCOPUS:80255138084
SN - 0018-9200
VL - 46
SP - 2685
EP - 2692
JO - IEEE Journal of Solid-State Circuits
JF - IEEE Journal of Solid-State Circuits
IS - 11
M1 - 6041041
ER -