QDR SRAM DESIGN USING MULTI-BIT FLIP-FLOP M.Ananthi, C.Sathish Kumar 1. INTRODUCTION In memory devices the most

Similar documents
Reduction of Clock Power in Sequential Circuits Using Multi-Bit Flip-Flops

AN OPTIMIZED IMPLEMENTATION OF MULTI- BIT FLIP-FLOP USING VERILOG

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops

COPY RIGHT. To Secure Your Paper As Per UGC Guidelines We Are Providing A Electronic Bar Code

University College of Engineering, JNTUK, Kakinada, India Member of Technical Staff, Seerakademi, Hyderabad

Australian Journal of Basic and Applied Sciences. Design of SRAM using Multibit Flipflop with Clock Gating Technique

A Greedy Heuristic Algorithm for Flip-Flop Replacement Power Reduction in Digital Integrated Circuits

Power-Driven Flip-Flop p Merging and Relocation. Shao-Huan Wang Yu-Yi Liang Tien-Yu Kuo Wai-Kei Tsing Hua University

A REVIEW OF FLIP-FLOP DESIGNS FOR LOW POWER VLSI CIRCUITS

A Power Efficient Flip Flop by using 90nm Technology

PERFORMANCE ANALYSIS OF AN EFFICIENT PULSE-TRIGGERED FLIP FLOPS FOR ULTRA LOW POWER APPLICATIONS

Low Power and Reduce Area Dual Edge Pulse Triggered Flip-Flop Based on Signal Feed-Through Scheme

A Survey on Post-Placement Techniques of Multibit Flip-Flops

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Memory, Latches, & Registers

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

Design of an Efficient Low Power Multi Modulus Prescaler

Power Reduction Approach by using Multi-Bit Flip-Flops

HIGH PERFORMANCE AND LOW POWER ASYNCHRONOUS DATA SAMPLING WITH POWER GATED DOUBLE EDGE TRIGGERED FLIP-FLOP

Power-Aware Placement

DUE to the popularity of portable electronic products,

A NOVEL DESIGN OF COUNTER USING TSPC D FLIP-FLOP FOR HIGH PERFORMANCE AND LOW POWER VLSI DESIGN APPLICATIONS USING 45NM CMOS TECHNOLOGY

Minimization of Power for the Design of an Optimal Flip Flop

An Efficient Power Saving Latch Based Flip- Flop Design for Low Power Applications

A Novel Pass Transistor Logic Based Pulse Triggered Flip-flop with Conditional Enhancement

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

Improve Performance of Low-Power Clock Branch Sharing Double-Edge Triggered Flip-Flop

Computer Organization

Flip-flop Clustering by Weighted K-means Algorithm

The main design objective in adder design are area, speed and power. Carry Select Adder (CSLA) is one of the fastest

Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme

Energy Recovery Clocking Scheme and Flip-Flops for Ultra Low-Energy Applications

Clock Tree Power Optimization of Three Dimensional VLSI System with Network

Lab 3 : CMOS Sequential Logic Gates

Use of Low Power DET Address Pointer Circuit for FIFO Memory Design

Design of Pulse Triggered Flip Flop Using Conditional Pulse Enhancement Technique

Design of low power 4-bit shift registers using conditionally pulse enhanced pulse triggered flip-flop

Power Optimization by Using Multi-Bit Flip-Flops

A Low-Power CMOS Flip-Flop for High Performance Processors

Design and Analysis of Semi-Transparent Flip-Flops for high speed and Low Power Applications in Networks

Load-Sensitive Flip-Flop Characterization

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

Implementation of High Speed & Low Power Approach by Designing Multi-Bit Flip-Flops

Figure.1 Clock signal II. SYSTEM ANALYSIS

JCHPS Special Issue 2: February Page 40

DESIGN OF A NEW MODIFIED CLOCK GATED SENSE-AMPLIFIER FLIP-FLOP

Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register

Design of New Dual Edge Triggered Sense Amplifier Flip-Flop with Low Area and Power Efficient

Combinational vs Sequential

Design and Implementation of High Speed 256-Bit Modified Square Root Carry Select Adder

International Journal Of Global Innovations -Vol.6, Issue.I Paper Id: SP-V6-I1-P46 ISSN Online:

Design of Testable Reversible Toggle Flip Flop

Design of Low Power D-Flip Flop Using True Single Phase Clock (TSPC)

EFFICIENT POWER REDUCTION OF TOPOLOGICALLY COMPRESSED FLIP-FLOP AND GDI BASED FLIP FLOP

A Low Power Delay Buffer Using Gated Driver Tree

Dual Edge Adaptive Pulse Triggered Flip-Flop for a High Speed and Low Power Applications

LOW POWER LEVEL CONVERTING FLIP-FLOP DESIGN BY USING CONDITIONAL DISCHARGE TECHNIQUE

EFFICIENT DESIGN OF SHIFT REGISTER FOR AREA AND POWER REDUCTION USING PULSED LATCH

LOW POWER AND HIGH PERFORMANCE SHIFT REGISTERS USING PULSED LATCH TECHNIQUE

Lab 3 : CMOS Sequential Logic Gates

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN

Design of Low Power and Area Efficient 64 Bits Shift Register Using Pulsed Latches

LOW POWER AND AREA-EFFICIENT SHIFT REGISTER USING PULSED LATCHES

Design And Analysis Of Implicit Pulsed Double Edge Triggered Clocked Latch For Low Power Applications

Data Analysis: Results and Discussion of Different Flip Flop Configurations

COMP2611: Computer Organization. Introduction to Digital Logic

DESIGN AND ANALYSIS OF LOW POWER STS PULSE TRIGGERED FLIP-FLOP USING 250NM CMOS TECHNOLOGY

Modeling and designing of Sense Amplifier based Flip-Flop using Cadence tool at 45nm

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

Clock Gating Aware Low Power ALU Design and Implementation on FPGA

Sequencing. Lan-Da Van ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall,

An Optimized Implementation of Pulse Triggered Flip-flop Based on Single Feed-Through Scheme in FPGA Technology

Reduction of Area and Power of Shift Register Using Pulsed Latches

Chapter 8. The MAP Circuit Discussion. The MAP Circuit 53

DESIGN OF EFFICIENT SHIFT REGISTERS USING PULSED LATCHES

DESIGN OF DOUBLE PULSE TRIGGERED FLIP-FLOP BASED ON SIGNAL FEED THROUGH SCHEME

ECE 545 Digital System Design with VHDL Lecture 2. Digital Logic Refresher Part B Sequential Logic Building Blocks

Aging Aware Multiplier with AHL using FPGA

Comparative Analysis of low area and low power D Flip-Flop for Different Logic Values

AN EFFICIENT LOW POWER DESIGN FOR ASYNCHRONOUS DATA SAMPLING IN DOUBLE EDGE TRIGGERED FLIP-FLOPS

A Design Of A Low Power Delay Buffer Using Ring Counter Addressing Schemes

Implementation of High Speed, Low Power NAND Gate-based JK Flip-Flop using Modified GDI Technique in 130 nm Technology

Synthesis of Reversible Sequential Elements*

TEST PATTERN GENERATION USING PSEUDORANDOM BIST

Asynchronous Data Sampling Within Clock-Gated Double Edge-Triggered Flip-Flops

Comparison of Conventional low Power Flip Flops with Pulse Triggered Generation using Signal Feed through technique

An FPGA Implementation of Shift Register Using Pulsed Latches

FP 12.4: A CMOS Scheme for 0.5V Supply Voltage with Pico-Ampere Standby Current

High Speed 8-bit Counters using State Excitation Logic and their Application in Frequency Divider

CSE Latches and Flip-flops Dr. Izadi. NOR gate property: A B Z Cross coupled NOR gates: S M S R Q M

LUT Design Using OMS Technique for Memory Based Realization of FIR Filter

ECE 545 Digital System Design with VHDL Lecture 1. Digital Logic Refresher Part B Sequential Logic Building Blocks

DESIGN OF LOW POWER TEST PATTERN GENERATOR

Low Power Approach of Clock Gating in Synchronous System like FIFO: A Novel Clock Gating Approach and Comparative Analysis

Design of a Low Power and Area Efficient Flip Flop With Embedded Logic Module

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

Design of Low Power and Area Efficient Pulsed Latch Based Shift Register

DIGITAL ELECTRONICS MCQs

Transcription:

International Journal of Avance Research in Electronics an Communication Engineering (IJARECE) ABSTRACT: QDR SRAM DESIGN USING MULTI-BIT FLIP-FLOP M.Ananthi, C.Sathish Kumar 1. INTRODUCTION In memor evices the most In memories the power important factor is power consumption. Because the power consumption of the memor evice increases means, the evice reliabilit an life time is reuce. B using the arra of flip-flops the SRAM is esigne. The clock network of the flip-flop consumes more power. To reuce this power, the Single- Bit Flip-Flop (SBFF) is replace b Multi-Bit Flip-Flop (MBFF). While esigning the memor b using SBFF means it consumes more power. So MBFF is use to esign the memor. The general tpe of SRAM performs a single operation (Rea or Write) in each clock pulse, epening on its control signal. To overcome this limitation, QDR SRAM is esigne. It has man real time applications like high spee communications, militar applications, etc. In here QDR SRAM is esigne b using MBFF. consumption is one of the major problems. To optimize the power consumption man techniues are propose. Multi-Bit Flip- Flop is one of the main techniue to minimize the clock network power[10]. The Multi-Bit Flip-Flop oes not reuce the number of flip-flops, it onl reuces the number of inverters in clock networks. Memor is classifie as Ranom access memor (RAM) an Rea onl memor (ROM). Compare to ROM, RAM is the fastest access memor. RAM is classifie as SRAM an DRAM. B using the flip-flops the SRAM is esigne. Depening on feature the SRAM is classifie as ZBT, DDR SRAM, QDR SRAM. 2. MULTI-BIT D FLIP-FLOP: The Single-Bit D Flip-Flop consist one master latch, slave latch an two inverters in clock network. These two inverters consume more power compare to others. To reuce this power consumption Kewors: Single-Bit Flip-Flop, Multithe SBFF is replace b MBFF[8]. Fig.1 Bit Flip-Flop, QDR SRAM. shows the 4-bit D flip-flop. It shares the 2 Manuscript receive on March 20, 2015. inverters to all flip-flops. So 6 inverters are M.Ananthi,ME(VLSI Design),Srinivasan save compare to original one. Engineering college, perambalur, Inia. C.SathishKumar, Assistant Professor, Srinivasan Engineering college, Perambalur, Inia. ISSN: 2278 909X All Rights Reserve 2015 IJARECE 614

r 9 0 1 2 International Journal of Avance Research in Electronics an Communication Engineering (IJARECE) [0] 5 6 7 [0] bar[0] 3. SRAM: The ata storage in SRAM epens on the.c source. If the.c is remove clock NOT 8 NOT 9 means, the ata can be erase. The SRAM [1] 7 0 1 2 3 4 5 6 [1] bar[1] is entirel ifferent into DRAM, because DRAM nees refreshing ccle. B using the Multi-Bit Flip-Flops the SRAM is [2] 5 9 1 3 [2] esigne. To esign 4x4 SRAM, it nees 4 Multi-Bit Flip-Flop. The general SRAM 8 0 2 4 bar[2] architecture is shown in Fig.3. [[3] 3 7 9 1 [3] 6 8 0 2 bar[3] 4 Fig.1. 4-bit D flip-flop The 4 bit flip-flop has 2 inputs an 1 output. The inputs are ata input () an a0 a1 ec a0 a1 5 4 clock input () an ata output (). The 6 output for Multi-bit (4-bit) flip-flop is shown in Fig.2. 4 7 4 8 o3 o2 o1 Fig.2. 4-bit flip-flop output The MBFF has man avantages. That is i. Area an ela is reuce. ii. Number of inverters is reuce in clock sinks. So total power consumption is reuce. o0 Fig.3. SRAM esign using MBFF The architecture of the SRAM consist one ecoer, 4 AND gates, 4 MBFF an 4 multiplexer. It has 4 bit ata inputs (,,,) an 2 aress lines (a0,a1) an one control signal (r). The ecoer is use to generate the aress lines. B using this aress lines the flipflop is select to write or rea the ata. The ISSN: 2278 909X All Rights Reserve 2015 IJARECE 615

1 2 3 4 3 4 5 6 7 International Journal of Avance Research in Electronics an Communication Engineering (IJARECE) operation of the SRAM is, when r=0, the write operation is one. When r=1, the rea operation is performe. The output for SRAM using MBFF is shown in Fig.4. of inverters in clock sinks. So the QDR SRAM is esigne b using Multi-Bit Flip-Flop. The QDR SRAM architecture is shown in Fig.5. ctrlwa out v ref wps v ref wps 4 8 Fig.4. SRAM output 4. QDR SRAM: This QDR SRAM is esigne for high spee communications an networking applications. This technolog was introuce b cpress an micron. After that it is followe b IDT then NEC, Samsung, Renesas[7]. In general SRAM an one operation is performe in a single clock pulse. It is the biggest limitation of the general SRAM. Depening on the feature the SRAM is classifie as, Zero Bus Turn aroun (ZBT), snchronous bu (SncBu), Double Data Rate (DDR) SRAM, Qua Data Rate (QDR) SRAM. ZBT efines about the latenc as zero, in between write an rea ccle. SncBu is use to increase the write operation. DDR SRAM has ouble ata rate, but it has single rea/write port. But the QDR SRAM has separate rea/write port with ouble ata rate[6]. B using the SBFF the QDR SRAM is esigne. But the SBFF consumes more power because a0w ec ge a0 a1 k k cout kbar kbar of f of f bar 9 a1w a1r a0r ctrlra c c outr cbar cbar rps rps 2 4 9 4 0 4 1 3 2 1 0 Fig.5. QDR SRAM using MBFF The architecture consist separate rea an write ports. For that it has separate aress inputs for Rea an Write operation. To control the rea an write operation it has two control signals name as RPS an WPS. B using the registers, the ata inputs an aress lines are connecte to the memor arra. The memor arra is esigne b using MBFF. Depening on the control signals the rea an write operation is simultaneousl performe [5]. The output for QDR SRAM is shown in Fig.6. It performs both rea an write operations in simultaneousl. ISSN: 2278 909X All Rights Reserve 2015 IJARECE 616

International Journal of Avance Research in Electronics an Communication Engineering (IJARECE) Fig.6. QDR SRAM using MBFF output 5. CONCLUSION The Single-Bit Flip-Flop consumes more power because of inverters in clock sinks. To reuce this power consumption MBFF is esigne. In here Quartus II 8.0 (32 bit) tool is use to esign the MBFF an SRAM. Previousl, the general SRAM was esigne b using both SBFF an MBFF. The SBFF SRAM issipates the power as 324.16 mw an MBFF SRAM issipates the power as 323.93 mw. So, 0.23 mw power issipation is reuce. But it performs a single operation either Rea or Write in single clock pulse. To perform both operations, the architecture nees to work in twice. So the power issipation is also twice from original one. So the QDR SRAM using MBFF architecture is propose. The QDR SRAM performs simultaneous rea an write operation in single clock ccle. So the total power issipation is reuce 50% of the original one. In future the size of the memor will be increase. REFERENCES [1]. An-Chi CHANG. an Ting-Ting HWANG. (2012) Snthesis of Multi-Bit Flip-Flops for Clock Power Reuction Interisipilinar Information science., Vol 18, pp 145-159. [2]. G.K.Kharate. (2010) Digital Electronics, Oxfor higher eucation. [3]. Hiroshi Kawaguchi. an Takaasu Sakurai. (1998) A Reuce Clock- Swing Flip-Flop (RCSFF) for 63% Power Reuction IEEE Journal of Soli-State Circuits., Vol 33, pp 807-811. [4]. http://www.altera.com/ [5]. http://www.cpress.com/ [6]. http://en.wikipeia.org/wiki/qua_ Data_Rate_SRAM [7]. http://www.rconsortium.org/ine x.htm [8]. Linc.J. an Sivakumar Rajamani.P. (2013) Low Power SRAM Design Using Multi-Bit Flip-Flop International Journal of Technolog Enhancement an Emerging Engineering Research., Vol 2, pp 122-125. [9]. M.Morris Mano (2009) Digital esign, thir Eition., Pearson prentice hall. ISSN: 2278 909X All Rights Reserve 2015 IJARECE 617

International Journal of Avance Research in Electronics an Communication Engineering (IJARECE) [10]. Mark Po-Hung, Chih-Cheng an Yao-Tsung Chang. (2011) Post- Placement Power Optimization with Multi-Bit Flip-flops IEEE transactions on Computer-Aie Design of Integrate Circuits an Sstems., Vol 30, pp 1870-1882. [11]. Paul E. Gronowski, William J. Bowhill, Ronal P. Preston, Michael K. Gowan an Ran L. Allmon. (1998) High-Performance Microprocessor Design IEEE Journal of Soli-State Circuits., Vol 33, pp 676-686. [12]. Shao-Huan Wang, Yu-Yi Liang, Tien-Yu Kuo an Wai-Kei Mak. (2012) Power-Driven Flip-Flop Merging an Relocation IEEE transactions on Computer-Aie Design of Integrate Circuits an Sstems., pp 180-191 [13]. Ya-Ting Shu, Jai-Ming Lin, Chun-Po Huang, Cheng-Wu Lin, Ying-Zu Lin an Soon-Jh Chang. (2013) Effective an Efficient Approach for Power Reuction b Using Multi-Bit Flip-Flop IEEE transactions on Ver Large Scale Integration (VLSI) sstems IEEE transactions on Ver Large Scale Integration (VLSI) Sstems., Vol 21, pp 624-635. [14]. Yongseok Cheon, Pei-Hsin Ho, Anrew B. Kahng, Sherief Rea, Qinke Wang. (2005) Power- Aware Placement Proc. Design Autom, Conf., pp 795-800. Fi Author M.Ananthi receive the Bachelor s egree from Oxfor Engineering College Trich, Inia an oing Masters egree in VLSI Design at Srinivasan Engineering College Perambalur, Inia. Secon Author C.SathishKumar receive the Bachelor s egree from Seethai Ammal Engineering College, Sivagangai, Inia an oing Masters egree in Dhanalakshmi Srinivasan Engineering College Perambalur, Inia. He is currentl an Assistant Professor with the Department of Electronics an Communication Engineering, Srinivasan Engineering college, Perambalur. ISSN: 2278 909X All Rights Reserve 2015 IJARECE 618