Professional Documents
Culture Documents
Basic Theory
2.1 Conventional CMOS Logic Technique
With the widespread use of mobile, hand-held and wireless electronics devices,
the demands for the innovation of low power VLSI arise. For most of the digital circuits
today, CMOS logic scheme has been the technology of choice for implementing low
power system. As the clock and logic and speed increase to meet the new performance
requirements, the energy requirement of CMOS circuits are becoming a major concern in
the design of these devices.
2.1.1 Power Consumption of CMOS Circuits
Figure 2.1: Total power in a CMOS inverter: The dynamic power, short circuit
power, and leakage power.
Power consumption in a CMOS circuit generally divided into three parts such as
dynamic power, short-circuit power and static (or leakage) power. This chapter illustrates
those power consumption components in Fig.2.1. This figure describes that dynamic
power consumption occurs during the output nodes capacitor CL is switched, means
charging process of the node capacitor. This power is also sometimes called as charging
power. The short-circuit power happens when both transistors PMOS and NMOS operate
simultaneously during short period of time of different input signal transitions (such as In
signal changes from 0-1 and 1-0). The other contributing power is the static power, which
is consumed at MOS transistor PMOS and NMOS are operating in the cutoff region, or
during standby mode of real electronic devices. Mathematically, the three sources of
power dissipation in digital CMOS circuits that illustrated in Fig. 2.1 which summarized
in the following equation:
Ptotal= Pdynamic + Psc +Pstat (2.1)
To make it is clear for readers in this final thesis, the researcher will briefly explain each
factor of equation (2.1) in the following sub-sections.
Figure 2.2: (a) Conventional CMOS inverter, (b) A CMOS pull up network (PUN) RC
equivalent model for charging phase, (c) A CMOS pull down network (PDN) RC
equivalent model for discharging phase, the load capacitance CL of the output node.
The size of CL depends heavily on physical property of the used process technology, the
length of the wires to the subsequent cell and the numbers of subsequent cells of an
integrated circuit. To reduce this CL in the circuit system is one of challenges of logic
designers, particularly, in the placement and routing of the circuits layout. This is
normally causes the mismatching values of design parameters, such as power
consumption and/or peak current traces.
In this part, we analyze mathematically, how big the energy is stored in the output nodes
capacitor. Figure 2.2(a) shows a static CMOS logic inverter. The operation of this
inverter logic is that when the state of input signal Vx changes from 1 to 0, the transistor
MP is switched ON, the current supply from Vdd is flowing down to charge the output
node of CL from initial condition of Vy ( 0_ )= 0 to Vy=Vdd. The internal equivalent RC
model during this operation is called as pull-up network (PUN), as shown in Fig.2.2(b).
on the other hand, when the state of input signal Vx charges from 0 to 1, the transistor
MN is switched ON, the output node of Vy is discharged from initial condition of
Vy(0_)=Vdd to Vy=0 level (grounded). The internal equivalent RC model during this
operation is called pull-down network (PDN), as shown in Fig. 2.2(c). From the Fig. 2.2,
the total power dissipation can be calculated using each network system. By considering
the MOS resistance value of 1/gmn=1/gmp= R, CL=C, we can calculate the current
source that flows into the circuit, and then, further calculation of power dissipation of
each network system.
From the Kirchoff Voltage Law (KVL), the equation for pull-up (charging) network
shown in Fig. 2.2 has:
() + 1 0 () + (0_) += (2.2)
By using Laplace transform for Eq. (2.2), we define the instantaneous current of i (t)
1
() + () = (2.3)
() = (+1)
= 1 (2.4)
(+ )
Applying the inverse Laplace transform for Eq. (2.4), we define the following equation:
1
() = (2.5)
Therefore, the energy dissipated over the period = 0 = in Eq. (2.6) is expressed
as:
2
= 0 () + (0) = ( 2
1
+ 1) (2.7)
2
If, , :
1
= 2 (2.8)
2
Equation (2.8) shows that only half of the energy drawn from the power supply is stored
in the load capacitance; the other half is dissipated as heat by PUN resistor. All the signal
energy is dissipated during discharging in the PDN when the logic level in the output
node is 0, because no energy can enter the ground rail (Q. = . 0 = 0) [33].
Therefore, the total amount of energy dissipated as heat during charging and discharging
is
= +
= (12) 2 + (12) 2
= 2 (2.9)
Finally, the average dynamic power ( ) is consumed by the cells during a certain
period of time T can be formulated as shown in (2.10). In this equation, the f denotes the
clock frequency, and is the switching activity factor of the cell. The activity factor
corresponds to the average number 0 1 transition that occurs at the output cell in each
clock cycle.
= 2 . (2.10)
From the aforementioned equation, it is apparent that the energy consumption in a
conventional CMOS circuit can be reduced by scaling down the supply voltage of ,
decreasing the frequency of switching activity in the circuit, and/or lower the output node
capacitance.
From the equation (2.10) and (2.11), we observe that short-circuit power is smaller than
the dynamic power, However, short-circuit power can also largely contribute to the huge
dynamic power when it comes to several cascaded buffer circuits or in inverter chain
circuit. For the clarity of dynamic and short circuit power, we have drawn both as
depicted in Fig. 2.31(gmbar).
Figure 2.3: simulation result of the shot-circuit and dynamic power consumptions of a
static CMOS inverter.
From this expression, the denotes the electric field across the oxide, B is the
physically-based exponential parameter; (3) Gate induced drain leakage (GIDL) is
another leakage current that increases exponentially due to the reduced gate oxide
thickness as estimated: = / where is the transverse electric field at the
surface; (4) Another component of leakage power is the subthreshold leakage current
( ). The subthreshold current flows from source to drain even if gate source voltage
below the threshold voltage of the device. This leak current occurs due to two
reasons, such as the weak inversion effect ( is lower but close to ) and the drain-
induced barrier lowering (DIBL). DIBL is the reduction of the threshold voltage of
transistor at high drain voltages. The subthreshold voltage is estimated as =
( + )/( ) [1 / ], where n is subthreshold swing
coefficient constant, is the linearized body effect coefficient, is the DIBL coefficient,
constant, and = 0 ()
2 1.8
, with 0 is zero bias electron mobility. All
components of leakage current that the author has just explained above are indicated in
Fig. 2.4. Thereby, the total summation of all leakage current components
aforementioned can be derived as:
= (2.12)
Figure 2.5: (a) An adiabatic logic PUN equivalent RC model for charging phase, (b) An
adiabatic PDN equivalent RC model for discharging phase.
Applying the Laplace transform to Eq. (2.13), the following equations are derived
1
() + () = 2 (2.14)
1 1
() = ( +1)
2 =
( 1 ) (2.15)
+
1
() = (1 ) (2.16)
Figure 2.6: Comparison of the supply current transition for the equivalent RC models of
the (a) CMOS logic step voltage and (b) adiabatic logic ramped step voltage. (c) The
peak supply current of the adiabatic logic is significantly lower than that of the
conventional CMOS logic under the same parameters and conditions.
Analytical understanding of the Eq. (2.8) and Eq. (2.19), the energy dissipated by the
conventional CMOS inverter depends on the value of load C and the . On the other
hand, the most logical understanding for adiabatic inverter is that the energy dissipated
strongly depends on the transition switching time . Ideally, if the is the longer, energy
dissipation is nearly zero.
Figure 2.6(c) shown the comparison graph of the peak current traces of the conventional
CMOS logic and adiabatic logic using each respective equivalent RC model2. In this
figure, when 23 , the circuit operates in pull-up network, and the pull-down
network occurs at > 36 . For CMOS, a large amount and sudden flow of current can
be observed as indicated in Fig. 2.6(c). On the other hand, a gradual increase of supply
current peak could be seen in the same figure with red color trace. Similar shapes are
depicted during pull-down networks. By comparison, adiabatic circuit is sowing low peak
current. About five times lower than that of the CMOS peak current. Power consumption
is a function of instantaneous supply current and voltage, therefore, in adiabatic circuit, as
the total amount of current flow through the circuit is less, the power dissipation
definitely lower compare to the CMOS logic style.
2.3 FinFET
Conventional bulk MOSFET transistor suffers relatively large leakage current as the
technology scaling down. This leakage current makes the static power consumption
intolerable in deep submicron VLSI design. It is necessary to find a new device with
better gate control capability for substitute. FinFET is considered as a feasible choice.
FinFET is a sort of multi-gate transistor on SOI sub-strate [17], Figures 3(a) and (b)
illustrate the three dimensional diagram and cross sectional top view of a FinFET
transistor respectively. The thin vertical silicon fin is the conductive channel and the
poly-Si gate wraps the fin to control the channel effectively. It is because of this multi-
gate structure, FinFET devices diminish the Short Channel Effects (SCEs) and offer
higher on-state current, lower off-state current and faster switching speed [18].
It is noteworthy that the two vertical gate of FinFET can be separated by depositing oxide
on the top of silicon fin to get two independent gates, which will offer three different
operating modes for FinFET devices [19]. Figure 3(c) shows the electrical model
schematic of three operating modes.
Figure 2.7 FinFET model schematic, (a) three-dimensional diagram, (b) cross sectional
top view, (c) electrical model schematic.
Shorted gate (SG): the two gates are tied together as a single gate and FinFET is regarded
as a three-terminal device. This mode has the best gate control capability, so that the
transistor can work in the high performance state, including high on-state current and fast
switching speed.
Independent Gate (IG): in this mode, the two independent gates connect different gate
voltages. The device is worked as two parallel transistors is reduced and the flexibility of
design is increased.
Low power (LP): LP mode is a special IG mode. The two gates are divided into Front
Gate (FG), and Back Gate (BG). The FG connects to gate voltage, while the BG connects
to bias voltage ( ). Their relational expression is as follow:
= (2.20)
( + )
In summary, FinFET has better device performance and more design flexibility (SG, IG,
and LP operating nodes) compared with bulk MOSFET.
The energy loss of adiabatic circuits is negligible without theoretically considering the
leakage power consumption. However, in the deep submicron stage, the leakage current
of bulk MOSFET transistor is biggish compared with the on state current. Adiabatic
circuits based on bulk MOSFET do not work well due to the relatively large current in
Recovery stage, especially in low-frequency field. In sect. 3, weve demonstrated the
significant advantages of FinFET devices compared with bulk MOSFET, i.e, lower off-
state current and higher on-state current. In this section we employ FinFET devices for
reconstructing adiabatic circuits to reduce the power consumption.
Fig. 2.8 Three adiabatic buffers based on SG mode FinFET.
Above figure depicts the three adiabatic buffer based on SG mode FinFETs. It is easy to
see that the bulk MOSFET transistors are substituted by SG mode FinFETs directly.
Because of the better control capability of FinFETs, the leakage current and switching
speed of the buffers are greatly improved. The main hindrance for energy recovery in
bulk MOSFET adiabatic circuit is the large leakage current in Hold and Recovery stage,
and a large part of the energy stored in capacitance is dissipated to the ground. For SG
mode FinFET adiabatic circuits, the significant reduction of leakage current improves the
recovery rate of the stored energy and reduces the power consumption in each clock
cycle.