ES 244: Digital Logic Design Chapter 6

Preview:

Citation preview

ES 244: Digital Logic Design Chapter 6

Chapter 6: Counters and Registers

Uchechukwu Ofoegbu

Temple University

ES 244: Digital Logic Design Chapter 6

Design of Synchronous CountersDesign of Synchronous Counters• Synchronous counters go through a fixed sequence of states on successive

clocks• Most counters usually have no data inputs, just clock inputs• Counter outputs are usually the next-state (i.e. is the flip flop values• Example: 4-bit binary counter (four flip flops with a 0-15 cycle)

ES 244: Digital Logic Design Chapter 6

Design of Synchronous CountersDesign of Synchronous Counters• In groups of two, design the counter using:

– D flip flops– JK flip flops

JA = KA = 1

JB = KB = A

JC = KC = BA

JD = KD = CBA

DA = A

DB = B’A + BA’

DC = CB’+CA’+C’BA

DD = DC’ + DB’ + DA’ + D’CBA

ES 244: Digital Logic Design Chapter 6

Group ProblemGroup Problem

JK:JK:

A- 0 XA- 0 X

B- 1 XB- 1 X

C- X 1C- X 1

D- X 0D- X 0

E- X XE- X X

ES 244: Digital Logic Design Chapter 6

RegistersRegisters• Collection of flip-flops, which function is to hold information within

a system• A finite number of flips-flops => finite number of values stored in a

register – content of register• Shift register: moves the data one place to the right on each clock

input

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

ES 244: Digital Logic Design Chapter 6

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for Copyright © 2008 The McGraw-Hill Companies, Inc. Permission required for reproduction or display.reproduction or display.

ES 244: Digital Logic Design Chapter 6

HomeworkHomework4,6,7,27,28

Recommended