Professional Documents
Culture Documents
A Transmission Gate Flip-Flop Based On Dual-Threshold CMOS Techniques
A Transmission Gate Flip-Flop Based On Dual-Threshold CMOS Techniques
Abstract—In present CMOS circuits, the power dissipation Though it can effectively reduce leakage current, the feed
caused by leakage current cannot be neglected anymore. An back balloon cause large additional dynamic power and area
effective way to reduce the leakage power is dual-threshold to lead to a penalty of performance. The gate-length biasing
techniques. Low-threshold transistors are assigned to critical flip-flop is based on the principle that an 8nm increase in gate
paths of the circuits to enhance the performance, while high- length yields 30% decrease in leakage with a 5% increase in
threshold transistors are assigned to non-critical paths to reduce delay for a minimum size inverter [7]. However, considering
the leakage current. This paper proposes a new transmission the balance of the leakage power and the delay, the reduction
gate flip-flop based on dual-threshold CMOS technique to magnitude of the leakage power is limited.
reduce its leakage power. Simulation results show that the
proposed transmission gate dual-threshold flip-flop saves 20- In this paper, a new flip-flop based on dual-threshold
30% power and 40-50% leakage power compared with the technologies is proposed for delay-constrained circuits. For a
single-threshold transmission gate one and gate-length biasing logic circuit, a high threshold voltage can be assigned to some
one, respectively. The proposed flip-flop is an excellent transistors on non-critical paths to reduce its leakage current,
candidate for low-power VLSI designs in deep sub-micro ICs. while the performance is maintained due to the low-threshold
transistors. The proposed flip-flop achieves considerable low
I. INTRODUCTION leakage power without additional dynamic power and silicon
With the growing uses of portable and wireless electronic area caused by sleep transistors.
systems, reduction in power consumption has become more
and more important in today’s VLSI circuits [1-3]. In CMOS II. PREVIOUS WORKS
digital circuits, power dissipation consists of dynamic and A single-threshold transmission gate flip-flop (ST-TG FF)
static components. Since dynamic power is proportional to the is shown in Fig. 1. ST-TG FF is extensively used in sequential
square of supply voltage VDD, lowering supply voltage is the systems, thus it is taken as a benchmark circuit for comparing
most effective way to reduce power consumptions as long as the performances of the flip-flops in this paper. Because
dynamic power is dominant. With the lowering of supply leakage current increases exponentially, several leakage
voltage, transistor threshold voltage should also be scaled in reduction techniques for flip-flops have proposed in recent
order to satisfy the performance requirements. Unfortunately, years. A leakage feedback flip-flop (LFB FF) [9] shown in
such scaling can lead to a dramatic increase in leakage current, Fig. 2 applies the principles of the leakage feedback gate to a
which become an important concern in low voltage and high traditional master-slaver flip-flop. The inherent design of the
performance circuits. flip-flop allows this implementation to avoid adding any
capacitive load to the nodes on the critical path.
For sequential circuits, there are several technologies to
clk clkb
reduce their leakage power. MTCMOS, leakage feed back,
gate-length biasing, and DTCMOS have been applied in flip- M
D T1 I1 T3 I3 Q
flops [4-9]. MTCMOS technology provides low leakage and
high performance operation by utilizing high speed and low
VT transistors for logic cells and low leakage and high VT clkb
clkb T2 clk clk T4
devices as sleep transistors [4-6]. However, sleep transistors
cause additional dynamic power and logic cells to slow down I2I I4
during the active mode. The leakage feed back technology is
applied to overcome the problem of holding state during
standby mode by maintaining an active path to one rail [9]. Figure 1. Single-threshold transmission gate flip-flop (ST-TG FF).
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY CALICUT. Downloaded on January 26,2023 at 11:08:17 UTC from IEEE Xplore. Restrictions apply.
VDD VDD I0 I1 I3 I5
clk clkb
clk sleep P1 clkb sleepb P2 M
M D T1 T3 Q
D T1 I1 T2 I2 Q
L4
clkb sleepb N1 I3 clk sleep N2
540
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY CALICUT. Downloaded on January 26,2023 at 11:08:17 UTC from IEEE Xplore. Restrictions apply.
is reduced due to the inverters (I2 and I4) with high-threshold Where COX and L define the oxide capacitance per unit area
transistors. The other sneak leakage paths are depended on the and the drawn gate length, respectively. In long channel
working states. When Q = 1, the leakage of the path (L3) is devices the velocity saturation parameter, a, is equal to 2.
reduced due to the transmission gate (T4) and the NMOS However, in cutting-edge processes a approaches 1. It is clear
transistor of inverter (I4) assigned with high threshold. When that the large device size of high-threshold transistors for
Q = 0, the leakage of the path (L4) is reduced is reduced due satisfying the delay requirement will cause their switching
to the transmission gate (T4) and the PMOS transistor of power, which may dominate the leakage power.
inverter (I4) assigned with high threshold. The total leakage
power is reduced greatly. Moreover, no any additional The leakage feedback flip-flop is implemented by inserting
dynamic power is caused, because no more transistors are sleep transistors. Small sleep devices further reduce the
added in the flip-flop. leakage current in standby mode but slow down transitions in
active mode, because of the voltage drop across the sleep
B. Delay constraint transistors.
There are three important timing parameters associated Gate-Length biasing involves a small increase in the gate
with a flip-flop. The set-up time tsu is the time that the data lengths of devices. In a 130-nm industrial process, it is
inputs (D) must be valid before the clock transition. The hold reported that an 8nm increase in gate length yields 30%
time thold is the time the data input must remain valid after the decrease in leakage with 5% increase in delay for a minimum
clock edge. Assuming that the setup and hold times are met, size inverter. However, the magnitude of reducing leakage
the data at the input D is copied to the output Q after a worst- power is limited, because the gate-length biasing transistors
case propagation delay (with reference to the clock edge) used in critical path directly deteriorate its performances.
denoted by tc-q.
In the proposed dual-threshold flip-flop, the critical paths
Once we know the timing information for the flip-flops are assigned with low VT, which assures the same level delay
and the combinational logic blocks, we can derive the system- as the conventional master-slave flip-flop.
level timing constraints. In the synchronous sequential
circuits, switching events take place concurrently in response IV. SIMULATION RESULTS
to a clock stimulus. The results of operation await the next In this section, the leakage power consumption of the
clock transitions before progressing to the next stage. In other proposed dual-threshold transmission gate flip-flop is
words, the next cycle cannot begin unless all current compared with the other typical ones (ST-TG FF, GLB FF,
computations have completed and the system has come to rest. and LFB FF) in the 130nm CMOS process. ST-TG FF is taken
The clock period T, at which the sequential circuit operates, as a benchmark circuit for comparing their performances in
must thus accommodate the longest delay of any stage in the this paper. For the four flip-flops, the simulation is carried out
network. Assume that the worst-case propagation delay of the by HSPICE using the BSIM4 predictive models [11]. Their
logic circuit equals tplogic, while its minimum delay (also called delay, leakage power, and total power have been compared.
the contamination delay) is tcd. The minimum clock period T The same input and clock shown in Fig. 5 are given to these
that is required for proper operation of the sequential circuits circuits to assure the fairness of the comparison.
is given by
Their delays are listed in Tab. 1. Compared with ST-TG
T ≥ tc − q + t plogic + tsu (3) FF (single-threshold transmission gate flip flop), both GLB FF
(gate-length biasing flip-flop) and LFB FF (leakage feedback
flip-flop) have large delay penalty while the DT-TG FF (the
The hold time of the flip-flop imposes an extra constraint
proposed dual-threshold transmission gate flip-flop) has the
for proper operation,
same delay as the benchmark circuit due to the critical path
assigned with low VT. Moreover, there aren’t any more
tcd , flip − flop + tcd , log ic ≥ thold (4) transistors (sleep transistors or feed back transistors) inserted
in DT-TG FF.
Where tcd, flip-flop is the minimum propagation delay (or
contamination delay) of the flip-flop. This constraint ensures
1.2
that the input data of the sequential elements is held long
enough after the clock edge and is not modified too soon by D
the new wave of data coming in. 0
Voltage (V)V
1.2
According to the Alpha power delay model [10], the clk
propagation delay, tp, of a CMOS inverter can be 0
approximated as 1.2
Q
C LVDD 0
tp = K (5) 0 0.1 0.2 0.3
W
μCox (VDD − VT )α Time (us)
L Figure 5. The transient curves of flip-flop.
541
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY CALICUT. Downloaded on January 26,2023 at 11:08:17 UTC from IEEE Xplore. Restrictions apply.
TABLE I. DELAY COMPARISONS OF FLIP-FLOPS TABLE II. POWER COMPARISONS OF FLIP-FLOPS
Dynamic Static Power Total Power
Flip-flops tsu (ns) thold (ns) tc-p (ns) T (ns) Flip-flops
Power (uw) (uw) (uw)
1.5 DT-TG DFF through flip-flop skewing and technology mapping”, Journal of
Semiconduvtor Technology and Science, Vol. 7(4), pp. 215-220, 2007.
[8] P. R. van der Meer, A. van Staveren, A. H. M. van Roermund, “Ultra-
low standby currents for deep sub-micron VLSI CMOS circuits: Smart
1
series switch”, In IEEE International Symposium on Circuits and
Systems, pp.1-4, May 2000.
[9] James T. Kao, “Subthreshold leakage control techniques for low power
0.5 digital circuits”, Doctor of Philosophy in Electrical Engineering and
Computer Science at the Massachusetts Institute of Technology, May
2001.
[10] K. Nose and T. Sakurai, “Optimization of VDD and VTH for low-power
0
and high-speed applications,” in Asia and South Pacic design
0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 automation conference, pp. 469, 2000.
Time (us)
[11] Wei Zhao and Yu Cao, “New generation of Predictive Technology
Model for sub-45nm design exploration”, Department of Electrical
Figure 6. Energy dissipation comparisons of flip-flops. Engineering, Arizona State University, 2006.
542
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY CALICUT. Downloaded on January 26,2023 at 11:08:17 UTC from IEEE Xplore. Restrictions apply.