The design and simulation model of an analog floating-gate computational element for use in large-scale analog reconfigurable systems

We present the methodology for implementing a computational memory element using a floating-gate pFET model suitable for the design and simulation of analog systems. A first-order physically inspired model of pFET hot-election injection is implemented in Verilog-A, fit to experimental data, and then applied to a proposed floating-gate circuit. The model parameters are fit directly to the drain current data from a measured floating-gate pFET, eliminating the need for estimating or measuring gate injection current. The model is used to examine the programming transient response of a proposed analog computational vector-matrix multiplier cell. The circuit eliminates power-supply ramping by using a negative voltage, avoids complex characterization by linearized the injection current, and reduces off-chip interaction with on-chip feedback. We discuss how our model and approach represent a pathway for accessible floating-gate design, simulation, and implementation.

[1]  S. Chakrabartty,et al.  Sub-Microwatt Analog VLSI Trainable Pattern Classifier , 2007, IEEE Journal of Solid-State Circuits.

[2]  Gert Cauwenberghs,et al.  Fixed-current method for programming large floating-gate arrays , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[3]  G. Serrano,et al.  A Precision Low-TC Wide-Range CMOS Current Reference , 2008, IEEE Journal of Solid-State Circuits.

[4]  Christopher M. Twigg,et al.  A Large-Scale Reconfigurable Analog Signal Processor (RASP) IC , 2006, IEEE Custom Integrated Circuits Conference 2006.

[5]  C. Diorio,et al.  A simulation model for floating-gate MOS synapse transistors , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[6]  P. Hasler,et al.  Adaptive Algorithm Using Hot-Electron Injection for Programming Analog Computational Memory Elements Within 0.2% of Accuracy Over 3.5 Decades , 2006, IEEE Journal of Solid-State Circuits.

[7]  Paul Hasler,et al.  Above Threshold pFET InjectionModeling intended for ProgrammingFloating-Gate Systems , 2007, 2007 IEEE International Symposium on Circuits and Systems.