In this lab, you’ve learned how to apply KMaps, Sum Of Products and Products of sums to simplify digital logic equations. Then, you’ve proven out that they work using an implemented design on your Basys3 boards.
Item | Description | Value |
---|---|---|
Summary Answers | Your writings about what you learned in this lab. | 25% |
Question 1 | Your answers to the question | 25% |
Question 2 | Your answers to the question | 25% |
Question 3 | Your answers to the question | 25% |
Summarize your learnings from the lab here.
- We learned the difference between Minterms (1) and Maxterms (0) when doing SOP versus POS. Also when we do POS the signs get inverted because we are looking for zeros. We also learned how to format a K-Map as well as finding groupings in a K-Map. Since K-Map is a grid we can form groupings on the edges of the map as well as on the inside. When we form a grouping we have to make the groupings in groups of power of two. Whatever variable gets changed in a K-Map gets dropped from our equation.
- The K-Map uses the grey code order which makes it so only 1 bit changes. This makes it so when we go across the edges onto the other side, only one bit changes.
- Sum of Products is named that because we take the product of terms (AND) and then take the sum (OR) of them.
- Products of Sums is named that because we sum (OR) the terms and then take the product.
- We check the signals by using the != operator which would do an XOR operation. This XOR operation would check for either or. This makes it so the signals can't match the 0 because then they would be matching and the XOR would be false. If the signals can't match the 0 then they are 1.