SlideShare una empresa de Scribd logo
1 de 54
1
Digital CMOS Logic Circuits
Introduction
• CMOS is by far the most popular technology for the
implementation of digital systems.
• The small size, ease of fabrication, and low power
dissipation of MOSFETs enable extremely high
levels of integration of both logic and memory
circuits.
10.1 DIGITAL CIRCUIT DESIGN
• Digital IC Technologies and Logic-Circuit Families.
• CMOS: CMOS technology is, by a large margin, the
most dominant of al the IC technologies available for
digital-circuit design.
• These are a number of reasons for this development,
the most important of which is the much lower power
dissipation of CMOS circuits.
Figure 10.1 Digital IC technologies and logic-circuit families.
• Some of the reasons for CMOS displacing bipolar
technology in digital applications are as follows:
• 1.CMOS logic circuits dissipate much less power
than bipolar logic circuits and thus one can pack more
CMOS circuits on a chop than is possible with
bipolar circuits.
• 2.The high input impedance of the MOS transistor
allows the designer to use charge storage as a means
for the temporary storage of information in both logic
and memory circuits.
• 3.The feature size(i.e., minimum channel length) of
the MOS transistor has decreased dramatically over
the years. This permits very tight circuit packing and,
correspondingly, very high levels of integration.
• CMOS circuits based on the inverter studied in
Section 4.10 are the most widely used.
• Bipolar: Two logic-circuit families based on the
bipolar junction transistor are in some use at present:
TTL and ECL.
• BiCMOS: BiCMOS combines the high operating
speeds possible with BJTs( because of their
inherently higher transconductance ) with the low
power dissipation and other excellent characteristics
of CMOS. At present, BiCMOS is used to great
advantage in special applications, including memory
chips.
• Gallium Arsenide (GaAs): The high carrier mobility
in GaAs results in very high speeds.
10.1.2 Logic-Circuit Characterization
• The following parameters are usually used to
characterize the operation and performance of a logic-
circuit family.
• Noise Margins: Note that VIH and VIL are defined as
the points at which the slope of the VTC is -1.
• The threshold voltage VM, or Vth as we shall frequently
call it, as the point at which υo=υi.
• The robustness of a logic-circuit family is determined
by its ability to reject noise, and thus by the noise
margins NMH and NML.
• NMH=VOH-VIH
• NML=VIL-VOL
Figure 10.2 Typical voltage transfer characteristic (VTC) of a logic inverter,
illustrating the definition of the critical points.
Figure 10.3 Definitions of propagation delays and switching times of the logic
inverter.
• An ideal inverter is one for which NMH=NML=VDD/2,
where VDD is the power-supply voltage.
• For an ideal inverter, the threshold voltage VM=VDD/2.
• Propagation Delay: Figure 10.3 illustrates the
definition of the low-to-high propagation delay (tPLH).
• The inverter propagation delay (tp) is defined as the
average of these two quantities:
• Tp=1/2( tPLH+tPHL)
• The shorter the propagation delay, the higher the
speed at which the logic-circuit family can be
operated.
• Power Dissipation: Power dissipation is an important
issue in digital-circuit design.
• There are two types of power dissipation in a logic
gate: static and dynamic.
• Static power refers to the power that the gate
dissipates in the absence of switching action.
• Dynamic power, on the other hand, occurs only when
the gate is switched: An inverter operated from a
power supply VDD, and driving a load capacitance C,
dissipates dynamic power PD,
• PD=ƒCV2
DD
• Delay-Power Product : One is usually interested in
high-speed performance (low tP) combined with low
power dissipation
• Unfortunately, these two requirements are often in
conflict.
• DP=PDtP
• Fan-In and Fan-Out : The fan-in of a gate is the
number of its inputs.
• Fan-out is the maximum number of similar gates that
a gate can drive while remaining within guaranteed
specifications.
• In this case, to keep NMH above a certain minimum,
the fan-out has to be limited to a calculable maximum
value.
10.1.3 Styles for Digital System
Design
• The conventional approach to designing digital
systems consists of assembling the system using
standard IC packages of various levels of complexity.
• An intermediate approach, known as semicustom
design, utilizes gate-array chips.
• There are integrated circuits containing 100,000 or
more unconnected logic gates.
• A more recently available type of gate array, known
as a field programmable gate array.
10.1.4 Design Abstraction and
Computer Aids
• The design of very complex digital systems, whether
on a single IC chip or using off-the-shelf components,
is made possible by the use of different levels of
design abstraction, and the use of a variety of
computer aids.
• The designer does not need to consider, in a direct
way, the circuit inside the gate package.
• In effect, the circuit has been abstracted in the form of
a functional block that can be used as a component.
• At every level of design abstraction, the need arises
for simulation and other computer programs the help
make the design process as automated as possible.
• Whereas SPICE is employed in circuit simulation.
10.2 DESIGN AND PERFORMANCE10.2 DESIGN AND PERFORMANCE
ANALYSIS OF THE CMOS INVERTERANALYSIS OF THE CMOS INVERTER
• 10.2.1 Circuit Structure
, 0.2 1tn tp tV V V which is in the range of V to V= =
( ) ( )1 ' 10.6DSN n DD t
n
W
r k V V
L
  
= − ÷ 
  
( ) ( )1 ' 10.7DSP n DD t
p
W
r k V V
L
  
= −  ÷
  
10.2.2 Static Operation
• With and the output node is
connected to through the resistance of the
pull-up transistor .
• Similarly, with and the output node
is connected to ground through the resistance of
the pull-down transistor .
• Thus, in the steady state, no direct-current path exists
between and ground, and the static-current and
the static-power dissipation are both zero
0, ,I OH DDv v v= =
DDV DSPr
PQ
, 0I DD o OLv V v V= = =
DSNr
NQ
DDV
• The voltage transfer characteristic of the inverter is
shown in fig.10.5, from which it is confirmed that the
output voltage levels are 0 ,and the switching
threshold
• Where and ,for the typical
case where
DDV
( )th MV or V is given by
'( / )n nk k W L= ' ( / )p p pk k W L=
, / 2 , :tn tp th DD nV V V V for k that is= =
( )10.8
1
DD tp n p tn
th
n p
V V k k V
V
k k
− +
=
+
( ) ( ) ( )' W L = ' W L 10.9n pn p
k k
( )10.10n
p np
W W
L L
µ
µ
   
= ÷  ÷
   
• Normally, the two devices have the same channel
length, L, which is set at the minimum allowable for
the given process technology.
• The minimum width of the PMOS transistor two to
three times that.
• For example, for a 0.25-μm/0.25μm.
• It makes .thus an inverter with matched
transistor will have equal propagation delays,
• Since typically the noise margins are
approximately 0.4
• This value, begin close to half the power-supply
voltage, makes the CMOS inverter nearly ideal from
a noise-immunity standpoint.
DSN DSPr r=
PLH PHLt and t
0.1 0.2t DDV to V=
DDV
• 10.2.3 Dynamic Operation
10.2.4 Dynamic Power Dissipation
( )
1.7
10.18
'
PHL
n DD
n
C
t
W
k V
L
≅
 
 ÷
 
( )
1.7
10.19
'
PLH
p DD
p
C
t
W
k V
L
≅
 
 ÷
 
( )
1
=
2
P PHL PLHt t t+
( )2
= 10.20D DDP f CV
10.3 CMOS LOGIC GATE CIRCUITS
• 10.3.1 Basic Structure:
• A CMOS logic circuit is in effect an extension, or a
generalization, of the CMOS inverter:
• The inverter consists of an NMOS pull-down
transistor, and a PMOS pull-up transistor, operated by
the input voltage in a complementary fashion.
• The CMOS logic gate consists of two networks: the
pull-down network (PDN) constructed of NMOS
transistors.
• And the pull-up network (PUN) constructed of
PMOS transistors.
• The PDN will conduct for all input combinations that
require a low output (Y=0) and will then pull the
output node down to ground, causing a zero voltage
to appear at the output, υY=0.
• On the other hand, all input combinations that call for
a high output (Y=1) will cause the PUN to conduct,
and the PUN will then pull the output node up to VDD,
establishing an output voltage υY=VDD.
• Figure 10.9 shows examples of PDNs. For the circuit
in Fig. 10.9(a), we observe that QA will conduct when
A is high (υA=VDD) and will then pull the output node
down to ground (υY=0V, Y=0).
• Similarly, QBconducts and pulls Y down when B is
high.
• Thus Y will be low when A is high or B is high,
which can be expressed as
• The PDN in Fig. 10.9(b) will conduct only when A
and B are both high simultaneously.
• The PDN in Fig. 10.9© will conduct and cause Y to
be 0 when A is high or when B and C are both high,
thus.
BAY +=
BAY +=
ABY =
ABY =
BAY +=
• The PUN in Fig. 10.10(a) will conduct and pull YUP to
VDD(Y=1) when A is low or B is low, thus
• The PUN in Fig 10.10(c) will conduct and cause Y to
be high (logic1)if A is low or if B and C are both
low, thus
BCAY +=
BCAY +=
BCAY +=
Figure 10.11 Usual and alternative circuit symbols for MOSFETs.
• Observe that the symbol for the PMOS transistor with
a circle at the gate terminal is intended to indicate that
the signal at the gate has to be low for the device to
be activated.
BABAY =+=
10.3.2 The Two-Input NOR Gate
Figure 10.12 A two-input CMOS NOR
gate.
Figure 10.13 A two-input CMOS NAND gate.
• , we see that Y should be low for A high
and simultaneously either B high or C and D both
high, from which the PDN is directly obtained.
• The obtain the PUN, we need to express Y in terms of
the complemented variables.
)( CDBAY +=
)( CDBAY +=
10.3.4 A Complex Gate
)(
)(
DCBA
CDBA
CDBA
CDBAY
++=
+=
++=
+=
10.3.5 Obtaining the PUN from the
PDN and Vice Versa
• Instance, in the circuit of Fig. 10.14, we found it
relatively easy to obtain the PDN, simply because we
already had Y in terms of the uncomplemeted inputs.
• On the other hand, to obtain the PUN, we had to
manipulate the given Boolean expression to express
Y as a function of the complemented variables.
Figure 10.14 CMOS realization of a complex gate.
10.3.6 The Exclusive-OR Function
• An important function that often arises in logic
design is the exclusive-OR (XOR) function,
BABAY +=
BAABY +=
Figure 10.15 Realization of the exclusive-OR (XOR) function: (a) The PUN
synthesized directly from the expression in Eq. (10.25). (b) The complete XOR
realization utilizing the PUN in (a) and a PDN that is synthesized directly from the
expression in Eq. (10.26). Note that two inverters (not shown) are needed to
generate the complemented variables. Also note that in this XOR realization, the
PDN and the PUN are not dual networks; however, a realization based on dual
networks is possible (see Problem 10.27).
10.3.7 Summary of the Synthesis
Method
• 1. The PDN can be most directly synthesized by
expressing as a function of the uncomplemented
variables. If complemented variables appear in this
expression, additional inverters will be required to
generate them.
• 2.The PUN can be most directly synthesized by
expressing Y as a function of the complemented
variables and then applying the uncomplemented
variables to the gates of the P<OS transistors.
Y
• If uncomplemented variables appear in the
expression, additional inverters will be needed.
• 3.The PDN can be obtained from the PUN (and vice
versa) using the duality property.
10.3.8 Transistor Sizing
• Once a CMOS gate circuit has bbeen generated, the
only significant step remaining in the design is to
decide on W/L ratios for all devices.
• These ratios usually are selected to provide the gate
with current-driving capability in both directions
equal to that of the basic inverter.
• (W/L)=n and (W/L)p=P, where n is usually 1.5 to 2
and, for a matched design, p=(μn/μp)n.
• We should find the input combinations that result in
the lowest output current and then choose sizes that
will make this current equal to that of the basic
inverter.
• We consider the parallel and series connection of
MOSFETs and find the equivalent W/L ratios.
Figure 10.16 Proper transistor sizing for a four-input NOR gate. Note that n and p
denote the (W/L) ratios of QN and QP, respectively, of the basic inverter.
• Expression for (W/L)eq for transistors connected in
series:
• The parallel connection of transistors with W/L ratios
of (W/L)1,(W/L)2,…, results in an equivalent W/K of
...
)/(
1
)/(
1
1
)/(
21
++
=
LWLW
LW eq
...)/()/()/( 21 ++= LWLWLW eq
• As an example, two identical MOS transistors with
individual W/L ratios of 4 result in an equivalent W/L
of 2 when connected in series and of 8 when
connected in parallel.
• Here, the worst case (the lowest current) for the PDN
is obtained when only one of the NMOS transistors is
conducting.
• We therefore select the W/L of each NMOS transistor
to be equal to that of the NMOS transistor of the
basic inverter, namely, n.
• For the PUN, however, the worst-case situation (and
indeed the only case) is when all inputs are low and
the four series PMOS transistors are conducting.
• Since the equivalent W/K will be one-quarter of that
of each PMOS device, we should select the W/L ratio
of each PMOS transistor to be four times that of QP of
the basic inverter, that is ,4p.
Figure 10.17 Proper transistor sizing for a four-input NAND gate. Note that n and
p denote the (W/L) ratios of QN and QP, respectively, of the basic inverter.
Example 10.2
• Provide transistor W/L ratios for the logic circuit
shown in Fig. 10.18. Assume that for the basic
inverter n = 1.5 and p =5 and that the channel length
is 0.25μm.
• Solution:
• Refer to Fig. 10.18, and consider the PDN first.
• We note that the worst case occurs when QNB is on and
either QNC or QND is on.
• That is, in the worst case, we have two transistors in
series.
• Therefore, we select each of QNB, QNC, and QND to have
twice the width of the n-channel device in the basic
inverter, thus
• QNB: W/L = 2n = 3 =0.75/0.25
• QNC: W/L = 2n = 3 =0.75/0.25
• QND: W/L = 2n = 3 =0.75/0.25
• For transistor QNA, select W/L to be equal to that of the
n-channel device in the basic inverter:
• QNA: W/L = n = 1.5 = 0.375/0.25
• Next, consider the PUN.
• Here, we see that in the worst case, we have three
transistors in series: QPA, QPC, and QPD.
• Therefore, we select the W/L ratios of each of these
to be three times that of QP in the basic inverter, that
is, 3p, thus
• QPA: W/L = 3p = 15 =3.75/0.25
• QPC: W/L = 3p = 15 =3.75/0.25
• QPD: W/L = 3p = 15 =3.75/0.25
Figure 10.18 Circuit for Example 10.2.

Más contenido relacionado

La actualidad más candente (20)

MOSFET and Short channel effects
MOSFET and Short channel effectsMOSFET and Short channel effects
MOSFET and Short channel effects
 
Cmos fabrication
Cmos fabricationCmos fabrication
Cmos fabrication
 
Vlsi gate level design
Vlsi gate level designVlsi gate level design
Vlsi gate level design
 
Cmos
CmosCmos
Cmos
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
 
CMOS Logic Circuits
CMOS Logic CircuitsCMOS Logic Circuits
CMOS Logic Circuits
 
Pass Transistor Logic
Pass Transistor LogicPass Transistor Logic
Pass Transistor Logic
 
CMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURESCMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURES
 
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGNSHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
SHORT CHANNEL EFFECTS IN MOSFETS- VLSI DESIGN
 
CMOS logic circuits
CMOS logic circuitsCMOS logic circuits
CMOS logic circuits
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code Modulation
 
Low Power Techniques
Low Power TechniquesLow Power Techniques
Low Power Techniques
 
Mosfet
MosfetMosfet
Mosfet
 
Low Power VLSI Design
Low Power VLSI DesignLow Power VLSI Design
Low Power VLSI Design
 
Pass Transistor Logic
Pass Transistor LogicPass Transistor Logic
Pass Transistor Logic
 
Short channel effects
Short channel effectsShort channel effects
Short channel effects
 
Lecture20
Lecture20Lecture20
Lecture20
 
Vlsi design notes
Vlsi design notesVlsi design notes
Vlsi design notes
 
CMOS
CMOS CMOS
CMOS
 
LOW POWER DESIGN VLSI
LOW POWER DESIGN VLSILOW POWER DESIGN VLSI
LOW POWER DESIGN VLSI
 

Destacado

Destacado (20)

Meritlist
MeritlistMeritlist
Meritlist
 
Assignments
AssignmentsAssignments
Assignments
 
Pdf
PdfPdf
Pdf
 
Lecture19
Lecture19Lecture19
Lecture19
 
Lecture17
Lecture17Lecture17
Lecture17
 
Layout
LayoutLayout
Layout
 
Chapter3
Chapter3Chapter3
Chapter3
 
Lecture19
Lecture19Lecture19
Lecture19
 
Clock Skew 2
Clock Skew 2Clock Skew 2
Clock Skew 2
 
Timing issues in digital circuits
Timing issues in digital circuitsTiming issues in digital circuits
Timing issues in digital circuits
 
Basics of digital ic
Basics of digital icBasics of digital ic
Basics of digital ic
 
Digital logic circuit
Digital logic circuitDigital logic circuit
Digital logic circuit
 
Lecture11 combinational logic dynamics
Lecture11 combinational logic dynamicsLecture11 combinational logic dynamics
Lecture11 combinational logic dynamics
 
Pass transistor logic
Pass transistor logicPass transistor logic
Pass transistor logic
 
Digital ic ajal crc
Digital ic ajal crcDigital ic ajal crc
Digital ic ajal crc
 
Dynamic&p t-logic
Dynamic&p t-logicDynamic&p t-logic
Dynamic&p t-logic
 
3673 mosfet
3673 mosfet3673 mosfet
3673 mosfet
 
logic_families
logic_familieslogic_families
logic_families
 
What's new in Bluetooth 5 ? Facts Unleashed
What's new in Bluetooth 5 ? Facts UnleashedWhat's new in Bluetooth 5 ? Facts Unleashed
What's new in Bluetooth 5 ? Facts Unleashed
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 

Similar a Chapter 10

Optimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low PowerOptimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low Poweriosrjce
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfSouravRoyElectronics
 
Power consumption
Power consumptionPower consumption
Power consumptionsdpable
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceresearchinventy
 
vlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece departmentvlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece departmentnitcse
 
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS InverterA Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverteridescitation
 
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITPOWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITAnil Yadav
 
2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...
2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...
2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...Sofics
 
CMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsCMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsIkhwan_Fakrudin
 
Lect2 up380 (100329)
Lect2 up380 (100329)Lect2 up380 (100329)
Lect2 up380 (100329)aicdesign
 
Implementation and design Low power VCO
Implementation and design Low power VCOImplementation and design Low power VCO
Implementation and design Low power VCOijsrd.com
 
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 lowIaetsd Iaetsd
 

Similar a Chapter 10 (20)

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
 
Optimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low PowerOptimization of Digitally Controlled Oscillator with Low Power
Optimization of Digitally Controlled Oscillator with Low Power
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdf
 
Mosfet
MosfetMosfet
Mosfet
 
Power consumption
Power consumptionPower consumption
Power consumption
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
vlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece departmentvlsi 2 unit.pdfvlsi unit 2 important notes for ece department
vlsi 2 unit.pdfvlsi unit 2 important notes for ece department
 
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS InverterA Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
 
9077262.ppt
9077262.ppt9077262.ppt
9077262.ppt
 
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITPOWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
 
Chapter 10.pptx
Chapter 10.pptxChapter 10.pptx
Chapter 10.pptx
 
Testing
TestingTesting
Testing
 
2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...
2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...
2011 Protection of a 3.3V Domain and Switchable 1.8V/3.3V I/O in 40nm and 28n...
 
CMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuitsCMOS Topic 6 -_designing_combinational_logic_circuits
CMOS Topic 6 -_designing_combinational_logic_circuits
 
Lect2 up380 (100329)
Lect2 up380 (100329)Lect2 up380 (100329)
Lect2 up380 (100329)
 
Implementation and design Low power VCO
Implementation and design Low power VCOImplementation and design Low power VCO
Implementation and design Low power VCO
 
IO Circuit_1.pptx
IO Circuit_1.pptxIO Circuit_1.pptx
IO Circuit_1.pptx
 
ADC LAB MANUAL.docx
ADC LAB MANUAL.docxADC LAB MANUAL.docx
ADC LAB MANUAL.docx
 
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
 
Unit 6.pptx
Unit 6.pptxUnit 6.pptx
Unit 6.pptx
 

Chapter 10

  • 2. Introduction • CMOS is by far the most popular technology for the implementation of digital systems. • The small size, ease of fabrication, and low power dissipation of MOSFETs enable extremely high levels of integration of both logic and memory circuits.
  • 3. 10.1 DIGITAL CIRCUIT DESIGN • Digital IC Technologies and Logic-Circuit Families. • CMOS: CMOS technology is, by a large margin, the most dominant of al the IC technologies available for digital-circuit design. • These are a number of reasons for this development, the most important of which is the much lower power dissipation of CMOS circuits.
  • 4. Figure 10.1 Digital IC technologies and logic-circuit families.
  • 5. • Some of the reasons for CMOS displacing bipolar technology in digital applications are as follows: • 1.CMOS logic circuits dissipate much less power than bipolar logic circuits and thus one can pack more CMOS circuits on a chop than is possible with bipolar circuits. • 2.The high input impedance of the MOS transistor allows the designer to use charge storage as a means for the temporary storage of information in both logic and memory circuits.
  • 6. • 3.The feature size(i.e., minimum channel length) of the MOS transistor has decreased dramatically over the years. This permits very tight circuit packing and, correspondingly, very high levels of integration. • CMOS circuits based on the inverter studied in Section 4.10 are the most widely used. • Bipolar: Two logic-circuit families based on the bipolar junction transistor are in some use at present: TTL and ECL.
  • 7. • BiCMOS: BiCMOS combines the high operating speeds possible with BJTs( because of their inherently higher transconductance ) with the low power dissipation and other excellent characteristics of CMOS. At present, BiCMOS is used to great advantage in special applications, including memory chips. • Gallium Arsenide (GaAs): The high carrier mobility in GaAs results in very high speeds.
  • 8. 10.1.2 Logic-Circuit Characterization • The following parameters are usually used to characterize the operation and performance of a logic- circuit family. • Noise Margins: Note that VIH and VIL are defined as the points at which the slope of the VTC is -1. • The threshold voltage VM, or Vth as we shall frequently call it, as the point at which υo=υi.
  • 9. • The robustness of a logic-circuit family is determined by its ability to reject noise, and thus by the noise margins NMH and NML. • NMH=VOH-VIH • NML=VIL-VOL
  • 10. Figure 10.2 Typical voltage transfer characteristic (VTC) of a logic inverter, illustrating the definition of the critical points.
  • 11. Figure 10.3 Definitions of propagation delays and switching times of the logic inverter.
  • 12. • An ideal inverter is one for which NMH=NML=VDD/2, where VDD is the power-supply voltage. • For an ideal inverter, the threshold voltage VM=VDD/2. • Propagation Delay: Figure 10.3 illustrates the definition of the low-to-high propagation delay (tPLH). • The inverter propagation delay (tp) is defined as the average of these two quantities: • Tp=1/2( tPLH+tPHL)
  • 13. • The shorter the propagation delay, the higher the speed at which the logic-circuit family can be operated. • Power Dissipation: Power dissipation is an important issue in digital-circuit design. • There are two types of power dissipation in a logic gate: static and dynamic. • Static power refers to the power that the gate dissipates in the absence of switching action.
  • 14. • Dynamic power, on the other hand, occurs only when the gate is switched: An inverter operated from a power supply VDD, and driving a load capacitance C, dissipates dynamic power PD, • PD=ƒCV2 DD • Delay-Power Product : One is usually interested in high-speed performance (low tP) combined with low power dissipation
  • 15. • Unfortunately, these two requirements are often in conflict. • DP=PDtP • Fan-In and Fan-Out : The fan-in of a gate is the number of its inputs. • Fan-out is the maximum number of similar gates that a gate can drive while remaining within guaranteed specifications.
  • 16. • In this case, to keep NMH above a certain minimum, the fan-out has to be limited to a calculable maximum value.
  • 17. 10.1.3 Styles for Digital System Design • The conventional approach to designing digital systems consists of assembling the system using standard IC packages of various levels of complexity. • An intermediate approach, known as semicustom design, utilizes gate-array chips. • There are integrated circuits containing 100,000 or more unconnected logic gates. • A more recently available type of gate array, known as a field programmable gate array.
  • 18. 10.1.4 Design Abstraction and Computer Aids • The design of very complex digital systems, whether on a single IC chip or using off-the-shelf components, is made possible by the use of different levels of design abstraction, and the use of a variety of computer aids. • The designer does not need to consider, in a direct way, the circuit inside the gate package. • In effect, the circuit has been abstracted in the form of a functional block that can be used as a component.
  • 19. • At every level of design abstraction, the need arises for simulation and other computer programs the help make the design process as automated as possible. • Whereas SPICE is employed in circuit simulation.
  • 20. 10.2 DESIGN AND PERFORMANCE10.2 DESIGN AND PERFORMANCE ANALYSIS OF THE CMOS INVERTERANALYSIS OF THE CMOS INVERTER • 10.2.1 Circuit Structure , 0.2 1tn tp tV V V which is in the range of V to V= = ( ) ( )1 ' 10.6DSN n DD t n W r k V V L    = − ÷     ( ) ( )1 ' 10.7DSP n DD t p W r k V V L    = −  ÷   
  • 21. 10.2.2 Static Operation • With and the output node is connected to through the resistance of the pull-up transistor . • Similarly, with and the output node is connected to ground through the resistance of the pull-down transistor . • Thus, in the steady state, no direct-current path exists between and ground, and the static-current and the static-power dissipation are both zero 0, ,I OH DDv v v= = DDV DSPr PQ , 0I DD o OLv V v V= = = DSNr NQ DDV
  • 22. • The voltage transfer characteristic of the inverter is shown in fig.10.5, from which it is confirmed that the output voltage levels are 0 ,and the switching threshold • Where and ,for the typical case where DDV ( )th MV or V is given by '( / )n nk k W L= ' ( / )p p pk k W L= , / 2 , :tn tp th DD nV V V V for k that is= = ( )10.8 1 DD tp n p tn th n p V V k k V V k k − + = + ( ) ( ) ( )' W L = ' W L 10.9n pn p k k
  • 23. ( )10.10n p np W W L L µ µ     = ÷  ÷    
  • 24. • Normally, the two devices have the same channel length, L, which is set at the minimum allowable for the given process technology. • The minimum width of the PMOS transistor two to three times that. • For example, for a 0.25-μm/0.25μm. • It makes .thus an inverter with matched transistor will have equal propagation delays, • Since typically the noise margins are approximately 0.4 • This value, begin close to half the power-supply voltage, makes the CMOS inverter nearly ideal from a noise-immunity standpoint. DSN DSPr r= PLH PHLt and t 0.1 0.2t DDV to V= DDV
  • 25. • 10.2.3 Dynamic Operation 10.2.4 Dynamic Power Dissipation ( ) 1.7 10.18 ' PHL n DD n C t W k V L ≅    ÷   ( ) 1.7 10.19 ' PLH p DD p C t W k V L ≅    ÷   ( ) 1 = 2 P PHL PLHt t t+ ( )2 = 10.20D DDP f CV
  • 26. 10.3 CMOS LOGIC GATE CIRCUITS • 10.3.1 Basic Structure: • A CMOS logic circuit is in effect an extension, or a generalization, of the CMOS inverter: • The inverter consists of an NMOS pull-down transistor, and a PMOS pull-up transistor, operated by the input voltage in a complementary fashion. • The CMOS logic gate consists of two networks: the pull-down network (PDN) constructed of NMOS transistors.
  • 27. • And the pull-up network (PUN) constructed of PMOS transistors. • The PDN will conduct for all input combinations that require a low output (Y=0) and will then pull the output node down to ground, causing a zero voltage to appear at the output, υY=0. • On the other hand, all input combinations that call for a high output (Y=1) will cause the PUN to conduct, and the PUN will then pull the output node up to VDD, establishing an output voltage υY=VDD.
  • 28. • Figure 10.9 shows examples of PDNs. For the circuit in Fig. 10.9(a), we observe that QA will conduct when A is high (υA=VDD) and will then pull the output node down to ground (υY=0V, Y=0). • Similarly, QBconducts and pulls Y down when B is high. • Thus Y will be low when A is high or B is high, which can be expressed as
  • 29. • The PDN in Fig. 10.9(b) will conduct only when A and B are both high simultaneously. • The PDN in Fig. 10.9© will conduct and cause Y to be 0 when A is high or when B and C are both high, thus. BAY += BAY += ABY = ABY =
  • 30. BAY += • The PUN in Fig. 10.10(a) will conduct and pull YUP to VDD(Y=1) when A is low or B is low, thus • The PUN in Fig 10.10(c) will conduct and cause Y to be high (logic1)if A is low or if B and C are both low, thus BCAY += BCAY += BCAY +=
  • 31. Figure 10.11 Usual and alternative circuit symbols for MOSFETs.
  • 32. • Observe that the symbol for the PMOS transistor with a circle at the gate terminal is intended to indicate that the signal at the gate has to be low for the device to be activated.
  • 33. BABAY =+= 10.3.2 The Two-Input NOR Gate Figure 10.12 A two-input CMOS NOR gate.
  • 34. Figure 10.13 A two-input CMOS NAND gate.
  • 35. • , we see that Y should be low for A high and simultaneously either B high or C and D both high, from which the PDN is directly obtained. • The obtain the PUN, we need to express Y in terms of the complemented variables. )( CDBAY += )( CDBAY += 10.3.4 A Complex Gate
  • 37. 10.3.5 Obtaining the PUN from the PDN and Vice Versa • Instance, in the circuit of Fig. 10.14, we found it relatively easy to obtain the PDN, simply because we already had Y in terms of the uncomplemeted inputs. • On the other hand, to obtain the PUN, we had to manipulate the given Boolean expression to express Y as a function of the complemented variables.
  • 38. Figure 10.14 CMOS realization of a complex gate.
  • 39. 10.3.6 The Exclusive-OR Function • An important function that often arises in logic design is the exclusive-OR (XOR) function, BABAY += BAABY +=
  • 40. Figure 10.15 Realization of the exclusive-OR (XOR) function: (a) The PUN synthesized directly from the expression in Eq. (10.25). (b) The complete XOR realization utilizing the PUN in (a) and a PDN that is synthesized directly from the expression in Eq. (10.26). Note that two inverters (not shown) are needed to generate the complemented variables. Also note that in this XOR realization, the PDN and the PUN are not dual networks; however, a realization based on dual networks is possible (see Problem 10.27).
  • 41. 10.3.7 Summary of the Synthesis Method • 1. The PDN can be most directly synthesized by expressing as a function of the uncomplemented variables. If complemented variables appear in this expression, additional inverters will be required to generate them. • 2.The PUN can be most directly synthesized by expressing Y as a function of the complemented variables and then applying the uncomplemented variables to the gates of the P<OS transistors. Y
  • 42. • If uncomplemented variables appear in the expression, additional inverters will be needed. • 3.The PDN can be obtained from the PUN (and vice versa) using the duality property.
  • 43. 10.3.8 Transistor Sizing • Once a CMOS gate circuit has bbeen generated, the only significant step remaining in the design is to decide on W/L ratios for all devices. • These ratios usually are selected to provide the gate with current-driving capability in both directions equal to that of the basic inverter. • (W/L)=n and (W/L)p=P, where n is usually 1.5 to 2 and, for a matched design, p=(μn/μp)n.
  • 44. • We should find the input combinations that result in the lowest output current and then choose sizes that will make this current equal to that of the basic inverter. • We consider the parallel and series connection of MOSFETs and find the equivalent W/L ratios.
  • 45. Figure 10.16 Proper transistor sizing for a four-input NOR gate. Note that n and p denote the (W/L) ratios of QN and QP, respectively, of the basic inverter.
  • 46. • Expression for (W/L)eq for transistors connected in series: • The parallel connection of transistors with W/L ratios of (W/L)1,(W/L)2,…, results in an equivalent W/K of ... )/( 1 )/( 1 1 )/( 21 ++ = LWLW LW eq ...)/()/()/( 21 ++= LWLWLW eq
  • 47. • As an example, two identical MOS transistors with individual W/L ratios of 4 result in an equivalent W/L of 2 when connected in series and of 8 when connected in parallel. • Here, the worst case (the lowest current) for the PDN is obtained when only one of the NMOS transistors is conducting. • We therefore select the W/L of each NMOS transistor to be equal to that of the NMOS transistor of the basic inverter, namely, n.
  • 48. • For the PUN, however, the worst-case situation (and indeed the only case) is when all inputs are low and the four series PMOS transistors are conducting. • Since the equivalent W/K will be one-quarter of that of each PMOS device, we should select the W/L ratio of each PMOS transistor to be four times that of QP of the basic inverter, that is ,4p.
  • 49. Figure 10.17 Proper transistor sizing for a four-input NAND gate. Note that n and p denote the (W/L) ratios of QN and QP, respectively, of the basic inverter.
  • 50. Example 10.2 • Provide transistor W/L ratios for the logic circuit shown in Fig. 10.18. Assume that for the basic inverter n = 1.5 and p =5 and that the channel length is 0.25μm. • Solution: • Refer to Fig. 10.18, and consider the PDN first. • We note that the worst case occurs when QNB is on and either QNC or QND is on.
  • 51. • That is, in the worst case, we have two transistors in series. • Therefore, we select each of QNB, QNC, and QND to have twice the width of the n-channel device in the basic inverter, thus • QNB: W/L = 2n = 3 =0.75/0.25 • QNC: W/L = 2n = 3 =0.75/0.25 • QND: W/L = 2n = 3 =0.75/0.25
  • 52. • For transistor QNA, select W/L to be equal to that of the n-channel device in the basic inverter: • QNA: W/L = n = 1.5 = 0.375/0.25 • Next, consider the PUN. • Here, we see that in the worst case, we have three transistors in series: QPA, QPC, and QPD. • Therefore, we select the W/L ratios of each of these to be three times that of QP in the basic inverter, that is, 3p, thus
  • 53. • QPA: W/L = 3p = 15 =3.75/0.25 • QPC: W/L = 3p = 15 =3.75/0.25 • QPD: W/L = 3p = 15 =3.75/0.25
  • 54. Figure 10.18 Circuit for Example 10.2.

Notas del editor

  1. sedr42021_1001.jpg
  2. sedr42021_1002.jpg
  3. sedr42021_1003.jpg
  4. sedr42021_1011a.jpg
  5. sedr42021_1013.jpg
  6. sedr42021_1014.jpg
  7. sedr42021_1015a.jpg
  8. sedr42021_1016.jpg
  9. sedr42021_1017.jpg
  10. sedr42021_1018.jpg