Computer Architecture
Fall 2024
Week 1:
Introduction.
Recap exercises.
Week 2:
Using the Modelsim Altera Starter Edition environment
.
Combinational circuits modeling using hardware description languages
.
The proposed problem for the second week are available
here
.
Week 3:
Using structured procedures for modeling synchronous sequential designs.
The proposed problem for the third week are available
here
.
Week 4:
Building a hierarchical design using hardware description languages.
Writing testbenches.
The proposed problem for the fourth week are available
here
.
Week 5:
Designing of parameterized modules using Verilog.
The proposed problem for the fifth week are available
here
.
Week 6:
Implementing finite state machines in Verilog.
The proposed problem for the sixth week are available
here
.
Week 7:
Arrayed instantiation and generate constructs.
The proposed problem for the seventh week are available
here
.
Week 8:
Interfacing digital components for data transfer.
The proposed problem for the eighth week are available
here
.
Week 9:
Error detection architectures.
The proposed problem for the nineth week are available
here
.
Week 10:
Structures for iterated addition.
The proposed problem for the tenth week are available
here
.
Week 11:
Designing finite state machines with the One Hot method.
The proposed problem for the eleventh week are available
here
.
Week 12:
Sequential multiplier for Sign-Magnitude numbers.
The proposed problem for the twelfth week are available
here
.
Flavius Opritoiu
Last modified: