92
Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 2 Combinational Logic Design

Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

1 Copyright © 2013 Elsevier Inc. All rights reserved.

Chapter 2

Combinational Logic Design

Page 2: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

2 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.1 Circuit as a black box with inputs, outputs, and specifications

Page 3: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

3 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.2 Elements and nodes

Page 4: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

4 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.3 Combinational logic circuit

Page 5: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

5 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.4 Two OR implementations

Page 6: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

6 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.5 Multiple-output combinational circuit

Page 7: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

7 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.6 Slash notation for multiple signals

Page 8: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

8 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.7 Example circuits

Page 9: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

9 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.8 Truth table and minterms

Page 10: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

10 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.9 Truth table with multiple TRUE minterms

Page 11: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

11 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.10 Ben’s truth table

Page 12: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

12 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.11 Ben’s circuit

Page 13: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

13 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.12 Random three-input truth table

Page 14: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

14 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.13 Truth table with multiple FALSE maxterms

Page 15: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

15 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.14 Identity theorem in hardware: (a) T1, (b) T1′

Page 16: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

16 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.15 Null element theorem in hardware: (a) T2, (b) T2′

Page 17: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

17 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.16 Idempotency theorem in hardware: (a) T3, (b) T3′

Page 18: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

18 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.17 Involution theorem in hardware: T4

Page 19: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

19 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.18 Complement theorem in hardware: (a) T5, (b) T5′

Page 20: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

20 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.19 De Morgan equivalent gates

Page 21: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

21 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.20 Truth table showing Y and

Page 22: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

22 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.21 Truth table showing minterms for

Page 23: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

23 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.22 Truth table pr oving T11

Page 24: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

24 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.23 Schematic of

Page 25: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

25 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.24 Wire connections

Page 26: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

26 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.25 Schematic of

Page 27: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

27 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.26 Schematic using fewer gates

Page 28: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

28 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.27 Priority circuit

Page 29: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

29 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.28 Priority circuit schematic

Page 30: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

30 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.29 Priority circuit truth table with don’t cares (X’s)

Page 31: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

31 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.30 Three-input XOR: (a) functional specification and (b) two-level logic

implementation

Page 32: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

32 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.31 Three-input XOR using two-input XORs

Page 33: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

33 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.32 Eight-input XOR using seven two-input XORs

Page 34: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

34 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.33 Multilevel circuit using NANDs and NORs

Page 35: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

35 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.34 Bubble-pushed circuit

Page 36: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

36 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.35 Logically equivalent bubble-pushed circuit

Page 37: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

37 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.36 Circuit using ANDs and ORs

Page 38: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

38 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.37 Poor circuit using NANDs and NORs

Page 39: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

39 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.38 Better circuit using NANDs and NORs

Page 40: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

40 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.39 Circuit with contention

Page 41: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

41 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.40 Tristate buffer

Page 42: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

42 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.41 Tristate buffer with active low enable

Page 43: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

43 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.42 Tristate bus connecting multiple chips

Page 44: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

44 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.43 Three-input function: (a) truth table, (b) K-map, (c) K-map

showing minterms

Page 45: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

45 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.44 K-map minimization

Page 46: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

46 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.45 K-map for Example 2.9

Page 47: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

47 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.46 Solution for Example 2.9

Page 48: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

48 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.47 Seven-segment display decoder icon

Page 49: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

49 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.48 Seven-segment display digits

Page 50: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

50 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.49 Karnaugh maps for Sa and Sb

Page 51: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

51 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.50 K-map solution for Example 2.10

Page 52: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

52 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.51 Alternative K-map for Sa showing different set of

prime implicants

Page 53: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

53 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.52 Alternative K-map for Sa showing incorrect nonprime

implicant

Page 54: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

54 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.53 K-map solution with don’t cares

Page 55: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

55 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.54 2:1 multiplexer symbol and truth table

Page 56: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

56 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.55 2:1 multiplexer implementation using two-level

logic

Page 57: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

57 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.56 Multiplexer using tristate buffers

Page 58: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

58 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.57 4:1 multiplexer

Page 59: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

59 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.58 4:1 multiplexer implementations: (a) two-level logic, (b)

tristates, (c) hierarchical

Page 60: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

60 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.59 4:1 multiplexer implementation of two-input AND

function

Page 61: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

61 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.60 Multiplexer logic using variable inputs

Page 62: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

62 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.61 Alyssa’s circuit: (a) truth table, (b) 8:1 multiplexer implementation

Page 63: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

63 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.62 Alyssa’s new circuit

Page 64: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

64 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.63 2:4 decoder

Page 65: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

65 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.64 2:4 decoder implementation

Page 66: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

66 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.65 Logic function using decoder

Page 67: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

67 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.66 Circuit delay

Page 68: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

68 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.67 Propagation and contamination delay

Page 69: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

69 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.68 Short path and critical path

Page 70: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

70 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.69 Critical and short path waveforms

Page 71: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

71 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.70 Ben’s circuit

Page 72: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

72 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.71 Ben’s critical path

Page 73: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

73 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.72 Ben’s shortest path

Page 74: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

74 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.73 4:1 multiplexer propagation delays: (a) two-level logic, (b) tristate

Page 75: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

75 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.74 4:1 multiplexer propagation delays: hierarchical using 2:1

multiplexers

Page 76: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

76 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.75 Circuit with a glitch

Page 77: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

77 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.76 Timing of a glitch

Page 78: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

78 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.77 Input change crosses implicant boundary

Page 79: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

79 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.78 K-map without glitch

Page 80: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

80 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.79 Circuit without glitch

Page 81: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

81 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.80 Truth tables for Exercises 2.1 and 2.3

Page 82: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

82 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.81 Truth tables for Exercises 2.2 and 2.4

Page 83: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

83 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.82 Circuit schematic

Page 84: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

84 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.83 Circuit schematic

Page 85: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

85 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.84 Circuit schematic

Page 86: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

86 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.85 Truth table for Exercise 2.28

Page 87: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

87 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.86 Truth table for Exercise 2.31

Page 88: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

88 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.87 Multiplexer circuit

Page 89: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

89 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure 2.88 Multiplexer circuit

Page 90: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

90 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure M 01

Page 91: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

91 Copyright © 2013 Elsevier Inc. All rights reserved.

Figure M 02

Page 92: Chapter 2 Combinational Logic Design - Elsevier · 2013-06-18 · Copyright © 2013 Elsevier Inc. All rights reserved. 92 UNN Figure 1. Title: Slide 1 Author: CEPHA Created Date:

92 Copyright © 2013 Elsevier Inc. All rights reserved.

UNN Figure 1