• 검색 결과가 없습니다.

Digital CMOS Logic Circuits Digital CMOS Logic Circuits

N/A
N/A
Protected

Academic year: 2022

Share "Digital CMOS Logic Circuits Digital CMOS Logic Circuits"

Copied!
21
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

2007 Fall: Electronic Circuits 2

CHAPTER 10

Digital CMOS Logic Circuits Digital CMOS Logic Circuits

Deog-Kyoon Jeong

dkj @ k

dkjeong@snu.ac.kr School of Electrical Engineering

S l N ti l U i it

Seoul National University

(2)

Introduction

In this chapter, we will be covering…

„ Digital Circuit Design

„ Design and Performance Analysis of the CMOS Inverter

(3)

10.1 Digital Circuit Design: An Overview

Digital IC technologies and logic-circuit families

Figure 10.1 Digital IC technologies and logic-circuit families.

(4)

10.1 Digital Circuit Design: An Overview

10 1 1 Digital IC Technologies and Logic Circuit Families - 10.1.1 Digital IC Technologies and Logic-Circuit Families

Brief remarks of four technology

„ CMOS

Š Low static power dissipation.

Hi h i t i d f t t

Š High input impedance for temporary storage.

Š Device scaling possible for higher level of integration.

Š CMOS logic types: complementary MOS (CMOS) pseudo-CMOS logic types: complementary MOS (CMOS), pseudo NMOS, pass-transistor logic and dynamic CMOS logic.

„ Bipolar

Š Transistor-transistor logic (TTL or Schottky TTL)

Š Emitter-coupled logic (ECL): suitable for high speed operation

„ BiCMOS

„ BiCMOS

„ GaAs

(5)

10.1 Digital Circuit Design: An Overview

10 1 2 Logic Circuit Characterization - 10.1.2 Logic-Circuit Characterization

Noise Margins

„ VOH: maximum output voltage

„ VOL: minimum output voltage

„ VIH, VIL: the point at the slope of VTC = -1

„ VM: (logic) the point of threshold

lt t

voltage at vO=vI

„ NMH = VOH - VIH

„ NMH VOH VIH

„ NML = VIL - VOL

(6)

10.1 Digital Circuit Design: An Overview

10 1 2 Logic Circuit Characterization - 10.1.2 Logic-Circuit Characterization

Propagation Delay

„ tPHL : high-to-low propagation delay

„ tPLH : low-to-high propagation delay

t ( ti d l ) ( t t )/2

„ tP (propagation delay) = ( tPLH + tPHL )/2

(7)

10.1 Digital Circuit Design: An Overview

10 1 2 Logic Circuit Characterization - 10.1.2 Logic-Circuit Characterization

Power Dissipation

„ Two types of power dissipation: static and dynamic

„ Static power

Th th t th t di i t i th b f it hi

Š The power that the gate dissipates in the absence of switching action

Š It results from the presence of a path in the gate circuit p p g between the power supply and ground

„ Dynamic power

O h th t i it h d

Š Occurs when the gate is switched

Š An inverter operated from a power supply VDD and driving a load capacitance C, dissipates dynamic power Pp p y p DD

(f is the frequency at which the inverter is being switched)

2

D DD

P = fCV

(f is the frequency at which the inverter is being switched)

(8)

10.1 Digital Circuit Design: An Overview

10 1 2 Logic Circuit Characterization - 10.1.2 Logic-Circuit Characterization

Delay-Power Product

„ Goal: High speed performance combined with low power di i ti

dissipation.

„ Figure-of-merit for comparing logic-circuit technologies is the g p g g g delay-power product, defined as

DP=P

DD p

t

p

(9)

10.1 Digital Circuit Design: An Overview

10 1 2 Logic Circuit Characterization - 10.1.2 Logic-Circuit Characterization

Silicon Area

„ An obvious objective in the design of digital VLSI circuits is the minimization of silicon area per logic gate.

Fan-In and Fan-Out Fan In and Fan Out

„ The fan-in of a gate is the number of its inputs.

„ A four-input NOR gate has a fan-in of 4.

„ Fan-out is the maximum number of similar gates that a gate can drive while remaining within guaranteed specifications.

(10)

10.2 Design and Performance Analysis of the CMOS Inverter

- 10.2.1 Circuit Structure

The CMOS logic inverter consists of a pair of complementary MOSFET it h d b th i t lt

MOSFETs switched by the input voltage vI

Figure 10.4 (a) The CMOS inverter and (b) its representation as a

i f it h t d i l t f hi

pair of switches operated in a complementary fashion.

(11)

10.2 Design and Performance Analysis of the CMOS Inverter

- 10.2.1 Circuit Structure

„ The source of each device is t d t it b d th

connected to its body, thus eliminating the body effect.

„ Usually, the threshold voltages Vy, g inin Vip are equal in magnitude.

„ Each switch is modeled by a finite on resistance which is the source drain resistance, which is the source-drain resistance of the respective

transistor, evaluated near |vDS|=0,

( )

1 '

DSN n DD t

n

r k W V V

L

=

Figure 10 4 (a) The CMOS inverter and (b) its

( )

DSP 1 P' DD t

p

r k W V V

L

=

Figure 10.4 (a) The CMOS inverter and (b) its representation as a pair of switches operated in a

complementary fashion.

(12)

10.2 Design and Performance Analysis of the CMOS Inverter

- 10.2.2 Static Operation

„ In the steady state, no direct-current

th i t b t V d d

path exists between VDD and ground – the static-current and the static- power dissipation are both zero.

„ The switching threshold Vth

DD tp n p tn

V V k k V

V − +

' '

1

(k =k ( / ) k =k ( / ) )

p p

th

n p

V

k k

W L W L

= +

„ For symmetry,

n n p p

(k k ( W L / ) , k

n

k ( W L / ) )

p

Figure 10.5 The voltage transfer characteristic (VTC)

n p

W W

L p L n

μ μ

⎛ ⎞ = ⎛ ⎞

⎜ ⎟ ⎜ ⎟

⎝ ⎠ ⎝ ⎠

Figure 10.5 The voltage transfer characteristic (VTC) of the CMOS inverter when Q and Q are matched.

(13)

10.2 Design and Performance Analysis of the CMOS Inverter

Matching condition

- 10.2.2 Static Operation

„ Symmetrical transfer characteristic

W μ W

⎛ ⎞ ⎛ ⎞

„ Equal driving capability for

n p

W W

L p L n

μ μ

⎛ ⎞ = ⎛ ⎞

⎜ ⎟ ⎜ ⎟

⎝ ⎠ ⎝ ⎠

q g p y

NMOS and PMOS

„ Swing threshold is VDD/2 in matched case

matched case.

„ Noise margins in matched case:

Figure 10.5 The voltage transfer characteristic (VTC)

3 2

8 3

H L DD t

NM = NM = ⎛ ⎜ V + V ⎞ ⎟

⎝ ⎠

Figure 10.5 The voltage transfer characteristic (VTC)

(14)

10.2 Design and Performance Analysis of the CMOS Inverter

- 10.2.3 Dynamic Operation

Capacitance calculations

„ The gate-drain overlap capacitance→2Cgd (2 arises because of the Miller effect.)

„ The drain-body capacitance → Cy p dbdb (no miller effect)( )

„ The input capacitance of second inverter → Cg3+Cg4

=(W·L)3Cox+(W·L)4Cox+Cgsov3+Cgdov3+Cgsov4+Cgdov4

„ The wiring capacitance →C

„ The wiring capacitance →Cw

„ The total value of load capacitance C is given by

1 2 1 2 3 4

2 gd 2 gd db db g g w C = Cgd + Cgd +Cdb +Cdb +Cg3 +Cg +Cw

(15)

10.2 Design and Performance Analysis of the CMOS Inverter

- 10.2.3 Dynamic Operation

Determining the propagation delays

„ Computing an average value for the discharge current during the interval t=0 to t=tPHL

t 0 to t tPHL

„ The average discharge current

[ ]

| 1 (0) ( ) ,

DN DN DN PHL

i = [i +i t ] where

2

2

| (0) ( ) ,

2

(0) 1 ' ( )

2

DN av DN DN PHL

DN n DD t

N

i i i t where

i k W V V

L +

=

„ Assuming Vt=0.2VDD, tPHL is

( ) 1 2

( ) '

2 2 2

DD DD

D PHL n DD t

n

V V

i t k W V V

L

=

„ Assuming Vt 0.2VDD, tPHL is

Figure 10.7 Equivalent circuits for determining the propagation delays (a) tPHLand (b) tPLHof the inverter.

/ 2 1.7

| |

'

DD PHL

DN av DN av

C V CV C

t i i W

k V

= Δ =

k V

(16)

10.2 Design and Performance Analysis of the CMOS Inverter

- 10.2.3 Dynamic Operation

„ By analogy, tPLH is

1.7 '

PLH

p DD

t C

k W V

L

=

„ The propagation delay tp can be found as the average of tPHL and

L p

tPLH

1( )

t = (t +t )

P 2 PHL PLH

t = t +t

Figure 10.7 Equivalent circuits for determining the propagation delays (a) tPHLand (b) tPLHof the inverter.

propagation delays (a) tPHLand (b) tPLHof the inverter.

(17)

10.2 Design and Performance Analysis of the CMOS Inverter

- 10.2.4 Dynamic Power Dissipation

The dynamic power dissipated in the CMOS inverter is given by

P = fCV

2

where f is the frequency at which the gate is switched.

D DD

P = fCV

where f is the frequency at which the gate is switched.

(18)

10.2 Design and Performance Analysis of the CMOS Inverter

CMOS Inverter

Example 10.1

Consider a CMOS inverter fabricated in a 0.25-μm process for which Cox = 6 fF/μm2, μnCox = 115 μA/V2, μpCox = 30 μA/V2, Vtn = -Vtp = 0.4 V, and VDD = 2.5 V. The W/L ratio of QN is 0.375 μm/0.25 μm, and that for QP is 1.125 μm/0.25 μm. The gate-source and gate drain overlap capacitances are specified to be 0.3 fF/μm of gate width. Further, the effective value of drain body

capacitances are Cdbn = 1 fF and Cdbp = 1 fF. The wiring capacitance Cw = 0.2 fF. Find tPHL, tPLH, and tp.

(19)

10.2 Design and Performance Analysis of the CMOS Inverter

CMOS Inverter

Example 10.1

„ Equivalent Capacitance fF W

Cgd1 = 0.3× n = 0.1125 fF

C

fF Wp

C

db gd

1

3375 .

0 3

. 0

1 2

=

=

×

=

fF C

fF C

fF C

g db

3625 2

125 1

3 0 2 6 25 0 125 1

7875 .

0 375 . 0 3 . 0 2 6 25 . 0 375 . 0 1

3 2

×

× +

×

×

=

×

× +

×

×

=

=

„ Thus

fF C

fF C

w g

2 . 0

3625 .

2 125 . 1 3 . 0 2 6 25 . 0 125 .

4 1

=

=

×

× +

×

×

=

„ Thus,

fF C

C C

C C

C C

C = 2 gd1 +2 gd2 + db1 + db2 + g3 + g4 + w = 6.25

(20)

10.2 Design and Performance Analysis of the CMOS Inverter

CMOS Inverter

Example 10.1

„ Average discharge current

V W V

k

i 1 ' ( )

) 0

( = ⎜⎛ ⎟⎞ − 2 A

V L V

k

i DD t

n n

DN

μ 380

) 2 (

) 0 (

=

⎟⎠

⎜⎝

=

V V V

L V k W t

i DD t DD DD

n n

PHL

DN 2 2

1 ) 2

( '

) (

2

⎟⎟

⎜⎜

⎛ ⎟

⎜ ⎞

− ⎛

⎟ −

⎜ ⎞

= ⎛

„ Thus,

μA

=318

t A i

iDN av iDN DN PHL 349μ 2

) (

) 0 (

| = + =

(21)

10.2 Design and Performance Analysis of the CMOS Inverter

CMOS Inverter

Example 10.1

„ tPHL

i ps V

tPHL = C( DD /2) = 23.3

„ tPLHsince W /W =3 and μ / μ =3 83 the inverter is not perfectly matched

iDN av p

PHL

|

„ tPLH since Wp/Wn 3 and μn/ μp 3.83, the inverter is not perfectly matched.

Therefore, we expect tPLH to be greater than tPHL by a factor of 3.83/3=1.3, thus

ps tPLH =1 3×23 3 =30

„ Thus,

ps tPLH 1.3×23.3 30

t ps

tp tPHL PLH 26.5

2 =

= +

참조

관련 문서

‰ Sequential logic circuits’ outputs react to the current values on the input wires and to the past history of values on those same input wires....

– Late Finish (LF): latest possible time an activity can finish based on the logic and durations identified in the network without extending the completion date of the

The voltage divider used as a bias circuit for a transistor amplifier. Floyd 책

‘the special law for digital switchover’ states that is the general planning for vitalization of digital switchover, the program schedule of digital broadcast

– Late Finish (LF): latest possible time an activity can finish based on the logic and durations identified in the network without extending the completion date of the

– Late Finish (LF): latest possible time an activity can finish based on the logic and durations identified in the network without extending the completion date of the

– Late Finish (LF): latest possible time an activity can finish based on the logic and durations identified in the network without extending the completion date of the

– Gate-level design: technology mapping, P&R – RT-level design: Logic synthesis tool. – Behavioral-level design: