SlideShare a Scribd company logo
A Dual-Pulse-Clock Double Edge Triggered Flip-Flop
for Low Voltage and High Speed Application
Kuo-Hsing Cheng and Yung-Hsiang Lin
Department of Electrical Engineering
TamkangUniversity
Taiwan, R.0.C
Email: cheng@ee.t!a.edu.tw
ABSTRACT
In this paper, a low voltage dual-pulse-clock double
edge triggered D'flip-flop (DPDET) is proposed. The
DPDET flip-flop uses a split output latch clocked by a
short pulse train. Compared to the previously reported
double edge triggered flip-flops, the DPDET flip-flop
uses only six transistors with two transistors being
clocked, operating correctly under low supply voltage.
The total transistors count is reduced to improve speed
and power dissipation in flip-flop. The number of
transistors is reduced by 40% to 70% compared to other
double edge triggered flip-flops. Based on 0.35um single-
poly quad-metal' CMOS technology, the HSPICE
simulation results show that the operating speed of the
DPDET flip-flop is 2.7 GHz at a 3.3V supply voltage.
The operating speed of the DPDET flip-flop is increased
about 41% and 49% in compared with others for 3.3V and
2.5V supply voltage, respectively. The power dissipation
is reduced about 36% and 29% in compared with others
for 3.3V and 2.5V supply voltage, respectively. Moreover,
the DPDET flip-flop can be used in a 0.9V supply voltage
with 224 MHz operating speed. Therefore the proposed
DPDET flip-flop is suitable for low supply voltage and
high speed CMOS applications.
1. INTRODUCTION
In recent years there has been an increasing demand for
high-speed digital circuits at low power consumption.
Double edge triggered (DET) flip-flop, which can
maintain the same data rate at half clock frequency in
compare with conventional single edge triggered (SET)
flip-flop. As a result, the half clock frequency significantly
reduces the power dissipation. True single phase clocking
(TSPC) [1][2] has been demonstrated to be an efficient
methodology to achieve very high-speed digital VLSI
design. Double edge triggered flip-flop based on the TSPC
technique will he suitable design for high-speed and low
power VLSI applications.
In this paper, a new dual-pulse-clock double edge
triggered D-flip-flop (DPDET) is proposed. The total
transistors count is lower than previously published DET
flip-flops. The dual-pulse train generation circuit is
extemal to the flip-flop and therefore can be used to feed
multiple double edge triggered flip-flop. It can achieve the
reduction of total capacitances. The operating speed of the
proposed DPDET flip-flop is faster than conventional
DET flip-flops [3][4]. Moreover, the important advantage
of the DPDET flip-flop is that it can operate correctly
under very low supply voltage, 0.9 volt, and the
previously proposed DET flip-flops can not operate
correctly under the same supply voltage.
The HSPICE simulations, based on 0.3Sum single-poly
quad-metal CMOS technology, are made to determine
speed and power dissipation with various supply voltage.
This paper is constructed as follows. In Section 2, four
well-known double edge triggered flip-flops are presented.
In Section 3, the operation of the proposed flip-flop is
given. In Section 4, simulations of the flip-flop are
performed and the comparison of the proposed DPDET
flip-flop with the existing structures. Finally, a conclusion
is given in Section 5.
2. CONVENTIONAL DET FLIP-FLOP
In this paragraph, four well-known DET flip-flops
[3][4][5] will be briefly presented. Figure 1 shows two
double edge triggered flip-flops proposed by M. Afghahi
and I. Yuan [3]. which use twenty transistors to implement
two complementary latches in parallel. The main
difference of the two flip-flops is the merging structure. In
Fig.l(b), the merging structure uses a NAND gate to
reduce the number of clocked transistors. The third type
DET flip-flop proposed by J. S. Wang [4] is shown in
Fig.2, which has eighteen transistors with fewer clock
capacitive loading. In Figures 1 and 2, those three flip-
flops have the same character, using two complementary
latches in parallel. One latch must react to the positive
edge of the clock pulse and the other must react to the
negative edge. Then a merging circuit is used to merge the
outputs of two latches into a single output.
Another scheme for double edge triggered flip-flop
design without merging circuit is shown in Fig.3. The
PDET flip-flop proposed by B. Pontikakis and M. Nekili
V-4250-7803-7761-31031517.0002003 IEEE
[SI does not use a merging circuit. As shown in Fig.3(a)
and (h), the PDET flip-flop consists two parts, the double
edge triggered pulsed clock generator and pulse-clock
PDET flip-flop. The PDET flip-flop has fewer MOS
transistors as compare with previous work. However, the
operation of the PDET flip-flop has some serious problem
as following. When pulse is high and D-in is low, nodes
A and B are charged to high, MN3 is turned on, then node
C is low and output is high. When pulse changes from
high to low, the output keeps its previous state. If the pulse
keeps low and D-in changes from low to high, MPI turns
off and MN2 tuns on. Because the node C is low, MP2 is
turned on. Then the voltage of node A is dropped to turn
on MP3, through MP2 and MN2. Then node C is charged
to high and output changes high to low. As a result, at the
hold time of the PDET, it cannot keep the previous data at
the flip-flop output. It will make a mistaken output data.
Q
(a) (b)
Fig. 1ConventionalDET Flip-Flop
(a)M. Afghahi9la,(b)M. Afghahi9lb [3]
Q
--
Fig2 The DET Flip-Flop, J. S. Wang97 [4]
"dd
T
* (b)
Fig.3 The pulse-clockedDET flip-flop [5]
(a) Pulse-ClockGenerator,(b)PDETFlip-Flop
3. THE PROPOSED DPDET FLIP-FLOP
DESIGN
As shown in Fig.4(a) and (h), the proposed DPDET
flip-flop circuit includes two parts, dual-pulse-clock
generator and split DPDET latch, respectively. The design
of the dual-pulse-clock generator is based on the pass-
transistor logic design scheme. Therefore, the proposed
new XOR / XNOR gate for dual-pulse-clock generator has
low power and high speed properties. The proposed split
DPDET latch uses a PMOS transmission gate to connect
nodes A and B. However, this makes the new circuit has
higher operating speed and can he operated in low voltage
applications. The detail operations of those circuits are
described as follows.
As shown in Figures 4 and 5, the new dual-pulse-clock
generator uses a dual rails XOR / XNOR gate to generate
clkgulse and clkhgulse, respectively, on the positive and
negative edge of the input clock signal. When the input
clock signal clk is low, as a result, clkb is high, clkd is low.
Therefore, MNI and MPI are tumed on, and MN2, MN3,
MN4, MP2 are turned off. Then the output clkjulse is
low and clkbqulse is high. On the rising edge of clk,
MN1 still turns on for a short duration of inverter gate
delay. On this short time duration, clkqulse generates a
positive narrow pulse to sample input data value. On the
same rising edge, MN4 is tumed on and clkd still keeps at
low for a short duration of inverter gate delay, clkhgulse
generates a negative narrow pulse to sample input data
value. Comparatively, on the falling edge of clk, clkgulse
and clkhgulse have the same previous results,
V-426
respectively. Because the generator circuit uses four
NMOS transistors as pass-transistors, clkgulse and
clkbgulse are weak high. In order to improve this
drawback, adding two PMOS transistors, MP1 and MP2,
driven by clkgulse and clkbgulse, respectively.
Therefore, the proposed circuit can be used for low supply
voltage.
clk clkb
I -Ielkgulse clkbgulse
Vdd
T
Vdd
T
Fig.4 The Proposed PDPET Flip-Flop
(a)Dual-Pulse-Clockgenerator,(b)SplitDPDET latch
clk
clkb
clkd
clkgulse n n n
clkbgulse U UFig.5 Pulse waveforms of the Dual-Pulse-Clockgenerator
As the previous mention, the four DET flip-flops have
the same disadvantage. They are not suitable for low
supply voltage. The proposed new circuit can improve this
drawback. Another advantage of the proposed circuit is
that it uses only six transistors. The number count of
transistors is reduced by 70% in compared with twenty
transistors used in Fig.1, 67% reduction in compared with
Fig.2, and 25% reduction in compared with the split-
output latch in Fig.3, respectively. The dual-pulse train
generation circuit is extemal to the flip-flop, and therefore,
can be used to feed multiple double edge triggered flip-
flop. It can achieve the reduction of total capacitances and
the power dissipation. The operating speed of our
proposed circuit is faster than conventional DET flip-flop.
4. SIMULATION AND COMPARISON
RESULTS
The simulation of various conventional DET flip-flops
and new proposed DPDET flip-flop are based on 0.35 um
single-poly quad-metal CMOS process with an output load
capacitor of O.lpF. Because the previous proposed flip-
flop [5] which is shown in Fig.3, causes some problems
described in Section 3. The simulation of the new
proposed DPDET flip-flop only compares with three
previous proposed DET flip-flops in [3][4]. Analyzing the
lowest supply voltage for the flip-flops, the supply voltage
is gradually decreased down from 3.3V to a point where
the flip-flop fails to operate. The lowest operating voltage
is 1.3V, 1.3V, 1.7V and 0.9V for Fig.l(a), Fig.l@), Fig.2,
and the new DPDET flip-flop, respectively. As shown in
Fig.6, in order to measure the speed for all flip-flops, the
Q output !?om the DET flip-flop is fed to an odd nunher
of inverter chains and connected back to the flip-flipinput
in a ring oscillator formed [3]. Then, to measure the
operating frequency of the flip-flop, the frequency of the
input clock is gradually increased up to a point where the
oscillator fails to operate. However, the inverter chains
delay must be subtracted from the clock period for the
calculation of the maximum operating frequency of the
flip-flips.
c l k d I
Fig.6 Schematicdiagram of the simulation for operatingspeed
The maximum operating frequency of conventional and
proposed flip-flops are shown in Fig.7 for various supply
voltage. It is clear that the operating speed of the new
proposed DPDET flip-flop is increased by 35% to 41%
V-427
and 27% to 49% in compared with others for 3.3V and
2.5V supply voltage, respectively. The operating speed of
the DPDET flip-flop can achieve 2.7 GHz at 3.3V supply
voltage and 224 MHz at 0.9V supply voltage. The power
dissipation of various DET flip-flop is shown in Fig.8. The
power dissipation of the new proposed DPDET flip-flop is
reduced by 21% to 36% and 18% to 29% in compared
with others for 3.3V and 2.5V supply voltage, respectively.
Because the dual-pulse trains generation circuit is external
to the flip-flop and therefore can he used to feed multiple
double edge triggered flip-flop, we need only considering
the power dissipation of the OUT proposed split DPDET
latch in Figd(b).
Fig.7 The comparison of the operating speed
160
140
I20
iw
80
60
40
UW
Supply voltage
Fig.8The comparison of the power dissipation
Comparisons of simulation results for the four flip-flops
indicate significantly that OUT proposed DPDET flip-flop
offers advantages in terms of supply voltage, speed, power
and transistors count.
5. CONCLUSION
triggered flip-flops, the DPDET flip-flop uses only six
transistors, operated correctly under the low supply
voltage. The total transistors count is reduced to improve
speed and power dissipation. The number of transistors is
reduced by 40% to 70% compared to other double edge
triggered flip-flops. The operating speed of the DPDET
flip-flop is 2.7 GHz at 3.3V supply voltage. The operating
speed is increased by 35% to 41% and 27% to 49% in
compared with others for 3.3V and 2.5V supply voltage,
respectively. Moreover, the DPDET flip-flop can he used
in a 0.9V supply voltage with 224 MHz operating speed.
The power dissipation is reduced by 21% to 36% and 18%
to 29% in compared with others for 3.3V and 2.W supply
voltage, respectively. Simulations are performed using
HSPICE in 0.35um single-poly quad-metal CMOS
technology. The proposed circuit is suitable for low supply
voltage, 0.9 volt, and high speed CMOS applications.
REFERENCES
[l] J. Yuan and C. Svensson, “High-speed CMOS Circuit
Technique,” IEEE J. Solid-Slats Circuits, vo1.24, no.I ,
pp.62-71, Feb. 1989.
[Z] M. Afghahi and C. Svensson, “A Unified Single-
Phase Clocking Scheme for VLSI Systems,” IEEE J.
Solid-Sluts Circuits, vol.SC-25, no.1, pp.225-233, Feb.
1990.
[3] M. Afghahi and I. Yuan, “Double Edge-Triggered D-
Flip-Flop for High-speed CMOS Circuits,’’ IEEE J.
Solid-Stuts Circuits,vol. SC-26, no.8, pp.1168-1170,
Aug. 1991.
[4] Jinn-Shyan Wang, “A New True-Single-phase-
Clocked Double-Edge-Triggered Flip-Flop for Low -
Power VLSI Designs,” IEEE Infernufionu/
Symposium on Circuits and Systems, Hong Kong,
pp.1896-1899, June 9-12, 1997.
[5] B. Pontikakis and M. Nekili, “A Novel Double Edge-
Triggered Pulse-Clocked TSPC D Flip-Flop for High-
Performance and Low-Power VLSI Design
Applications,” IEEE International Symposium on
Circuit andSystems, Arizona, vo1.5, pp.101-104, May
26-29,2002.
In this paper, a low voltage dual-pulse-clock double
edge triggered D-flip-flop is proposed. The DPDET flip-
flop uses a split output latch clocked by a short pulse train.
Compared to the previously reported double edge
V-428

More Related Content

What's hot

research_report (1)
research_report (1)research_report (1)
research_report (1)
Diksha Sharma
 
PLL Note
PLL NotePLL Note
PLL Note
Pei-Che Chang
 
Advd lecture 7 logical effort
Advd   lecture 7 logical effortAdvd   lecture 7 logical effort
Advd lecture 7 logical effort
Hardik Gupta
 
Mosfet
MosfetMosfet
Single-Stage Quadrature LMVs
Single-Stage Quadrature LMVs Single-Stage Quadrature LMVs
Single-Stage Quadrature LMVs
IJECEIAES
 
Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...
Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...
Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...
IJECEIAES
 
224698998 moshell-commands
224698998 moshell-commands224698998 moshell-commands
224698998 moshell-commands
Achmad Salsabil
 
A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...
A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...
A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...
VLSICS Design
 
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
elelijjournal
 
Cmos VLSI Design By umakant bhaskar gohatre
Cmos VLSI Design By umakant bhaskar gohatreCmos VLSI Design By umakant bhaskar gohatre
Cmos VLSI Design By umakant bhaskar gohatre
Smt. Indira Gandhi College of Engineering, Navi Mumbai, Mumbai
 
077 c211
077 c211077 c211
077 c211
Roy Francis
 
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADSSINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
elelijjournal
 
Logic Gate
Logic GateLogic Gate
Logic Gate
Công Mai Văn
 
Iaetsd an mtcmos technique for optimizing low
Iaetsd an mtcmos technique for optimizing lowIaetsd an mtcmos technique for optimizing low
Iaetsd an mtcmos technique for optimizing low
Iaetsd Iaetsd
 
Synchronous Rectification for Forward Converters_SMappus_June 4 2010
Synchronous Rectification for Forward Converters_SMappus_June 4 2010Synchronous Rectification for Forward Converters_SMappus_June 4 2010
Synchronous Rectification for Forward Converters_SMappus_June 4 2010
Steve Mappus
 
Dynamic&p t-logic
Dynamic&p t-logicDynamic&p t-logic
Dynamic&p t-logic
Sowmya Sathyabama
 
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIERDESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER
Ilango Jeyasubramanian
 
ECE 626 project report Switched Capacitor
ECE 626 project report Switched CapacitorECE 626 project report Switched Capacitor
ECE 626 project report Switched Capacitor
Karthik Rathinavel
 

What's hot (18)

research_report (1)
research_report (1)research_report (1)
research_report (1)
 
PLL Note
PLL NotePLL Note
PLL Note
 
Advd lecture 7 logical effort
Advd   lecture 7 logical effortAdvd   lecture 7 logical effort
Advd lecture 7 logical effort
 
Mosfet
MosfetMosfet
Mosfet
 
Single-Stage Quadrature LMVs
Single-Stage Quadrature LMVs Single-Stage Quadrature LMVs
Single-Stage Quadrature LMVs
 
Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...
Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...
Design and Implementation of Low Power Multiplier Using Proposed Two Phase Cl...
 
224698998 moshell-commands
224698998 moshell-commands224698998 moshell-commands
224698998 moshell-commands
 
A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...
A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...
A 80Ms/sec 10bit PIPELINED ADC Using 1.5Bit Stages And Built-in Digital Error...
 
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
 
Cmos VLSI Design By umakant bhaskar gohatre
Cmos VLSI Design By umakant bhaskar gohatreCmos VLSI Design By umakant bhaskar gohatre
Cmos VLSI Design By umakant bhaskar gohatre
 
077 c211
077 c211077 c211
077 c211
 
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADSSINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
 
Logic Gate
Logic GateLogic Gate
Logic Gate
 
Iaetsd an mtcmos technique for optimizing low
Iaetsd an mtcmos technique for optimizing lowIaetsd an mtcmos technique for optimizing low
Iaetsd an mtcmos technique for optimizing low
 
Synchronous Rectification for Forward Converters_SMappus_June 4 2010
Synchronous Rectification for Forward Converters_SMappus_June 4 2010Synchronous Rectification for Forward Converters_SMappus_June 4 2010
Synchronous Rectification for Forward Converters_SMappus_June 4 2010
 
Dynamic&p t-logic
Dynamic&p t-logicDynamic&p t-logic
Dynamic&p t-logic
 
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIERDESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER
 
ECE 626 project report Switched Capacitor
ECE 626 project report Switched CapacitorECE 626 project report Switched Capacitor
ECE 626 project report Switched Capacitor
 

Viewers also liked

Light-Cream
Light-CreamLight-Cream
Light-Cream
guest8bacfc
 
Promotie Argenta
Promotie ArgentaPromotie Argenta
Promotie Argenta
KADOOKEN.be
 
Monte verita conference call for papers
Monte verita conference   call for papersMonte verita conference   call for papers
Monte verita conference call for papers
vipin8686
 
дом: надежд
дом: надежддом: надежд
дом: надежд
Gulnur Zakieva
 
Coldplay_ Fix You
Coldplay_ Fix YouColdplay_ Fix You
Coldplay_ Fix You
profesdelCarmen
 
Estudo do Período Simples
Estudo do Período SimplesEstudo do Período Simples
Estudo do Período Simples
Faell Vasconcelos
 
Sri Lanka vs West Indies
Sri Lanka vs West IndiesSri Lanka vs West Indies
Sri Lanka vs West Indies
rasmitasinha13
 

Viewers also liked (7)

Light-Cream
Light-CreamLight-Cream
Light-Cream
 
Promotie Argenta
Promotie ArgentaPromotie Argenta
Promotie Argenta
 
Monte verita conference call for papers
Monte verita conference   call for papersMonte verita conference   call for papers
Monte verita conference call for papers
 
дом: надежд
дом: надежддом: надежд
дом: надежд
 
Coldplay_ Fix You
Coldplay_ Fix YouColdplay_ Fix You
Coldplay_ Fix You
 
Estudo do Período Simples
Estudo do Período SimplesEstudo do Período Simples
Estudo do Período Simples
 
Sri Lanka vs West Indies
Sri Lanka vs West IndiesSri Lanka vs West Indies
Sri Lanka vs West Indies
 

Similar to A dual pulse-clock double edge triggered flip-flop

Dual Edge Triggered Phase Detector for DLL and PLL Applications
Dual Edge Triggered Phase Detector for DLL and PLL ApplicationsDual Edge Triggered Phase Detector for DLL and PLL Applications
Dual Edge Triggered Phase Detector for DLL and PLL Applications
IJERA Editor
 
Iaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applicationsIaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applications
Iaetsd Iaetsd
 
Iaetsd glitch free nand based digitally controlled delay lines using low power
Iaetsd glitch free nand based digitally controlled delay lines using low powerIaetsd glitch free nand based digitally controlled delay lines using low power
Iaetsd glitch free nand based digitally controlled delay lines using low power
Iaetsd Iaetsd
 
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTIONDUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
AIRCC Publishing Corporation
 
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTIONDUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
ijcsit
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Design and Analysis of Sequential Elements for Low Power Clocking System with...
Design and Analysis of Sequential Elements for Low Power Clocking System with...Design and Analysis of Sequential Elements for Low Power Clocking System with...
Design and Analysis of Sequential Elements for Low Power Clocking System with...
IJERA Editor
 
Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]
Srinivas Naidu
 
LEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOP
LEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOPLEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOP
LEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOP
VLSICS Design
 
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOPVlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
VLSICS Design
 
Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications
Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications
Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications
IJECEIAES
 
A charge recycling three phase dual rail pre charge logic based flip-flop
A charge recycling three phase dual rail pre charge logic based flip-flopA charge recycling three phase dual rail pre charge logic based flip-flop
A charge recycling three phase dual rail pre charge logic based flip-flop
VLSICS Design
 
250 MHz Multiphase Delay Locked Loop for Low Power Applications
250 MHz Multiphase Delay Locked Loop for Low  Power Applications 250 MHz Multiphase Delay Locked Loop for Low  Power Applications
250 MHz Multiphase Delay Locked Loop for Low Power Applications
IJECEIAES
 
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register TannerArea Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
IJMTST Journal
 
Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...
Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...
Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...
International Journal of Power Electronics and Drive Systems
 
enhancement of low power pulse triggered flip-flop design based on signal fee...
enhancement of low power pulse triggered flip-flop design based on signal fee...enhancement of low power pulse triggered flip-flop design based on signal fee...
enhancement of low power pulse triggered flip-flop design based on signal fee...
Kumar Goud
 
A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...
A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...
A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...
IAES-IJPEDS
 
Asymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor Devices
Asymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor DevicesAsymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor Devices
Asymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor Devices
TELKOMNIKA JOURNAL
 
A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...
A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...
A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...
IDES Editor
 
Design of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail ComparatorDesign of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail Comparator
IJERDJOURNAL
 

Similar to A dual pulse-clock double edge triggered flip-flop (20)

Dual Edge Triggered Phase Detector for DLL and PLL Applications
Dual Edge Triggered Phase Detector for DLL and PLL ApplicationsDual Edge Triggered Phase Detector for DLL and PLL Applications
Dual Edge Triggered Phase Detector for DLL and PLL Applications
 
Iaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applicationsIaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applications
 
Iaetsd glitch free nand based digitally controlled delay lines using low power
Iaetsd glitch free nand based digitally controlled delay lines using low powerIaetsd glitch free nand based digitally controlled delay lines using low power
Iaetsd glitch free nand based digitally controlled delay lines using low power
 
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTIONDUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
 
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTIONDUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
DUAL EDGE-TRIGGERED D-TYPE FLIP-FLOP WITH LOW POWER CONSUMPTION
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Design and Analysis of Sequential Elements for Low Power Clocking System with...
Design and Analysis of Sequential Elements for Low Power Clocking System with...Design and Analysis of Sequential Elements for Low Power Clocking System with...
Design and Analysis of Sequential Elements for Low Power Clocking System with...
 
Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]
 
LEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOP
LEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOPLEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOP
LEAKAGE REDUCTION TECHNIQUE AND ANALYSIS OF CMOS D FLIP FLOP
 
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOPVlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
Vlsics040303LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP
 
Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications
Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications
Phase Frequency Detector and Charge Pump for Low Jitter PLL Applications
 
A charge recycling three phase dual rail pre charge logic based flip-flop
A charge recycling three phase dual rail pre charge logic based flip-flopA charge recycling three phase dual rail pre charge logic based flip-flop
A charge recycling three phase dual rail pre charge logic based flip-flop
 
250 MHz Multiphase Delay Locked Loop for Low Power Applications
250 MHz Multiphase Delay Locked Loop for Low  Power Applications 250 MHz Multiphase Delay Locked Loop for Low  Power Applications
250 MHz Multiphase Delay Locked Loop for Low Power Applications
 
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register TannerArea Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
Area Efficient Pulsed Clocks & Pulsed Latches on Shift Register Tanner
 
Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...
Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...
Three-Phase Three-Level Soft Switching Dc-Dc Converter for Industrial Applica...
 
enhancement of low power pulse triggered flip-flop design based on signal fee...
enhancement of low power pulse triggered flip-flop design based on signal fee...enhancement of low power pulse triggered flip-flop design based on signal fee...
enhancement of low power pulse triggered flip-flop design based on signal fee...
 
A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...
A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...
A Novel Topology of Multilevel Inverter with Reduced Number of Switches and D...
 
Asymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor Devices
Asymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor DevicesAsymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor Devices
Asymmetrical Nine-level Inverter Topology with Reduce Power Semicondutor Devices
 
A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...
A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...
A New Design Technique to Reduce the Ground Bounce Noise and Leakage in Four ...
 
Design of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail ComparatorDesign of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail Comparator
 

Recently uploaded

openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
snaprevwdev
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
Kamal Acharya
 
Unit -II Spectroscopy - EC I B.Tech.pdf
Unit -II Spectroscopy - EC  I B.Tech.pdfUnit -II Spectroscopy - EC  I B.Tech.pdf
Unit -II Spectroscopy - EC I B.Tech.pdf
TeluguBadi
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
AlvianRamadhani5
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
Indrajeet sahu
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Ericsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.pptEricsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.ppt
wafawafa52
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
uqyfuc
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Levelised Cost of Hydrogen  (LCOH) Calculator ManualLevelised Cost of Hydrogen  (LCOH) Calculator Manual
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Massimo Talia
 
Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...
pvpriya2
 

Recently uploaded (20)

openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
 
Blood finder application project report (1).pdf
Blood finder application project report (1).pdfBlood finder application project report (1).pdf
Blood finder application project report (1).pdf
 
Unit -II Spectroscopy - EC I B.Tech.pdf
Unit -II Spectroscopy - EC  I B.Tech.pdfUnit -II Spectroscopy - EC  I B.Tech.pdf
Unit -II Spectroscopy - EC I B.Tech.pdf
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf5G Radio Network Througput Problem Analysis HCIA.pdf
5G Radio Network Througput Problem Analysis HCIA.pdf
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Ericsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.pptEricsson LTE Throughput Troubleshooting Techniques.ppt
Ericsson LTE Throughput Troubleshooting Techniques.ppt
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
Levelised Cost of Hydrogen (LCOH) Calculator Manual
Levelised Cost of Hydrogen  (LCOH) Calculator ManualLevelised Cost of Hydrogen  (LCOH) Calculator Manual
Levelised Cost of Hydrogen (LCOH) Calculator Manual
 
Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...
 

A dual pulse-clock double edge triggered flip-flop

  • 1. A Dual-Pulse-Clock Double Edge Triggered Flip-Flop for Low Voltage and High Speed Application Kuo-Hsing Cheng and Yung-Hsiang Lin Department of Electrical Engineering TamkangUniversity Taiwan, R.0.C Email: cheng@ee.t!a.edu.tw ABSTRACT In this paper, a low voltage dual-pulse-clock double edge triggered D'flip-flop (DPDET) is proposed. The DPDET flip-flop uses a split output latch clocked by a short pulse train. Compared to the previously reported double edge triggered flip-flops, the DPDET flip-flop uses only six transistors with two transistors being clocked, operating correctly under low supply voltage. The total transistors count is reduced to improve speed and power dissipation in flip-flop. The number of transistors is reduced by 40% to 70% compared to other double edge triggered flip-flops. Based on 0.35um single- poly quad-metal' CMOS technology, the HSPICE simulation results show that the operating speed of the DPDET flip-flop is 2.7 GHz at a 3.3V supply voltage. The operating speed of the DPDET flip-flop is increased about 41% and 49% in compared with others for 3.3V and 2.5V supply voltage, respectively. The power dissipation is reduced about 36% and 29% in compared with others for 3.3V and 2.5V supply voltage, respectively. Moreover, the DPDET flip-flop can be used in a 0.9V supply voltage with 224 MHz operating speed. Therefore the proposed DPDET flip-flop is suitable for low supply voltage and high speed CMOS applications. 1. INTRODUCTION In recent years there has been an increasing demand for high-speed digital circuits at low power consumption. Double edge triggered (DET) flip-flop, which can maintain the same data rate at half clock frequency in compare with conventional single edge triggered (SET) flip-flop. As a result, the half clock frequency significantly reduces the power dissipation. True single phase clocking (TSPC) [1][2] has been demonstrated to be an efficient methodology to achieve very high-speed digital VLSI design. Double edge triggered flip-flop based on the TSPC technique will he suitable design for high-speed and low power VLSI applications. In this paper, a new dual-pulse-clock double edge triggered D-flip-flop (DPDET) is proposed. The total transistors count is lower than previously published DET flip-flops. The dual-pulse train generation circuit is extemal to the flip-flop and therefore can be used to feed multiple double edge triggered flip-flop. It can achieve the reduction of total capacitances. The operating speed of the proposed DPDET flip-flop is faster than conventional DET flip-flops [3][4]. Moreover, the important advantage of the DPDET flip-flop is that it can operate correctly under very low supply voltage, 0.9 volt, and the previously proposed DET flip-flops can not operate correctly under the same supply voltage. The HSPICE simulations, based on 0.3Sum single-poly quad-metal CMOS technology, are made to determine speed and power dissipation with various supply voltage. This paper is constructed as follows. In Section 2, four well-known double edge triggered flip-flops are presented. In Section 3, the operation of the proposed flip-flop is given. In Section 4, simulations of the flip-flop are performed and the comparison of the proposed DPDET flip-flop with the existing structures. Finally, a conclusion is given in Section 5. 2. CONVENTIONAL DET FLIP-FLOP In this paragraph, four well-known DET flip-flops [3][4][5] will be briefly presented. Figure 1 shows two double edge triggered flip-flops proposed by M. Afghahi and I. Yuan [3]. which use twenty transistors to implement two complementary latches in parallel. The main difference of the two flip-flops is the merging structure. In Fig.l(b), the merging structure uses a NAND gate to reduce the number of clocked transistors. The third type DET flip-flop proposed by J. S. Wang [4] is shown in Fig.2, which has eighteen transistors with fewer clock capacitive loading. In Figures 1 and 2, those three flip- flops have the same character, using two complementary latches in parallel. One latch must react to the positive edge of the clock pulse and the other must react to the negative edge. Then a merging circuit is used to merge the outputs of two latches into a single output. Another scheme for double edge triggered flip-flop design without merging circuit is shown in Fig.3. The PDET flip-flop proposed by B. Pontikakis and M. Nekili V-4250-7803-7761-31031517.0002003 IEEE
  • 2. [SI does not use a merging circuit. As shown in Fig.3(a) and (h), the PDET flip-flop consists two parts, the double edge triggered pulsed clock generator and pulse-clock PDET flip-flop. The PDET flip-flop has fewer MOS transistors as compare with previous work. However, the operation of the PDET flip-flop has some serious problem as following. When pulse is high and D-in is low, nodes A and B are charged to high, MN3 is turned on, then node C is low and output is high. When pulse changes from high to low, the output keeps its previous state. If the pulse keeps low and D-in changes from low to high, MPI turns off and MN2 tuns on. Because the node C is low, MP2 is turned on. Then the voltage of node A is dropped to turn on MP3, through MP2 and MN2. Then node C is charged to high and output changes high to low. As a result, at the hold time of the PDET, it cannot keep the previous data at the flip-flop output. It will make a mistaken output data. Q (a) (b) Fig. 1ConventionalDET Flip-Flop (a)M. Afghahi9la,(b)M. Afghahi9lb [3] Q -- Fig2 The DET Flip-Flop, J. S. Wang97 [4] "dd T * (b) Fig.3 The pulse-clockedDET flip-flop [5] (a) Pulse-ClockGenerator,(b)PDETFlip-Flop 3. THE PROPOSED DPDET FLIP-FLOP DESIGN As shown in Fig.4(a) and (h), the proposed DPDET flip-flop circuit includes two parts, dual-pulse-clock generator and split DPDET latch, respectively. The design of the dual-pulse-clock generator is based on the pass- transistor logic design scheme. Therefore, the proposed new XOR / XNOR gate for dual-pulse-clock generator has low power and high speed properties. The proposed split DPDET latch uses a PMOS transmission gate to connect nodes A and B. However, this makes the new circuit has higher operating speed and can he operated in low voltage applications. The detail operations of those circuits are described as follows. As shown in Figures 4 and 5, the new dual-pulse-clock generator uses a dual rails XOR / XNOR gate to generate clkgulse and clkhgulse, respectively, on the positive and negative edge of the input clock signal. When the input clock signal clk is low, as a result, clkb is high, clkd is low. Therefore, MNI and MPI are tumed on, and MN2, MN3, MN4, MP2 are turned off. Then the output clkjulse is low and clkbqulse is high. On the rising edge of clk, MN1 still turns on for a short duration of inverter gate delay. On this short time duration, clkqulse generates a positive narrow pulse to sample input data value. On the same rising edge, MN4 is tumed on and clkd still keeps at low for a short duration of inverter gate delay, clkhgulse generates a negative narrow pulse to sample input data value. Comparatively, on the falling edge of clk, clkgulse and clkhgulse have the same previous results, V-426
  • 3. respectively. Because the generator circuit uses four NMOS transistors as pass-transistors, clkgulse and clkbgulse are weak high. In order to improve this drawback, adding two PMOS transistors, MP1 and MP2, driven by clkgulse and clkbgulse, respectively. Therefore, the proposed circuit can be used for low supply voltage. clk clkb I -Ielkgulse clkbgulse Vdd T Vdd T Fig.4 The Proposed PDPET Flip-Flop (a)Dual-Pulse-Clockgenerator,(b)SplitDPDET latch clk clkb clkd clkgulse n n n clkbgulse U UFig.5 Pulse waveforms of the Dual-Pulse-Clockgenerator As the previous mention, the four DET flip-flops have the same disadvantage. They are not suitable for low supply voltage. The proposed new circuit can improve this drawback. Another advantage of the proposed circuit is that it uses only six transistors. The number count of transistors is reduced by 70% in compared with twenty transistors used in Fig.1, 67% reduction in compared with Fig.2, and 25% reduction in compared with the split- output latch in Fig.3, respectively. The dual-pulse train generation circuit is extemal to the flip-flop, and therefore, can be used to feed multiple double edge triggered flip- flop. It can achieve the reduction of total capacitances and the power dissipation. The operating speed of our proposed circuit is faster than conventional DET flip-flop. 4. SIMULATION AND COMPARISON RESULTS The simulation of various conventional DET flip-flops and new proposed DPDET flip-flop are based on 0.35 um single-poly quad-metal CMOS process with an output load capacitor of O.lpF. Because the previous proposed flip- flop [5] which is shown in Fig.3, causes some problems described in Section 3. The simulation of the new proposed DPDET flip-flop only compares with three previous proposed DET flip-flops in [3][4]. Analyzing the lowest supply voltage for the flip-flops, the supply voltage is gradually decreased down from 3.3V to a point where the flip-flop fails to operate. The lowest operating voltage is 1.3V, 1.3V, 1.7V and 0.9V for Fig.l(a), Fig.l@), Fig.2, and the new DPDET flip-flop, respectively. As shown in Fig.6, in order to measure the speed for all flip-flops, the Q output !?om the DET flip-flop is fed to an odd nunher of inverter chains and connected back to the flip-flipinput in a ring oscillator formed [3]. Then, to measure the operating frequency of the flip-flop, the frequency of the input clock is gradually increased up to a point where the oscillator fails to operate. However, the inverter chains delay must be subtracted from the clock period for the calculation of the maximum operating frequency of the flip-flips. c l k d I Fig.6 Schematicdiagram of the simulation for operatingspeed The maximum operating frequency of conventional and proposed flip-flops are shown in Fig.7 for various supply voltage. It is clear that the operating speed of the new proposed DPDET flip-flop is increased by 35% to 41% V-427
  • 4. and 27% to 49% in compared with others for 3.3V and 2.5V supply voltage, respectively. The operating speed of the DPDET flip-flop can achieve 2.7 GHz at 3.3V supply voltage and 224 MHz at 0.9V supply voltage. The power dissipation of various DET flip-flop is shown in Fig.8. The power dissipation of the new proposed DPDET flip-flop is reduced by 21% to 36% and 18% to 29% in compared with others for 3.3V and 2.5V supply voltage, respectively. Because the dual-pulse trains generation circuit is external to the flip-flop and therefore can he used to feed multiple double edge triggered flip-flop, we need only considering the power dissipation of the OUT proposed split DPDET latch in Figd(b). Fig.7 The comparison of the operating speed 160 140 I20 iw 80 60 40 UW Supply voltage Fig.8The comparison of the power dissipation Comparisons of simulation results for the four flip-flops indicate significantly that OUT proposed DPDET flip-flop offers advantages in terms of supply voltage, speed, power and transistors count. 5. CONCLUSION triggered flip-flops, the DPDET flip-flop uses only six transistors, operated correctly under the low supply voltage. The total transistors count is reduced to improve speed and power dissipation. The number of transistors is reduced by 40% to 70% compared to other double edge triggered flip-flops. The operating speed of the DPDET flip-flop is 2.7 GHz at 3.3V supply voltage. The operating speed is increased by 35% to 41% and 27% to 49% in compared with others for 3.3V and 2.5V supply voltage, respectively. Moreover, the DPDET flip-flop can he used in a 0.9V supply voltage with 224 MHz operating speed. The power dissipation is reduced by 21% to 36% and 18% to 29% in compared with others for 3.3V and 2.W supply voltage, respectively. Simulations are performed using HSPICE in 0.35um single-poly quad-metal CMOS technology. The proposed circuit is suitable for low supply voltage, 0.9 volt, and high speed CMOS applications. REFERENCES [l] J. Yuan and C. Svensson, “High-speed CMOS Circuit Technique,” IEEE J. Solid-Slats Circuits, vo1.24, no.I , pp.62-71, Feb. 1989. [Z] M. Afghahi and C. Svensson, “A Unified Single- Phase Clocking Scheme for VLSI Systems,” IEEE J. Solid-Sluts Circuits, vol.SC-25, no.1, pp.225-233, Feb. 1990. [3] M. Afghahi and I. Yuan, “Double Edge-Triggered D- Flip-Flop for High-speed CMOS Circuits,’’ IEEE J. Solid-Stuts Circuits,vol. SC-26, no.8, pp.1168-1170, Aug. 1991. [4] Jinn-Shyan Wang, “A New True-Single-phase- Clocked Double-Edge-Triggered Flip-Flop for Low - Power VLSI Designs,” IEEE Infernufionu/ Symposium on Circuits and Systems, Hong Kong, pp.1896-1899, June 9-12, 1997. [5] B. Pontikakis and M. Nekili, “A Novel Double Edge- Triggered Pulse-Clocked TSPC D Flip-Flop for High- Performance and Low-Power VLSI Design Applications,” IEEE International Symposium on Circuit andSystems, Arizona, vo1.5, pp.101-104, May 26-29,2002. In this paper, a low voltage dual-pulse-clock double edge triggered D-flip-flop is proposed. The DPDET flip- flop uses a split output latch clocked by a short pulse train. Compared to the previously reported double edge V-428