Exam Flashcards
Draw a diagram for a 20-bit carry bypass adder, that uses 4-bit ripple carry adders
Draw the gate implementation of a full-adder
Describe the critical path for worst case delay of 20-bit carry bypass adder that uses ripple carry in local carry chain
The critical path is:
- Bit 0 - 3: Setup –> Local Carry Chain –> MUX
- Bit 4 - 7: MUX
- Bit 8 - 11: MUX
- Bit 12 - 15: MUX
- Bit 16 - 19: Local Carry Chain –> Sum (MUX/COUT ignored)
Draw block diagram for 4-bit CLA adder
What is the delay of the square-root adder?
Tadd ≈ Tsetup + 2*Tcarry + √ (2*N)*Tmux + Tsum
How do we do a two-level SOP minimisation?
- Draw a Karnaugh map
- Loop all prime implicants
- Identify the essential prime implicants, which are prime implicants that can only be included in one loop and must be included in the SOP
- Minimise number of Second-level gate inputs which are number of prime implicants used
- Minimise number of First-level gate inputs which are number of variables in a single prime implicant
How do we find MEV that appear the least in a two-level SOP?
F(A,B,C,D,E,F) = B′D′E′+ABD′E′+DEF+B′E′+BD′E′+B′C′D′E.
The variables that appear the least are the sum products that have the least number of variables
A,C and F only appear once in function
DEF = will likely produce 4 variables as DE will produce 4
B′C′D′E = C will appear less than F
ABD’E = A will appear less than F
How do we form a multiplexer from a SOP?
Form a Karnaugh map for the function with the control inputs at the top (rows) and the remaining values on the bottom (columns)