VLSI IMPLEMENTATION OF BACK PROPAGATED NEURAL NETWORK FOR SIGNAL PROCESSING

Similar documents
VLSI Implementationn of Back Propagated Neural Network Signal Processing

Signal Processing in Neural Network using VLSI Implementation

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

HIGH PERFORMANCE VOLTAGE CONTROLLED OSCILLATOR (VCO) USING 65NM VLSI TECHNOLOGY

International Journal of Scientific & Engineering Research, Volume 4, Issue 6, June ISSN

An Efficient Design of CMOS based Differential LC and VCO for ISM and WI-FI Band of Applications

A Review of Phase Locked Loop Design Using VLSI Technology for Wireless Communication.

An Optimal Design of Ring Oscillator and Differential LC using 45 nm CMOS Technology

Phase Locked Loop using VLSI Technology for Wireless Communication

PROJECT ON MIXED SIGNAL VLSI

Implementation of 2.4 GHz Phase Locked Loop using Sigma Delta Modulator

A new 6-T multiplexer based full-adder for low power and leakage current optimization

Design of High Gain and Low Noise CMOS Gilbert Cell Mixer for Receiver Front End Design

A Case Study of Nanoscale FPGA Programmable Switches with Low Power

DESIGN AND PERFORMANCE VERIFICATION OF CURRENT CONVEYOR BASED PIPELINE A/D CONVERTER USING 180 NM TECHNOLOGY

Design of a Capacitor-less Low Dropout Voltage Regulator

Investigation on Performance of high speed CMOS Full adder Circuits

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

On Chip Active Decoupling Capacitors for Supply Noise Reduction for Power Gating and Dynamic Dual Vdd Circuits in Digital VLSI

Low Cost Transmitter For A Repeater

A 5 GHz CMOS Low Power Down-conversion Mixer for Wireless LAN Applications

A Low Noise, Voltage Control Ring Oscillator Based on Pass Transistor Delay Cell

DESIGN AND ANALYSIS OF VEDIC MULTIPLIER USING MICROWIND

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

POWER DELAY PRODUCT AND AREA REDUCTION OF FULL ADDERS USING SYSTEMATIC CELL DESIGN METHODOLOGY

A design of 16-bit adiabatic Microprocessor core

SP 22.3: A 12mW Wide Dynamic Range CMOS Front-End for a Portable GPS Receiver

Implementation and Performance Analysis of a Vedic Multiplier Using Tanner EDA Tool

Analysis and Design of High Speed Low Power Comparator in ADC

CHAPTER 4 MIXED-SIGNAL DESIGN OF NEUROHARDWARE

A 3 8 GHz Broadband Low Power Mixer

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier

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

A Review of Clock Gating Techniques in Low Power Applications

DESIGN AND ANALYSIS OF LOW POWER CHARGE PUMP CIRCUIT FOR PHASE-LOCKED LOOP

A High Gain and Improved Linearity 5.7GHz CMOS LNA with Inductive Source Degeneration Topology

NOVEL OSCILLATORS IN SUBTHRESHOLD REGIME

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

ISSN:

Design of Efficient Two Stage Power Amplifier Using 65nm Cmos Technology

Design of 2.4 GHz Oscillators In CMOS Technology

An Analog Phase-Locked Loop

Design of a CMOS OR Gate using Artificial Neural Networks (ANNs)

Energy Reduction of Ultra-Low Voltage VLSI Circuits by Digit-Serial Architectures

CHAPTER 3. Instrumentation Amplifier (IA) Background. 3.1 Introduction. 3.2 Instrumentation Amplifier Architecture and Configurations

High Gain Low Noise Amplifier Design Using Active Feedback

Low-Power Digital CMOS Design: A Survey

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

A SUBSTRATE BIASED FULL ADDER CIRCUIT

Gdi Technique Based Carry Look Ahead Adder Design

Linearization Method Using Variable Capacitance in Inter-Stage Matching Networks for CMOS Power Amplifier

Low Power and Fast Transient High Swing CMOS Telescopic Operational Amplifier

A GHz MONOLITHIC GILBERT CELL MIXER. Andrew Dearn and Liam Devlin* Introduction

Delay-Locked Loop Using 4 Cell Delay Line with Extended Inverters

Replacing Fuzzy Systems with Neural Networks

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION

Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June Page 101

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

/$ IEEE

Energy Efficient and High Speed Charge-Pump Phase Locked Loop

DESIGN ANALYSIS AND COMPARATIVE STUDY OF RF RECEIVER FRONT-ENDS IN 0.18-µM CMOS

DESIGNING A NEW RING OSCILLATOR FOR HIGH PERFORMANCE APPLICATIONS IN 65nm CMOS TECHNOLOGY

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

All Digital on Chip Process Sensor Using Ratioed Inverter Based Ring Oscillator

Implementation of Low Power High Speed Full Adder Using GDI Mux

Course Outcome of M.Tech (VLSI Design)

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

Design and Layout of a X-Band MMIC Power Amplifier in a Phemt Technology

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

Low Power Design of Successive Approximation Registers

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

DESIGN OF CMOS BASED FM QUADRATURE DEMODULATOR USING 45NM TECHNOLOGY

Rail-To-Rail Output Op-Amp Design with Negative Miller Capacitance Compensation

NOVEL DESIGN OF 10T FULL ADDER WITH 180NM CMOS TECHNOLOGY

IMPLEMANTATION OF D FLIP FLOP BASED ON DIFFERENT XOR /XNOR GATE DESIGNS

Design of Low Power Flip Flop Based on Modified GDI Primitive Cells and Its Implementation in Sequential Circuits

RF Integrated Circuits

A Low-Power 12 Transistor Full Adder Design using 3 Transistor XOR Gates

FFT Analysis, Simulation of Computational Model and Netlist Model of Digital Phase Locked Loop

Minimization of Area and Power in Digital System Design for Digital Combinational Circuits

Comparator Design Analysis using Efficient Low Power Full Adder Meena Aggarwal 1, Rajesh Mehra 2 1 ME student (ECE), 2 Associate Professor

DESIGN OF A LOW DROP-OUT VOLTAGE REGULATOR USING VLSI

P. Sree latha, M. Arun kumar

Performance Analysis of Energy Efficient and Charge Recovery Adiabatic Techniques for Low Power Design

A Simple Design and Implementation of Reconfigurable Neural Networks

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

Implementation of High Performance Carry Save Adder Using Domino Logic

International Journal of Advance Engineering and Research Development

PV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL

Lecture 1, Introduction and Background

Performance Comparison of RF CMOS Low Noise Amplifiers in 0.18-µm technology scale

DESIGN AND ANALYSIS OF LOW POWER ADDERS USING SUBTHRESHOLD ADIABATIC LOGIC S.Soundarya 1, MS.S.Anusooya 2, V.Jean Shilpa 3 1

A high-efficiency switching amplifier employing multi-level pulse width modulation

Leakage Power Reduction in 5-Bit Full Adder using Keeper & Footer Transistor

PERFORMANCE ANALYSIS ON VARIOUS LOW POWER CMOS DIGITAL DESIGN TECHNIQUES

12-nm Novel Topologies of LPHP: Low-Power High- Performance 2 4 and 4 16 Mixed-Logic Line Decoders

CHAPTER 1 INTRODUCTION

Wide Fan-In Gates for Combinational Circuits Using CCD

Design and Analysis of CMOS based Low Power Carry Select Full Adder

Transcription:

VLSI IMPLEMENTATION OF BACK PROPAGATED NEURAL NETWORK FOR SIGNAL PROCESSING DR. UJWALA A. KSHIRSAGAR (BELORKAR), MR. ASHISH E. BHANDE H.V.P.M. s College of Engineering & Technology, Amravati- 444 605 E-mail:ujwalabelorkar@rediffmail.com, ashishbhande@rediffmail.com Abstract:- Mainly due to the rapid advances in integration technologies, large-scale systems design - in short, due to the advent of VLSI Technology,the number of applications of integrated circuits in high-performance computing, telecommunications, and consumer electronics has been rising steadily, and at a very fast pace. Typically, the required computational power of these applications is the driving force for the fast development of this field. This paper present the implementation of Neural Network for signal processing application using VLSI technology. Gilbert mixer which is a transistorized circuit used as an analog multiplier and Adder of Nural Network. The advantage of this circuit is the output current is an accurate multiplication of the (differential) base currents of both inputs. As a mixer, its balanced operation, cancels out many unwanted mixing products, resulting in a "cleaner" output. Through the proposed Neural Network, Compresson & Decompression of two analog signals successfully implemented. Effort has been taken to design Neural Network for signal processing, using VLSI technology. VLSI Technology includes process design, trends, chip fabrication, real circuit parameters, circuit design, electrical characteristics, configuration building blocks, switching circuitry, translation onto silicon, CAD and practical experience in layout design. The proposed mixer is designed using 45 nm CMOS/VLSI technology with microwind 3.1. Keywords Gilbert mixer, microwind 3.1, 45nm CMOS technology, Compression, Decompression,Neural Network. I. INTRODUCTION Artificial intelligence is realized based on mathematical equations and artificial neurons. In the proposed design, our main focus is on the implementation of chip layout design for Feedforward Neural Network Architecture (NNA) in VLSI for generic analog signal processing applications. The analog components like Gilbert Cell Multiplier (GCM), Adders, Neuron activation Function (NAF) are used in the implementation. This neural architecture is trained using Back propagation (BP) algorithm in analog domain with new techniques of weight storage. We are using 45nm CMOS technology for layout designing and verification of proposed neural network. The functionality of proposed design of neural network is verified for the analog operations like signal amplification and multiplication.intelligence is the computational part of the ability to achieve goals in the world. This intelligence though a biological world is realized based on the mathematical equations, giving rise to the science of Artificial Intelligence(AI). To implement this intelligence artificial neurons are used. These artificial neurons comprised of several analog components. The neuron selected is comprised of multiplier and adder along with the tan-sigmoid function. The training algorithm used is performed in analog domain thus the whole neural architecture is analog structure. The proposed technology is a step in the implementation of neural network architecture using back propagation algorithm. These artificial neurons, are realized by Analog components like multipliers, adders and differentiators in 45nm CMOS VLSI technology. Due to the rapid advances in integration technologies, large-scale systems design - in short and due to the advent of VLSI Technology the electronics industry has achieved a phenomenal growth over the last two decades. The number of applications of integrated circuits in highperformance computing, telecommunications, and consumer electronics has been rising rapidly and consistently. Typically, the required computational power (or, in other words, the intelligence) of these applications is the driving force for the fast development of this field. Fig. 1: layered neural network The neural network is shown in figure 1. In this network, inputs v1, v2 are applied with the weight matrix, then this weighted inputs of the adder are summed up. The output generated by adder blocks is given to the Neuron Activation function. The output of activation function is multiplied by weights again and given to the input blocks of output layer. This layered structure of neural network is implemented in VLSI using analog components. 1

Gilbert cell multiplier, adder and differential amplifier are used for different blocks. To reduce the power requirement we have designed the neural network using advanced technology. The human brain consists of neurons that send activation signals to each other thereby creating intelligent thoughts. The algorithmic version of a neural network (called an artificial neural network) also consists of neurons which send activation signals to one another. The end result is that the artificial neural network can approximate a function of multiple inputs and outputs. As a consequence, neural networks can be used for a variety of data mining tasks, among which are classification, descriptive modeling, clustering, function approximation, and time series prediction. Neural networks are also commonly used for image processing. The proposed neural architecture will be capable of performing operations like sine wave learning, amplification and frequency multiplication and can also be used for analog signal processing activities. Now a days, power has become one of the most important paradigms of design convergence for multi gigahertz communication systems such as optical data links, wireless products, microprocessor & ASIC/SOC designs. Since the Gilbert s Mixer useful in frequency translation in communication system, it is needed to design MIXER for modern communication engineering applications with low power, high stability and low jitter. This paper introduces design aspects for layout design of Gilbert cell using VLSI technology. The design process, at various levels, is usually evolutionary in nature. It starts with a given set of requirement. When the requirements are not met, the design has to be improved. More simplified view of the VLSI technology consists of various representations, abstractions of design, logic circuits, CMOS circuits and physical layout. Here for the design, microwind 3.1 VLSI Backend software is used. This software allows designing and simulating an integrated circuit at physical description level. The proposed Mixer is designed using 45 mm CMOS/VLSI technology in microwind 3.1 software, which in turn offers high speed performance at low power. The main novelties related to the 45 nm technology are the high-k gate oxide, metal gate and very low-k interconnect dielectric [4]. The effective gate length required for 45 nm technology is 25nm. Some of the key features of 45 nm technologies from various providers like TSMC, Fujitsu, and Intel are as given in table-i below. Compared to 65-nm technology, 45 nm technologies must offer: 1) 30% increases in switching performance 2) 30 % reduction in Power consumption 3) 2 times higher density 4) 2 times reduction of the leakage between source and drain and through the gate oxide[4]. TABLE I KEY FEATURES OF 45 NM TECHNOLOGY Parameter Value VDD (V) 0.85-1.2 V. Ioff N (na/um) 5-100 Ioff P (na/um) 5-100 Gate dielectric SiON, HfO 2 No. of metal layers 6-10 Considering the advantage of 45 nm technologies over 90 nm & 65 nm technologies, the proposed work is done with 45 nm technologies. Power consumption is a limiting factor in VLSI integration for portable applications. The resulting heat dissipation also limits the feasible packaging and performance of the VLSI chip. Since the dynamic power dissipation in synchronous digital integrated circuit is determined by CV 2 f, reducing the supply voltage is an effective way to reduce power consumption of the modern electronic systems [5]. As the supply voltage scales down with the technology, any power supply noise on power and ground level affects the analog circuit performance more than before[6]. II. IMPLEMENTATION OF GILBERT CELL & NEURON ACTVATION FUNCTION OF PROPOSED NEURAL NET-WORK USING VLSI The Gilbert Mixer (cell) is used as the multiplier block. The main building blocks of Gilbert cell are differential pair transistors and current mirror circuit. In the proposed work Gilbert cell acts as multiplier and adder blocks of Neural Network. A mixer with a single-ended RF signal is called a single-balanced mixer. An example is shown on figure 1. This configuration is rarely used because it is more susceptible to noise in the LO signal. Its main drawback is the LO-IF feed through. That is, the LO signal could leak into the IF if the IF is not much lower than the LO frequency. The low pass filter following the mixer may not properly suppress the LO signal without affecting the IF signal. Fig.1 A single-balanced Mixer Double Balanced Mixers are used to prevent the LO products from reaching the output. It is essentially two single-balanced circuits with the RF 2

transistors connected in parallel and the switching pair in anti-parallel. Therefore, the LO terms sum to zero and the RF signal doubled in the output. This configuration provides a high degree of LO-IF isolation easing filtering requirements at the output. Double balanced mixers are less susceptible to noise than the single-balanced mixers because of the differential RF signal. Figure 2 shows a double balanced mixer, it is also known as the Gilbert Cell Mixer. Mixers are used for frequency translation, they convert the RF frequency to the IF frequency by multiplying it with the LO frequency. This is shown in the result in figure 3. The mixing result produces two signal located at the LO+RF and LO-RF frequency. One signal is the wanted IF signal and the other is the unwanted signal as shown in equation. Fig.4: Schematic of Gilbert cell The figure 5 shows the layout of Gilbert cell which is designed using, 45nm VLSI technology & it is the first block of proposed design.the first input voltage signal V in1 is of 0.301V& the second input voltage signal V in2 is of 0.302V. Fig. 2 A Double Balanced mixer. RF = Acos(RF)* t LO = Bcos(LO)* t IF = Acos(RF)*t + Bcos(LO)*t IF= 1/2 * AB [cos(lo+ RF)*t + cos(lo- RF)*t] (4) (1) (2) (3) Fig.5 Chip Layout of Gilbert cell Figure 6 shows the voltage versus time response of Gilbert cell. Here output voltage obtained is 0.601V and power consumed by Gilbert cell is 11.964µW. Fig. 3 Mixers in Integrated Circuits Proposed Neural Network uses transisterised Gilbert cell as shown in fig.4 Fig.6 Voltage verses time response of Gilbert cell In the proposed neural network we are using neuron activation function for validation. It will compare the input signal with the reference signal and then output 3

will be generated. Neurons use Sigmoid type activation functions. Complex surfaces can be described by simple networks using Sigmoid type activation function. Nonlinear activation functions of neurons are essential for neural network operation. Such Sigmoidal functions can be created in the differential pair. Figure7 shows the schematic of neuron activation function. the layout of neuron activation function which is designed using microwind3.1 software, 45nm CMOS technologyis shownin Figure 8. The input voltage is 0.4V, low time is 0.090ns, high time is 0.090ns, rise time is 0.010ns & fall time is 0.010ns. III. Neural Network Design For Signal Compression Figure 10 shows the schematic of neural network design for signal compression. Here two analog signals are given as inputs and single signal is obtained at the output which is compressed signal. Fig.10 Schematic of neural network design for signal compression Figure 11 shows the layout of neural network design for signal compression. First input signal is of Vin1= 0.500V, second input is Vin2= 0.500V. Fig.7 Schematic of neuron activation function Fig. 11 layout of neural network design for signal compression Fig. 8 layout of neuron activation function Figure12 shows the voltage versus time response of neural network design for signal compression. Here compressed signal obtained by neural network is V out = 0.300V. Power required by the neural network for signal compression is 0.250mW. Following figure 9 shows the voltage versus time response of neuron activation function. Power consumed by neuron activation function is 3.533µW. Fig. 12 Voltage versus time response of neural network design for signal compression Fig. 9 the voltage versus time response IV: Neural network design for signal decompression Figure13 shows the schematic of neural network design for signal decompression. Here single analog signal is given as input, which is output generated by 4

neural network for signal compression. Two output signals are produced which are same as inputs given to the neural network design for signal decompression. V. CONCLUSION Considering the advancement of future technology and the advantage of 45 nm technology over 65 and 90 nm technology, the selection of 45nm technology for the proposed neural network was the proper choice of technology. The VLSI implementation of a Back propagated neural network successfully implemented using 3.1 microwind (VLSI back-end ) software. The two analog signal applied for compression successfullyacheived at the output of decompressionusing back propagation algorithm technology. Fig. 13 Schematic of neural network design for signal decompression The following figure 14 shows the layout of neural network for signal decompression which is designed using microwind 3.1 software in 45nm CMOS technology. The input voltage signal is sinusoidal waveform of 0.518V. Fig. 14 layout of neural network for signal decompression Both the output signal obtained after decompression is same as the two inputs of neural network for compression. The Power consumed by neural network is 0.274mW as shown in figure 15. VI. REFERENCES [1] P. J. Sullivan, B. A. Xavier and W. H. Ku, A low voltage performance of microwave CMOS Gilbert Cell Mixer, in IEEE J. Solid-State Circuits, vol. 32, pp1151-1155, July 1997. [2] B. Gilbert, A high-performance monolithic multiplier using active feedback, IEEE J. Solid-State Circuits, vol. SC-9, pp.364-373 Dec.1974. [3] B. Song, CMOS RF circuits for data communications application, IEEE J. Solid- State Circuits, vol. SC-21, pp. 310-317, Apr.1986. [4] E. Sicard, Syed Mahfuzul Aziz, introducing 45 nm technology in Microwind3, microwind application note. [5] Navid Azizi, Student Member, IEEE, Muhammad M. Khellah, Member, IEEE, Vivek K. De, Senior Member, IEEE,and Farid N. Najm, Fellow, IEEE, Aware Low-Power Design and Block. IEEE transactions on very large scale integration (vlsi) systems, vol. 15, no. 7, july 2007. [6] E. Sicard, S. Delman- Bendhia, Deep submicron CMOS Design. [7] Jun Zhao, Yong Bin Kim"A Low-Power Digitally Controlled Oscillator for All Digital Phase-Locked Loops" VLSI Design Volume 2010 [8] B. M. Wilamowski, J. Binfet, and M. O. Kaynak VLSI Implementation of Neural Networks [9] Gilbert Multiplier by Ari Sharon, aris@cs, Ariel Zentner, relz@cs, ZachiSharvit, zachi@cs, Yaakov Goldberg, yaakov@cs [10] Rafid Ahmed Khalil &Sa'ad Ahmed Al-Kazzaz Digital Hardware Implementation of Artificial Neurons Models UsingFPGA pp.12-24 [11] NeerajChasta, SaritaChouhan and Yogesh Kumar Analog VLSI Implementation of Neural Network Architecture for Signal Processing. *** Fig. 15 Output response of neural network for signal decompression 5