VHDL-Based Programming Environment for Floating-Gate Analog Memory Cell

Similar documents
Implementation of an Integrated DC-DC Converter using CMOS Standard Technology and employing Smart Power Principles

444 Index. F Fermi potential, 146 FGMOS transistor, 20 23, 57, 83, 84, 98, 205, 208, 213, 215, 216, 241, 242, 251, 280, 311, 318, 332, 354, 407

Low Power Analog Multiplier Using Mifgmos

International Journal of ChemTech Research CODEN (USA): IJCRGG ISSN: Vol.7, No.2, pp ,

Low-Voltage Wide Linear Range Tunable Operational Transconductance Amplifier

Improved Linearity CMOS Multifunctional Structure for VLSI Applications

Journal of Engineering and Natural Sciences Mühendislik ve Fen Bilimleri Dergisi

A CMOS Analog Front-End Circuit for MEMS Based Temperature Sensor

RESONANT CIRCUIT MODEL AND DESIGN FOR A HIGH FREQUENCY HIGH VOLTAGE SWITCHED-MODE POWER SUPPLY

An Improved Bandgap Reference (BGR) Circuit with Constant Voltage and Current Outputs

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 54, NO. 3, MARCH

Multiple-Input Translinear Element Networks

A DIGITALLY PROGRAMMABLE CURRENT SCHMITT-TRIGGER

Semiconductor Memory: DRAM and SRAM. Department of Electrical and Computer Engineering, National University of Singapore

ACURRENT reference is an essential circuit on any analog

Class-AB Low-Voltage CMOS Unity-Gain Buffers

FTL Based Carry Look ahead Adder Design Using Floating Gates

DESIGN OF ON CHIP TEMPERATURE MONITORING IN 90NM CMOS

A -100 db THD, 120 db SNR programmable gain amplifier in a 3.3 V, 0.5µm CMOS process

CMOS Digital Logic Design with Verilog. Chapter1 Digital IC Design &Technology

FULLY INTEGRATED CURRENT-MODE SUBAPERTURE CENTROID CIRCUITS AND PHASE RECONSTRUCTOR Alushulla J. Ambundo 1 and Paul M. Furth 2

A HIGH POWER FACTOR SYMMETRICAL SWITCHED-MODE POWER SUPPLY

Charge-Based Continuous Equations for the Transconductance and Output Conductance of Graded-Channel SOI MOSFET s

Ultra low power four-quadrant multiplier/two-quadrant

Design and Implementation of Current-Mode Multiplier/Divider Circuits in Analog Processing

DESIGN OF A NOVEL CURRENT MIRROR BASED DIFFERENTIAL AMPLIFIER DESIGN WITH LATCH NETWORK. Thota Keerthi* 1, Ch. Anil Kumar 2

Performance of CMOS and Floating-Gate Full-Adders Circuits at Subthreshold Power Supply

Design of the oscillating circuit in DC/DC switching power supply

Copyright 2007 Year IEEE. Reprinted from ISCAS 2007 International Symposium on Circuits and Systems, May This material is posted here

Design and Implementation of less quiescent current, less dropout LDO Regulator in 90nm Technology Madhukumar A S #1, M.

ANALYSIS AND DESIGN OF HIGH CMRR INSTRUMENTATION AMPLIFIER FOR ECG SIGNAL ACQUISITION SYSTEM USING 180nm CMOS TECHNOLOGY

An efficient switched-mode power supply using a quadratic boost converter and a new topology of two-switch forward converter

Low Voltage Standard CMOS Opamp Design Techniques

four-quadrant CMOS analog multiplier in current mode A new high speed and low power Current Mode Analog Circuit Design lker YA LIDERE

ISSN: International Journal of Engineering and Innovative Technology (IJEIT) Volume 1, Issue 2, February 2012

HIGH GAIN, HIGH BANDWIDTH AND LOW POWER FOLDED CASCODE OTA WITH SELF CASCODE AND DTMOS TECHNIQUE

Design and Analysis of Current-to-Voltage and Voltage - to-current Converters using 0.35µm technology

Single Transistor Learning Synapses

Low Power Design of Successive Approximation Registers

An accurate track-and-latch comparator

Design and Simulation of Voltage-Mode and Current-Mode Class-D Power Amplifiers for 2.4 GHz Applications

Exam Below are two schematics of current sources implemented with MOSFETs. Which current source has the best compliance voltage?

Ternary logic to binary bit conversion using multiple input floating gate MOSFETS in 0.5 micron n-well CMOS technology

A CMOS SIGNAL TO NOISE MEASUREMENT CIRCUIT FOR INFRARED SECTORED RECEIVERS

Methodology for MMIC Layout Design

METHODOLOGY FOR THE DIGITAL CALIBRATION OF ANALOG CIRCUITS AND SYSTEMS

Chapter 2 : Semiconductor Materials & Devices (II) Feb

Sensors & Transducers 2014 by IFSA Publishing, S. L.

WE PRESENT continuous-time filters using our

FOR applications such as implantable cardiac pacemakers,

HIGHLY LINEAR, WIDE-DYNAMIC-RANGE MULTIPLE-INPUT TRANSLINEAR ELEMENT NETWORKS

SOLIMAN A. MAHMOUD Department of Electrical Engineering, Faculty of Engineering, Cairo University, Fayoum, Egypt

CHAPTER 1 INTRODUCTION

Atypical op amp consists of a differential input stage,

Design of Low power and Area Efficient 8-bit ALU using GDI Full Adder and Multiplexer

The Application of neumos Transistors to Enhanced Built-in Self-Test (BIST) and Product Quality

A Parallel Analog CCD/CMOS Signal Processor

FLOATING GATE BASED LARGE-SCALE FIELD-PROGRAMMABLE ANALOG ARRAYS FOR ANALOG SIGNAL PROCESSING

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

Comparison between Analog and Digital Current To PWM Converter for Optical Readout Systems

LOW CURRENT REFERENCES WITH SUPPLY INSENSITIVE BIASING

Inter-Ing INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, November 2007.

Radivoje Đurić, 2015, Analogna Integrisana Kola 1

Implementation of dual stack technique for reducing leakage and dynamic power

BUILDING BLOCKS FOR CURRENT-MODE IMPLEMENTATION OF VLSI FUZZY MICROCONTROLLERS

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer

High Performance Low-Power Signed Multiplier

A CMOS CURRENT CONTROLLED RING OSCILLATOR WITH WIDE AND LINEAR TUNING RANGE

IMPROVED CURRENT MIRROR OUTPUT PERFORMANCE BY USING GRADED-CHANNEL SOI NMOSFETS

L/S-Band 0.18 µm CMOS 6-bit Digital Phase Shifter Design

Device Technologies. Yau - 1

FUNDAMENTALS OF MODERN VLSI DEVICES

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer Based on GDI Technique

A GSM Band Low-Power LNA 1. LNA Schematic

Solid State Devices- Part- II. Module- IV

Low Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage

EE 330 Lecture 44. Digital Circuits. Dynamic Logic Circuits. Course Evaluation Reminder - All Electronic

DESIGN OF LOW POWER SAR ADC FOR ECG USING 45nm CMOS TECHNOLOGY

IFB270 Advanced Electronic Circuits

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

LOW POWER FOLDED CASCODE OTA

MISMATCHES between MOS transistors pose a serious

ECEN474/704: (Analog) VLSI Circuit Design Fall 2016

Signal Processing in Neural Network using VLSI Implementation

Variable Body Biasing Technique to Reduce Leakage Current in 4x4 DRAM in VLSI

Memory Basics. historically defined as memory array with individual bit access refers to memory with both Read and Write capabilities

Yet, many signal processing systems require both digital and analog circuits. To enable

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families

Lecture #29. Moore s Law

High Voltage Operational Amplifiers in SOI Technology

CMOS VLSI Design (A3425)

Low power high speed hybrid CMOS Full Adder By using sub-micron technology

Electronic Circuits EE359A

Index. Small-Signal Models, 14 saturation current, 3, 5 Transistor Cutoff Frequency, 18 transconductance, 16, 22 transit time, 10

Implementation of Carry Select Adder using CMOS Full Adder

Voltage Controlled Delay Line Applied with Memristor in Delay Locked Loop

Digital Pulse-Frequency/Pulse-Amplitude Modulator for Improving Efficiency of SMPS Operating Under Light Loads

A fast programmable frequency divider with a wide dividing-ratio range and 50% duty-cycle

A NOVEL DESIGN OF CURRENT MODE MULTIPLIER/DIVIDER CIRCUITS FOR ANALOG SIGNAL PROCESSING

IN targeting future battery-powered portable equipment and

Transcription:

VHDL-Based Programming Environment for Floating-Gate Analog Memory Cell Ambiente de Programação descrito em VHDL para Célula de Memória Analógica do tipo Floating-Gate If possible, translate the title to Portuguese. Fernando C. Castaldo. 1 and Carlos A. dos Reis Filho 2 Abstract An implementation in CMOS technology of a Floating-Gate Analog Memory Cell and Programming Environment is presented. A digital closed-loop control compares a reference value set by user and the memory output and after cycling, the memory output is updated and the new value stored. The circuit can be used as analog trimming for VLSI applications where mechanical trimming associated with post-processing chip is prohibitive due to high costs. Keywords: Floating-Gate, Trimming, VHDL Resumo Um ambiente de programação desenvolvido em VHDL para células de memória analógicas do tipo CMOS Floating- Gates é apresentado. Uma malha de controle digital compara o alvo pré-ajustado pelo usuário com o estado atual do Floating-Gate e através da aplicação de pulsos controlados, o novo valor analógico é memorizado. Este circuito pode ser utilizado em células de trimming analógico em aplicações VLSI, onde o pós-processamento do circuito integrado é proibitivo devido aos altos custos envolvidos. If possible, translate the abstract to Portuguese, including the key-words (palavras-chave) Palavras-Chave: Floating-Gate, Trimming, VHDL 1.Introduction Floating Gate Transistors (FGMOS), which appeared in 1967 as a non-volatile data storage element (KAHNG; SZE, 1967), have been mostly used in digital circuits as storage devices and in analog signal processing by exploiting the weighted-sum property of its multiple inputs (SHIBATA; OHMI, 1993). It also finds application in low-voltage circuits due the fact that its equivalent threshold voltage can be tailored to desired values and in neural networks systems (ANDREOU; Affiliation should be stated as footnotes along with address, email and some very short description of authors interests YANG, 1994). The FGMOS is It may compatible be written in with English. standard CMOS technologies. The appealing 1 Prof. Adjunto A no Departamento de Eng. Elétrica da Universidade Estadual de Londrina. Mestre e Doutor em Engenharia Elétrica na área de Sensores, Instrumentação Eletrônica e Microeletrônica. Universidade Estadual de Londrina Departamento de Engenharia Elétrica-DEEL Centro de Tecnologia e Urbanismo-CTU Rodovia Celso Garcia Cid Pr 445 Km 380 Campus Universitário Cx. Postal 6001 CEP 86051-990 Londrina - PR EMAIL: castaldo@uel.br 2 Mestre e Doutor em Engenharia Elétrica na área de Sensores, Instrumentação Eletrônica e Microeletrônica. Prof. Adjunto no Departamento de Instrumentação, Semicondutores e Fotônica da Faculdade de Engenharia Elétrica da Universidade Estadual de Campinas. Cidade Universitária Zeferino Vaz, Campinas SP. EMAIL: carlos_reis@lpm.fee.unicamp.br

feature of this device in the point of view of analog signal processing is the possibility of modifying its current-voltage characteristic in non-volatile way by changing the amount of charge that is stored in the floating gate, performing as an analog memory cell (HASLER; BRADLEY, 1999). Analog memories have some advantages over digital The citations ones: are smaller based on area, an lower power alphabetical system! Please take care! consumption and higher dynamic range. As a disadvantage, to program an analog memory it requires longer time and a precise control to guarantee the writing of the correct value. This paper describes an analog memory cell based on FGMOS, including the high-voltage transistors needed to program the FGMOS, implemented in a standard CMOS process. 2.Floating Gate MOS Transistors The basic structure of an FGMOS is a conventional MOS transistor with the gate completely involved by SiO2 (and is then called a floating gate). Capacitors coupled to the gate, as shown in Fig.1(a), control the gate voltage by capacitive coupling. The other terminals of the coupling capacitors (C G1 and C G2 ) are called control gates. Fig.1(b) shows a floating-gate device built in 0.6µm technology. The effective gate-source voltage or the floating-gate voltage is given in (1). In this case, only two control gates are considered, but the generalization is still valid for i control gates. Equations Avoid to copy and paste equations from other mathematical equations editor. V + Q FG GSEFF = VFG = ki. Vi C TOT = Ci = CFG + CFG2 + CO i CTOT i 1 (1) In (1), k i =C i /C TOT, V i and C i are the voltage and the capacitance of the control gate i respectively, Q FG is the charge trapped in the floating gate and C TOT is the total capacitance of the gate. Captions must be provided for each Figure/Table in the paper. Please ensure that all Figures/Tables are referenced within the body of the text (in numerical order). (a) (b) Fig 1. Floating Gate (FGMOS) Device. (a) Cross-section of a FGMOS transistor. (b) Photomicrograph of a FGMOS device in 0.6µm technology.

These trapped charges are the element used to retain information in an FGMOS memory cell. These charges don't change for operating voltages inside the normal range of the technology (5 V for 0.6 µm). As indicated in (1), the transistor effective threshold voltage V TH can be changed either by using one of the control gates as V TH controller or by changing the stored charge Q FG in the floating gate by applying high voltage programming pulses to the floating gate capacitor (COUTO et al., 2003). The second approach allows the implementation of non-volatile V TH -based analog memories. Fig. 1(a) shows schematically the first technique where an applied voltage to the control-gate (select gate voltage in the 0-5V range) controls the threshold voltage whereas Fig. 1(b) shows experimental results from a FGMOS device built in 0.6µm technology to the changes in stored charge Q FG (after application of high-voltage programming pulses in 12V-15V range). This device will be used in the implementation of the non-volatile V TH -based analog memory cell as proposed Figures: in Please this work. ensure that In reading Figures are circuits, clearly labeled the effective and are of threshold V TH can be detected through either good quality. Note: if possible, please try to avoid setting linedrawings and photographs in the same Figure since photographs require different processing in order to maintain quality. the variation on the gate voltage for a constant drain current or as a variation of the drain current for the same gate voltage. 2,00E-06 Threshold Voltage Variation Drain Current [A] 1,50E-06 1,00E-06 5,00E-07 VTH1 VTH2 VTHn (a) 0,00E+00 0 0,5 1 1,5 2 2,5 3 Gate-Source Voltage [V] (b) Fig. 2: Variation of the effective threshold voltage. (a) Using one of the control gates. (b) Changing the trapped charge. To write in this memory means to change the trapped charge. This is possible by applying a voltage pulse (setting an electric field) to the control gate high enough to tunnel electrons through the oxide. By using two control gates, it is possible to apply only positive pulses for programming the floating gate transistor as depicted in Fig.3. Applying high voltage pulses (V HIGH ) to the C G1 while grounding C G2, the electric field is almost entirely applied across the smaller-area capacitor C FG1 and electrons may leave the floating-gate poly by tunneling across the dielectric. Therefore,

Fig.10 presents the photomicrography of the memory analog cell implemented in AMS- CUB 0.6µm technology. The cell includes the FGMOS, resistors and LDD transistors. Fig. 10. Photomicrography of the analog memory cell 6. Conclusions An analog memory cell based on Floating-Gate transistors devised for trimming purposes is implemented and tested. A Field programmable gate array (FPGA) and an Analog-to-digital converter were used to complete the programming environment. The results suggest that fully integrated versions can be thought as practical implementations in mixed signal integrated circuits such as Smart-Power applications. The analog memory cell can outperform functions that otherwise digital approach would be very complex. Acknowledgment The FAPESP for supporting the chip manufacturing. References The references should be arranged in alphabetic order References: Please give as much information as possible [all authors, title, publication/book/conference name, date, vol. and issue (if relevant), page numbers, etc]. All references must be referred to within the text (in numerical order). NOTE that references to submitted works cannot be included unless they have been accepted for publication. ANDREOU A. G.; YANG K.W. A Multiple-Input Differential-Amplifier Based on Charge Sharing on a Floating Gate MOSFET. Analog Integrated Circuits and Signal Processing, Vol.6, N.3, pp. 167-179. 1994. BRADLEY, A.; MINCH, P.H.; DIORIO, C. Multiple-Input Translinear Elements Network, IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, Vol.48, N.1, pp.20-28. 2001. COUTO, A.L.; CAJUEIRO, J.P.; REIS, C.A. Temperature-Compensated Voltage Using Floating- Gate MOS Transistor. IMAPS-Brazil Electronic Proceedings, Campinas, Brazil. 2003.

HASLER, P.; BRADLEY A. Floating Gate Devices: They Are Not Just For Digital Memories Anymore, IEEE International Symposium on Circuits and Systems, Vol.2, pp. 391-399, 1999. KAHNG, D.; SZE, S.M. A Floating Gate and its Application to Memory Devices. The Bell System Technical Journal, Vol.46, N.4, pp. 1288-1295. 1967. SHIBATA, T.; OHMI, T. A Functional MOS Transistor Featuring Gate-Level Weighted Sum and Threshold Operations, IEEE Transactions on Electron Devices, Vol.39, N.6, pp. 1444-1455, 1993. Figure Captions This can be helpful for editing the paper Fig 1. Floating Gate (FGMOS) Device. (a) Cross-section of a FGMOS transistor. (b) Photomicrograph of a FGMOS device in 0.6µm technology. Fig. 2: Variation of the effective threshold voltage. (a) Using one of the control gates. (b) Changing the trapped charge. Fig. 3. Programming the FGMOS using two controlling gates. (a) Decreasing V TH. (b) Increasing V TH. Fig. 4. Change in V TH for 1msec-13 V pulses applied to the control gates. Fig. 5. Analog Memory Cell. (a) Memory Core. (b) Memory output versus programmed threshold voltage. Fig.6. Analog Memory Cell Implementation: (a) FGMOS memory cell programming environment. (b) VHDL-based controlling algorithm. Fig.7. Timing diagram. (a) Increasing the memorized value. (b) Decreasing. Fig.8. Implemented Circuit. (a) Schematic. (b) Development and testing board. Fig.9. Analog Memory cell Results. (a) Decrease in the reference. (b) Increase in the reference. Fig. 10. Photomicrography of the analog memory cell