A VLSI Implementation of Mixed-Signal mode Bipolar Neuron Circuitry
|
|
- Preston Paul
- 7 years ago
- Views:
Transcription
1 A LS mplementation of Mixed-Signal mode Bipolar Neuron Circuitry ong Pan, and Bogdan. M. Wilamowski University of daho, College of Engeerg 800 Park Blvd. Suite 200 Boise, Abstract Neuron circuits have parallel operation features. LS implemented Neuron networks are suitable for high speed and low power consumption applications. igital implementations have good noise immunity while analog neuron circuits have smaller size. This paper presents a mixed-signal neuron design. t uses digital put, put, and weight signals while keeps analog ternal operation. Thus, this circuit has both good noise immunity and small size features. Clock signal is used to synchronize the neuron circuit operation. Simulation shows it has sigmoid activation function. This circuit is suitable for beg used feed-forward type neural networks.. NTROUCTON Although most neural networks can be implemented by software through microprocessors, LS based neural network shows promisg future the high speed and low power consumption fields due to its parallel operation nature. Meanwhile, many terests were paid to tegrate the entire neural network circuit to CMOS LS chip, which will effectively reduce both cost and size of the implementation. As the basic component of the neural network, a sgle neuron can be designed as digital circuits, as analog circuits, or as mixed-signal mode circuits. The digital neuron circuit[1] uses many adders and multipliers. t performs mathematics operation like a simple microprocessor with the digital put and weight signals. The digital neuron circuit can achieve accurate activation function while the complex structure may limit its application. The analog neuron circuit [2][3][4] uses analog put and analog weight signals. t generates analog put signals. Comparg to its digital counterpart, the analog design is more compact. However, the analog signals are easily affected by noise and it is dficult to store the analog weight signals. The mixed-signal neuron circuit [5] keeps the analog put and put signal while uses digital weight signal. This solution is much more practical the circuit implementation. However, the noise terference and the size issue are still not solved. Another type of mixedsignal neuron circuit uses digital pulses as the put/put signals [6][7]. t can be designed with compact size and good noise immunity. But it is hard to achieve good activation functions. This paper presents a neuron circuit with digital put, digital put and digital weight signals. Unlike the pure digital neuron circuit, which uses digital adder and multiplier blocks, the ternal operation of this circuit is analog. Therefore it has good noise immunity and compact size. The preferred activation function can be obtaed. Signal defition and circuit diagram are presented the section. After illustratg the basic operation mechanism, detail circuits of each block are discussed Sections and. Then, the simulation results of the neuron circuit and the entire neural network are presented.. CRCUT AGRAM AN SGNAL FNTON The circuit diagram of the neuron cell is shown Fig.1. t cludes synapse circuits, a weight control circuit, an itialization circuit, a capacitor, a comparator, and a circuit. The number of the synapse circuits is same Weight 1 Weight 2 Weight n n 1 n 2 n n Weight Control Circuit Synapse 1 Synapse 2 Synapse n Feedback nitial Circuit Capnode REF C Comparator Fig. 1. Circuit diagram of a neuron cell /03/$ EEE 971
2 as the number the put signals of the neuron. The operation of this circuit is based on chargg and dischargg the capacitor C, which is similar to the operation of dual slope A/ converter. The voltage or current levels usually carry put and put values of the analog or mixed signal neuron circuits. The voltage or current levels can be easily processed the neuron with pre-defed activation function. However, the put and the put values can also be described by other variables that can be applied the neuron circuit. n this paper, the relative timg of the selected digital signal with the clock signal is used to defe the magnitude of the values while the itial value (high or low) of the select signal is used as the sign. As the signals shown Fig.2, the magnitude of the put and put value are proportional to the timg relative to CLOCK, which is t and t. The sign of the bipolar put and put signals are defed by its itial value ( _it and _it ) when the CLOCK changes. Thus, we can defe the put and put as follows n1 (c) n2 (d) 1 (e) 2 (f) Capnode t = T / 2 t T / 2 set weight nitialization t t 2 nput t 2 T/2 T/2 t 1 _ it _ it Feedback/ = = = t /(T/2) (1) 2 = - t 2/(T/2) 1 = t 1/(T/2) 2 = - t 2/(T/2) GN Fig.2.Signal defition of the neuron circuit: positive put, (c) negative put, (d) positive put, (e) negative put, and the operation of a neuron circuit,,(c), (d), and (f). Out t = T / 2 t T / 2 _ it _ it = = (2) which T is the period of the clock signal (ab 1-2ms). f the signal does not change durg the certa clock phase (put signal when clock is high and put signal when clock is low), t and t will be recognized as T/2. Thus, the maximum and the mimum value of and will be 1 and 1.. NEURON OPERATON Similar to dual slope A/ converter, the operation of the neuron circuit is based on chargg and dischargg the capacitor, which is synchronized by the CLOCK signal. The operation of a neuron circuit with two synapses, a positive put (N1), a negative put (N2) and positive weight signals is shown Fig.2. t can be divided as the followg steps: 1). Set weight: When the CLOCK is low, the weight signals of all the synapses are generated by the weight control circuit. 2). nitilization: When the CLOCK rises, the voltage of the top plate of the capacitor ( CAPNOE ) will be set to the predefed value REF. The example shown Fig.2 uses GN as REF level. 3). nput chargg/dischargg: When the CLOCK is high, all the synapses start to charge or discharge the capacitor through their own variable current sources, which are controlled by the weight signals. The sign of the put and the weight determe whether to charge or discharge the capcitor. The chargg and dischargg will be termated when the put changes (either risg or fallg) or the CLOCK becomes low. The voltage of the put termal(out1) is generated by the comparator, which compares the voltage of CAPNOE and GN. 4). Negative chargg/dischargg: This stage is trigered by the fallg edge of the CLOCK signal. A fixed current source will charge or discharge the capcitor. _it determe whether to charge or discharge the capacitor. The CAPNOE will fally achieve GN becasue of the negative nature. Once the CAPNOE reachs GN, the OUT1 state will change and it will further stop the process of chargg/discharge the capaciator. Sce the weight signals are set the phase before put chargg and dischargg, it can be hiden the phase. Thus, the entire operation can be completed one cycle of clock. The next set of put data will be evaluated from the risg edge of next clock cycle. 972
3 Considerg the put chargg/dischargg stage, we assume the put current source is stable, we can get: t + 2t 2 + L n t n = + (3) C _ fall ref C which C_fall is the CAPNOE value when the CLOCK is fallg., 2,, and are the current sources of the synapse 1, synapse 2,, and synapse n. t, t 2,, and t are the put time of the synapse1, synapse2,, and synapse n. C is the capacitor value. f the current source ( ) is fixed, then the magnitude of the put value will be: t C Out = = T / 2 Cref + t + = = = C C ref ref + /( T / 2) + C _ fall T / T / 2 2t2 + L T / L T / 2 + L t T / 2 (4) put signal (voltage level while CLOCK is risg), and the sign of the weight signal W sign (H is negative and L is positive). Fig. 4 is the truth table of the PUP_ and PN. Fig. 4 shows the PUP_ and PN signals generation circuit. The current generated by MP1 and will not keep constant when the voltage of CAPNOE approaches and. MP1 and will operate non-saturation region when the ds < gs - t. Furthermore, even saturation region, the existence of the channel length Weight Control Circuit WTN C1 PUP_ PN MP1 CAPNOE Considerg TH =-C ref /(T/2) and SUM= + +, the above equation can be written as Out = ( 1 / ) ( SUM TH ) (5) The put value is proportional to the SUM case the TH is zero (when REF is equal to GN). However, due to the and voltage limitation the real circuit, the maximum will be the less than C*/( *(T/2)) and 1. At the same time, the value of put controlled current source will change due to the channel length modulation effect and the non-saturation operation as shown the next section. Thus, the activation function has sigmoid feature, which is required by the neuron operation network circuits. Fig.3. Synapse circuit. nitial put when risg nput signal MSB of Weight PUP_ PN L X X X H L H L L L L L H L L H H H H L H X H L H H L X H L H H H L H H H H H H L L. ETAL CRCUT CONFGURATON SET PUP_ A. Synapse Synapse circuit is shown Fig.3. t accepts the analog weight control signal WTN and stores the capacitor C1. WTN controls MP1 and, which operate like current sources. Control signals PUP_ and PN are used to turn on or turn off these current sources. As mentioned before, these current sources are used to charge or discharge the followg capacitor when CLOCK is high. Besides CLOCK signal, the states of the PUP_ and PN signals are also controlled by the put signal, the itial N W MSB CLR PN Fig.4. Synapse control: signal true table and circuit 973
4 modulation parameter λ will make the current variation when the CAPNOE changes as shown the follow: β 2 = ( gs t ) [1 + λ ( ds ds, sat ) (6) 2 ferent transfer curves can be obtaed by choosg dferent lengths of the CMOS transistors, which changes the value of λ. As shown (5), is proportional to CAPNOE. At the same time, CAPNOE affects the value of the MP1 and. Thus, it is possible to get a sigmoid activation function. B. Weight Control Circuit igital signals are preferred weight control circuits than analog signals due to the robustness. Pure digital weight signals can easily be adopted by replacg the MP1 and Fig.3 by transistor stacks as shown Fig.5. However, for a normal 10 bit weight control signals, the largest transistor used will be 2 10 * m size. A neural network usually has at least several tens of neurons and each neuron has several synapses. The total size of the neural network circuit will be too large to tegrate to a LS chip. A weight control circuit is used this neuron circuit to reduce the transistor size. As shown Fig.6, a weight control circuit is a simple /A converter. t converts the digital signals to a voltage control signal WTN. WTN will be stored the capacitor the synapse. Switch S1 can be used to determe whether this synapse circuit is beg selected or not. One or several the weight control circuits can be used to set the weights for all neurons they can charge the capacitor C1 much faster than the clock period. Thus, the total size of the neural network will be signicantly reduced. Leakage is the biggest problems for this type of the weight control circuit. CAP Fig.7 is equal to WTN when the transmission gate is turned on. When the transmission gate is off, possible leakage current may flow through gate of (1), through the capacitor (2), and through transmission gate (3). The leakage current 1 and 2 are usually much less than 3, which is caused by the sub-threshold current. Fig.7 shows a improved circuit to reduce the sub-threshold leakage current. 1 is force to GN when the transmission gate is off. Sub-threshold leakage current will thus be mimized sce both gs and sg of the MN2 and MP2 are less than zero. EN_ EN W0 W1 Wn WTN Synapse Synapse Fig. 6. Weight Control Circuit. EN_ WTN EN CAP 1 MP2 MN2 Synapse S1 Fig.7. Switch circuit: simplied diagram, and actual diagram. C1 MP1 FPUP_ M. 2 * M. 2 n * M. W0 W1 Wn FPN CAPNOE W0_ W1_ Wn_ M. 2 * M. 2 n * M. Fig.5. Method of usg digital weight signals. 974
5 REF LY 6ns N+ N- OUT CAPNOE Fig.10. nitialization circuit. Fig. 8. Feedback circuit, and comparator circuit. C. Feedback Circuit The circuit is shown the Fig.8. Unlike the synapse circuit, which uses weight controlled current sources, the circuit uses constant current source to charge or discharge the capacitor. The negative will fally charge the capacitor to GN and further change the comparator put signal state. Control signals FPUP_ and FPN are generated by the CLOCK, put signal of the comparator, and the itial put signal (put state while CLOCK is fallg). As the truth table and the circuit shown Fig.9, FPUP_ and FPN will disables the charge or discharge process once the comparator put signal toggles. nitial OUT when fallg OUT signal FPUP_ FPN H X X H L L L L H H L L H H L L H L H L L H H L L. Comparator and nitialization Circuit A simple 2-stage comparator is used for comparg the CAPNOE and GN level as shows Fig.8. The itialization circuit (Fig.10) resets the CAPNOE to REF before starts the normal operation. t is a simple one-pulse generation circuit triggered by the CLOCK risg edge. Sce the pulse width (5-10ns) is much shorter than the CLOCK cycle (1-2ms), the time used for itialization can be ignored.. SMULATON RESULT AN NETWORK OPERATON Fig.11 shows the simulation result of the activation function for the proposed bipolar neuron circuit. The put and put are defed (1) and (2). The limit of both and are +/-1. t has sigmoid transfer function which is required for the proper operation of the neuron. The simulation uses 2ms clock period as the operation frequency. The put chargg and dischargg will happen the first half cycle and the put will be generated the next half cycle. Because all the puts of the neuron must be available at the same time, this type of neuron is not suitable for related neural network circuit. SET FPUP_ N CLR FPN Fig. 9. Feedback control: truth table, and circuit. Fig.11. Simulation result of the activation function. 975
6 First layer Second layer Third layer 1 and dischargg capacitor (10pf-30pf) and several weight storage capacitors (1 pf each). t is suitable for beg tegrated to a LS chip because of the compact size.. CONCLUSON 2 CLOCK 2 3 A mixed signal mode bipolar neuron circuit usg digital weight, put, and put signals is presented. t features both good noise immunity and small size. The simulation result dicates that the circuit has sigmoid activation function. t is suitable for beg used the feed-forward neural networks circuit. ACKNOWLEGEMENT Fig. 12. iagram of a feed-forward neural network circuit. Fig.12 is the diagram of a feed-forward type neural network, which is suitable for usg proposed neuron circuits. As shown Fig.13, all the operation is synchronized by the CLOCK signal. The operation of the neural network has pipele features. All the neurons the same layer are operatg at the same time. The neurons the next layer will operate half cycle later. They receive the puts of neurons the previous layer as their puts. Besides the put and the chargg/dischargg operation, weight signals are generated by the weight control circuit the phase previous to the put chargg and dischargg (may overlapped with the chargg/dischargg phase). Thus, the time for processg the first set of put data is 2.5 clock cycles. After that, only half cycle is needed for processg one set of data. CLOCK Neurons first layer Neurons second layer Neurons third layer Phase 1 Phase 2 Phase 3 Phase 4 Phase 5 Phase1 Phase2 Phase3 Phase4 Phase5 Set weights put Set weights, put, set put Set weights new put, put, set put, put, set put, put, set Fig. 13. Operation timg of feed-forward neural network. The size of analog or mixed type neuron circuit is usually determed by the size of the passive components it doesn t use huge size MOSFETs. This circuit uses only one chargg This work was supported by NSF-daho EPSCoR and National Science Foundation grant EPS REFERENCES [1] Tim Schoenauer, Sah Atasoy, Nasser Mehrtash, and Herich Klar, NeuroPipe-Chip: A igital Neuro-Processor for Spikg Neural Networks, EEE Transactions on Neural Networks, ol. 13, No. 1, Jan. 2002, pp [2] B. M. Wilamowski, J. Bfet, and M. O. Kaynak, "LS mplementation of Neural Networks," nternational Journal of Neural Systems (JNS), ol. 10, No. 3, pp , June, [3] J Liu, Mart A. Brooke, and Kenichi Hirotsu, A CMOS Feedforward Neural-Network Chip With On-Chip Parallel Learng for Oscillation cancellation, EEE Transactions on Neural Networks, ol. 13, No. 5, Sep. 2002, pp [4] C.Lu, and B.Shi, "Circuit Realization of an Programmable Neuron Transfer Function and ts erivative," Proceedgs of the 2000 ternational Jot Conference on Neural networks, pp [5] cent F.Koosh and Rodney M. Goodman, Analog LS Neural Network With igital Perturbative Learng, EEE Transactions on Circuits ans Systems, ol. 49, No.5, May. 2002, pp [6] Yasuhiro Ota, and Bogdan M. Wilamowski, Analog mplementation of Pluse-Coupled Neural, EEE Transactions on Neural Networks, ol. 10, No.3, May. 1999, pp [7] Bo Liu, and James F. Frenzel, A CMOS Neuron for LS Circuit mplementation of Pulsed Neural Networks, Proceedgs of the 28 th annual conference of EEE dustrial Electronics society,
Improved Droop Method for Converter Parallel Operation in Large-Screen LCD TV Applications
22 Journal of Power Electronics, l. 14, No. 1, pp. 22-29, January 2014 JPE 14-1-3 http://dx.doi.org/10.6113/jpe.2014.14.1.22 ISSN(Prt): 1598-2092 / ISSN(Onle): 2093-4718 Improved Droop Method for Converter
More informationMM74HC4538 Dual Retriggerable Monostable Multivibrator
MM74HC4538 Dual Retriggerable Monostable Multivibrator General Description The MM74HC4538 high speed monostable multivibrator (one shots) is implemented in advanced silicon-gate CMOS technology. They feature
More informationLAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS
LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS Objective In this experiment you will study the i-v characteristics of an MOS transistor. You will use the MOSFET as a variable resistor and as a switch. BACKGROUND
More informationBINARY CODED DECIMAL: B.C.D.
BINARY CODED DECIMAL: B.C.D. ANOTHER METHOD TO REPRESENT DECIMAL NUMBERS USEFUL BECAUSE MANY DIGITAL DEVICES PROCESS + DISPLAY NUMBERS IN TENS IN BCD EACH NUMBER IS DEFINED BY A BINARY CODE OF 4 BITS.
More informationChapter 9 Latches, Flip-Flops, and Timers
ETEC 23 Programmable Logic Devices Chapter 9 Latches, Flip-Flops, and Timers Shawnee State University Department of Industrial and Engineering Technologies Copyright 27 by Janna B. Gallaher Latches A temporary
More informationExperiment # 9. Clock generator circuits & Counters. Eng. Waleed Y. Mousa
Experiment # 9 Clock generator circuits & Counters Eng. Waleed Y. Mousa 1. Objectives: 1. Understanding the principles and construction of Clock generator. 2. To be familiar with clock pulse generation
More informationCHAPTER 5: REGULATED POWER SUPPLIES
HAPTE 5: EGUATE POWE UPPE A regulated power supply can be built usg a simple zener diode as a voltage regulator. everse breakdown voltage of the zener diode is used to hold the put voltage constant at
More informationIEC 1000-4-2 ESD Immunity and Transient Current Capability for the SP72X Series Protection Arrays
IEC 00-4-2 ESD Immunity and Transient Current Capability for the SP72X Series Protection Arrays Application Note July 1999 AN9612.2 Author: Wayne Austin The SP720, SP721, SP723, and SP724 are protection
More informationProgrammable Single-/Dual-/Triple- Tone Gong SAE 800
Programmable Single-/Dual-/Triple- Tone Gong Preliminary Data SAE 800 Bipolar IC Features Supply voltage range 2.8 V to 18 V Few external components (no electrolytic capacitor) 1 tone, 2 tones, 3 tones
More informationInterfacing Analog to Digital Data Converters
Converters In most of the cases, the PIO 8255 is used for interfacing the analog to digital converters with microprocessor. We have already studied 8255 interfacing with 8086 as an I/O port, in previous
More informationTS555. Low-power single CMOS timer. Description. Features. The TS555 is a single CMOS timer with very low consumption:
Low-power single CMOS timer Description Datasheet - production data The TS555 is a single CMOS timer with very low consumption: Features SO8 (plastic micropackage) Pin connections (top view) (I cc(typ)
More informationNTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential
More informationInterfacing To Alphanumeric Displays
Interfacing To Alphanumeric Displays To give directions or data values to users, many microprocessor-controlled instruments and machines need to display letters of the alphabet and numbers. In systems
More informationA Lesson on Digital Clocks, One Shots and Counters
A Lesson on Digital Clocks, One Shots and Counters Topics Clocks & Oscillators LM 555 Timer IC Crystal Oscillators Selection of Variable Resistors Schmitt Gates Power-On Reset Circuits One Shots Counters
More informationDigital to Analog and Analog to Digital Conversion
Real world (lab) is Computer (binary) is digital Digital to Analog and Analog to Digital Conversion V t V t D/A or DAC and A/D or ADC D/A Conversion Computer DAC A/D Conversion Computer DAC Digital to
More informationA Lesson on Digital Clocks, One Shots and Counters
A Lesson on Digital Clocks, One Shots and Counters Topics Clocks & Oscillators LM 555 Timer IC Crystal Oscillators Selection of Variable Resistors Schmitt Gates Power-On Reset Circuits One Shots Counters
More informationMicro-Step Driving for Stepper Motors: A Case Study
Micro-Step Driving for Stepper Motors: A Case Study N. Sedaghati-Mokhtari Graduate Student, School of ECE, University of Tehran, Tehran, Iran n.sedaghati @ece.ut.ac.ir Abstract: In this paper, a case study
More informationCOMBINATIONAL and SEQUENTIAL LOGIC CIRCUITS Hardware implementation and software design
PH-315 COMINATIONAL and SEUENTIAL LOGIC CIRCUITS Hardware implementation and software design A La Rosa I PURPOSE: To familiarize with combinational and sequential logic circuits Combinational circuits
More informationHaving read this workbook you should be able to: recognise the arrangement of NAND gates used to form an S-R flip-flop.
Objectives Having read this workbook you should be able to: recognise the arrangement of NAND gates used to form an S-R flip-flop. describe how such a flip-flop can be SET and RESET. describe the disadvantage
More information24-Bit Analog-to-Digital Converter (ADC) for Weigh Scales FEATURES S8550 VFB. Analog Supply Regulator. Input MUX. 24-bit Σ ADC. PGA Gain = 32, 64, 128
24-Bit Analog-to-Digital Converter (ADC) for Weigh Scales DESCRIPTION Based on Avia Semiconductor s patented technology, HX711 is a precision 24-bit analogto-digital converter (ADC) designed for weigh
More informationChapter 10 Advanced CMOS Circuits
Transmission Gates Chapter 10 Advanced CMOS Circuits NMOS Transmission Gate The active pull-up inverter circuit leads one to thinking about alternate uses of NMOS devices. Consider the circuit shown in
More informationCD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset
October 1987 Revised March 2002 CD4027BC Dual J-K Master/Slave Flip-Flop with Set and Reset General Description The CD4027BC dual J-K flip-flops are monolithic complementary MOS (CMOS) integrated circuits
More informationMSFET 3332. MICROSENS Miniature ph Sensor Module
Product Data Sheet MSFET 3332 MICROSENS Miniature ph Sensor Module Ta2O5 gate Ion Sensitive Field Effect transistor (ISFET) The MSFET3332 ph sensor module comprises a ph-isfet sensing element, an integrated
More informationLoop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements. Application Note 1304-6
Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements Application Note 1304-6 Abstract Time domain measurements are only as accurate as the trigger signal used to acquire them. Often
More informationSequential Logic Design Principles.Latches and Flip-Flops
Sequential Logic Design Principles.Latches and Flip-Flops Doru Todinca Department of Computers Politehnica University of Timisoara Outline Introduction Bistable Elements Latches and Flip-Flops S-R Latch
More informationDM74LS112A Dual Negative-Edge-Triggered Master-Slave J-K Flip-Flop with Preset, Clear, and Complementary Outputs
August 1986 Revised March 2000 DM74LS112A Dual Negative-Edge-Triggered Master-Slave J-K Flip-Flop with Preset, Clear, and Complementary General Description This device contains two independent negative-edge-triggered
More informationDigital to Analog Converter. Raghu Tumati
Digital to Analog Converter Raghu Tumati May 11, 2006 Contents 1) Introduction............................... 3 2) DAC types................................... 4 3) DAC Presented.............................
More informationHere we introduced (1) basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices.
Outline Here we introduced () basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices. Circuit Logic Gate A logic gate is an elemantary building block
More informationChapter 6 PLL and Clock Generator
Chapter 6 PLL and Clock Generator The DSP56300 core features a Phase Locked Loop (PLL) clock generator in its central processing module. The PLL allows the processor to operate at a high internal clock
More informationInrush Current. Although the concepts stated are universal, this application note was written specifically for Interpoint products.
INTERPOINT Although the concepts stated are universal, this application note was written specifically for Interpoint products. In today s applications, high surge currents coming from the dc bus are a
More informationOp-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.
Op-Amp Simulation EE/CS 5720/6720 Read Chapter 5 in Johns & Martin before you begin this assignment. This assignment will take you through the simulation and basic characterization of a simple operational
More information10 BIT s Current Mode Pipelined ADC
10 BIT s Current Mode Pipelined ADC K.BHARANI VLSI DEPARTMENT VIT UNIVERSITY VELLORE, INDIA kothareddybharani@yahoo.com P.JAYAKRISHNAN VLSI DEPARTMENT VIT UNIVERSITY VELLORE, INDIA pjayakrishnan@vit.ac.in
More informationCounters and Decoders
Physics 3330 Experiment #10 Fall 1999 Purpose Counters and Decoders In this experiment, you will design and construct a 4-bit ripple-through decade counter with a decimal read-out display. Such a counter
More informationSequential 4-bit Adder Design Report
UNIVERSITY OF WATERLOO Faculty of Engineering E&CE 438: Digital Integrated Circuits Sequential 4-bit Adder Design Report Prepared by: Ian Hung (ixxxxxx), 99XXXXXX Annette Lo (axxxxxx), 99XXXXXX Pamela
More informationTDA4605 CONTROL CIRCUIT FOR SWITCH MODE POWER SUPPLIES USING MOS TRANSISTORS
CONTROL CIRCUIT FOR SWITCH MODE POWER SUPPLIES USING MOS TRANSISTORS Fold-Back Characteristic provides Overload Protection for External Diodes Burst Operation under Short-Circuit and no Load Conditions
More informationAbstract. Cycle Domain Simulator for Phase-Locked Loops
Abstract Cycle Domain Simulator for Phase-Locked Loops Norman James December 1999 As computers become faster and more complex, clock synthesis becomes critical. Due to the relatively slower bus clocks
More informationDIGITAL COUNTERS. Q B Q A = 00 initially. Q B Q A = 01 after the first clock pulse.
DIGITAL COUNTERS http://www.tutorialspoint.com/computer_logical_organization/digital_counters.htm Copyright tutorialspoint.com Counter is a sequential circuit. A digital circuit which is used for a counting
More informationDIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION
DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION Introduction The outputs from sensors and communications receivers are analogue signals that have continuously varying amplitudes. In many systems
More informationPhysics 120 Lab 6: Field Effect Transistors - Ohmic region
Physics 120 Lab 6: Field Effect Transistors - Ohmic region The FET can be used in two extreme ways. One is as a voltage controlled resistance, in the so called "Ohmic" region, for which V DS < V GS - V
More informationA Practical Guide to Free Energy Devices
A Practical Guide to Free Energy Devices Device Patent No 29: Last updated: 7th October 2008 Author: Patrick J. Kelly This is a slightly reworded copy of this patent application which shows a method of
More informationCD4027BM CD4027BC Dual J-K Master Slave Flip-Flop with Set and Reset
CD4027BM CD4027BC Dual J-K Master Slave Flip-Flop with Set and Reset General Description These dual J-K flip-flops are monolithic complementary MOS (CMOS) integrated circuits constructed with N- and P-
More informationcss Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. CSS555(C) CSS555/ PART DESCRIPTION The CSS555 is a micro-power version of the popular 555 Timer IC. It is pin-for-pin compatible with the standard 555 timer and features
More informationLecture 23: Common Emitter Amplifier Frequency Response. Miller s Theorem.
Whites, EE 320 ecture 23 Page 1 of 17 ecture 23: Common Emitter mplifier Frequency Response. Miller s Theorem. We ll use the high frequency model for the BJT we developed the previous lecture and compute
More information7. Latches and Flip-Flops
Chapter 7 Latches and Flip-Flops Page 1 of 18 7. Latches and Flip-Flops Latches and flip-flops are the basic elements for storing information. One latch or flip-flop can store one bit of information. The
More informationCHAPTER 11: Flip Flops
CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach
More informationCHARGE pumps are the circuits that used to generate dc
INTERNATIONAL JOURNAL OF DESIGN, ANALYSIS AND TOOLS FOR CIRCUITS AND SYSTEMS, VOL. 1, NO. 1, JUNE 2011 27 A Charge Pump Circuit by using Voltage-Doubler as Clock Scheme Wen Chang Huang, Jin Chang Cheng,
More informationStatic-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology
Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology Nahid Rahman Department of electronics and communication FET-MITS (Deemed university), Lakshmangarh, India B. P. Singh Department
More informationCMOS Thyristor Based Low Frequency Ring Oscillator
CMOS Thyristor Based Low Frequency Ring Oscillator Submitted by: PIYUSH KESHRI BIPLAB DEKA 4 th year Undergraduate Student 4 th year Undergraduate Student Electrical Engineering Dept. Electrical Engineering
More informationTitle : Analog Circuit for Sound Localization Applications
Title : Analog Circuit for Sound Localization Applications Author s Name : Saurabh Kumar Tiwary Brett Diamond Andrea Okerholm Contact Author : Saurabh Kumar Tiwary A-51 Amberson Plaza 5030 Center Avenue
More informationA 10,000 Frames/s 0.18 µm CMOS Digital Pixel Sensor with Pixel-Level Memory
Presented at the 2001 International Solid State Circuits Conference February 5, 2001 A 10,000 Frames/s 0.1 µm CMOS Digital Pixel Sensor with Pixel-Level Memory Stuart Kleinfelder, SukHwan Lim, Xinqiao
More informationCMOS COMPARATOR. 1. Comparator Design Specifications. Figure 1. Comparator Transfer Characteristics.
CMOS COMARATOR. Comparator Design Specifications o OH ( in+ - in- ) OL (a) OH L H ( in+ - in- ) OL (b) OS OH L H ( in+ - in- ) OL (c) Figure. Comparator Transfer Characteristics. A comparator is a circuit
More informationChapter 11 Current Programmed Control
Chapter 11 Current Programmed Control Buck converter v g i s Q 1 D 1 L i L C v R The peak transistor current replaces the duty cycle as the converter control input. Measure switch current R f i s Clock
More informationAutomated Switching Mechanism for Multi-Standard RFID Transponder
Automated Switching Mechanism for Multi-Standard RFID Transponder Teh Kim Ting and Khaw Mei Kum Faculty of Engineering Multimedia University Cyberjaya, Malaysia mkkhaw@mmu.edu.my Abstract This paper presents
More informationAN ULTRA-CHEAP GRID CONNECTED INVERTER FOR SMALL SCALE GRID CONNECTION
AN ULTRA-CHEAP GRID CONNECTED INVERTER FOR SMALL SCALE GRID CONNECTION Pramod Ghimire 1, Dr. Alan R. Wood 2 1 ME Candidate Email: pgh56@student.canterbury.ac.nz 2 Senior Lecturer: Canterbury University
More information1ED Compact A new high performance, cost efficient, high voltage gate driver IC family
1ED Compact A new high performance, cost efficient, high voltage gate driver IC family Heiko Rettinger, Infineon Technologies AG, Am Campeon 1-12, 85579 Neubiberg, Germany, heiko.rettinger@infineon.com
More informationSo far we have investigated combinational logic for which the output of the logic devices/circuits depends only on the present state of the inputs.
equential Logic o far we have investigated combinational logic for which the output of the logic devices/circuits depends only on the present state of the inputs. In sequential logic the output of the
More informationANALOG & DIGITAL ELECTRONICS
ANALOG & DIGITAL ELECTRONICS Course Instructor: Course No: PH-218 3-1-0-8 Dr. A.P. Vajpeyi E-mail: apvajpeyi@iitg.ernet.in Room No: #305 Department of Physics, Indian Institute of Technology Guwahati,
More informationSingle-Stage High Power Factor Flyback for LED Lighting
Application Note Stockton Wu AN012 May 2014 Single-Stage High Power Factor Flyback for LED Lighting Abstract The application note illustrates how the single-stage high power factor flyback converter uses
More informationStudy Guide for the Electronics Technician Pre-Employment Examination
Bay Area Rapid Transit District Study Guide for the Electronics Technician Pre-Employment Examination INTRODUCTION The Bay Area Rapid Transit (BART) District makes extensive use of electronics technology
More informationGrid Interconnection of Renewable Energy Sources Using Modified One-Cycle Control Technique
Grid Interconnection of Renewable Energy Sources Using Modified One-Cycle Control Technique NKV.Sai Sunil 1, K.Vinod Kumar 2 PG Student, GITAM University, Visakhapatnam, India. Asst.Professor, Department
More informationWide Band Tunable Filter Design Implemented in CMOS
Wide Band Tunable Filter Design Implemented in CMOS W. Matthew Anderson and Bogdan M. Wilamowski Electrical & Computer Engineering Dept. Auburn University, AL 36849 anderwm@auburn.edu, wilambm@auburn.edu
More informationExperiment EB1: FET Amplifier Frequency Response
EEE106 Electronics II: : FET Amplifier Frequency Response earng Outcome O4: Analyze the operation of JFET, MOSFET and BJT amplifiers and switchg circuits 1.0 Apparatus Equipment required Components required
More informationCD40174BC CD40175BC Hex D-Type Flip-Flop Quad D-Type Flip-Flop
Hex D-Type Flip-Flop Quad D-Type Flip-Flop General Description The CD40174BC consists of six positive-edge triggered D- type flip-flops; the true outputs from each flip-flop are externally available. The
More informationFlip-Flops, Registers, Counters, and a Simple Processor
June 8, 22 5:56 vra235_ch7 Sheet number Page number 349 black chapter 7 Flip-Flops, Registers, Counters, and a Simple Processor 7. Ng f3, h7 h6 349 June 8, 22 5:56 vra235_ch7 Sheet number 2 Page number
More informationCD4013BC Dual D-Type Flip-Flop
CD4013BC Dual D-Type Flip-Flop General Description The CD4013B dual D-type flip-flop is a monolithic complementary MOS (CMOS) integrated circuit constructed with N- and P-channel enhancement mode transistors.
More informationClocking. Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 Clocks 1
ing Figure by MIT OCW. 6.884 - Spring 2005 2/18/05 L06 s 1 Why s and Storage Elements? Inputs Combinational Logic Outputs Want to reuse combinational logic from cycle to cycle 6.884 - Spring 2005 2/18/05
More informationModeling Sequential Elements with Verilog. Prof. Chien-Nan Liu TEL: 03-4227151 ext:34534 Email: jimmy@ee.ncu.edu.tw. Sequential Circuit
Modeling Sequential Elements with Verilog Prof. Chien-Nan Liu TEL: 03-4227151 ext:34534 Email: jimmy@ee.ncu.edu.tw 4-1 Sequential Circuit Outputs are functions of inputs and present states of storage elements
More informationDM74121 One-Shot with Clear and Complementary Outputs
June 1989 Revised July 2001 DM74121 One-Shot with Clear and Complementary Outputs General Description The DM74121 is a monostable multivibrator featuring both positive and negative edge triggering with
More informationAPPLICATION NOTES: Dimming InGaN LED
APPLICATION NOTES: Dimming InGaN LED Introduction: Indium gallium nitride (InGaN, In x Ga 1-x N) is a semiconductor material made of a mixture of gallium nitride (GaN) and indium nitride (InN). Indium
More informationLTC1390 8-Channel Analog Multiplexer with Serial Interface U DESCRIPTIO
FEATRES -Wire Serial Digital Interface Data Retransmission Allows Series Connection with Serial A/D Converters Single V to ±V Supply Operation Analog Inputs May Extend to Supply Rails Low Charge Injection
More informationFrequency Response of Filters
School of Engineering Department of Electrical and Computer Engineering 332:224 Principles of Electrical Engineering II Laboratory Experiment 2 Frequency Response of Filters 1 Introduction Objectives To
More informationASYNCHRONOUS COUNTERS
LB no.. SYNCHONOUS COUNTES. Introduction Counters are sequential logic circuits that counts the pulses applied at their clock input. They usually have 4 bits, delivering at the outputs the corresponding
More informationAVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE
Atmel 8-bit and 32-bit Microcontrollers AVR127: Understanding ADC Parameters APPLICATION NOTE Introduction This application note explains the basic concepts of analog-to-digital converter (ADC) and the
More informationInternational Journal of Electronics and Computer Science Engineering 1482
International Journal of Electronics and Computer Science Engineering 1482 Available Online at www.ijecse.org ISSN- 2277-1956 Behavioral Analysis of Different ALU Architectures G.V.V.S.R.Krishna Assistant
More informationSequential Logic: Clocks, Registers, etc.
ENEE 245: igital Circuits & Systems Lab Lab 2 : Clocks, Registers, etc. ENEE 245: igital Circuits and Systems Laboratory Lab 2 Objectives The objectives of this laboratory are the following: To design
More information1.1 Silicon on Insulator a brief Introduction
Table of Contents Preface Acknowledgements Chapter 1: Overview 1.1 Silicon on Insulator a brief Introduction 1.2 Circuits and SOI 1.3 Technology and SOI Chapter 2: SOI Materials 2.1 Silicon on Heteroepitaxial
More informationSwitch Mode Power Supply Topologies
Switch Mode Power Supply Topologies The Buck Converter 2008 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to this Web seminar on Switch Mode Power Supply Topologies.
More informationCHAPTER 11 LATCHES AND FLIP-FLOPS
CHAPTER 11 LATCHES AND FLIP-FLOPS This chapter in the book includes: Objectives Study Guide 11.1 Introduction 11.2 Set-Reset Latch 11.3 Gated D Latch 11.4 Edge-Triggered D Flip-Flop 11.5 S-R Flip-Flop
More informationAsynchronous counters, except for the first block, work independently from a system clock.
Counters Some digital circuits are designed for the purpose of counting and this is when counters become useful. Counters are made with flip-flops, they can be asynchronous or synchronous and they can
More informationDS2187 Receive Line Interface
Receive Line Interface www.dalsemi.com FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks Extracts clock and data from twisted pair or coax Meets requirements of PUB
More informationW a d i a D i g i t a l
Wadia Decoding Computer Overview A Definition What is a Decoding Computer? The Wadia Decoding Computer is a small form factor digital-to-analog converter with digital pre-amplifier capabilities. It is
More informationLow Power AMD Athlon 64 and AMD Opteron Processors
Low Power AMD Athlon 64 and AMD Opteron Processors Hot Chips 2004 Presenter: Marius Evers Block Diagram of AMD Athlon 64 and AMD Opteron Based on AMD s 8 th generation architecture AMD Athlon 64 and AMD
More informationDevelopment of High Frequency Link Direct DC to AC Converters for Solid Oxide Fuel Cells (SOFC)
Development of High Frequency Link Direct DC to AC Converters for Solid Oxide Fuel Cells (SOFC) Dr. Prasad Enjeti Power Electronics Laboratory Department of Electrical Engineering College Station, TX -
More informationAP331A XX G - 7. Lead Free G : Green. Packaging (Note 2)
Features General Description Wide supply Voltage range: 2.0V to 36V Single or dual supplies: ±1.0V to ±18V Very low supply current drain (0.4mA) independent of supply voltage Low input biasing current:
More informationMM74HC273 Octal D-Type Flip-Flops with Clear
MM74HC273 Octal D-Type Flip-Flops with Clear General Description The MM74HC273 edge triggered flip-flops utilize advanced silicon-gate CMOS technology to implement D-type flipflops. They possess high noise
More informationDS1621 Digital Thermometer and Thermostat
Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent
More informationPush-Pull FET Driver with Integrated Oscillator and Clock Output
19-3662; Rev 1; 5/7 Push-Pull FET Driver with Integrated Oscillator General Description The is a +4.5V to +15V push-pull, current-fed topology driver subsystem with an integrated oscillator for use in
More informationLecture 10 Sequential Circuit Design Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010
EE4800 CMOS igital IC esign & Analysis Lecture 10 Sequential Circuit esign Zhuo Feng 10.1 Z. Feng MTU EE4800 CMOS igital IC esign & Analysis 2010 Sequencing Outline Sequencing Element esign Max and Min-elay
More informationAC/DC Power Supply Reference Design. Advanced SMPS Applications using the dspic DSC SMPS Family
AC/DC Power Supply Reference Design Advanced SMPS Applications using the dspic DSC SMPS Family dspic30f SMPS Family Excellent for Digital Power Conversion Internal hi-res PWM Internal high speed ADC Internal
More informationFeatures. Applications
LM555 Timer General Description The LM555 is a highly stable device for generating accurate time delays or oscillation. Additional terminals are provided for triggering or resetting if desired. In the
More informationDecimal Number (base 10) Binary Number (base 2)
LECTURE 5. BINARY COUNTER Before starting with counters there is some vital information that needs to be understood. The most important is the fact that since the outputs of a digital chip can only be
More informationDM9368 7-Segment Decoder/Driver/Latch with Constant Current Source Outputs
DM9368 7-Segment Decoder/Driver/Latch with Constant Current Source Outputs General Description The DM9368 is a 7-segment decoder driver incorporating input latches and constant current output circuits
More informationContents. Overview... 5-1 Memory Compilers Selection Guide... 5-2
Memory Compilers 5 Contents Overview... 5-1 Memory Compilers Selection Guide... 5-2 CROM Gen... 5-3 DROM Gen... 5-9 SPSRM Gen... 5-15 SPSRM Gen... 5-22 SPRM Gen... 5-31 DPSRM Gen... 5-38 DPSRM Gen... 5-47
More informationEngr354: Digital Logic Circuits
Engr354: igital Circuits Chapter 7 Sequential Elements r. Curtis Nelson Sequential Elements In this chapter you will learn about: circuits that can store information; Basic cells, latches, and flip-flops;
More informationICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET
DATASHEET ICS514 Description The ICS514 LOCO TM is the most cost effective way to generate a high-quality, high-frequency clock output from a 14.31818 MHz crystal or clock input. The name LOCO stands for
More informationMicrocontroller-based experiments for a control systems course in electrical engineering technology
Microcontroller-based experiments for a control systems course in electrical engineering technology Albert Lozano-Nieto Penn State University, Wilkes-Barre Campus, Lehman, PA, USA E-mail: AXL17@psu.edu
More informationLecture 11: Sequential Circuit Design
Lecture 11: Sequential Circuit esign Outline Sequencing Sequencing Element esign Max and Min-elay Clock Skew Time Borrowing Two-Phase Clocking 2 Sequencing Combinational logic output depends on current
More informationDesign of Four Input Buck-Boost DC-DC Converter for Renewable Energy Application
Design of Four Input Buck-Boost DC-DC Converter for Renewable Energy Application A.Thiyagarajan Assistant Professor, Department of Electrical and Electronics Engineering Karpagam Institute of Technology
More information