SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
NITTTR, Chandigarh EDIT -2015 52
Layout Design Analysis of SR Flip Flop using
CMOS Technology
Avneet Kaur
Department of ECE, National Institute of Technical Teachers’ Training & Research, Chandigarh, India
avneetkaur.ak92@gmail.com
Abstract:- This paper presents an area, delay and power
efficient design of SR flip flop. As the chip manufacturing
technology is on the threshold of evaluation, which shrinks a
chip in size and enhances its performance, here the flip flop is
implemented in a layout level which develops an optimized
design using recent CMOS layout tools. The proposed SR flip
flop has been designed and simulated using 45nm technology.
After that, parametric analysis has been done. In this paper,
flip flop has been developed using full automatic design flow
and semi-custom design flow. The performance of SR flip flop
layouts using different design flows has been analyzed and
compared in terms of area, delay and power consumption.
The simulation results show that the design of SR flip flop
using semi-custom design flow improved the area occupied by
46.9% and power consumption is reduced by 38.4%.
Keywords: Bistable circuits, Latches, Flip flops, CMOS
integrated circuits, Design methodology
1. INTRODUCTION
A flip flop is an electronic circuit that has two stable states
and can be used to store information. The circuit can be
made to change its state by applying signals to one or more
control inputs and will have one or two outputs. Flip flops
are often used in computational circuits to operate in
selected sequences during recurring clock intervals to
receive and maintain data for a limited period of time
sufficient for other circuits within a system to further
process data [1]. Thus, flip flops are the basic storage
elements in a sequential logic circuit. Memory elements
play a vital role in digital world and the basic memory
elements are latches and flip flops. These bistable circuits
are the basic building blocks of a data path structure. They
allow for the storage of data processed by combinational
circuits and synchronization of operation at a given clock
frequency [2]. For high performance chip design in VLSI,
the choice of the back-end methodology has a significant
impact on the design time and the design cost. Latches and
flip flops directly impact the power consumption and speed
of VLSI systems [3]. The main improvement in terms of
feature size reduction for CMOS integrated circuits is
increased number of metal interconnects to link MOS
devices together within the chip [4]. Also, in synchronous
systems, any violation of the timing constraints of the flip
flops can cause the overall system to malfunction.
Moreover, the process variations can create a large
variability in flip flop delays impacting the timing yield
[5]. Flip flops have a wide area of applications such as
counters, shift registers and level shifters. A binary
synchronous counter is one of the essential building blocks
in very large scale integration design. Its operation is
usually based on a synchronous timing principle in which
the data signal is evaluated at each clock cycle and
assigned to its associated flip flop [6]. A counter is
designed by using a number of D registers. The D latch is a
simple gated SR latch with an inverter connected between
its S and R inputs [7]. Steady miniaturization of transistors
with each new generation of bulk CMOS technology has
yielded continual improvement in the performance of
digital circuits. Thus, power efficiency if of increased
importance, to meet the performance requirements of VLSI
design [8]. Also, the leakage power increases as
technology is scaled down [9]. A tradeoff between speed
and power is always possible. In high-performance and
low-power applications, both features are equally
important. The point of minimum power-delay product is
the point of optimal energy utilization at a given clock
frequency [10]. In this paper, area, delay and power
consumption for an SR flip flop have been compared using
DSCH and Microwind tools. Basically, two types of design
methodologies have been compared, full automatic and
semi-custom. Both the designs are created using 45nm
CMOS technology. The SR flip flop or the gated SR latch
having a second level of AND gates along with a level of
direct SR latch using NOR gates has been discussed in the
paper.
2. SR LATCH
A latch is a circuit that has two stable states. Thus, it is a
bistable multivibrator. It can be used to store state
information. It is made up of several transistors and is used
in the design of static memories and hardware registers.
When using static gates as building blocks, the most
commonly used fundamental latch is the SR latch, where S
stands for set and R stands for reset. It can be constructed
from a pair of cross-coupled NOR logic gates. The stored
bit is represented on the output marked Q.
Figure 1. SR Latch
The truth table for a simple SR latch is shown in Table 1.
Table 1. SR latch operation
R S Q Comment
0 0 NC No change. Latch remains in
present state.
0 1 1 Set
1 0 0 Reset
1 1 0 Invalid condition
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
53 NITTTR, Chandigarh EDIT-2015
3. GATED SR LATCH
A gated SR latch (clocked SR flip-flop) can be made by
adding a level of AND gates to the SR latch.
Figure 2. Gated SR Latch
With E high (enable true), the signals can pass through the
input gates to the encapsulated latch, i.e. the latch
is transparent. With E low (enable false) the latch is closed
(opaque) and remains in the state it was left in when the
last time E was high. The enable input may be a clock
signal, but more often it is a read or write strobe.
Table 2. Gated SR latch operation
E/C Action
0 No action (keep state)
1 The same as non-clocked SR latch
The circuit shown in Figure 2 is now implemented using
DSCH. Figure 3 shows the schematic of SR flip flop at
transistor level.
Figure 3. CMOS SR flip flop
4. LAYOUT DESIGN SIMULATIONS
In complex VLSI design, manual layout designing for a
very complex circuit becomes very difficult. So, as
compared to the manual layout design, an automatic layout
generation approach is preferred. According to the full
automatic design flow, the schematic implemented using
DSCH shown in Figure 3 is now compiled using
Microwind. Compilation is done in 45nm technology.
Figure 4 shows the automatically generated layout.
Figure 4. Full Automatic SR Flip Flop Layout
Figure 5 depicts the simulation result of the automatically
generated CMOS layout of SR flip flop.
Figure 5. Full Automatic Design Simulation
Here, the first type of design flow i.e. full automatic has
been completed. Now proceeding to the second type of
design flow i.e. semi-custom in which NMOS and PMOS
devices are generated using MOS generator option from
the palette. In this, the layout is directly created using
Microwind. The advantage of this approach is that design
rule errors can be avoided. Figure 6 shows the semi-custom
design layout of SR flip flop. The proposed semi-custom
layout of SR flip flop is also designed in 45nm technology
in Microwind. In the following layout, the design is
optimized by bringing the inverters and gates closer, in
order to minimize the length of the polysilicon gates.
Figure 6. Semi-Custom SR Flip Flop Layout
Now, Figure 7 shows that the simulation result of semi-
custom generated layout design is similar to that of
automatically generated design.
Figure 7. Semi-Custom Design Simulation
5. RESULT ANALYSIS
In this paper, the SR flip flop has been implemented using
two different design methodologies. So, performance
comparison is as depicted by Table 3. The aspects on
which the comparison is done are area, delay and power
consumption.
Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426
NITTTR, Chandigarh EDIT -2015 54
Table 3. Performance Comparison for SR Flip Flop
Aspect Full
Automatic
Design
Semi-
Custom
Design
Area (µm2
) 82.2 43.6
Delay (ps) 540 527
Power (µW) 2.440 1.501
The analysis of above comparison shows that the SR flip
flop designed using semi-custom design flow has better
performance. Area reduces by 46.9% and power
consumption gets reduced to 38.4%. The same results can
be observed graphically from Figure 8.
Figure 8. Comparison Analysis
6. CONCLUSION
In this paper, an exhaustive analysis of two design
methodologies for SR flip flop in 45nm CMOS technology
has been carried out. The comparison has been performed
for area, delay and power consumption. According to the
presented results, the SR flip flop in semi-custom design is
compact with less delay and low power consumption.
Thus, it has better performance when used in memories.
REFERENCES
[1] Rishikesh V. Tambat, Sonal A. Lakhotiya, “Design of Flip-Flops for
High Performance VLSI Applications using Deep Submicron CMOS
Technology”, International Journal of Current Engineering and
Technology, Vol.4, No.2, pp. 770-774, 2014.
[2] Priyanka Sharma, Rajesh Mehra, “True Single Phase Clocking Based
Flip-Flop Design Using Different Foundries”, International Journal of
Advances in Engineering & Technology (IJAET), Vol. 7, Issue 2, pp.
352-358, 2014.
[3] K. Rajasri, A. Bharathi, M. Manikandan, “Performance of Flip-Flop
Using 22nm CMOS Technology”, International Journal of Innovative
Research in Computer and Communication Engineering, Vol. 2, Issue 8,
pp. 5272-5276, 2014.
[4] Rachit Manchanda, Rajesh Mehra, “Low Propagation Delay Design of
3-Bit Ripple Counter on 0.12 Micron Technology”, International Journal
of Research in Computer Applications and Robotics, Vol.1, Issue.2, pp. 7-
15, March-April 2013.
[5] Mostafa H., Anis M., Elmasry M., “Comparative Analysis of Timing
Yield Improvement under Process Variations of Flip-Flop Circuits”, IEEE
Computer Society Annual Symposium on VLSI (ISVLSI '09), pp. 133 -
138, 2009.
[6] Upwinder Kaur, Rajesh Mehra, “Low Power CMOS Counter Using
Clock Gated Flip-Flop”, International Journal of Engineering and
Advanced Technology (IJEAT), Vol-2, Issue-4, pp. 796-798, April 2013.
[7] Simmy Hirkaney, Sandip Nemade, Vikash Gupta, “Power Efficient
Design of Counter on 0.12 Micron Technology”, International Journal of
Soft Computing and Engineering (IJSCE), Volume-1, Issue-1, pp. 19-23,
March 2011.
[8] Myneni Jahnavi, S. Asha Latha, T. Ravi, E. Logashanmugam, "Design
and Analysis of Johnson Counter Using FinFET Technology ", IOSR
Journal of VLSI and Signal Processing (IOSR-JVSP), Volume 1, Issue 6,
pp. 1-6, 2013.
[9] Naik S. , Chandel R. , “Design of a Low Power Flip-Flop Using
CMOS Deep Sub Micron Technology”, IEEE International Conference on
Recent Trends in Information, Telecommunication and Computing (ITC),
pp. 253-256, 2010.
[10] Vladimir Stojanovic, Vojin G. Oklobdzija, “Comparative Analysis of
Master–Slave Latches and Flip-Flops for High-Performance and Low-
Power Systems”, IEEE Journal of Solid-State Circuits, Vol. 34, No. 4, pp.
536-548, April 1999.

Contenu connexe

Tendances

Design of Elevator Controller using Verilog HDL
Design of Elevator Controller using Verilog HDLDesign of Elevator Controller using Verilog HDL
Design of Elevator Controller using Verilog HDLVishesh Thakur
 
Binary up and down counter using IC 74193
Binary up and down counter using IC 74193Binary up and down counter using IC 74193
Binary up and down counter using IC 74193Yashvant Kathiriya
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller systemVinny Chweety
 
VLSI
VLSI VLSI
VLSI So Ma
 
Traffic light controller with verilog
Traffic light controller with verilogTraffic light controller with verilog
Traffic light controller with verilogChetan Dabral
 
VHDL-PRESENTATION.ppt
VHDL-PRESENTATION.pptVHDL-PRESENTATION.ppt
VHDL-PRESENTATION.pptDr.YNM
 
Design and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogDesign and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogSTEPHEN MOIRANGTHEM
 
Overview of digital design with Verilog HDL
Overview of digital design with Verilog HDLOverview of digital design with Verilog HDL
Overview of digital design with Verilog HDLanand hd
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksDMC, Inc.
 
Seminar on field programmable gate array
Seminar on field programmable gate arraySeminar on field programmable gate array
Seminar on field programmable gate arraySaransh Choudhary
 
Verilog Tutorial - Verilog HDL Tutorial with Examples
Verilog Tutorial - Verilog HDL Tutorial with ExamplesVerilog Tutorial - Verilog HDL Tutorial with Examples
Verilog Tutorial - Verilog HDL Tutorial with ExamplesE2MATRIX
 
VJITSk 6713 user manual
VJITSk 6713 user manualVJITSk 6713 user manual
VJITSk 6713 user manualkot seelam
 
VLSI Lab manual PDF
VLSI Lab manual PDFVLSI Lab manual PDF
VLSI Lab manual PDFUR11EC098
 
halfadder & halfsubtractor using 4:1 MUX
halfadder & halfsubtractor using 4:1 MUXhalfadder & halfsubtractor using 4:1 MUX
halfadder & halfsubtractor using 4:1 MUXU Reshmi
 
OPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time SimulatorOPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time SimulatorOPAL-RT TECHNOLOGIES
 

Tendances (20)

Design of Elevator Controller using Verilog HDL
Design of Elevator Controller using Verilog HDLDesign of Elevator Controller using Verilog HDL
Design of Elevator Controller using Verilog HDL
 
Binary up and down counter using IC 74193
Binary up and down counter using IC 74193Binary up and down counter using IC 74193
Binary up and down counter using IC 74193
 
design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
 
VLSI & E-CAD Lab Manual
VLSI & E-CAD Lab ManualVLSI & E-CAD Lab Manual
VLSI & E-CAD Lab Manual
 
VLSI
VLSI VLSI
VLSI
 
Traffic light controller with verilog
Traffic light controller with verilogTraffic light controller with verilog
Traffic light controller with verilog
 
VHDL-PRESENTATION.ppt
VHDL-PRESENTATION.pptVHDL-PRESENTATION.ppt
VHDL-PRESENTATION.ppt
 
Report on VLSI
Report on VLSIReport on VLSI
Report on VLSI
 
Verilog HDL
Verilog HDLVerilog HDL
Verilog HDL
 
Design and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilogDesign and implementation of 32 bit alu using verilog
Design and implementation of 32 bit alu using verilog
 
Overview of digital design with Verilog HDL
Overview of digital design with Verilog HDLOverview of digital design with Verilog HDL
Overview of digital design with Verilog HDL
 
Top Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and TricksTop Ten Siemens S7 Tips and Tricks
Top Ten Siemens S7 Tips and Tricks
 
Seminar on field programmable gate array
Seminar on field programmable gate arraySeminar on field programmable gate array
Seminar on field programmable gate array
 
RF Based Home Automation System
RF Based Home Automation SystemRF Based Home Automation System
RF Based Home Automation System
 
Verilog Tutorial - Verilog HDL Tutorial with Examples
Verilog Tutorial - Verilog HDL Tutorial with ExamplesVerilog Tutorial - Verilog HDL Tutorial with Examples
Verilog Tutorial - Verilog HDL Tutorial with Examples
 
VJITSk 6713 user manual
VJITSk 6713 user manualVJITSk 6713 user manual
VJITSk 6713 user manual
 
VLSI Lab manual PDF
VLSI Lab manual PDFVLSI Lab manual PDF
VLSI Lab manual PDF
 
halfadder & halfsubtractor using 4:1 MUX
halfadder & halfsubtractor using 4:1 MUXhalfadder & halfsubtractor using 4:1 MUX
halfadder & halfsubtractor using 4:1 MUX
 
OPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time SimulatorOPAL-RT eFPGAsim Power Electronic Real-time Simulator
OPAL-RT eFPGAsim Power Electronic Real-time Simulator
 
8 Bit ALU
8 Bit ALU8 Bit ALU
8 Bit ALU
 

En vedette

High Performance Layout Design of SR Flip Flop using NAND Gates
High Performance Layout Design of SR Flip Flop using NAND Gates High Performance Layout Design of SR Flip Flop using NAND Gates
High Performance Layout Design of SR Flip Flop using NAND Gates IJEEE
 
D-Flip Flop Layout: Efficient in Terms of Area and Power
D-Flip Flop Layout: Efficient in Terms of  Area and Power D-Flip Flop Layout: Efficient in Terms of  Area and Power
D-Flip Flop Layout: Efficient in Terms of Area and Power IJEEE
 
Low power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devicesLow power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devicesAlexander Decker
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyIJEEE
 
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADCDesign of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADCAman JanGra
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuitsSakshi Bhargava
 
Different Types Comparators And It's Working
Different Types Comparators And It's WorkingDifferent Types Comparators And It's Working
Different Types Comparators And It's WorkingEdgefxkits & Solutions
 
Project report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderProject report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderssingh7603
 
Presentation on satellite radio
Presentation on satellite radioPresentation on satellite radio
Presentation on satellite radioPinky Rao
 
Study and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nmStudy and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nmeSAT Publishing House
 

En vedette (14)

High Performance Layout Design of SR Flip Flop using NAND Gates
High Performance Layout Design of SR Flip Flop using NAND Gates High Performance Layout Design of SR Flip Flop using NAND Gates
High Performance Layout Design of SR Flip Flop using NAND Gates
 
D-Flip Flop Layout: Efficient in Terms of Area and Power
D-Flip Flop Layout: Efficient in Terms of  Area and Power D-Flip Flop Layout: Efficient in Terms of  Area and Power
D-Flip Flop Layout: Efficient in Terms of Area and Power
 
Low power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devicesLow power 6 transistor latch design for portable devices
Low power 6 transistor latch design for portable devices
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm Technology
 
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADCDesign of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
Design of Low Power High Speed 4-Bit TIQ Based CMOS Flash ADC
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuits
 
Different Types Comparators And It's Working
Different Types Comparators And It's WorkingDifferent Types Comparators And It's Working
Different Types Comparators And It's Working
 
Sattelite Radio
Sattelite RadioSattelite Radio
Sattelite Radio
 
Comparator
ComparatorComparator
Comparator
 
Project report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adderProject report on design & implementation of high speed carry select adder
Project report on design & implementation of high speed carry select adder
 
Presentation on satellite radio
Presentation on satellite radioPresentation on satellite radio
Presentation on satellite radio
 
comparators
comparatorscomparators
comparators
 
Satellite Radio
Satellite RadioSatellite Radio
Satellite Radio
 
Study and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nmStudy and implementation of comparator in cmos 50 nm
Study and implementation of comparator in cmos 50 nm
 

Similaire à Layout Design Analysis of SR Flip Flop using CMOS Technology

Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyDesign Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyIJEEE
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate IJEEE
 
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...IRJET Journal
 
Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate IJEEE
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateIJEEE
 
Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd Iaetsd
 
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAYPOWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAYecij
 
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAYPOWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAYecij
 
Semi-custom Layout Design and Simulation of CMOS NAND Gate
Semi-custom Layout Design and Simulation of CMOS NAND GateSemi-custom Layout Design and Simulation of CMOS NAND Gate
Semi-custom Layout Design and Simulation of CMOS NAND GateIJEEE
 
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift RegisterArea Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift RegisterIJMTST Journal
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology IJEEE
 
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET Journal
 
A verilog based simulation methodology for estimating statistical test for th...
A verilog based simulation methodology for estimating statistical test for th...A verilog based simulation methodology for estimating statistical test for th...
A verilog based simulation methodology for estimating statistical test for th...ijsrd.com
 
Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
Design a Low Power Flip-Flop Based on a Signal Feed-Through SchemeDesign a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
Design a Low Power Flip-Flop Based on a Signal Feed-Through SchemeIRJET Journal
 
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-FlopIRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-FlopIRJET Journal
 
Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...IRJET Journal
 
Low power cmos binary counter using conventional flip flops
Low power cmos binary counter using conventional flip   flopsLow power cmos binary counter using conventional flip   flops
Low power cmos binary counter using conventional flip flopsIAEME Publication
 
Implementation of D Flip Flop using CMOS Technology
Implementation of D Flip Flop using CMOS TechnologyImplementation of D Flip Flop using CMOS Technology
Implementation of D Flip Flop using CMOS Technologyijtsrd
 
Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder NAVEEN TOKAS
 
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...IRJET Journal
 

Similaire à Layout Design Analysis of SR Flip Flop using CMOS Technology (20)

Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm TechnologyDesign Analysis of Delay Register with PTL Logic using 90 nm Technology
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
 
Layout Design Comparison of CMOS and Gate
Layout Design Comparison of CMOS  and Gate Layout Design Comparison of CMOS  and Gate
Layout Design Comparison of CMOS and Gate
 
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Application...
 
Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission Gate
 
Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)Iaetsd design and simulation of high speed cmos full adder (2)
Iaetsd design and simulation of high speed cmos full adder (2)
 
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAYPOWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
 
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAYPOWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
POWER GATING STRUCTURE FOR REVERSIBLE PROGRAMMABLE LOGIC ARRAY
 
Semi-custom Layout Design and Simulation of CMOS NAND Gate
Semi-custom Layout Design and Simulation of CMOS NAND GateSemi-custom Layout Design and Simulation of CMOS NAND Gate
Semi-custom Layout Design and Simulation of CMOS NAND Gate
 
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift RegisterArea Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
Area Efficient Pulsed Clock Generator Using Pulsed Latch Shift Register
 
Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology Layout Design of Low Power Half Adder using 90nm Technology
Layout Design of Low Power Half Adder using 90nm Technology
 
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
 
A verilog based simulation methodology for estimating statistical test for th...
A verilog based simulation methodology for estimating statistical test for th...A verilog based simulation methodology for estimating statistical test for th...
A verilog based simulation methodology for estimating statistical test for th...
 
Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
Design a Low Power Flip-Flop Based on a Signal Feed-Through SchemeDesign a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
Design a Low Power Flip-Flop Based on a Signal Feed-Through Scheme
 
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-FlopIRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
 
Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...Review on optimized area,delay and power efficient carry select adder using n...
Review on optimized area,delay and power efficient carry select adder using n...
 
Low power cmos binary counter using conventional flip flops
Low power cmos binary counter using conventional flip   flopsLow power cmos binary counter using conventional flip   flops
Low power cmos binary counter using conventional flip flops
 
Implementation of D Flip Flop using CMOS Technology
Implementation of D Flip Flop using CMOS TechnologyImplementation of D Flip Flop using CMOS Technology
Implementation of D Flip Flop using CMOS Technology
 
Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder Leakage power optimization for ripple carry adder
Leakage power optimization for ripple carry adder
 
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
 

Plus de IJEEE

A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...IJEEE
 
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...IJEEE
 
Automated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoAutomated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoIJEEE
 
An Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemAn Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemIJEEE
 
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierAn Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierIJEEE
 
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...IJEEE
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...IJEEE
 
Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas IJEEE
 
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...IJEEE
 
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewCarbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewIJEEE
 
Routing Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyRouting Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyIJEEE
 
A Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringA Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringIJEEE
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsIJEEE
 
Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications IJEEE
 
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsDesign of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsIJEEE
 
A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing IJEEE
 
Design and Analysis of CMOS Instrumentation Amplifier
Design and Analysis of CMOS Instrumentation AmplifierDesign and Analysis of CMOS Instrumentation Amplifier
Design and Analysis of CMOS Instrumentation AmplifierIJEEE
 
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)IJEEE
 

Plus de IJEEE (20)

A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
A survey on Energy Efficient ProtocolsLEACH, Fuzzy-based approach and Neural ...
 
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...Implementation of Back-Propagation Neural Network using Scilab and its Conver...
Implementation of Back-Propagation Neural Network using Scilab and its Conver...
 
Automated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using ArduinoAutomated Air Cooled Three Level Inverter system using Arduino
Automated Air Cooled Three Level Inverter system using Arduino
 
Id136
Id136Id136
Id136
 
Id135
Id135Id135
Id135
 
An Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric SystemAn Approach to Speech and Iris based Multimodal Biometric System
An Approach to Speech and Iris based Multimodal Biometric System
 
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid AmplifierAn Overview of EDFA Gain Flattening by Using Hybrid Amplifier
An Overview of EDFA Gain Flattening by Using Hybrid Amplifier
 
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
Design and Implementation of FPGA Based Low Power Pipelined 64 Bit Risc Proce...
 
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
Design of Image Segmentation Algorithm for Autonomous Vehicle Navigationusing...
 
Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas Performance Analysis of GSM Network for Different Types of Antennas
Performance Analysis of GSM Network for Different Types of Antennas
 
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
On the Performance Analysis of Composite Multipath/Shadowing (Weibull-Log Nor...
 
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A ReviewCarbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
Carbon Nanotubes Based Sensor for Detection of Traces of Gas Molecules- A Review
 
Routing Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A SurveyRouting Protocols in Zigbee Based networks: A Survey
Routing Protocols in Zigbee Based networks: A Survey
 
A Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health MonitoringA Survey of Routing Protocols for Structural Health Monitoring
A Survey of Routing Protocols for Structural Health Monitoring
 
Codec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI InterconnectsCodec Scheme for Power Optimization in VLSI Interconnects
Codec Scheme for Power Optimization in VLSI Interconnects
 
Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications Design of Planar Inverted F-Antenna for Multiband Applications
Design of Planar Inverted F-Antenna for Multiband Applications
 
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor GraphicsDesign of CMOS Inverter for Low Power and High Speed using Mentor Graphics
Design of CMOS Inverter for Low Power and High Speed using Mentor Graphics
 
A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing A Survey on Image Segmentation and its Applications in Image Processing
A Survey on Image Segmentation and its Applications in Image Processing
 
Design and Analysis of CMOS Instrumentation Amplifier
Design and Analysis of CMOS Instrumentation AmplifierDesign and Analysis of CMOS Instrumentation Amplifier
Design and Analysis of CMOS Instrumentation Amplifier
 
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
Capacity Improvement of Cellular System Using Fractional Frequency Reuse (FFR)
 

Dernier

Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdfKamal Acharya
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualBalamuruganV28
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoAbhimanyu Sangale
 
How to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdfHow to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdftawat puangthong
 
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Nitin Sonavane
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfragupathi90
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdfKamal Acharya
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Lovely Professional University
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineAftabkhan575376
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2T.D. Shashikala
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AISheetal Jain
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.MdManikurRahman
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Prakhyath Rai
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
Artificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian ReasoningArtificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian Reasoninghotman30312
 

Dernier (20)

Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
 
How to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdfHow to Design and spec harmonic filter.pdf
How to Design and spec harmonic filter.pdf
 
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdf
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AI
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
Artificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian ReasoningArtificial Intelligence Bayesian Reasoning
Artificial Intelligence Bayesian Reasoning
 

Layout Design Analysis of SR Flip Flop using CMOS Technology

  • 1. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 NITTTR, Chandigarh EDIT -2015 52 Layout Design Analysis of SR Flip Flop using CMOS Technology Avneet Kaur Department of ECE, National Institute of Technical Teachers’ Training & Research, Chandigarh, India avneetkaur.ak92@gmail.com Abstract:- This paper presents an area, delay and power efficient design of SR flip flop. As the chip manufacturing technology is on the threshold of evaluation, which shrinks a chip in size and enhances its performance, here the flip flop is implemented in a layout level which develops an optimized design using recent CMOS layout tools. The proposed SR flip flop has been designed and simulated using 45nm technology. After that, parametric analysis has been done. In this paper, flip flop has been developed using full automatic design flow and semi-custom design flow. The performance of SR flip flop layouts using different design flows has been analyzed and compared in terms of area, delay and power consumption. The simulation results show that the design of SR flip flop using semi-custom design flow improved the area occupied by 46.9% and power consumption is reduced by 38.4%. Keywords: Bistable circuits, Latches, Flip flops, CMOS integrated circuits, Design methodology 1. INTRODUCTION A flip flop is an electronic circuit that has two stable states and can be used to store information. The circuit can be made to change its state by applying signals to one or more control inputs and will have one or two outputs. Flip flops are often used in computational circuits to operate in selected sequences during recurring clock intervals to receive and maintain data for a limited period of time sufficient for other circuits within a system to further process data [1]. Thus, flip flops are the basic storage elements in a sequential logic circuit. Memory elements play a vital role in digital world and the basic memory elements are latches and flip flops. These bistable circuits are the basic building blocks of a data path structure. They allow for the storage of data processed by combinational circuits and synchronization of operation at a given clock frequency [2]. For high performance chip design in VLSI, the choice of the back-end methodology has a significant impact on the design time and the design cost. Latches and flip flops directly impact the power consumption and speed of VLSI systems [3]. The main improvement in terms of feature size reduction for CMOS integrated circuits is increased number of metal interconnects to link MOS devices together within the chip [4]. Also, in synchronous systems, any violation of the timing constraints of the flip flops can cause the overall system to malfunction. Moreover, the process variations can create a large variability in flip flop delays impacting the timing yield [5]. Flip flops have a wide area of applications such as counters, shift registers and level shifters. A binary synchronous counter is one of the essential building blocks in very large scale integration design. Its operation is usually based on a synchronous timing principle in which the data signal is evaluated at each clock cycle and assigned to its associated flip flop [6]. A counter is designed by using a number of D registers. The D latch is a simple gated SR latch with an inverter connected between its S and R inputs [7]. Steady miniaturization of transistors with each new generation of bulk CMOS technology has yielded continual improvement in the performance of digital circuits. Thus, power efficiency if of increased importance, to meet the performance requirements of VLSI design [8]. Also, the leakage power increases as technology is scaled down [9]. A tradeoff between speed and power is always possible. In high-performance and low-power applications, both features are equally important. The point of minimum power-delay product is the point of optimal energy utilization at a given clock frequency [10]. In this paper, area, delay and power consumption for an SR flip flop have been compared using DSCH and Microwind tools. Basically, two types of design methodologies have been compared, full automatic and semi-custom. Both the designs are created using 45nm CMOS technology. The SR flip flop or the gated SR latch having a second level of AND gates along with a level of direct SR latch using NOR gates has been discussed in the paper. 2. SR LATCH A latch is a circuit that has two stable states. Thus, it is a bistable multivibrator. It can be used to store state information. It is made up of several transistors and is used in the design of static memories and hardware registers. When using static gates as building blocks, the most commonly used fundamental latch is the SR latch, where S stands for set and R stands for reset. It can be constructed from a pair of cross-coupled NOR logic gates. The stored bit is represented on the output marked Q. Figure 1. SR Latch The truth table for a simple SR latch is shown in Table 1. Table 1. SR latch operation R S Q Comment 0 0 NC No change. Latch remains in present state. 0 1 1 Set 1 0 0 Reset 1 1 0 Invalid condition
  • 2. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 53 NITTTR, Chandigarh EDIT-2015 3. GATED SR LATCH A gated SR latch (clocked SR flip-flop) can be made by adding a level of AND gates to the SR latch. Figure 2. Gated SR Latch With E high (enable true), the signals can pass through the input gates to the encapsulated latch, i.e. the latch is transparent. With E low (enable false) the latch is closed (opaque) and remains in the state it was left in when the last time E was high. The enable input may be a clock signal, but more often it is a read or write strobe. Table 2. Gated SR latch operation E/C Action 0 No action (keep state) 1 The same as non-clocked SR latch The circuit shown in Figure 2 is now implemented using DSCH. Figure 3 shows the schematic of SR flip flop at transistor level. Figure 3. CMOS SR flip flop 4. LAYOUT DESIGN SIMULATIONS In complex VLSI design, manual layout designing for a very complex circuit becomes very difficult. So, as compared to the manual layout design, an automatic layout generation approach is preferred. According to the full automatic design flow, the schematic implemented using DSCH shown in Figure 3 is now compiled using Microwind. Compilation is done in 45nm technology. Figure 4 shows the automatically generated layout. Figure 4. Full Automatic SR Flip Flop Layout Figure 5 depicts the simulation result of the automatically generated CMOS layout of SR flip flop. Figure 5. Full Automatic Design Simulation Here, the first type of design flow i.e. full automatic has been completed. Now proceeding to the second type of design flow i.e. semi-custom in which NMOS and PMOS devices are generated using MOS generator option from the palette. In this, the layout is directly created using Microwind. The advantage of this approach is that design rule errors can be avoided. Figure 6 shows the semi-custom design layout of SR flip flop. The proposed semi-custom layout of SR flip flop is also designed in 45nm technology in Microwind. In the following layout, the design is optimized by bringing the inverters and gates closer, in order to minimize the length of the polysilicon gates. Figure 6. Semi-Custom SR Flip Flop Layout Now, Figure 7 shows that the simulation result of semi- custom generated layout design is similar to that of automatically generated design. Figure 7. Semi-Custom Design Simulation 5. RESULT ANALYSIS In this paper, the SR flip flop has been implemented using two different design methodologies. So, performance comparison is as depicted by Table 3. The aspects on which the comparison is done are area, delay and power consumption.
  • 3. Int. Journal of Electrical & Electronics Engg. Vol. 2, Spl. Issue 1 (2015) e-ISSN: 1694-2310 | p-ISSN: 1694-2426 NITTTR, Chandigarh EDIT -2015 54 Table 3. Performance Comparison for SR Flip Flop Aspect Full Automatic Design Semi- Custom Design Area (µm2 ) 82.2 43.6 Delay (ps) 540 527 Power (µW) 2.440 1.501 The analysis of above comparison shows that the SR flip flop designed using semi-custom design flow has better performance. Area reduces by 46.9% and power consumption gets reduced to 38.4%. The same results can be observed graphically from Figure 8. Figure 8. Comparison Analysis 6. CONCLUSION In this paper, an exhaustive analysis of two design methodologies for SR flip flop in 45nm CMOS technology has been carried out. The comparison has been performed for area, delay and power consumption. According to the presented results, the SR flip flop in semi-custom design is compact with less delay and low power consumption. Thus, it has better performance when used in memories. REFERENCES [1] Rishikesh V. Tambat, Sonal A. Lakhotiya, “Design of Flip-Flops for High Performance VLSI Applications using Deep Submicron CMOS Technology”, International Journal of Current Engineering and Technology, Vol.4, No.2, pp. 770-774, 2014. [2] Priyanka Sharma, Rajesh Mehra, “True Single Phase Clocking Based Flip-Flop Design Using Different Foundries”, International Journal of Advances in Engineering & Technology (IJAET), Vol. 7, Issue 2, pp. 352-358, 2014. [3] K. Rajasri, A. Bharathi, M. Manikandan, “Performance of Flip-Flop Using 22nm CMOS Technology”, International Journal of Innovative Research in Computer and Communication Engineering, Vol. 2, Issue 8, pp. 5272-5276, 2014. [4] Rachit Manchanda, Rajesh Mehra, “Low Propagation Delay Design of 3-Bit Ripple Counter on 0.12 Micron Technology”, International Journal of Research in Computer Applications and Robotics, Vol.1, Issue.2, pp. 7- 15, March-April 2013. [5] Mostafa H., Anis M., Elmasry M., “Comparative Analysis of Timing Yield Improvement under Process Variations of Flip-Flop Circuits”, IEEE Computer Society Annual Symposium on VLSI (ISVLSI '09), pp. 133 - 138, 2009. [6] Upwinder Kaur, Rajesh Mehra, “Low Power CMOS Counter Using Clock Gated Flip-Flop”, International Journal of Engineering and Advanced Technology (IJEAT), Vol-2, Issue-4, pp. 796-798, April 2013. [7] Simmy Hirkaney, Sandip Nemade, Vikash Gupta, “Power Efficient Design of Counter on 0.12 Micron Technology”, International Journal of Soft Computing and Engineering (IJSCE), Volume-1, Issue-1, pp. 19-23, March 2011. [8] Myneni Jahnavi, S. Asha Latha, T. Ravi, E. Logashanmugam, "Design and Analysis of Johnson Counter Using FinFET Technology ", IOSR Journal of VLSI and Signal Processing (IOSR-JVSP), Volume 1, Issue 6, pp. 1-6, 2013. [9] Naik S. , Chandel R. , “Design of a Low Power Flip-Flop Using CMOS Deep Sub Micron Technology”, IEEE International Conference on Recent Trends in Information, Telecommunication and Computing (ITC), pp. 253-256, 2010. [10] Vladimir Stojanovic, Vojin G. Oklobdzija, “Comparative Analysis of Master–Slave Latches and Flip-Flops for High-Performance and Low- Power Systems”, IEEE Journal of Solid-State Circuits, Vol. 34, No. 4, pp. 536-548, April 1999.