WEEK 8 LEARNING OBJECTIVES
Day 1
- Define ALU.
- Define bitslice in the context of ALUs.
- Describe the role of logic extenders,
arithmetic extenders, and carry extenders in ALU design.
- Implement an ALU bitslice using truth tables
for the extenders.
- Cascade ALU bitslices to create an n-bit
ALU.
Day 2
- Implement a different ALU bitslice using
truth tables for the extenders.
- Cascade the ALU bitslice to create an n-bit
ALU.
Day 3
- Implement an ALU in VHDL using
ieee.numeric-standard and
integer data types.