Design of a Low Power Content Addressable Memory (CAM)
|
|
- Simon Harmon
- 6 years ago
- Views:
Transcription
1 Design of a Low Power Content Addressable Memory (CAM) Scott Beamer, Mehmet Akgul Department of Electrical Engineering & Computer Science University of California, Berkeley {sbeamer, akgul}@eecs.berkeley.edu Abstract With current architectures, CAMs typically take significantly more area, power, and sometimes delay compared to location addressed memories of the same capacity. If these penalties are traded off against each other, there will be many new applications for CAMs that are not feasible or practical today. Our work is aiming to combine various CAM design methods used in literature which only aim to improve a single aspect of the problem, with our further improvements in a way to address multiple problems simultaneously to meet the requirements of today s new applications. In this report, we overview the most effective methods found in our survey at a circuit level and an architectural level. By combining the current race scheme with precomputation and selective precharge we can achieve considerable power savings without sacrificing speed and area. 1 Introduction Content addressable memories (CAM) have found applications in many areas from network routing to microprocessor cache tag lookups because they can offer a highly associative search. By allowing designers to address their data by its content rather than location has even enabled some more novel applications such as hardware compression/decompression [4] and alternate models of computation. Further adoption has been held back because compared to location addressed memories of the same capacity, CAMs typically take up significantly more area, power, and sometimes delay. If these penalties are traded off against each other, there may be some other applications for CAMs. To harness the transistors provided by Moore s Law, architects have turned to increasing core counts rather than increasing clock rates and instruction level parallelism because of power limitations. With the ability to fit many cores onto a single die comes the challenge of keeping all of their caches coherent. There are a variety of mechanisms to accomplish this, but a promising scalable technique uses reverse tagged directories. These can be implemented by CAMs, and by using a highly associative search the needed capacity can be reduced by orders of magnitude, making it reasonable to integrate on chip. Without the associative search the directory will require so much capacity that it will need to be implemented by off chip DRAM which will take more power and have higher delay. In light of the application requirements for many core cache coherence, this work will attempt to explore CAM designs appropriate for it. Much of the prior work on CAM design has focussed on ternary CAMs which provide the ability for the stored data to contain search wildcards, but that is not needed for the intended application. Other past research has paid attention to reducing the active energy required for each search, but a directory may be inactive much of the time so it also is important its idle power is low. We will re-evaluate past approaches considering our different application desires and requirements. Our new contributions will be to consider some hybrid approaches for the entire system not previously attempted as well as exploring some new options for within the NAND based CAM cell. 2 Existing Solutions In order to improve power consumption and performance of CAM cells, various design optimizations have been carried out at cell, system architecture and coding levels in CAM design. In this section, we will present the state-ofthe-art design solutions that have been presensted in the literature in a comprehensive frame that relates to our design goals. 2.1 Basics of Conventional CAM Cell Design A CAM cell serves two basic functions: bit storage, as in RAM; and bit comparison, which is unique to CAM. Although there are various cell designs, for bit storage, typically a CAM cell uses an SRAM internally. The bit comparison function, which is logically equivalent to an XOR of the stored bit and the search bit, can be implemented two different approaches: the NOR cell and the NAND cell (Figure 1). Both approaches have their advantages, and there are various design optimizations that apply to each. NOR CAM Cell The NOR cell implements the comparison between the complementary stored bit, D (and D), and the comple- 1
2 Figure 1: (a) Standard 10-T NOR cell; (b) Standard 9-T NAND cell. [6] mentary search data on the complementary searchline, SL (and SL), using four comparison transistors M 1 4, which are all typically minimum size to maintain high cell density. These transistors implement the pulldown path of an XNOR gate to compare SL and D, such that a mismatch of SL and D creates a discharge path for the matchline, ML, which was precharged high before the evaluation phase. For the match case, both pulldown paths are disabled, and the ML stays high. A mismatch in any of the cells creates a path to ground and the matchline is discharge. A typical NOR search cycle operates in three phases: searchline precharge, matchline precharge, and matchline evaluation. First, the searchlines are precharged low to disconnect the matchlines from ground by disabling the pulldown paths in each CAM cell. Second, with the pulldown paths disconnected, a pull-up transistor precharges the matchlines high. Finally, the searchlines are driven to the search word values, triggering the matchline evaluation phase. The main feature of the NOR matchline is its high speed of operation. In the slowest case of a one-bit miss in a word, the critical evaluation path is through the two series transistors in the cell that form the pulldown path. NAND CAM Cell The NAND cell implements the comparison between the stored bit, D, and corresponding search data on complementary searchlines, (SL,SL), using the three comparison transistors, M 1,M D and M D, which are all typically minimum size to maintain high cell density. One can recognize node B as the PTL implementation of the XNOR function of inputs SL and D. In the case of a match, node B becomes high, turning transistor M 1 on, which connects ML n and ML n+1 in series. The mismatch case leaves node B low, disabling transistor M 1 and disconnecting ML n and ML n+1. The NAND nature of this cell is better understood when multiple cells are connected in series to for a CAM word, for which the ML resembles the pulldown path of a CMOS NAND gate. The NAND search cycle starts with precharging ML with a PMOS transistor. Next, unlike the NOR cell, the NAND structure includes an NMOS evaluation transistor which is activated after precharge phase. In the case of a match, all XNORs in each CAM cell in the word evaluate to 1, and transistors M 1 through M n form a discharge path for ML. For the mismatch case, ML reamains high. A sense amplifier detects the low (i.e. match) or high (i.e. Figure 2: Current race matchline circuit [6] miss) cases on ML. An important feature of the NAND cell is that a miss case in a cell stops the signal propagation to following cells [7]. This means no power consumtion after the final matching transistor in the series ML i chain. If we consider the whole CAM array, typically only one word is in the match state, which means only a small number of cells consume power in the rest of the array. A downside to the NAND cell is that its delay grows quadratically with the number of cells. Using NMOS pass transistors also cause a V tn drop for the gate voltage applied to the access transistors M i, which further limits the highest voltage on the matchline to V DD 2V tn. 2.2 Match Line Techniques The conventional precharge high scheme is easy to understand and implement, but there are many techniques to improve the power and performance of the ML operation, so we report the most effective and commonly used ones Low-Swing ML Schemes One method of reducing the ML power consumption, and potentially increasing its speed, is to reduce the ML voltage swing. The main challenge addressed by various lowswing implementations is using a low-swing voltage without resorting to an externally generated reference voltage, similar to the case for SRAM design Current Race Scheme This scheme [1] precharges the matchline low and evaluates by charging the matchline with a current I ML supplied by a current source (Figure 2). Since ML is precharged low, the scheme concurrently charges the searchlines to their search data values, eliminating the need for a separate SL precharge phase required by the precharge-high scheme. After the precharge phase, the enable signal connects the current source to ML. A match charges the line capacitance linearly to a high voltage because it is floating. However a miss will not charge as quickly because there will be a path to ground everywhere there is a mismatch. Since the maximum voltage of a miss will be small, a simple sense amp can be used to differentiate between a match and a miss state. One easy implementation uses a NMOS transistor as amplifier, and stores its output in a half latch. The NMOS sense trips the latch with a threshold of V tn. This means the matchlines in a match state charge to slightly above V tn and trip their latch, 2
3 Figure 3: (a) Unpipelined NOR based matchline; (b) NOR based matchline segmented 4 ways [6] while mismatched ML lines will remain at a lower voltage, preserving the latch in initial state Selective Precharge & Pipelining The previous ML techniques spend approximately the same amount of energy on every match line whether or not it is a match. When performing a search, if the first few bits do not match, the entire word can not match, so there is no point in checking the remaining bits [8]. Selective precharge initially searches only the first n bits and only searches the remaining bits for words that matched in the first n bits. With uniform random data, it will only have to search 1 2 n of the rows. For n = 3 this will save about 88% of the matchline power. Once can also utilize pipelining [2,5], since generally an implementation may divide the matchline into any number of segments, where a match in a given segment results in a search operation in the next segment but a miss terminates the match operation for that word (Figure 3). If any stage misses, the subsequent stages are shut off, resulting in power saving. The drawbacks of this scheme are the increased latency and the area overhead due to the pipeline stages, which may be undesirable for some applications. 2.3 Search Line Driving Techniques Hierarchical Searchlines One method of saving searchline power is to shut off some searchlines (when possible) by using the hierarchical searchline scheme. The basic idea of hierarchical search lines is to exploit the fact that few matchlines survive the first segment of the pipelined matchlines. With the conventional searchline approach, even though only a small number of matchlines survive the first segment, all searchlines are still driven. Instead of this, the hierarchical searchline scheme divides the searchlines into a two-level hierarchy of global searchlines (GSLs) and local searchlines (LSLs). The GSLs are active every cycle, but the LSLs are active only when necessary (when at least one of the rows they cross is still active), saving power. Figure 4: Logical view of 1 s count technique [6] Eliminating Searchline Precharge Eliminating the SL precharge phase reduces the toggling of the searchlines, and reduces power. As discussed above, matchline-sensing schemes that precharge the matchline low do not need SL precharge, since enabling the pulldown path in the NOR cell does not interfere with matchline precharge. Typically, about 50% of the search data bits toggle from cycle to cycle, hence there is a 50% reduction in searchline power, compared to the precharge-high matchline-sensing schemes that have an SL precharge phase. 2.4 Architectural Technique: Precomputation of Data Up to now, we have covered circuit level ideas to improve CAM power consumption and performance. One can also introduce architectural level techniques to save power. Pre-computation stores some extra information along with each word that is used in the search operation to save power. The extra bits are derived from the stored word, and used in an initial search before searching the main word, and if the initial search fails, aborting the subsequent search, thus saving power. One method as shown in Figure 4, uses a precomputation circuit to count the number of ones, and stores this data along with the word [3]. When searching first the number of ones in each row is compared and those that do not match are not compared, but the most compelling part of PB-CAM results from exploiting the 1 s count to simplify the comparison circuitry in the second search stage. It can use simplified CAM cells that have only one pulldown path (a total of two pulldown transistors instead of four) which also eliminates one of the searchlines. Even with the simplified cell, the match result is always correct since a mismatched word in this second stage always has the same number of 1 s as the search data word, hence a mismatch will always cause at least one path to ground. The smaller cells should also save power because they put less capacitance on the matchline. 3 Basis of Comparison To evaluate our various designs we will use HSpice with a modern process technology. We are most concerned with reducing the energy consumption, both active and idle, 3
4 however it is important we do this without unreasonably increasing the area or delay. Area will not be considered as strongly because we will be unable to optimally layout all of the designs considered, but fortunately our proposed designs should not drastically differ in area. We will need to make some approximations or layout some portions to get reasonable estimates for the parasitics of the long wires. It will probably be unreasonable to build one of the proposed directories from a single CAM array, so it will have to be banked to make the desired capacity. To pick the optimum bank size, we will investigate how the various CAM designs do when scaled horizontally (wider rows) or vertically (more rows) to see how their energy and delay vary. More interestingly, some designs will probably do better relative to the other designs for certain size ranges. Besides measuring the energy to perform a search, we will also compare the designs at different search rates to see how well they idle. To validate any of the energy saving techniques, we will also compare them against scaling the supply voltage. This work does not attempt to deal with the many complications of noise and process variation, but in a modern technology they are inevitable and must be accounted for. To keep our designs reasonable we will maintain decent noise margins and we will avoid structures that are dangerously susceptible to variation. 4 Proposed Design Work As an initial baseline we will build many of the optimizations described in Section 2 to confirm previous results. These past optimizations have great potential, but many of them were tested in isolation. We believe a great design can emerge from a hybrid. More specifically, we would like to combine selective precharge (2.2.3) with precomputation (2.4) and a current racing matchline (2.2.2). First we will use a handful of NAND CAM cells at the front of each row to greatly reduce how many rows are activated for the later stages. Following this with the ones counting precomputation will turn off a couple more rows, but much more importantly it will allows us to use the smaller NOR CAM cells that need only one searchline per column. Finally rather than using the conventional precharge high matchline, we will use a current racing matchline. It may be possible to save even more energy using a low-swing matchline, but that may be much more susceptible to noise and variation. One of the downsides to NAND CAM cells is that their delay is typically higher than their NOR counterparts. Since we intend to use NAND CAM cells to implement selective precharge, we will also consider some methods of improving their speed. Part of the delay from the NAND cells comes from their long series of NMOS transistors. To improve the speed of that NMOS (M 1 ), we would like to try overdriving the searchlines, which should allow more current to pass without having to make that NMOS wider. We could get a similar effect by making M D and M D lower V t if the process technology allows it. To combat some of the charge sharing problems of a NAND matchline we would like to try a current racing scheme instead of the conventional dynamic precharge high scheme. Some of these NAND CAM cell modifications may increase the cell s area or power consumption, but it might not impact the overall system too much since most of our array will still be NOR CAM cells. 5 Results The following table summarizes performance results obtained from literature of the CAM design methods covered in this report. The results in the table are simulated using HSpice for a 0.18 um CMOS process [6]. Scheme Cycle Time (ns) ML Energy (fj/bit/search) Model of Energy Conventional C VDD Vtn Low Swing CML VDD Vswing Current Race CML VDD Vtn Selective Precharge & Pipelining CML VDD 2 1 n k (k + n 2 ) k Our design will use a clever combination of these methods with further improvements. Our current proposed architecture will use selective precharge at the front, followed by a current race scheme to reduce voltage swing on ML to V tn, further assisted by precomputation method to reduce power on select lines. The expected model for our energy consumption on matchlines 1 n k is C ML V DD V tn (k + n 2k ), where n is number of bits in the word, and k is the number of bits pre-searched in the preselect method. By adding further improvements, e.g. optimizing k for a given n and process parameters etc., we aim to achieve a performance improvement compared all these reported cases, mainly by reducing power without sacrifcing speed. 6 Conclusion There has been a large amount of effort to improve CAM design in the past, and in this report we have summarized the most effective design techniques that we found in the literature, in a way that relates to our design goals in a comprehensive frame. Previous efforts have been trying to improve generally either just speed or area, resulting in advantages for a limited number of applications. With the background we summarized here, and our future work and design, we will try to explore the CAM design by utilizing a clever combination of the methods above, with added improvements to meet the design requirements of today s applications, and even create new application areas for CAMs that were not feasible or practical with current design options. References [1] Igor Arsovski, Trevis Chandler, and Ali Sheikholeslami. A ternary content-addressable memory (tcam) based on 4t static storage and including a current-race sensing scheme. JSSC, 38(1): , Mar
5 [2] S Baeg. Low power ternary content-addressable memory (tcam) design using a segmented match-line. IEEE Transactions on Circuits and Systems, 55(6), Jul [3] Chi-Sheng Lin, Jui-Chuan Chang, and Bin-Da Liu. A low-power precomputation-based fully parallel content-addressable memory. JSSC, 38(4): , [4] Kun-Jin Lin and Cheng-Wen Wu. A low-power cam design for lz data compression. IEEE Transactions on Computers, 49(10): , [5] K Pagiamtzis and A Sheikholeslami. A low-power content-addressable memory (cam) using pipelined hierarchical search scheme. JSSC, 39(9), Sep [6] K Pagiamtzis and A Sheikholeslami. Contentaddressable memory (cam) circuits and architectures: A tutorial and survey. JSSC, 41(3), Mar [7] J Wang, H Li, C Chen, and C Yeh. An andtype match-line scheme for energy-efficient content addressable memories. ISSCC, Feb [8] Byung-Do Yang and Lee-Sup Kim. A low-power cam using pulsed nand-nor match-line and chargerecycling search-line driver. JSSC, 40(8), Aug
Energy Efficient Content-Addressable Memory
Energy Efficient Content-Addressable Memory Advanced Seminar Computer Engineering Institute of Computer Engineering Heidelberg University Fabian Finkeldey 26.01.2016 Fabian Finkeldey, Energy Efficient
More informationPrecharge-Free, Low-Power Content-Addressable Memory
Precharge-Free, Low-Power Content-Addressable Memory V.Deepa M.Tech Assistant Professor TKR College of Engineering and Technology. K.Sravani M.Tech Assistant Professor TKR College of Engineering and Technology.
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits
CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 24: Peripheral Memory Circuits [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp12
More informationA High-Speed and Low-Energy Ternary Content Addressable Memory Design Using Feedback in Match-Line Sense Amplifier
A High-Speed and Low-Energy Ternary Content Addressable Memory Design Using Feedback in Match-Line Sense Amplifier Syed Iftekhar Ali, M. S. Islam Abstract In this paper we present an energy efficient match-line
More informationLecture 10: Circuit Families
Lecture 10: Circuit Families Outline Pseudo-nMOS Logic Dynamic Logic Pass Transistor Logic 2 Introduction What makes a circuit fast? I C dv/dt -> t pd (C/I) ΔV low capacitance high current small swing
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 22: Memery, ROM
CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 22: Memery, ROM [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp12 CMPEN 411 L22 S.1
More informationLayout Design and Implementation of Adiabatic based Low Power CPAL Ripple Carry Adder
Layout Design and Implementation of Adiabatic based Low Power CPAL Ripple Carry Adder Ms. Bhumika Narang TCE Department CMR Institute of Technology, Bangalore er.bhumika23@gmail.com Abstract this paper
More informationDesign and Implementation of an Efficient Content Addressable Memory Using Early-Predict Scheme
Design and Implementation of an Efficient Content Addressable Memory Using Early-Predict Scheme B.Praveen Raja 1, A.Gangadhar 2, K.Babulu 3 1 Student of ECE, JNTUK-UCEV 2 Assistant Professor of ECE, JNTUK-UCEV
More informationAn Energy Efficient Design of High-Speed Ternary CAM Using Match-Line Segmentation and Resistive Feedback in Sense Amplifier
JOURNAL OF COMPUTERS, VOL. 7, NO. 3, MARCH 2012 567 An Energy Efficient Design of High-Speed Ternary CAM Using Match-Line Segmentation and Resistive Feedback in Sense Amplifier Syed Iftekhar Ali Department
More informationDual-Rail Domino Logic Circuits with PVT Variations in VDSM Technology
Dual-Rail Domino Logic Circuits with PVT Variations in VDSM Technology C. H. Balaji 1, E. V. Kishore 2, A. Ramakrishna 3 1 Student, Electronics and Communication Engineering, K L University, Vijayawada,
More informationDrowsy Caches Simple Techniques for Reducing Leakage Power Krisztián Flautner Nam Sung Kim Steve Martin David Blaauw Trevor Mudge
Drowsy Caches Simple Techniques for Reducing Leakage Power Krisztián Flautner Nam Sung Kim Steve Martin David Blaauw Trevor Mudge krisztian.flautner@arm.com kimns@eecs.umich.edu stevenmm@eecs.umich.edu
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 15: Dynamic CMOS
CMPEN 411 VLSI Digital Circuits Spring 2012 Lecture 15: Dynamic CMOS [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp12 CMPEN 411 L15
More informationDesign and Analysis of 32 Bit Regular and Improved Square Root Carry Select Adder
76 Design and Analysis of 32 Bit Regular and Improved Square Root Carry Select Adder Anju Bala 1, Sunita Rani 2 1 Department of Electronics and Communication Engineering, Punjabi University, Patiala, India
More information6.823 Computer System Architecture Prerequisite Self-Assessment Test Assigned Feb. 6, 2019 Due Feb 11, 2019
6.823 Computer System Architecture Prerequisite Self-Assessment Test Assigned Feb. 6, 2019 Due Feb 11, 2019 http://csg.csail.mit.edu/6.823/ This self-assessment test is intended to help you determine your
More informationDESIGN OF HIGH ENERGY LITHIUM-ION BATTERY CHARGER
Australasian Universities Power Engineering Conference (AUPEC 2004) 26-29 September 2004, Brisbane, Australia DESIGN OF HIGH ENERGY LITHIUM-ION BATTERY CHARGER M.F.M. Elias*, A.K. Arof**, K.M. Nor* *Department
More informationHIGH VOLTAGE vs. LOW VOLTAGE: POTENTIAL IN MILITARY SYSTEMS
2013 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM POWER AND MOBILITY (P&M) MINI-SYMPOSIUM AUGUST 21-22, 2013 TROY, MICHIGAN HIGH VOLTAGE vs. LOW VOLTAGE: POTENTIAL IN MILITARY SYSTEMS
More informationHigh-Throughput Asynchronous Pipelines for Fine-Grain Dynamic Datapaths Λ
In Proceedings of the International Symposium on Advanced Research in Asynchronous Circuits and Systems ( Async2000 ), April 2 6, 2000, Eilat, Israel. High-Throughput Asynchronous Pipelines for Fine-Grain
More informationDesign of Three Input Buck-Boost DC-DC Converter with Constant input voltage and Variable duty ratio using MATLAB/Simulink
Design of Three Input Buck-Boost DC-DC Converter with Constant input voltage and Variable duty ratio using MATLAB/Simulink A.Thiyagarajan, B.Gokulavasan Abstract Nowadays DC-DC converter is mostly used
More information128Mb Synchronous DRAM. Features High Performance: Description. REV 1.0 May, 2001 NT5SV32M4CT NT5SV16M8CT NT5SV8M16CT
Features High Performance: f Clock Frequency -7K 3 CL=2-75B, CL=3-8B, CL=2 Single Pulsed RAS Interface Fully Synchronous to Positive Clock Edge Four Banks controlled by BS0/BS1 (Bank Select) Units 133
More informationDesign Modeling and Simulation of Supervisor Control for Hybrid Power System
2013 First International Conference on Artificial Intelligence, Modelling & Simulation Design Modeling and Simulation of Supervisor Control for Hybrid Power System Vivek Venkobarao Bangalore Karnataka
More informationIntelligent Power Management of Electric Vehicle with Li-Ion Battery Sheng Chen 1,a, Chih-Chen Chen 2,b
Applied Mechanics and Materials Vols. 300-301 (2013) pp 1558-1561 Online available since 2013/Feb/13 at www.scientific.net (2013) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/amm.300-301.1558
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 20: Multiplier Design
CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 20: Multiplier Design [Adapted from Rabaey s Digital Integrated Circuits, Second Edition, 2003 J. Rabaey, A. Chandrakasan, B. Nikolic] Sp11 CMPEN 411
More informationSafe, fast HV circuit breaker testing with DualGround technology
Safe, fast HV circuit breaker testing with DualGround technology Substation personnel safety From the earliest days of circuit breaker testing, safety of personnel has been the highest priority. The best
More informationIMPROVED HIGH PERFORMANCE TRAYS
Distillation Absorption 2010 A.B. de Haan, H. Kooijman and A. Górak (Editors) All rights reserved by authors as per DA2010 copyright notice IMPROVED HIGH PERFORMANCE TRAYS Stefan Hirsch 1 and Mark Pilling
More informationCHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 CONSERVATION OF ENERGY Conservation of electrical energy is a vital area, which is being regarded as one of the global objectives. Along with economic scheduling in generation
More informationAccurate and available today: a ready-made implementation of a battery management system for the new 48V automotive power bus
Accurate and available today: a ready-made implementation of a battery management system for the new 48V automotive power bus Gernot Hehn Today s personal vehicles have an electrical system operating from
More informationCombination control for photovoltaic-battery-diesel hybrid micro grid system
, pp.93-99 http://dx.doi.org/10.14257/astl.2015.82.18 Combination control for photovoltaic-battery-diesel hybrid micro grid system Yuanzhuo Du 1, Jinsong Liu 2 1 Shenyang Institute of Engineering, Shenyang,
More informationFully Regenerative braking and Improved Acceleration for Electrical Vehicles
Fully Regenerative braking and Improved Acceleration for Electrical Vehicles Wim J.C. Melis, Owais Chishty School of Engineering, University of Greenwich United Kingdom Abstract Generally, car brake systems
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 informationINTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY
[Sarvi, 1(9): Nov., 2012] ISSN: 2277-9655 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY A Sliding Mode Controller for DC/DC Converters. Mohammad Sarvi 2, Iman Soltani *1, NafisehNamazypour
More informationImplementation of Bidirectional DC-DC converter for Power Management in Hybrid Energy Sources
Implementation of Bidirectional DC-DC converter for Power Management in Hybrid Energy Sources Inturi Praveen M.Tech-Energy systems, Department of EEE, JBIET-Hyderabad, Telangana, India. G Raja Sekhar Associate
More informationCMPEN 411 VLSI Digital Circuits Spring Lecture 06: Static CMOS Logic
MPEN 411 VLSI Digital ircuits Spring 2012 Lecture 06: Static MOS Logic [dapted from Rabaey s Digital Integrated ircuits, Second Edition, 2003 J. Rabaey,. handrakasan,. Nikolic] Sp12 MPEN 411 L06 S.1 Review:
More informationProposed Solution to Mitigate Concerns Regarding AC Power Flow under Convergence Bidding. September 25, 2009
Proposed Solution to Mitigate Concerns Regarding AC Power Flow under Convergence Bidding September 25, 2009 Proposed Solution to Mitigate Concerns Regarding AC Power Flow under Convergence Bidding Background
More informationINTRODUCTION. Specifications. Operating voltage range:
INTRODUCTION INTRODUCTION Thank you for purchasing the EcoPower Electron 65 AC Charger. This product is a fast charger with a high performance microprocessor and specialized operating software. Please
More information140 WDD PRECHARGE ENABLE Y-40s
USOO5856752A United States Patent (19) 11 Patent Number: Arnold (45) Date of Patent: *Jan. 5, 1999 54) DRIVER CIRCUIT WITH PRECHARGE AND ACTIVE HOLD 5,105,104 5,148,047 4/1992 Eisele et al.... 326/86 9/1992
More informationCHAPTER 1. Introduction and Literature Review
CHAPTER 1 Introduction and Literature Review 1.1 Introduction The Active Magnetic Bearing (AMB) is a device that uses electromagnetic forces to support a rotor without mechanical contact. The AMB offers
More informationIn-Place Associative Computing:
In-Place Associative Computing: A New Concept in Processor Design 1 Page Abstract 3 What s Wrong with Existing Processors? 3 Introducing the Associative Processing Unit 5 The APU Edge 5 Overview of APU
More informationUTBB FD-SOI: The Technology for Extreme Power Efficient SOCs
UTBB FD-SOI: The Technology for Extreme Power Efficient SOCs Philippe Flatresse Technology R&D Bulk transistor is reaching its limits FD-SOI = 2D Limited body bias capability Gate gate Gate oxide stack
More informationPower Management Scheme of a Photovoltaic System for Self-Powered Internet of Things
Power Management Scheme of a Photovoltaic System for Self-Powered Internet of Things Renan Emanuelli Rotunno, Petros Spachos and Stefano Gregori School of Engineering, University of Guelph, Guelph, Ontario,
More informationDYNAMIC BOOST TM 1 BATTERY CHARGING A New System That Delivers Both Fast Charging & Minimal Risk of Overcharge
DYNAMIC BOOST TM 1 BATTERY CHARGING A New System That Delivers Both Fast Charging & Minimal Risk of Overcharge William Kaewert, President & CTO SENS Stored Energy Systems Longmont, Colorado Introduction
More informationABB June 19, Slide 1
Dr Simon Round, Head of Technology Management, MATLAB Conference 2015, Bern Switzerland, 9 June 2015 A Decade of Efficiency Gains Leveraging modern development methods and the rising computational performance-price
More informationEnsuring the Safety Of Medical Electronics
Chroma Systems Solutions, Inc. Ensuring the Safety Of Medical Electronics James Richards, Marketing Engineer Keywords: 19032 Safety Analyzer, Medical Products, Ground Bond/Continuity Testing, Hipot Testing,
More informationWLTP. The Impact on Tax and Car Design
WLTP The Impact on Tax and Car Design Worldwide Harmonized Light Vehicle Testing Procedure (WLTP) The impact on tax and car design The Worldwide Harmonized Light Vehicle Testing Procedure (WLTP) is set
More informationA 5T SRAM with Improved Read Stability and Variation Tolerance over 6T
A 5T SRAM with Improved Read Stability and Variation Tolerance over 6T A Thesis Presented to the faculty of the School of Engineering and Applied Science University of Virginia In Partial Fulfillment of
More informationEXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR
EXPERIMENTAL VERIFICATION OF INDUCED VOLTAGE SELF- EXCITATION OF A SWITCHED RELUCTANCE GENERATOR Velimir Nedic Thomas A. Lipo Wisconsin Power Electronic Research Center University of Wisconsin Madison
More informationSoft Switching of Two Quadrant Forward Boost and Reverse Buck DC- DC Converters Sarath Chandran P C 1
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 02, 2015 ISSN (online): 2321-0613 Soft Switching of Two Quadrant Forward Boost and Reverse Buck DC- DC Converters Sarath
More informationDesign of Integrated Power Module for Electric Scooter
EVS27 Barcelona, Spain, November 17-20, 2013 Design of Integrated Power Module for Electric Scooter Shin-Hung Chang 1, Jian-Feng Tsai, Bo-Tseng Sung, Chun-Chen Lin 1 Mechanical and Systems Research Laboratories,
More informationChapter 1: Battery management: State of charge
Chapter 1: Battery management: State of charge Since the mobility need of the people, portable energy is one of the most important development fields nowadays. There are many types of portable energy device
More informationA Recommended Approach to Pipe Stress Analysis to Avoid Compressor Piping Integrity Risk
A Recommended Approach to Pipe Stress Analysis to Avoid Compressor Piping Integrity Risk by: Kelly Eberle, P.Eng. Beta Machinery Analysis Calgary, AB Canada keberle@betamachinery.com keywords: reciprocating
More informationFundamentals and Classification of Hybrid Electric Vehicles Ojas M. Govardhan (Department of mechanical engineering, MIT College of Engineering, Pune)
RESEARCH ARTICLE OPEN ACCESS Fundamentals and Classification of Hybrid Electric Vehicles Ojas M. Govardhan (Department of mechanical engineering, MIT College of Engineering, Pune) Abstract: Depleting fossil
More informationDismantling the Myths of the Ionic Charge Profiles
Introduction Dismantling the Myths of the Ionic Charge Profiles By: Nasser Kutkut, PhD, DBA Advanced Charging Technologies Inc. Lead acid batteries were first invented more than 150 years ago, and since
More informationExploiting Clock Skew Scheduling for FPGA
Exploiting Clock Skew Scheduling for FPGA Sungmin Bae, Prasanth Mangalagiri, N. Vijaykrishnan Email {sbae, mangalag, vijay}@cse.psu.edu CSE Department, Pennsylvania State University, University Park, PA
More informationFactory Data: MOSFET Controls Supercapacitor Power Dissipation
Factory Data: MOSFET Controls Supercapacitor Power Dissipation By ROBERT CHAO, President and CEO, Advanced Linear Devices Recently revealed independent testing data shows that SAB MOSFET arrays designed
More informationFAULT ANALYSIS OF AN ISLANDED MICRO-GRID WITH DOUBLY FED INDUCTION GENERATOR BASED WIND TURBINE
FAULT ANALYSIS OF AN ISLANDED MICRO-GRID WITH DOUBLY FED INDUCTION GENERATOR BASED WIND TURBINE Yunqi WANG, B.T. PHUNG, Jayashri RAVISHANKAR School of Electrical Engineering and Telecommunications The
More informationAn ultra-compact and efficient Li-ion battery charger circuit for biomedical applications
An ultra-compact and efficient Li-ion battery charger circuit for biomedical applications The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.
More informationSHC Swedish Centre of Excellence for Electromobility
SHC Swedish Centre of Excellence for Electromobility Cost effective electric machine requirements for HEV and EV Anders Grauers Associate Professor in Hybrid and Electric Vehicle Systems SHC SHC is a national
More informationA STUDY OF THE CENTRIFUGAL COMPRESSOR DISCHARGE PIPELINE CONSTRAINED OSCILLATION. KIRILL SOLODYANKIN*, JIŘÍ BĚHAL ČKD KOMPRESORY, a.s.
A STUDY OF THE CENTRIFUGAL COMPRESSOR DISCHARGE PIPELINE CONSTRAINED OSCILLATION KIRILL SOLODYANKIN*, JIŘÍ BĚHAL ČKD KOMPRESORY, a.s. Abstract: The paper presents a solution of a pipeline constrained oscillation
More informationSTUDY OF ENERGETIC BALANCE OF REGENERATIVE ELECTRIC VEHICLE IN A CITY DRIVING CYCLE
ENGINEERING FOR RURAL DEVELOPMENT Jelgava, 24.-25.5.212. STUDY OF ENERGETIC BALANCE OF REGENERATIVE ELECTRIC VEHICLE IN A CITY DRIVING CYCLE Vitalijs Osadcuks, Aldis Pecka, Raimunds Selegovskis, Liene
More informationHow supercapacitors can extend alkaline battery life in portable electronics
How supercapacitors can extend alkaline battery life in portable electronics Today s consumers take for granted the ability of the electronics industry to squeeze more functions into smaller, more portable
More informationPredicting Solutions to the Optimal Power Flow Problem
Thomas Navidi Suvrat Bhooshan Aditya Garg Abstract Predicting Solutions to the Optimal Power Flow Problem This paper discusses an implementation of gradient boosting regression to predict the output of
More informationNumerical Analysis of Speed Optimization of a Hybrid Vehicle (Toyota Prius) By Using an Alternative Low-Torque DC Motor
Numerical Analysis of Speed Optimization of a Hybrid Vehicle (Toyota Prius) By Using an Alternative Low-Torque DC Motor ABSTRACT Umer Akram*, M. Tayyab Aamir**, & Daud Ali*** Department of Mechanical Engineering,
More informationAutomotive Research and Consultancy WHITE PAPER
Automotive Research and Consultancy WHITE PAPER e-mobility Revolution With ARC CVTh Automotive Research and Consultancy Page 2 of 16 TABLE OF CONTENTS Introduction 5 Hybrid Vehicle Market Overview 6 Brief
More informationNon-volatile STT-RAM: A True Universal Memory
Non-volatile STT-RAM: A True Universal Memory Farhad Tabrizi Grandis Inc., Milpitas, California August 13 th, 2009 Santa Clara, CA, USA, August 2009 1 Outline Grandis Corporation Overview Current Flash
More informationCircuits for Protecting and Triggering SCRs in High Power Converters
168 1 Circuits for Protecting and Triggering SCRs in High Power Converters Angelo L. GATTOZZI and John A. PAPPAS Abstract-- The performance of high-power converters employing SCRs operating at several
More informationPower distribution techniques for dual-vdd circuits. Sarvesh H Kulkarni and Dennis Sylvester EECS Department, University of Michigan
Power distribution techniques for dual-vdd circuits Sarvesh H Kulkarni and Dennis Sylvester EECS Department, University of Michigan Outline Motivation for multiple supply design Implications of using multiple
More informationAPPLICATION NOTE. Selecting Inductors for DC-DC Converters and Filters in Automotive Applications INTRODUCTION. 9/13 e/ic1338
Selecting Inductors for DC-DC Converters and Filters in Automotive Applications APPLICATION NOTE INTRODUCTION While automotive manufacturers are doing their part to offer alternative powered vehicles to
More informationWheels for a MEMS MicroVehicle
EE245 Fall 2001 1 Wheels for a MEMS MicroVehicle Isaac Sever and Lloyd Lim sever@eecs.berkeley.edu, limlloyd@yahoo.com ABSTRACT Inch-worm motors achieve high linear displacements with high forces while
More informationVHDL (and verilog) allow complex hardware to be described in either single-segment style to two-segment style
FFs and Registers In this lecture, we show how the process block is used to create FFs and registers Flip-flops (FFs) and registers are both derived using our standard data types, std_logic, std_logic_vector,
More informationEMC Issues in Electric Drives
EMC Due to: Control systems requirements. Motor operation. Physical constraints. Scaling of EMC Methods to Electric Drive Analysis. New Developments / Future Methods Why Use Electric Drives? Advances in
More informationSynthesis of Optimal Batch Distillation Sequences
Presented at the World Batch Forum North American Conference Woodcliff Lake, NJ April 7-10, 2002 107 S. Southgate Drive Chandler, Arizona 85226-3222 480-893-8803 Fax 480-893-7775 E-mail: info@wbf.org www.wbf.org
More informationFuzzy logic controlled Bi-directional DC-DC Converter for Electric Vehicle Applications
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 12, Issue 3 Ver. IV (May June 2017), PP 51-55 www.iosrjournals.org Fuzzy logic controlled
More informationOptimizing Battery Accuracy for EVs and HEVs
Optimizing Battery Accuracy for EVs and HEVs Introduction Automotive battery management system (BMS) technology has advanced considerably over the last decade. Today, several multi-cell balancing (MCB)
More informationAnalysis of Various Adder Circuits for Low Power Consumption and Minimum Propagation Delay.
Analysis of Various Adder Circuits for Low Power Consumption and Minimum Propagation Delay. S. Aphale 1, K. Fakir 2,S. Kodagali 3 1 Student Ramrao Adik Institute of Technology, Mumbai. 2,3 Assistant Professor-
More informationIJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 02, 2016 ISSN (online):
IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 02, 2016 ISSN (online): 2321-0613 Bidirectional Double Buck Boost Dc- Dc Converter Malatesha C Chokkanagoudra 1 Sagar B
More informationNOVEL MODULAR MULTIPLE-INPUT BIDIRECTIONAL DC DC POWER CONVERTER (MIPC) FOR HEV/FCV APPLICATION
NOVEL MODULAR MULTIPLE-INPUT BIDIRECTIONAL DC DC POWER CONVERTER (MIPC) FOR HEV/FCV APPLICATION 1 Anitha Mary J P, 2 Arul Prakash. A, 1 PG Scholar, Dept of Power Electronics Egg, Kuppam Engg College, 2
More informationSaft s Xcelion 6T 28V Lithium Ion Battery for Military Vehicles
2017 NDIA GROUND VEHICLE SYSTEMS ENGINEERING AND TECHNOLOGY SYMPOSIUM POWER & MOBILITY (P&M) TECHNICAL SESSION AUGUST 8-10, 2017 - NOVI, MICHIGAN Saft s Xcelion 6T 28V Lithium Ion Battery for Military
More informationPage 1. Goal. Digital Circuits: why they leak, how to counter. Design methodology: consider all design abstraction levels. Outline: bottom-up
Digital ircuits: why they leak, how to counter Ingrid Verbauwhede Ingrid.verbauwhede-at-esat.kuleuven.be KU Leuven, OSI cknowledgements: urrent and former Ph.D. students Fundamental understanding of MOS
More informationImplementation of FC-TCR for Reactive Power Control
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 5, Issue 5 (May. - Jun. 2013), PP 01-05 Implementation of FC-TCR for Reactive Power Control
More informationTesting Lead-acid fire panel batteries
Thames House, 29 Thames Street Kingston upon Thames, Surrey, KT1 1PH Phone: +44 (0) 8549 5855 Website: www.fia.uk.com Testing Lead-acid fire panel batteries 1. Background - Methods of testing batteries
More informationDirect Injection Ethanol Boosted Gasoline Engines: Biofuel Leveraging For Cost Effective Reduction of Oil Dependence and CO 2 Emissions
Direct Injection Ethanol Boosted Gasoline Engines: Biofuel Leveraging For Cost Effective Reduction of Oil Dependence and CO 2 Emissions D.R. Cohn* L. Bromberg* J.B. Heywood Massachusetts Institute of Technology
More informationModeling and Simulation of Multi-input Bi-directional Boost Converter for Renewable Energy Applications using MatLab/Simulink
Modeling and Simulation of Multi-input Bi-directional Boost Converter for Renewable Energy Applications using MatLab/Simulink Ramya. S Assistant Professor, ECE P.A. College of Engineering and Technology,
More informationTokenizing Cloud Mining Erik
Tokenizing Cloud Mining Erik Solberg @cryptotech_no Oct. 10th 2017 Abstract Cryptotech has developed a groundbreaking application-specific integrated circuit (ASIC) technology, which incorporates our unique
More information(12) Patent Application Publication (10) Pub. No.: US 2012/ A1
(19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0091943 A1 Manor et al. US 2012009 1943A1 (43) Pub. Date: (54) (76) (21) (22) (86) (60) SOLAR CELL CHARGING CONTROL Inventors:
More informationMaximizing the Power Efficiency of Integrated High-Voltage Generators
Maximizing the Power Efficiency of Integrated High-Voltage Generators Jan Doutreloigne Abstract This paper describes how the power efficiency of fully integrated Dickson charge pumps in high- IC technologies
More informationLow-power TPMS Data Transmission Technique Based on Optimal Tire Condition
Low-power TPMS Data Transmission Technique Based on Optimal Tire Condition Suk-seung Hwang Dept. of Mechatronics Engineering, Chosun University Gwangju, Korea hwangss@chosun.ac.kr Seong-min Kim Dept. of
More informationEFFECTIVE APPROACH TO ENHANCE THE SHOCK PERFORMANCE OF ULTRA-LARGE BGA COMPONENTS
As originally published in the SMTA Proceedings EFFECTIVE APPROACH TO ENHANCE THE SHOCK PERFORMANCE OF ULTRA-LARGE BGA COMPONENTS Weidong Xie, Mudasir Ahmad, Cherif Guirguis, Gnyaneshwar Ramakrishna, and
More information837. Dynamics of hybrid PM/EM electromagnetic valve in SI engines
837. Dynamics of hybrid PM/EM electromagnetic valve in SI engines Yaojung Shiao 1, Ly Vinh Dat 2 Department of Vehicle Engineering, National Taipei University of Technology, Taipei, Taiwan, R. O. C. E-mail:
More informationVariable Intake Manifold Development trend and technology
Variable Intake Manifold Development trend and technology Author Taehwan Kim Managed Programs LLC (tkim@managed-programs.com) Abstract The automotive air intake manifold has been playing a critical role
More informationIGBT Modules for Electric Hybrid Vehicles
IGBT Modules for Electric Hybrid Vehicles Akira Nishiura Shin Soyano Akira Morozumi 1. Introduction Due to society s increasing requests for measures to curb global warming, and benefiting from the skyrocketing
More informationABB POWER SYSTEMS CONSULTING
ABB POWER SYSTEMS CONSULTING DOMINION VIRGINIA POWER Offshore Wind Interconnection Study 2011-E7406-1 R1 Summary Report Prepared for: DOMINION VIRGINIA POWER Report No.: 2011-E7406-1 R1 Date: 29 February
More informationProtective firing in LCC HVDC: Purposes and present principles. Settings and behaviour. V. F. LESCALE* P. KARLSSON
21, rue d Artois, F-75008 PARIS B4-70 CIGRE 2016 http : //www.cigre.org Protective firing in LCC HVDC: Purposes and present principles. Settings and behaviour. V. F. LESCALE* P. KARLSSON VILES Consulting
More informationOptimal Design Methodology for LLC Resonant Converter in Battery Charging Applications Based on Time-Weighted Average Efficiency
LeMeniz Infotech Page number 1 Optimal Design Methodology for LLC Resonant Converter in Battery Charging Applications Based on Time-Weighted Average Efficiency Abstract The problems of storage capacity
More information3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015)
3rd International Conference on Material, Mechanical and Manufacturing Engineering (IC3ME 2015) A High Dynamic Performance PMSM Sensorless Algorithm Based on Rotor Position Tracking Observer Tianmiao Wang
More informationParallelism I: Inside the Core
Parallelism I: Inside the Core 1 The final Comprehensive Same general format as the Midterm. Review the homeworks, the slides, and the quizzes. 2 Key Points What is wide issue mean? How does does it affect
More informationDesign and Development of Bidirectional DC-DC Converter using coupled inductor with a battery SOC indication
Design and Development of Bidirectional DC-DC Converter using coupled inductor with a battery SOC indication Sangamesh Herurmath #1 and Dr. Dhanalakshmi *2 # BE,MTech, EEE, Dayananda Sagar institute of
More informationMPPT Control System for PV Generation System with Mismatched Modules
Journal of Energy and Power Engineering 9 (2015) 83-90 doi: 10.17265/1934-8975/2015.01.010 D DAVID PUBLISHING MPPT Control System for PV Generation System with Mismatched Modules Chengyang Huang 1, Kazutaka
More informationAdaptive Power Flow Method for Distribution Systems With Dispersed Generation
822 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 17, NO. 3, JULY 2002 Adaptive Power Flow Method for Distribution Systems With Dispersed Generation Y. Zhu and K. Tomsovic Abstract Recently, there has been
More informationGrouped and Segmented Equalization Strategy of Serially Connected Battery Cells
5th International Conference on Environment, Materials, Chemistry and Power Electronics (EMCPE 2016) Grouped and Segmented Equalization Strategy of Serially Connected Battery Cells Haolin Li1, a, Guojing
More information1) The locomotives are distributed, but the power is not distributed independently.
Chapter 1 Introduction 1.1 Background The railway is believed to be the most economical among all transportation means, especially for the transportation of mineral resources. In South Africa, most mines
More informationELECTRICAL BATTERIES FOR RENEWABLE ENERGY
ELECTRICAL BATTERIES FOR RENEWABLE ENERGY Abstract The lead acid battery is the most used in industry. It s advantageous to use because of its low cost. Modern renewable energy systems need batteries to
More information