Presentation is loading. Please wait.

Presentation is loading. Please wait.

Elec 2607 Digital Switching Circuits

Similar presentations


Presentation on theme: "Elec 2607 Digital Switching Circuits"— Presentation transcript:

1 Elec 2607 Digital Switching Circuits
Lecture 21 & 22: Digital Logic 17/01/2019 ELEC 2607 Lecture 21 & 22:

2 This is infinitely more fun than factoring and multiplying out
Exam April 9 AM This is infinitely more fun than factoring and multiplying out 17/01/2019 ELEC 2607 Lecture 0:

3 ANOTHER FORM OF Digital Logic
17/01/2019 ELEC 2607 Lecture 21 & 22:

4 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

5 17/01/2019 ELEC 2607 Lecture 21 & 22:

6 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

7 Were the literal count comes from
This slide Were the literal count comes from 17/01/2019 ELEC 2607 Lecture 21 & 22:

8 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

9 Counting the Gate inputs
This slide Counting the Gate inputs 17/01/2019 ELEC 2607 Lecture 21 & 22:

10 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

11 Where the gate count comes from
This slide Where the gate count comes from 17/01/2019 ELEC 2607 Lecture 21 & 22:

12 8 17/01/2019 ELEC 2607 Lecture 21 & 22:

13 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

14 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

15 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

16 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

17 Were the literal count comes from
This slide 11 Were the literal count comes from 3 3 vwu vwu 6 6 17/01/2019 ELEC 2607 Lecture 21 & 22:

18 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

19 Counting the Gate inputs
This slide Counting the Gate inputs 11 5 5 6 6 17/01/2019 ELEC 2607 Lecture 21 & 22:

20 Next slide 17/01/2019 ELEC 2607 Lecture 21 & 22:

21 Where the gate count comes from
This slide 5 Where the gate count comes from 1 1 2 17/01/2019 ELEC 2607 Lecture 21 & 22:

22 1 Think about this 17/01/2019 ELEC 2607 Lecture 21 & 22:

23 Solution to 5.8 1 1 1 1 1 1 F E What about the don’t cares????
17/01/2019 17/01/2019 ELEC 2607 Lecture 21 & 22: ELEC 2607 Lecture 21 & 22:

24 1 1 d 1 1 1 d d 1 d 1 1 F E Treat as zero or 1: Use to make loops larger!!!! Solution to 5.8 17/01/2019 17/01/2019 ELEC 2607 Lecture 21 & 22: ELEC 2607 Lecture 21 & 22:

25 Solution to 5.8 1 1 d 1 1 1 d d 1 d 1 1 F E 17/01/2019 17/01/2019
ELEC 2607 Lecture 21 & 22: ELEC 2607 Lecture 21 & 22:

26 Solution to 5.8 1 1 1 d 1 1 d d 1 d 1 1 F E XZ’ Shared gates 2 XY
Total gates required 5 F = AND AND WX’ 2 + 1 = 3 E = AND AND AND = 4 Solution to 5.8 17/01/2019 17/01/2019 ELEC 2607 Lecture 21 & 22: ELEC 2607 Lecture 21 & 22:

27 W X Y Z E F 17/01/2019 ELEC 2607 Lecture 21 & 22:

28 17/01/2019 ELEC 2607 Lecture 21 & 22:

29 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share gate solution 17/01/2019

30 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share gate solution 17/01/2019

31 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share gate solution 17/01/2019

32 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share gate solution 17/01/2019

33 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share E done gate solution 17/01/2019

34 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share E done gate solution 17/01/2019

35 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share E done gate solution 17/01/2019

36 Find 1’s that have no other option and can share
All 1’s are common Find 1’s that have no other option and can share E done F done G done gate solution 17/01/2019

37 Need 3 collecting OR Gates
E done F done G done 7 AND Terms Need 3 collecting OR Gates gate solution 17/01/2019

38 A B C D E F G F E extra G 17/01/2019 ELEC 2607 Lecture 21 & 22:

39 Need 3 collecting OR Gates 5 AND Terms 5.9 9 gate solution
E done F done G done 1 XOR Need 3 collecting OR Gates 5 AND Terms gate solution 17/01/2019

40 5.9 Find the other 9 gate solution that does not use the exclusive or.
E done F done G done 5.9 Find the other 9 gate solution that does not use the exclusive or. 17/01/2019

41 17/01/2019 ELEC 2607 Lecture 21 & 22:

42 Not an error 17/01/2019 ELEC 2607 Lecture 21 & 22:

43 17/01/2019 ELEC 2607 Lecture 21 & 22:

44 17/01/2019 ELEC 2607 Lecture 21 & 22:

45 The 4 maps on the same page
17/01/2019 ELEC 2607 Lecture 21 & 22:

46 17/01/2019 ELEC 2607 Lecture 21 & 22:

47 17/01/2019 ELEC 2607 Lecture 21 & 22:

48 17/01/2019 ELEC 2607 Lecture 21 & 22:

49 17/01/2019 ELEC 2607 Lecture 21 & 22:

50 17/01/2019 ELEC 2607 Lecture 21 & 22:

51 17/01/2019 ELEC 2607 Lecture 21 & 22:

52 17/01/2019 ELEC 2607 Lecture 21 & 22:

53 17/01/2019 ELEC 2607 Lecture 21 & 22:

54 17/01/2019 ELEC 2607 Lecture 21 & 22:

55 17/01/2019 ELEC 2607 Lecture 21 & 22:

56 = 6 = 9 = 5 = 4 17/01/2019 ELEC 2607 Lecture 21 & 22:

57 NOTE ON GATE COUNT In the expressions, a single input such as b as an AND term does not require and AND Gate. It is directly fed as input into the all collecting OR Gate. = 3 = 5 = 3 = 3 17/01/2019 ELEC 2607 Lecture 21 & 22:

58 NOTE ON GATE COUNT In the expressions, a single input such as b as an AND term does not require and AND Gate. It is directly fed as input into the all collecting OR Gate. AND = 9 OR = 4 AND = 4 OR = 4 = 8 = 13 AND = 4 OR = 3 AND = 4 OR = 2 = 7 = 6 17/01/2019 ELEC 2607 Lecture 21 & 22:

59 17/01/2019 ELEC 2607 Lecture 21 & 22:

60 Another AND gate needed for remaining “UN-LOOPED” 1
If this 1 can be shared then it may not increase the gate count and then W would only need one unique AND gate and one AND gate shared from another MAP. 17/01/2019 ELEC 2607 Lecture 21 & 22:

61 17/01/2019 ELEC 2607 Lecture 21 & 22:

62 E done F done G done Loop is not a gate
5.9 Found the other 9 gate solution that does not use the exclusive or. 17/01/2019

63 On A PAL single input cost one gate
A B C D E F G F E On A PAL single input cost one gate extra G 17/01/2019 ELEC 2607 Lecture 21 & 22:

64 Read And Remember R&R 17/01/2019 ELEC 2607 Lecture 21 & 22:

65 17/01/2019 ELEC 2607 Lecture 21 & 22:

66 17/01/2019 ELEC 2607 Lecture 21 & 22:

67 17/01/2019 ELEC 2607 Lecture 21 & 22:

68 17/01/2019 ELEC 2607 Lecture 21 & 22:

69 17/01/2019 ELEC 2607 Lecture 21 & 22:

70 17/01/2019 ELEC 2607 Lecture 21 & 22:

71 17/01/2019 ELEC 2607 Lecture 21 & 22:

72 17/01/2019 ELEC 2607 Lecture 21 & 22:

73 17/01/2019 ELEC 2607 Lecture 21 & 22:

74 17/01/2019 ELEC 2607 Lecture 21 & 22:

75 17/01/2019 ELEC 2607 Lecture 21 & 22:

76 17/01/2019 ELEC 2607 Lecture 21 & 22:

77 17/01/2019 ELEC 2607 Lecture 21 & 22:

78 17/01/2019 ELEC 2607 Lecture 21 & 22:

79 17/01/2019 ELEC 2607 Lecture 21 & 22:

80 17/01/2019 ELEC 2607 Lecture 21 & 22:

81 17/01/2019 ELEC 2607 Lecture 21 & 22:

82 17/01/2019 ELEC 2607 Lecture 21 & 22:

83 17/01/2019 ELEC 2607 Lecture 21 & 22:

84 17/01/2019 ELEC 2607 Lecture 21 & 22:

85 17/01/2019 ELEC 2607 Lecture 21 & 22:

86 17/01/2019 ELEC 2607 Lecture 21 & 22:

87 With 1101 used for decimal point
Extra gate. In the wording of 5.10 this remaining 1 may have been overlooked. Try to resolve the problem using a different set of maps. See if you can obtain the same number of gates and only two additional gate inputs. 5.10 With 1101 used for decimal point 17/01/2019 ELEC 2607 Lecture 21 & 22:

88 17/01/2019 ELEC 2607 Lecture 21 & 22:

89 A GOOD PLACE TO TAKE A BREAK
A GOOD PLACE TO START AGAIN 17/01/2019 ELEC 2607 Lecture 21 & 22:

90 17/01/2019 ELEC 2607 Lecture 21 & 22:

91 17/01/2019 ELEC 2607 Lecture 21 & 22:

92 17/01/2019 ELEC 2607 Lecture 21 & 22:

93 7-loop 2 brother with friends 8-loop 2 brother with friends
5.12 4- loop 4 no friends 7-loop 2 brother with friends 8-loop 2 brother with friends 3-loop 2 friends are gone 5-loop 4 with no friends 7-loop 2 brother with friends 8-loop 2 brother with friends 1-loop 8 2-loop 4 no brothers 6-loop 4 friends are gone 17/01/2019 ELEC 2607 Lecture 21 & 22:

94 Revision to looping 4- loop 4 no friends 3-loop 2 friends are gone
7-loop 2 brother with friends 8-loop 2 brother with friends 3-loop 2 friends are gone 5-loop 4 with no friends 7-loop 2 brother with friends 8-loop 2 brother with friends 1-loop 8 2-loop 4 no brothers 3-loop 2 friends are gone 6-loop 4 friends are gone 17/01/2019 ELEC 2607 Lecture 21 & 22:

95 My solution is better: one gate less
17/01/2019 ELEC 2607 Lecture 21 & 22:

96 17/01/2019 ELEC 2607 Lecture 21 & 22:

97 17/01/2019 ELEC 2607 Lecture 21 & 22:

98 17/01/2019 ELEC 2607 Lecture 21 & 22:

99 OR Z W is redundant in c 17/01/2019 ELEC 2607 Lecture 21 & 22:

100 17/01/2019 ELEC 2607 Lecture 21 & 22:

101 17/01/2019 ELEC 2607 Lecture 21 & 22:

102 17/01/2019 ELEC 2607 Lecture 21 & 22:

103 17/01/2019 ELEC 2607 Lecture 21 & 22:

104 17/01/2019 ELEC 2607 Lecture 21 & 22:

105 17/01/2019 ELEC 2607 Lecture 21 & 22:

106 17/01/2019 ELEC 2607 Lecture 21 & 22:

107 Looped Un-looped 17/01/2019 ELEC 2607 Lecture 21 & 22:

108 17/01/2019 ELEC 2607 Lecture 21 & 22:

109 17/01/2019 ELEC 2607 Lecture 21 & 22:

110 7 6 17/01/2019 ELEC 2607 Lecture 21 & 22:

111 OK here 17/01/2019 ELEC 2607 Lecture 21 & 22:

112 17/01/2019 ELEC 2607 Lecture 21 & 22:

113 17/01/2019 ELEC 2607 Lecture 21 & 22:


Download ppt "Elec 2607 Digital Switching Circuits"

Similar presentations


Ads by Google