Presentation is loading. Please wait.

Presentation is loading. Please wait.

Week 3- slide 1 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-Map Method Examples F = A asserted, unchanged B varies G = B’,

Similar presentations


Presentation on theme: "Week 3- slide 1 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-Map Method Examples F = A asserted, unchanged B varies G = B’,"— Presentation transcript:

1 week 3- slide 1 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-Map Method Examples F = A asserted, unchanged B varies G = B’, unchanged A varies Cout = F(A,B,C) = A B 01 01 01 0 1 A B 01 11 00 0 1 A B A B Cin 00011110 0 1 0 0 0 1 1 1 0 1 AB C A 00011110 0 1 0 0 0 0 1 1 1 1 B

2 week 3- slide 2 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-Map Method Examples F = A A asserted, unchanged B varies G = B’ B’, unchanged A varies Cout = A B + B Cin + A Cin F(A,B,C) = A A B 01 11 00 0 1 A B A B Cin 00011110 0 1 0 0 0 1 1 1 0 1 AB C A 00011110 0 1 0 0 0 0 1 1 1 1 B

3 week 3- slide 3 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification More K-Map Method Examples, 3 Variables F' = F' -> simply circle the zeros 00 C AB 011110 1001 1100 A B 0 1 00C AB 011110 1001 1100 A B 0 1 F =

4 week 3- slide 4 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-map Method Examples: 4 variables F = AB 00011110 1001 0100 1111 1111 00 01 11 10 C CD A D B

5 week 3- slide 5 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-map Method Examples: 4 variables F = C + A' B D + B' D' Find the smallest number of the largest possible subcubes that cover the ON-set AB 00011110 1001 0100 1111 1111 00 01 11 10 C CD A D B

6 week 3- slide 6 EE 231 Digital Electronics Fall 01 Gate Logic: Incompletely Specified Functions n inputs -> 2 n possible input configurations for a given function, not all input configurations may be possible this fact can be exploited during circuit minimization! E.g., Binary Coded Decimal Digit Increment by 1 2 2 These input patterns should never be encountered in practice associated output values are "Don't Cares" Off-set of W On-set of W Don't care (DC) set of W

7 week 3- slide 7 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-map Example: Don't Cares F = w/o don't cares F = w/ don't cares Don't Cares can be treated as 1's or 0's if it is advantageous to do so AB 00011110 00X0 11X1 1100 0X00 00 01 11 10 C CD A D B

8 week 3- slide 8 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification Design Example: Two Bit Comparator Block Diagram and Truth Table A 4-Variable K-map for each of the 3 output functions

9 week 3- slide 9 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification Design Example: Two Bit Comparator F1 = F2 = F3 = AB 00011110 1000 0100 0010 0001 00 01 11 10 C CD A D B K-map forF 1 AB 0001 1110 00 00 10 00 11 01 11 00 00 01 11 10 C CD A D B K-map for F 2 AB 00011110 0111 0011 0000 0010 00 01 11 10 C CD A D B K-map forF 3


Download ppt "Week 3- slide 1 EE 231 Digital Electronics Fall 01 Gate Logic: Two-Level Simplification K-Map Method Examples F = A asserted, unchanged B varies G = B’,"

Similar presentations


Ads by Google