D flip flops for Linear Response Shift Register in CMOS technology

Similar documents
LFSR Counter Implementation in CMOS VLSI

Design of a Low Power Four-Bit Binary Counter Using Enhancement Type Mosfet

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

DESIGN OF LOW POWER TEST PATTERN GENERATOR

Design of Fault Coverage Test Pattern Generator Using LFSR

Design of an Efficient Low Power Multi Modulus Prescaler

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

Single Edge Triggered Static D Flip-Flops: Performance Comparison

SYNCHRONOUS DERIVED CLOCK AND SYNTHESIS OF LOW POWER SEQUENTIAL CIRCUITS *

CMOS DESIGN OF FLIP-FLOP ON 120nm

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

GLITCH FREE NAND BASED DCDL IN PHASE LOCKED LOOP APPLICATION

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

ISSN:

DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME

Power Optimization by Using Multi-Bit Flip-Flops

Bit Swapping LFSR and its Application to Fault Detection and Diagnosis Using FPGA

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

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

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits

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

Area Efficient Level Sensitive Flip-Flops A Performance Comparison

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

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

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

Design of BIST with Low Power Test Pattern Generator

Efficient 500 MHz Digital Phase Locked Loop Implementation sin 180nm CMOS Technology

DESIGN AND IMPLEMENTATION OF SYNCHRONOUS 4-BIT UP COUNTER USING 180NM CMOS PROCESS TECHNOLOGY

Parametric Optimization of Clocked Redundant Flip-Flop Using Transmission Gate

Dynamic Power Reduction in Sequential Circuits Using Look Ahead Clock Gating Technique R. Manjith, C. Muthukumari

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

A Symmetric Differential Clock Generator for Bit-Serial Hardware

Memory elements. Topics. Memory element terminology. Variations in memory elements. Clock terminology. Memory element parameters. clock.

EEC 118 Lecture #9: Sequential Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

LOW-POWER CLOCK DISTRIBUTION IN EDGE TRIGGERED FLIP-FLOP

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset

LOW POWER DOUBLE EDGE PULSE TRIGGERED FLIP FLOP DESIGN

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

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

Design of Test Circuits for Maximum Fault Coverage by Using Different Techniques

High Performance Dynamic Hybrid Flip-Flop For Pipeline Stages with Methodical Implanted Logic

Available online at ScienceDirect. Procedia Computer Science 46 (2015 ) Aida S Tharakan a *, Binu K Mathew b

SIC Vector Generation Using Test per Clock and Test per Scan

Implementation of BIST Test Generation Scheme based on Single and Programmable Twisted Ring Counters

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

Analysis of Digitally Controlled Delay Loop-NAND Gate for Glitch Free Design

A Low Power Delay Buffer Using Gated Driver Tree

Objectives. Combinational logics Sequential logics Finite state machine Arithmetic circuits Datapath

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

RS flip-flop using NOR gate

CSE 352 Laboratory Assignment 3

Asynchronous (Ripple) Counters

A Power Efficient Flip Flop by using 90nm Technology

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

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

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) Design and Analysis of CNTFET Based D Flip-Flop

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

Comparative Analysis of Stein s. and Euclid s Algorithm with BIST for GCD Computations. 1. Introduction

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

RS flip-flop using NOR gate

DIGITAL SYSTEM FUNDAMENTALS (ECE421) DIGITAL ELECTRONICS FUNDAMENTAL (ECE422) LATCHES and FLIP-FLOPS

LOW POWER BASED DUAL MODE LOGIC GATES USING POWER GATING TECHNIQUE

Implementation of Low Power and Area Efficient Carry Select Adder

ANALYSIS OF POWER REDUCTION IN 2 TO 4 LINE DECODER DESIGN USING GATE DIFFUSION INPUT TECHNIQUE

Power Efficient Design of Sequential Circuits using OBSC and RTPG Integration

Power Optimization of Linear Feedback Shift Register (LFSR) using Power Gating

COMP2611: Computer Organization. Introduction to Digital Logic

CMOS Low Power, High Speed Dual- Modulus32/33Prescalerin sub-nanometer Technology

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

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

P.Akila 1. P a g e 60

Novel Low Power and Low Transistor Count Flip-Flop Design with. High Performance

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications

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

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

New Single Edge Triggered Flip-Flop Design with Improved Power and Power Delay Product for Low Data Activity Applications

Low Power D Flip Flop Using Static Pass Transistor Logic

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

ELE2120 Digital Circuits and Systems. Tutorial Note 7

Implementation of High Speed Adder using DLATCH

Asynchronous Model of Flip-Flop s and Latches for Low Power Clocking

High speed, Low power N/ (N+1) prescaler using TSPC and E-TSPC: A survey Nemitha B 1, Pradeep Kumar B.P 2

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

Design of a High Frequency Dual Modulus Prescaler using Efficient TSPC Flip Flop using 180nm Technology

Figure.1 Clock signal II. SYSTEM ANALYSIS

Low Power Area Efficient Parallel Counter Architecture

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

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

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

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

Novel Correction and Detection for Memory Applications 1 B.Pujita, 2 SK.Sahir

Retiming Sequential Circuits for Low Power

nmos transistor Basics of VLSI Design and Test Solution: CMOS pmos transistor CMOS Inverter First-Order DC Analysis CMOS Inverter: Transient Response

A High- Speed LFSR Design by the Application of Sample Period Reduction Technique for BCH Encoder

Metastability Analysis of Synchronizer

Fully Static and Compressed Topology Using Power Saving in Digital circuits for Reduced Transistor Flip flop

ISSN Vol.08,Issue.24, December-2016, Pages:

IC Layout Design of Decoders Using DSCH and Microwind Shaik Fazia Kausar MTech, Dr.K.V.Subba Reddy Institute of Technology.

Transcription:

D flip flops for Linear Response Shift Register in CMOS technology J.Hinay shelly, B.Craige Shreen Electronics & Communication Engineering, Bharati Vidyapeeth s College of Engineering, A4, Paschim Vihar, New Delhi, India ABSTRACT The incorporated chip manufacturing technology has completed an assessment by decrease the size of a chip and improving its better performance. Reduction of chip announces harms comprising heat degeneracy and power depletion. As chip manufacturing technology is abruptly on the inception of most importantestimation, which contracts chip in dimension and performance, Linear Feedback Shift Register is executed in design level which advances the low power consumption chip, using current CMOS, submicrometer designimplements. Hencethis counter can be aninnovative pacesetter in cryptography and is also valuable to the variability of other applications. Dualisticnumber system using LFSR is offered to decrease these complications. The proposed system strategy gives low power design, by qualifiedexploration of a number of LFSR planning in expressions of hardware application, CMOS design and power consumption. Keywords: Linear Feedback Shift Register, Binary numeral system, dynamic logic. I INTRODUCTION With developments in large scale incorporation, lots of transistors can be retained on a single chip for application of complex integrated circuit. By means ofassigning so various transistors in such a small space, major complications of heat degeneracy and power consumption have come into the depiction. Study has been directed to explain these difficulties. Results have been suggested to decline the power supply voltage, interchanging frequency and capacitance of transistor. LFSR is used in a range of applications like Built-in-self test, cryptography, error correction code (ECC) and in field of communication for producing pseudonoise series. In cryptography it is used to produce public and private keys.it means Linear Feedback Shift Register whose effort bits are loosened from one flip flop to next for each clock signal functioned. Specific number of outputs isjoined in exclusive-or structure to form a response mechanism and is fed as input to one of the flip flops. As a result of this response mechanism the production bits can be demarcated and hence it is called as Binary Numeral System. LFSRs can be instigated in hardware, and this creates them beneficial in applications that necessitate very fast generation of a pseudo-random order, such as direct-sequence spread spectrum. LFSRs have also been used for producing an estimation of white noise in numerous programmable sound generators. The Global Positioning System uses an LFSR to promptlyconvey anorder that specifies highprecision qualified time offsets. Nowadays LFSR s are present in almostall coding system as they create sequences with good numerical properties, and they can be simplyexplored. Besides they have a low-cost recognition in hardware. Securities such as Binary, Gray grieve problem of power consumption, malfunctions, speed, and interruption because they are employed with methods which have above disadvantages. They produce not only anomalies, which rise power consumption but also complication of project. The propagation delay of effects of prevailing techniques is more which decreasespromptness& performance of system. Thus we are working to apply these counters with systems using dissimilar technologies of CMOS. By learning different applicationprocedures, we accomplish to implement LFSR counters with pass transistor in cryptography. The current LFSR designagonizes with the delinquent of power consumption, anomalies, speed and delay. The subsequent propagation delay and faults of prevailing architecture is more, thusdecreasing speed & performance of the system and it raises design complexity. A unique low-power architecture which decreases the disadvantages of the existing architecture is suggested in this paper. II LINEAR FEEDBACK SHIFT REGISTER Linear Feedback Shift Register is a shift register whose input bit is a linear function different most routinedevice whose inputs and processes are successfullypredefined;it is a shift registers that, when clock signal moves through the register from one flip flop to subsequent. Specific number of outputs is joined in exclusive-or structure to form a response mechanism. ISSN: 2394-2584 www.internationaljournalssrg.org Page 16

Fig. 1 Schematic diagram of 5 bit LFSR deterministic; the structure of values created by the Table 1: 5 bit LFSR sequence register is absolutely resulted by its current state. Similarly, because the register has a finite number of potential states, it must ultimately enter a reciting cycle. Though, a LFSR with a wellchosen reaction function can produce a structure of bits which seems random in nature & which has a very long cycle. The principle of operation involves tap sequence which is the list of bits position that affects the next state. A maximal LFSR produces an n-sequence (i.e. cycles through all possible 2n-1 states within the shift register except the state where all bits are zero), unless it contains all zeros, in which case it will never change. Thus the sequence of numbers generated by a LFSR can be considered a binary numeral system just as valid as Gray code or the natural binary code. A LFSR can be designed by accomplishing exclusive-or on the outputs of two or more of the flip-flops organized and provide for those outputs back into the input of one of the flip flops. The primary value of the LFSR is known as the seed because the process of the register is IIIDESIGN METHODOLOGY In this paper, have intended CMOS design of LFSR Counter.The logic hardware comprises D Flip Flop using OR gate, XOR gate and inverters, transmission gate and dynamic logic. The principalconstituent of our LFSR Pledge Design is D Flip Flop. It have been designed D-flip flop by using resulting different constituentsnand Gates, Transmission gates and inverter, Pass transistors and dynamic logic. The proposed system comprises CMOS layout of LFSR Counter which comprehends D latches designed by using dynamic logic. Though the number of active devices is abridged in the prevailing system, the system has a chiefdrawback in supervising the difference of the voltage between high and low logic levels at each phase, so each of the transistors in sequence is less drenched at its output than at its input. Therefore if various devices are involved in series in a logic path, a predictablyerected gate may be essential to renovate the signal voltage to the full value. This weaknessindicates to use dynamic logic which is ISSN: 2394-2584 www.internationaljournalssrg.org Page 17

more frequently used as related to clocked logic, as it makes clear the difference between this type of strategy and static logic. Dynamic logic needs a smallest clock rate fast adequate that the productionformal of each dynamic gate is used before it escapes out of the capacitance allotting that state, during the part of the clock cycle that the production is not being aggressivelyambitious. Powerful logic, when appropriatelyenvisioned, can be endeddouble as debauched as stationary logic.in shared, livelyreasonmeaningfullyincreases the number of transistors that are changing at any given time, which growths power ingestingabovefixed CMOS. There area number ofcontrolconvertiblemethods that can be understood in aactive logic grounded system. In calculation, each obstacle can rapidanaccidentalamount of bits, and there are no power-wasting problems. Power-saving clock gating and asynchronous methods are abundantadditionalnormal in dynamic logic. The mainconstituent of dynamic power degeneracyascends from temporaryswappingperformance of the nodes. Signals in CMOS devices change are back and onwardsamong the two logic levels, subsequent in the accusing and satisfying of scrounging capacitances in the circuit. Dynamic power intemperance is comparative to the square of the source voltage. IV DESIGN OF D FLIP FLOP The latches and flip flops are the primary building blocks of sequential circuits. In ASIC strategysurroundings, latches and flip flops are characteristically predefined cells specified by the ASIC vendor. The D Flip Flop is negative edge triggered. The D Flip Flop associates a pair of D latches (Master and slave). The edge triggered D Flip Flop has a structure and hold-up time space during which the D inputs need not vary. The negative edge triggered D Flip Flop merelyupends the clock input, so that all the action takes place on dropping edge of CLK. By planning D Flip Flop, we relate the Power Consumption; from this we select the most resourceful D Flip Flop implementation. Fig. 2 D Flip Flop using NAND gates 4.2 USING TRANSMISSION GATE The design of D flip flop using transmission gate is shown in fig.3 Fig. 3 D Flip Flop using transmission gate 4.3. USING PASS TRANSISTOR The most compact application of edge trigger latch is based on inverters and pass transistors as shown in Fig. 4. The two restrained inverters are in memory state when the PMOS loop transistor is on, that is when clock = 0. Other two chain inverters on the exact hand acts in contrary way, and the reorganized function is acquired by uninterrupted ground connection of the master and slave remembrances, using NMOS devices. 4.1 USING AND GATE The basic construction of the Master Slave D Flip Flop is shown in Fig. 2. Fig. 4 D Flip Flop using pass transistors ISSN: 2394-2584 www.internationaljournalssrg.org Page 18

4.4 USING DYNAMIC LOGIC In overall, dynamic logic momentously increases the number of transistors that are switching at any agreed time, which increases power consumption over static CMOS. Powersaving clock gating and asynchronous methods are much more natural in dynamic logic. The major component of dynamic power dissipation arises from transient switching behavior of the nodes. Signals in CMOS devices transition are back and forth between the two logic levels, resulting in the charging and discharging of parasitic capacitances in the circuit. Dynamic power dissipation is proportional to the square of the supply voltage. Fig.5: D-Flip flop Using Dynamic Logic Fig.6 Layout of LFSR in MICROWIND V CONCLUSION In this proposed system D-flip flop is intended and analyzed using pass transistor and dynamic logics. The discussions and results show that the dynamic logic may be preferred to design the D-flip-flop to build a LFSR based binary numeral system, due to less amount MOS transistors in the project and removal of voltage difference between high/low logic levels. Thus, this technique is desirable over Gray counters in preserving the logic density in manufacturemethod, power optimization, decreasing the propagation delay &anomalies. Thus LFSR instigated in CMOS chip technology, is the best design of VLSI. In future specific or arrangement of CMOS technologies may be chosen to design the D-flip flop in a LFSR based binary numeral system with lower number of transistors area and power consumption. Thus the field of binary numeral system may be enhanced. REFERENCES [1] Neil Weste, Harris, Benerjee: CMOS VLSI Design: A Circuits and Systems Perspective, 3/e, (2006). [2] J. Saxena, K. Butler, and L. Whetsel, An analysis of power reduction techniques in scan testing, in Proc. Int. Test Conf., 2001, pp. 670 677. [3] Etienne Sicard,SoniaDelmasBendhia: Basic CMOS Cell Design, Mc Graw Hill Publishers (2005). [4] P. Girard, Survey of low-power testing of VLSI circuits, IEEE Des. Test Comput vol. 19, no. 3, pp. 80 90, May/Jun. 2002. [5] Sung-MO Kang,YusufLeblebici: CMOS Digital Integrated Circuits-Analysis and Design (2003). [6] John P. Uyemura, Chip design for submicron VLSI: CMOS layout and Simulation, Cengage Learning, 2006. [7] John F Wakerly.K: Digital Design-Principles and practices, Prentice Hall Publishers (2005). [8] R. S. Katti, X. Ruan, and H. Khattri, Multiple-output lowpower linear feedback shift register design, IEEE Tran Circuits Syst I, Reg. Papers, vol. 53, no. 7, pp. 1487 1495, Jul. 2006. [9] Neil Weste, Kamran:Principles& Applications of CMOS Logic: Addison-Wesley Publishers (1993). ISSN: 2394-2584 www.internationaljournalssrg.org Page 19

[10] James L. Massey: On the Shift register Synthesis & BCH Decoding: IEEE Transactions. Information Theory, Vol IT-15, n.1, pp.122-127,(1969). [11] Arshdeep Singh, Oscar Servin, Edward Lee, LutfiBustami: 4017 CMOS LED Chaser Counter, A project (2004). [12] Timothy Brian Brock: Linear Feedback Shift Registers and Cyclic Codes in SAGE: Rose-Hulman Undergraduate Mathematics Journal, volume 7, number 2, (2006). [13] KrishnenduChakrabarty, Brian. Murray, VikramIyengar: Deterministic Built-in Test Pattern Generation for High- Performance Circuits Using Twisted- Ring Counters: IEEE Journals on VLSI Sytems, Vol 8,Issue 5,pp.633-636, (2000). [14] Kazuo Yano: Top down pass-transistor Logic Design, IEEE Journal of solid-state circuits, vol-31, No-6, (1996). [15] R.Jacob Baker (2010). CMOS: Circuit Design, Layout, and Simulation (3rd ed.). Wiley-IEEE. ISBN 9780470881323, chapter 14, "Dynamic logic gates". [16] Kazuo Yano: A 3.8 CMOS 16 * 16 b multiplier using complementary pass-transistor Logic: IEEE Journal of solid-state circuits, vol-25, No-2,(1990). [17] Sung-Mo Kang; Yusuf Leblebici (2003) CMOS digital integrated circuits: analysis and design (3rd ed.), McGraw- Hill ISBN 9780072460537, chapter 9, "Dynamic logic circuits". [18] Zhongchuan Yu: An Investigation into the Security of Self-timed Circuits: LFSR design and Implementation, Thesis, Ch-5 (2003) [19] Xilinx, Inc., Efficient Shift Registers, LFSR Counters, and Long Pseudo-Random Sequence Generators, pdf, date accessed: February 15, 2003, date written: October 11, 2003. [20] SalendraGovindarajuluet. al.: Design of High Performance Dynamic CMOS Circuits in Deep Submicron Technology: International Journal of Engineering Science and Technology, Vol. 2(7), (2010). ISSN: 2394-2584 www.internationaljournalssrg.org Page 20