Digital Computer Arithmetic (ECE666) - Suggested Projects

Notes:
(1) Delay calculation means that the user can enter basic delay parameters and the simulator will calculate the final delay (with possibly an attempt to minimize it).
(2) It is highly recommended to try out as many of the currently available simulators as possible, to have a better idea on how such simulators work, what type of inputs they allow and use some of their code whenever possible.
(3) You may either suggest some modification of a project listed below or suggest a different project altogether. You should email me your proposal for approval and to "reserve" the selected project.