FinFET domino logic with independent gate keepers

advertisement
ARTICLE IN PRESS
Microelectronics Journal ] (]]]]) ]]]–]]]
Contents lists available at ScienceDirect
Microelectronics Journal
journal homepage: www.elsevier.com/locate/mejo
FinFET domino logic with independent gate keepers
Sherif A. Tawfik a,, Volkan Kursun b
a
b
Department of Electrical and Computer Engineering, University of Wisconsin-Madison, Madison, WI 53706-1691, United States
Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong
a r t i c l e in fo
abstract
Article history:
Received 12 April 2008
Received in revised form
7 December 2008
Accepted 29 January 2009
Scaling of single-gate MOSFET faces great challenges in the nanometer regime due to the severe shortchannel effects that cause an exponential increase in the sub-threshold and gate-oxide leakage currents.
Double-gate FinFET technology mitigates these limitations by the excellent control over a thin silicon
body by two electrically coupled gates. In this paper a variable threshold voltage keeper circuit
technique using independent-gate FinFET technology is proposed for simultaneous power reduction
and speed enhancement in domino logic circuits. The threshold voltage of a keeper transistor is
dynamically modified during circuit operation to reduce contention current without sacrificing noise
immunity. The optimum independent-gate keeper gate bias conditions are identified for achieving
maximum savings in delay and power while maintaining identical noise immunity as compared to the
standard tied-gate FinFET domino circuits. With the variable threshold voltage double-gate keeper
circuit technique the evaluation speed is enhanced by up to 49% and the power consumption is reduced
by up to 46% as compared to the standard domino logic circuits designed for similar noise margin in a
32 nm FinFET technology.
& 2009 Elsevier Ltd. All rights reserved.
Keywords:
Low-power
High-speed
FinFET
Dynamic threshold voltage
Independent-gate bias
1. Introduction
Scaling is the primary thrust behind the advancement of CMOS
technology. The increased leakage currents and the enhanced
device sensitivity to process parameter fluctuations have become
the primary barriers against further CMOS technology scaling into
the sub-45 nm regime. The double-gate FinFET offers distinct
advantages for simultaneously suppressing the sub-threshold and
gate dielectric leakage currents as compared to the traditional
single-gate MOSFETs [2,18–20]. The two electrically coupled gates
and the thin silicon body suppress the short-channel effects of a
double-gate FinFET, thereby reducing the sub-threshold leakage
current [2]. The suppressed short-channel effects and the
enhanced gate control over the channel (lower sub-threshold
swing) permit the use of a thicker gate oxide in a double-gate
FinFET as compared to a conventional single-gate transistor. The
gate-oxide leakage current of a double-gate transistor is thereby
significantly reduced. The thin body of a double-gate device is
typically undoped or lightly doped. The carrier mobility is
therefore enhanced and the device variations due to doping
fluctuations are reduced in a double-gate MOSFET as compared to
a single-gate bulk transistor. Successful fabrication of tied-gate
and independent-gate FinFETs has been demonstrated [3–5].
Corresponding author.
E-mail address: tawfik@wisc.edu (S.A. Tawfik).
Domino logic circuit techniques are extensively applied in
high-performance microprocessors due to the superior speed and
area characteristics of dynamic CMOS circuits as compared to
static CMOS circuits [1]. High-speed operation of domino logic
circuits is primarily due to the lower noise margins of domino
circuits as compared to static gates. As on-chip noise becomes
more severe with technology scaling and increasing operating
frequencies, error-free operation of domino logic circuits has
become a major challenge [6,9].
In a standard domino logic gate, a feedback keeper is employed
to maintain the state of the dynamic node against coupling
noise, charge sharing, and sub-threshold leakage current. The
keeper transistor is fully turned on at the beginning of the
evaluation phase. Provided that the necessary input combination
to discharge the dynamic node is applied, the keeper and the
pull-down network transistors compete to determine the logical
state of the dynamic node. This contention between the keeper
and the pull-down network transistors degrades the circuit speed
while increasing the power consumption [1,6]. The keeper
transistor is typically sized smaller than the pull-down network
transistors in order to minimize the delay and power penalty
caused by the keeper contention current. A small keeper, however,
cannot provide the necessary noise immunity for reliable
operation in an increasingly noisy and noise sensitive on-chip
environment in the scaled CMOS technologies [6,7,9,12,13]. There
is, therefore, a tradeoff between reliability and high-speed/
energy-efficient operation in domino logic circuits. New dynamic
circuit techniques which can suppress the keeper contention
0026-2692/$ - see front matter & 2009 Elsevier Ltd. All rights reserved.
doi:10.1016/j.mejo.2009.01.011
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
2
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
current while maintaining a high noise immunity are highly
desirable.
In [6], a variable-threshold-voltage keeper is proposed for
enhancing the evaluation speed and lowering the power consumption of domino logic circuits in a standard single-gate bulk
CMOS technology. The threshold voltage of a keeper transistor is
dynamically adjusted by body-bias with this technique. The high
capacitance of an n-well, however, may prohibit the alteration of
the body voltage of the keeper transistor every clock cycle.
Furthermore, dual supply voltages are required for providing the
necessary body-bias voltages with the technique described in [6].
An alternative multi-phase keeper technique employing two
keeper transistors is presented in [7,12,13] to reduce the contention current in a domino circuit. With this technique, one of the
keeper transistors operates unconditionally similar to a standard
domino circuit. The other keeper transistor is conditionally turned
on if the dynamic node is not discharged during the evaluation
phase. The use of multiple keepers increases the circuit area.
Furthermore, the unconditional keeper, when implemented even
with a minimum-sized tied-gate FinFET, produces significant
contention current. The power reduction and the speed enhancement provided with this conditional keeper technique are therefore limited, particularly in a standard tied-gate FinFET
technology.
In this paper, a new variable threshold voltage keeper
technique based on an independent-gate FinFET (IG-FinFET)
technology is proposed for simultaneous enhancement of the
evaluation speed and reduction of the power consumption
without sacrificing the noise immunity in FinFET domino logic
circuits. A single tunable-strength keeper transistor is utilized
with the proposed technique, unlike the technique presented in
[7,12,13] which requires multiple keeper transistors. Furthermore,
the threshold voltage of the keeper transistor is adjusted with a
simple independent-gate-bias mechanism utilizing only the
standard voltage references (VGND and VDD) that are readily
available in the system, unlike the technique presented in [6]
which requires multiple power supplies and periodic switching of
the bias voltage of the high capacitance n-wells.
The paper is organized as follows. The FinFET operation is
described in Section 2. The standard tied-gate and the proposed
independent-gate FinFET domino logic circuits are presented in
Section 3. Power, delay, and noise immunity characteristics of the
standard and the proposed FinFET domino circuits are compared
in Section 4. Finally, conclusions are offered in Section 5.
2. FinFET technology
In this section the device architectures for tied-gate and
independent-gate FinFETs are presented. N-type and P-type
FinFETs with a 32 nm channel length are designed and characterized using MEDICI, a physics-based device simulator [8]. The
effect of different gate bias conditions on the I–V characteristics of
independent-gate FinFETs is provided. The 3D architectures of the
tied-gate and the independent-gate FinFETs are shown in Fig. 1.
A top view of a FinFET indicating the critical physical dimensions
is shown in Fig. 1c. The technology parameters of the FinFETs
considered in this paper are listed in Table 1 [14–16].
The width of a FinFET is quantized due to the vertical gate
structure. The fin height determines the minimum transistor
width (Wmin). With the two gates of a single-fin FET tied together,
Wmin is
W min ¼ 2 Hfin þ t si ,
(1)
where Hfin is the height of the fin and tsi is the thickness of the
silicon body as shown in Fig. 1. The fin thickness is typically much
smaller than the fin height in order to effectively suppress the
short-channel effects and to enhance the area efficiency in a
Table 1
Device technology parameters.
Parameter
Value
Channel length (L)
Effective channel length (Leff)
Fin thickness (tsi)
Fin height (Hfin)
Oxide thickness (tox)
Channel doping
Source/drain doping (N-type and P-type FinFETs)
Gates work function (N-type FinFET)
Gates work function (P-type FinFET)
Supply voltage (VDD)
32 nm
25.6 nm
8 nm
32 nm
1.6 nm
1015 cm3
2 1020 cm3
4.5 eV
4.9 eV
0.8 V
Back Gate
Gate
tsi
Source
Drain
Source
Drain
Hfin
L
Drain
Front Gate
Front Gate
Insulator
Source
t si = 8nm
t ox = 1.6nm
Back Gate
Gate
25.6nm
L = 32nm
Oxide
Heavily doped Si
Lightly doped Si
Fig. 1. The device architectures of FinFETs. (a) 3D structure of a one-fin tied-gate FinFET. (b) 3D structure of a one-fin independent-gate FinFET. (c) Cross-sectional top view
of a FinFET with a drawn channel length of 32 nm.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
3
double-gate FinFET [21]. Hfin is therefore the dominant component
of the transistor width. Since Hfin and tsi are fixed in a FinFET
technology, multiple parallel fins are utilized to increase the width
of a FinFET as shown in Fig. 2. The total physical transistor width
(Wtotal) of a tied-gate FinFET with n parallel fins is
speed and reduce the power consumption without sacrificing the
noise immunity in FinFET domino logic circuits.
W total ¼ n W min ¼ n ð2 Hfin þ t si Þ.
Performance critical paths in high-performance integrated
circuits are often implemented with domino logic circuits
[1,6,7,9–13]. Although domino logic circuits are preferable in
high-speed applications, the reliability of domino circuits is
seriously degraded with technology scaling. The operating
principles of domino logic circuits are reviewed in this section.
The noise immunity vs. the speed and power tradeoffs in standard
domino logic circuits are discussed in Section 3.1. The new
variable threshold voltage independent-gate FinFET keeper technique for simultaneously enhancing the evaluation speed and
lowering the power consumption in FinFET domino logic circuits
is described in Section 3.2.
(2)
The two vertical gates of a single-fin FET can be separated by an
oxide on top of the silicon fin, thereby forming an independentgate FinFET as shown in Fig. 1b. An independent-gate FinFET
provides two different active modes of operation with significantly different current characteristics determined by the independent bias conditions of the two gates as shown in Fig. 3. In the
dual-gate-mode, the two gates are biased with the same signal to
control the formation of a channel. Alternatively, in the singlegate-mode, one gate is biased with the input signal to induce
channel inversion while the other gate is disabled (disabled gate:
biased with VGND in an N-type FinFET and with VDD in a P-type
FinFET). The two gates are strongly coupled in the dualgate-mode, thereby lowering the threshold voltage |Vth| as
compared to the single-gate-mode. For example, the maximum
drain current produced in the dual-gate-mode is 2.77 times higher
as compared to the single-gate-mode in a minimum-sized
P-channel FinFET as shown in Fig. 3. The switched gate
capacitance of the FinFET is also halved in the single-gate-mode.
The unique Vth modulation aspect of IG-FinFETs through selective
gate bias is exploited in this paper to simultaneously enhance the
at
e
tsi
Drain
G
Source
Hfin
L
Fig. 2. Three-fin FET. Wtotal ¼ 3 (2 Hfin+tsi).
Single-Gate-Mode
Dual-Gate-Mode
1.E-02
1.E-04
1.E-05
ISD (A/µm)
1.E-03
2.77X
1.E-06
Vth-high = -0.46V
-0.8
-0.6
3. Domino logic circuits
3.1. Standard tied-gate FinFET domino logic circuits
A standard footless FinFET domino gate is shown in Fig. 4.
Domino circuits behave in the following manner. When the clock
signal is low, the domino logic circuit is in the precharge phase.
The inputs must be low in this phase to avoid a short-circuit
current in footless domino logic circuits [1,6]. This requirement is
satisfied by intentionally delaying the clock signal from the
preceding domino stages in a multi-stage domino logic circuit.
During the precharge phase, the dynamic node is charged to VDD
by the precharge transistor. The output transitions low, turning on
the keeper transistor. When the clock transitions high, the circuit
enters the evaluation phase. In this phase, provided that the
necessary input combination to discharge the dynamic node is
applied, the circuit evaluates and the dynamic node is discharged
to ground. Alternatively, if the circuit does not evaluate in the
evaluation phase, the high state of the dynamic node is preserved
against coupling noise, charge sharing, and sub-threshold leakage
current by the keeper transistor until the precharge transistor is
turned on at the beginning of the subsequent precharge phase.
The keeper transistor is fully turned on as the output goes low
during the precharge phase. When the clock signal transitions
high, the precharge transistor turns off and the keeper transistor
provides the only conductive path between the dynamic node and
VDD, preserving the logical state of the dynamic node in the
evaluation phase. Provided that the necessary input combination
to discharge the dynamic node is applied during the evaluation
phase, the keeper transistor opposes the evaluation of the inputs,
thereby degrading the speed and increasing the power consumption of a domino logic circuit. The current provided by the keeper
transistor to charge the dynamic node while the pull-down
network transistors are attempting to discharge the dynamic node
is called the contention current [1,6].
Precharge Transistor
VDD
VDD
Standard Keeper
CLK
Vth-low = -0.27V
-0.4
VGS (V)
-0.2
1.E-07
0.0
Fig. 3. Drain current characteristics of a single-fin P-type IG-FinFET. The source-todrain voltage is 0.8 V. T ¼ 110 1C. Ioff ¼ 216 nA/mm. Ion (single-gate-mode) ¼ 0.422
mA/mm. Ion (dual-gate-mode) ¼ 1.17 mA/mm. The threshold voltage is the gate-tosource voltage at which the drain current per fin height is 104 A/mm for
|VDS| ¼ VDD.
Output
.
Inputs ..
Pull-down
Network
Dynamic Node
Fig. 4. A standard footless domino circuit in a tied-gate FinFET technology.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
4
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
The effect of the keeper transistor on the noise immunity and
the evaluation delay of a domino logic circuit is evaluated next.
The low noise margin (NML) is the noise immunity metric used in
this paper. The NML is
NML ¼ V IL V OL ,
(3)
25
250
NML
20
200
15
Delay
150
Power
10
100
5
NML (mV)
Delay (ps) and Power (µW)
where VIL is the voltage amplitude of the DC noise signal applied
to the inputs (from the beginning to the end of the evaluation
phase) that produces a signal with the same amplitude at the
output of a domino logic circuit [10–13]. VOL is the output low
voltage.
Simulation results for a 16-input footless domino OR gate are
shown in Fig. 5 for various keeper sizes. The worst-case evaluation
speed is observed when a single input signal transitions to VDD
while the other gate inputs are maintained at VGND. The NML is
measured for a worst-case noise scenario assuming all the inputs
of the OR gate are simultaneously excited by the same noise
signal. As shown in Fig. 5, the NML is enhanced by 70% when KPR
(ratio of keeper size to the size of one of the pull-down network
transistors) is increased from 0.25 to 1.5. The penalty for this
noise immunity enhancement with keeper sizing, however, is the
degradation of the evaluation speed and the increase in the power
consumption due to the higher contention current produced by a
larger keeper transistor. The evaluation delay and the power
consumption are increased by 3.3 and 3 , respectively, when
KPR is increased from 0.25 to 1.5. There is, therefore, a tradeoff
50
0
0
0.25
between high noise immunity and high-speed/low-power operation of domino logic gates. New dynamic circuit techniques which
can suppress the keeper contention current while maintaining a
high noise immunity are, therefore, highly desirable.
0.5
1
1.5
KPR
Fig. 5. Evaluation delay, power consumption, and NML of a standard 16-input
domino OR gate in a 32 nm tied-gate FinFET technology. KPR: ratio of keeper size
to the size of one of the pull-down network transistors. Frequency ¼ 4 GHz.
T ¼ 110 1C.
3.2. FinFET domino with variable-threshold-voltage keeper
A variable threshold voltage keeper circuit technique based on
an independent-gate FinFET technology is presented in this
section for simultaneous delay and power reduction without
sacrificing noise immunity in domino logic circuits. The schematic
of the proposed technique is shown in Fig. 6.
The operation of the proposed domino logic circuit is as
follows. In the precharge phase, the clock signal is low. The pulldown network is cut-off. The dynamic and output node are
charged and discharged to VDD and VGND, respectively. The keeper
control signal (N1) transitions to VDD, disabling one of the gates of
the keeper transistor. The other gate of the keeper is activated by
the discharged output node. The keeper operates in the singlegate-mode with a high threshold voltage (high-Vth).
The evaluation phase begins when the clock signal transitions
to high. The precharge device is cut-off. Provided that the pulldown network is activated by asserting the inputs, the dynamic
node is discharged to VGND. Since the keeper threshold voltage is
increased with single-gate-bias, the contention current produced
by the keeper is significantly reduced. The evaluation speed is
enhanced and the short-circuit power consumption is reduced
due to the lower keeper contention current. After the output node
is charged to VDD, the keeper is fully cut-off. Alternatively,
provided that the pull-down network is not activated for certain
input combinations, the dynamic node is maintained at VDD in the
evaluation phase. After some delay, the keeper control signal (N1)
transitions to VGND. Both gates of the keeper are fully activated for
strongly maintaining the high voltage state of the dynamic node.
The keeper transistor operates in the dual-gate-mode with a low
threshold voltage (low-Vth), thereby providing similar noise
immunity as compared to a standard tied-gate FinFET domino
circuit with the same size keeper transistor.
The non-inverting delay element used with the proposed
technique is composed of cascaded transmission gates as shown
in Fig. 7. The number of stages of the delay circuit is determined
such that the combined delay of the delay element and the NAND
gate (NAND1) is equal to the evaluation delay of the domino gate.
Non-inverting Delay
VDD
VDD
Independent-Gate
FinFET Keeper
N1
CLK
NAND1
Output
Dynamic Node
Inputs
.
.
.
Pull-down
Network
Fig. 6. Schematic of the proposed variable threshold voltage keeper independent-gate FinFET domino logic circuit technique.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
Other implementations such as cascaded inverters are also
possible for the delay element. The use of cascaded transmission
gates has the advantage of reducing the power consumption as
VDD
VDD
…
Vin
Vout
Fig. 7. The delay element. The required number of stages is determined by the
evaluation delay of a specific domino gate.
compared to using cascaded inverters due to the reduction of the
switched gate capacitances. Furthermore, the necessary delay is
typically small since the domino circuits evaluate the inputs with
high-speed. Using a small number of cascaded transmission gates
therefore does not degrade the slew rate of the delayed signal. The
signal waveforms representing the operation of a domino logic
circuit with a dynamically controlled keeper in a double-gate
FinFET technology are shown in Fig. 8.
4. Simulation results
The standard tied-gate and the proposed independent-gate
FinFET domino circuit techniques are compared in this section for
the evaluation delay, the power consumption, and the noise
immunity in a 32 nm FinFET technology using Taurus-Medici [8].
Pull-down network
is activated
Pull-down
network
is not activated
Pre-charge Phase
5
Evaluation Phase
Pre-charge Phase
Evaluation Phase
Pre-charge Phase
Clock
Dynamic Node
tkeeper-delay
Dynamic Keeper
Control (N1)
Output Node
Fig. 8. The signal waveforms of the proposed domino logic circuit technique with a dynamically tunable threshold voltage keeper in a double-gate FinFET technology. The
tkeeper-delay is determined by the keeper gate delay control circuitry composed of the delay element and the NAND gate.
25
Standard Tied-Gate
Proposed Independent-Gate
-55%
20
Delay (ps)
-54%
15
10
5
0
0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5
2-input AND
4-input OR
16-input OR
8-bit
Multiplexer
32-bit
Multiplexer
KPR
Fig. 9. Comparison of the evaluation delay of the standard tied-gate and the proposed variable threshold voltage keeper independent-gate FinFET techniques for different
domino circuits and KPR.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
6
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
The clock frequency is 4 GHz and the temperature is 110 1C for all
the simulations. 110 1C is a typical hot-spot temperature in the
state-of-the-art high-performance microprocessors [17]. A load
capacitance of 0.2 fF is assumed at the output of each circuit. The
test circuits evaluated in this section include 2-input AND gate,
4-input OR gate, 16-input OR gate, 8-bit multiplexer, and 32-bit
multiplexer. The worst-case evaluation delay and the power
consumption are measured when one input signal is driving one
of the parallel transistors (or transistor stacks) of the pull-down
network while the other inputs are connected to VGND. The NML is
measured for a worst-case noise scenario with a noise signal
coupling to all of the inputs. The evaluation delay is measured
from the time the input signal rises to VDD/2 (from 0 V) until the
output rises to VDD/2. The simulation results of the standard tiedgate and the proposed independent-gate FinFET domino circuits
are provided in Section 4.1. The different bias options of a multifin keeper transistor with the proposed independent-gate bias
technique are presented in Section 4.2.
4.1. Comparison of the FinFET domino circuits
The standard tied-gate and the proposed independent-gate
FinFET domino circuits are compared in this section for different
keeper sizes. Note that in a multi-fin independent-gate FET there
are multiple gate-bias options. The number of gates of the
25
Standard Tied-Gate
Proposed Independent-Gate
Power Consumption (µW)
20
-50%
15
-57%
10
5
0 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5
2-input AND
16-input OR
4-input OR
8-bit
Multiplexer
32-bit
Multiplexer
KPR
Fig. 10. Comparison of the power consumption of the standard tied-gate and the proposed variable threshold voltage keeper independent-gate FinFET techniques for
different domino circuits and KPR.
750
Standard Tied-Gate
NML (mV)
600
Proposed Independent-Gate
-16%
450
-10%
300
150
0
0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5
2-input AND
4-input OR
16-input OR
KPR
8-bit
Multiplexer
32-bit
Multiplexer
Fig. 11. Comparison of the NML of the standard tied-gate and the proposed variable threshold voltage keeper independent-gate FinFET techniques for different domino
circuits and KPR.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
independent-gate keeper transistors considered in this section is
equally divided in two for independent-gate bias. One half of the
keeper gates are driven by the output inverter. Alternatively, the
other half of the keeper gates is driven with some delay by NAND1
with the proposed technique.
The simulation results are shown in Figs. 9–11 for the
evaluation delay, the power consumption, and the NML, respectively. The evaluation delay is significantly reduced by up to 55%
(16-input OR with KPR ¼ 1.5) with the proposed dynamic threshold voltage keeper technique as compared to the standard domino
circuits, as shown in Fig. 9. Similarly, the power consumption is
significantly reduced by up to 57% (4-input OR with KPR ¼ 1.5)
with the proposed variable threshold voltage keeper technique as
compared to the standard domino circuits, as shown in Fig. 10. The
speed enhancement and the power reduction with the proposed technique are more pronounced as the contention current
increases with a larger keeper transistor. For the domino gates
with a wide pull-down network (such as the 16-input OR gate and
the multiplexers) the NML with the new variable threshold
voltage keeper technique is slightly degraded (o5%) as compared
to the standard tied-gate FinFET domino circuits, as shown in
Fig. 11. The NML of the 2-input AND gate is degraded by up to 16%
(KPR ¼ 1.5) with the proposed technique.
7
Lowest delay and power with
no degradation in NML
G1 = 5
G2 = 1
G1 = 6
G2 = 0
G1 = 4
G2 = 2
G1 = 1
G2 = 5
G1 = 2
G2 = 4
G1 = 3
G2 = 3
G1 = 0
G2 = 6
Fig. 13. Gate bias options of a three-fin independent-gate keeper FinFET. G1:
number of independent keeper gates driven by NAND1. G2: number of
independent keeper gates driven by the output.
4.2. Multi-fin keeper independent-gate bias options
0.45
0.40
|Vth (v)|
In this section different gate bias options of the multi-fin
keeper transistors with the proposed independent-gate biased
FinFET domino circuits are explored. A 16-bit domino OR gate
with KPR ¼ 0.75 is shown in Fig. 12. In this circuit the keeper
transistor has three fins. Each fin is controlled by two independent
gates. Seven configurations are examined in which the output
inverter drives different number of gates of the multi-fin keeper
transistor (G2 ¼ {0y6}). The other gates of the keeper transistor
are driven by the NAND1. The seven gate bias options for a 3-fin
keeper are illustrated in Fig. 13. The variation of the threshold
voltage of the 3-fin keeper transistor with G2 is shown in Fig. 14.
The simulations results for these different bias options are shown
in Fig. 15. The lowest power and delay are achieved with the first
bias option when all the gates of the keeper transistor are driven
by NAND1 (G1 ¼ 6 and G2 ¼ 0). The NML, however, is the lowest
for this bias option since the keeper is completely turned off at
the beginning of the evaluation phase. For G1 ¼ 6 and G2 ¼ 0 the
proposed technique becomes essentially an extension of the
technique presented in [8] to the FinFET domino logic circuits.
0.35
0.30
0.25
0.20
2
1
3
4
5
6
G2
Fig. 14. Variation of the keeper threshold voltage with G2. G1 is connected to VDD.
The threshold voltage is the gate-to-source voltage for which the drain current is
1 mA. VSD ¼ 0.8 V.
VDD
V DD
Independent-Gate
FinFET Keeper
N1
CLK
3fins
NAND1
1fin
Output
Dynamic Node
Vin0
…
4fins
Vin15
4fins
Fig. 12. A 16-input domino OR gate with KPR ¼ 0.75.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
8
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
Alternatively, when the output drives one gate of the keeper
transistor (G1 ¼ 5 and G2 ¼ 1), the NML is the same as a standard
tied-gate domino circuit with the same keeper size while the
power consumption and the evaluation delay are reduced by 20%
and 22%, respectively. Further increasing G2 does not enhance the
noise immunity. However, as G2 is increased beyond one, the
keeper contention current is enhanced due to the lower threshold
NML
182
9
179
8
Power
Delay
176
7
NML (mV)
Delay (ps), Power (µW)
10
173
6
5
170
0
1
2
3
G2
4
5
6
Fig. 15. Delay, power, and NML characteristics of a 16-input domino OR gate with
KPR ¼ 0.75. G2: number of independent keeper gates driven by the output. G2 ¼ 6
corresponds to the standard tied-gate FinFET domino circuit.
voltage of the keeper transistor. For G2 greater than one, therefore,
the delay and the power consumption savings are reduced with
no additional benefit in noise immunity for the circuit shown in
Fig. 12.
The domino test circuits presented in the previous section are
reevaluated in order to identify the optimum keeper gate bias
schemes with the proposed independent-gate FinFET technique to
minimize the evaluation delay and the power consumption while
maintaining identical noise immunity as compared to the
standard tied-gate FinFET circuits. The optimum biasing conditions for the different circuits with different KPR are listed in
Table 2. The optimum configurations with odd numbers for G1
and G2 (shown in bold in Table 2) can be achieved only with an
independent-gate FinFET technology. Alternatively, the optimum
configurations with even numbers for G1 and G2 (shown with
italicized bold numbers in Table 2) could be implemented either
with a single independent-gate FinFET keeper or with two
individual tied-gate FinFET keepers. The simulation results with
the optimum keeper gate bias conditions for different types
of domino circuits employing various keeper sizes are shown in
Figs. 16 and 17 for the evaluation delay and the power
consumption, respectively. The evaluation delay is significantly
reduced by up to 49% (16-input OR with KPR ¼ 1.5) with the
proposed dynamic threshold voltage keeper technique while
maintaining identical NML as compared to the standard domino
circuits, as shown in Fig. 16. Similarly, the power consumption is
significantly reduced by up to 46% (16-input OR with KPR ¼ 1.5)
Table 2
The independent-gate keeper optimum bias conditions for achieving minimum delay and power consumption with no degradation in NML.
KPR
0.25
0.5
1
1.5
Number of keeper fins
2-input AND
1
2
4
6
4-input OR
16-input OR
8-bit Multiplexer
32-bit Multiplexer
G1
G2
G1
G2
G1
G2
G1
G2
G1
G2
1
1
1
3
1
3
7
9
1
2
2
3
1
2
6
9
1
3
5
5
1
1
3
7
1
4
6
4
1
0
2
8
1
4
8
7
1
0
0
5
*
G1: number of independent keeper gates driven by NAND1. G2: number of independent keeper gates driven by the output.
25
Standard Tied-Gate
Proposed Independent-Gate
-49%
20
-33%
Delay (ps)
-32%
15
10
5
0
0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5
2-input AND
4-input OR
16-input OR
KPR
8-bit
Multiplexer
32-bit
Multiplexer
Fig. 16. Comparison of the evaluation delay of the standard tied-gate and the proposed variable threshold voltage keeper independent-gate FinFET techniques for different
domino circuits and various keeper sizes while maintaining identical NML.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
9
25
Standard Tied-Gate
Proposed Independent-Gate
-28%
Power Consumption (µW)
20
-46%
15
-33%
10
5
0
0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5 0.25 0.5 1 1.5
2-input AND
4-input OR
16-input OR
8-bit
Multiplexer
32-bit
Multiplexer
KPR
Fig. 17. Comparison of the power consumption of the standard tied-gate and the proposed variable threshold voltage keeper independent-gate FinFET techniques for
different domino circuits and various keeper sizes while maintaining identical NML.
with the proposed variable threshold voltage keeper technique as
compared to the standard domino circuits, as shown in Fig. 17.
5. Conclusions
A new high-speed and low-power domino logic circuit
technique based on an independent-gate FinFET technology is
presented in this paper. The proposed technique dynamically
changes the threshold voltage of the keeper transistor with a
specific delay after the beginning of each operational phase
(evaluation and precharge) of the domino circuit by independently biasing the multiple gates of the keeper transistor. The
keeper contention current is reduced by increasing the keeper
threshold voltage by operating the keeper in the single-gate-mode
at the beginning of the evaluation phase. Similarly, the degradation in noise immunity of the proposed technique as compared to
a standard tied-gate FinFET domino circuit is avoided by
dynamically and conditionally reducing the keeper threshold
voltage after a delay greater than the worst-case evaluation delay
of a domino logic circuit provided that the dynamic node is not
discharged. The new circuit technique is evaluated with different
logic gates for various keeper sizes. With the proposed technique,
the evaluation delay and the power consumption are simultaneously reduced by up to 49% and 46%, respectively, without
sacrificing the noise immunity as compared to the standard tiedgate FinFET domino logic circuits in a 32 nm FinFET technology.
References
[1] V. Kursun, E.G. Friedman, Multi-Voltage CMOS Circuit Design, Wiley, New
York, 2006, 242pp.
[2] E. Nowak, et al., Turning silicon on its edge, IEEE Circuits & Device Magazine
(2004) 20–31 (January/February).
[3] Y. Liu, et al., Cointegration of high-performance tied-gate three-terminal
FinFETs and variable threshold-voltage independent-gate four-terminal
FinFETs with asymmetric gate-oxide thicknesses, IEEE Electron Device Letters
28 (6) (2007) 517–519 (June).
[4] Y.X. Liu, et al., 4-terminal FinFETs with high threshold voltage controllability,
Proceedings of the IEEE Device Research Conference 1 (2004) 207–208 (June).
[5] J. Kedzierski, et al., Metal-gate FinFET and fully-depleted SOI devices using
total gate silicidation, Proceedings of the IEEE Electron Devices Meeting 4
(2002) 247–250 (December).
[6] V. Kursun, E.G. Friedman, Domino logic with variable threshold voltage
keeper, IEEE Transactions on Very Large Scale Integration (VLSI) Systems 11
(6) (2003) 1080–1093 (December).
[7] A. Alvandpour, P. Larsson-Edefors, C. Svensson, A leakage tolerant multi-phase
keeper for wide domino circuits, in: Proceedings of the IEEE International
Conference on Electronics Circuits Systems, September 1999, pp. 209–212.
[8] Medici Device Simulator, Synopsys, Inc., 2006.
[9] M.W. Allam, M.H. Anis, M.I. Elmasry, High-speed dynamic logic styles for
scaled-down CMOS and MTCMOS technologies, in: Proceedings of the IEEE
International Symposium on Low-Power Electronics Design, July 2000,
pp. 155–160.
[10] Z. Liu, V. Kursun, Robust dynamic node low voltage swing domino logic with
multiple threshold voltages, in: Proceedings of the IEEE/ACM International
Symposium on Quality Electronic Design, March 2006, pp. 31–36.
[11] B. Chatterjee, M. Sachdev, R. Krishnamurthy, Leakage control techniques for
designing robust, low power wide-OR domino logic for sub-130 nm CMOS
technologies, in: Proceedings of the IEEE/ACM International Symposium on
Quality Electronic Design, March 2004, pp. 415–420.
[12] A. Alvandpour, et al., A Sub-130-nm conditional keeper technique, IEEE
Journal of Solid-State Circuits 37 (5) (2002) 633–638 (May).
[13] A. Alvandpour, et al., A conditional keeper technique for sub-0.13 m wide
dynamic gates, in: Proceedings of the IEEE Symposium on VLSI Circuits, June
2001, pp. 29–30.
[14] S.A. Tawfik, V. Kursun, Low-power and compact sequential circuits with
independent-gate FinFETs, IEEE Transactions on Electron Devices 55 (1)
(2008) 60–70 (January).
[15] Meng-Hsueh Chiang, et al., High-density reduced-stack logic circuit techniques using independent-gate controlled double-gate devices, IEEE Transactions on Electron Devices 53 (9) (2006) 2370–2377 (September).
[16] K. Kim, et al., Leakage power analysis of 25-nm double-gate CMOS devices
and circuits, IEEE Transactions on Electron Devices 52 (5) (2005) 980–986
(May).
[17] S. Borkar, et al., Parameter variation and impact on circuits and microarchitecture, in: Proceedings of the IEEE/ACM International Design Automation Conference, June 2003, pp. 338–342.
[18] M. Agostinelli, M. Alioto, D. Esseni, L. Selmi, Trading off static power and
dynamic performance in CMOS digital circuits: bulk vs. double gate SOI
MOSFETs, in: Proceedings of the IEEE European Solid State Device Research
Conference, September 2007, pp. 191–194.
[19] S. A. Tawfik, V. Kursun, High speed FinFET domino logic circuits with
independent gate-biased double-gate keepers providing dynamically adjusted immunity to noise, in: Proceedings of the IEEE International
Conference on Microelectronics, December 2007, pp.175–178.
[20] S. A. Tawfik, V. Kursun, Asymmetric dual-gate multi-fin keeper bias options
and optimization for low power and robust FinFET domino logic, in:
Proceedings of the IEEE Asia Pacific Conference on Circuits and Systems,
December 2008, pp. 1720–1723.
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
ARTICLE IN PRESS
10
S.A. Tawfik, V. Kursun / Microelectronics Journal ] (]]]]) ]]]–]]]
[21] B.S. Doyle, et al., High performance fully-depleted tri-gate CMOS transistors,
IEEE electron Device Letters 24 (4) (2003) 263–265 (April).
Sherif Tawfik received the B.S. and M.S. degrees in
Electronics and Communications Engineering from
Cairo University, Cairo, Egypt, in 2003 and 2005,
respectively. He is currently pursuing a Ph.D. degree
in Electrical and Computer Engineering at the University of Wisconsin-Madison under the supervision of
Prof. Volkan Kursun. His research interests are in the
area of low-power and variations-tolerant integrated
circuit design and emerging integrated circuit technologies. He has more than twenty publications.
was a visiting professor at the Chuo University, Tokyo, Japan. He served as an
assistant professor in the Department of Electrical and Computer Engineering at
the University of Wisconsin-Madison, USA from August 2004 to August 2008. He
has been an assistant professor in the Department of Electronic and Computer
Engineering at the Hong Kong University of Science and Technology, People’s
Republic of China since August 2008.
His current research interests include low-voltage, low-power, and highperformance integrated circuit design, modeling of semiconductor devices, and
emerging integrated circuit technologies. He served on the editorial board of the
IEEE Transactions on Circuits and Systems II (TCAS-II) from 2005 to 2008. He is a
member of the technical program and organizing committees of a number of IEEE
and ACM conferences and serves on the editorial boards of the IEEE Transactions on
Very Large Scale Integration (VLSI) Systems (TVLSI), IEEE Transactions on Circuits and
Systems I (TCAS-I), and the Journal of Circuits, Systems, and Computers (JCSC). He has
more than eighty publications and four issued and two pending patents in the
areas of high-performance integrated circuits and emerging semiconductor
technologies. Dr. Kursun is the author of the books, Multi-Voltage CMOS Circuit
Design (John Wiley & Sons Ltd., August 2006) and
(China Machine Press, June 2008).
Volkan Kursun received the B.S. degree in Electrical
and Electronics Engineering from the Middle East
Technical University, Ankara, Turkey in 1999, and the
M.S. and Ph.D. degrees in Electrical and Computer
Engineering from the University of Rochester, New
York, USA in 2001 and 2004, respectively.
He performed research on mixed-signal thermal
inkjet integrated circuits with Xerox Corporation,
Webster, New York, USA in 2000. During summers
2001 and 2002, he was with Intel Microprocessor
Research Laboratories, Hillsboro, Oregon, USA responsible for the modeling and design of high-frequency
monolithic power supplies. During summer 2008, he
Please cite this article as: S.A. Tawfik, V. Kursun, FinFET domino logic with independent gate keepers, Microelectron. J (2009),
doi:10.1016/j.mejo.2009.01.011
Download