CS 240 Course Materials, Spring 2006
CS 240 Course Materials
Spring 2006
General
Assignments
- Homework I, due Feb. 10
PDF,
HTML.
- Homework II, due Feb. 17
PDF,
HTML.
- Homework III, due Feb. 24
PDF,
HTML.
- Homework IV, due Apr. 3
PDF,
HTML.
- Homework V, due Apr. 17
PDF,
HTML.
Implementing a Xilinx Project:
PDF,
HTML.
Xilinx Test Programs:
PDF,
HTML.
Test driver for 6-35. Executable: comp2.exe. Source code: comp2.cpp, pport.cpp,
pport.h.
Test driver for 2nd part of 6-21. Executable: handshake.exe. Source code: handshake.cpp, pport.cpp, pport.h.
- Homework VI, due May 8
PDF,
HTML.
Test driver executable: upDown.exe. Source code: upDown.cpp, pport.cpp, pport.h.
Class Outlines
- Week 1:
Feb. 1: PDF, HTML.
Feb. 3: PDF, HTML.
- Week 2:
Feb. 6: PDF, HTML.
Feb. 8: PDF, HTML.
Feb. 10: Presentation by Faculty candidate.
- Week 3:
Feb. 13: PDF, HTML.
Feb. 15: PDF, HTML.
Feb. 17: PDF, HTML.
- Week 4:
Feb. 20: PDF, HTML.
Feb. 22: PDF, HTML.
Feb. 24: PDF, HTML.
- Week 5:
Feb. 27: PDF, HTML.
Mar. 1: PDF, HTML (see
study items).
Mar. 3: Exam I.
- Week 6:
Mar. 6: PDF, HTML.
- Week 7:
Mar. 13: PDF, HTML.
Mar. 15: PDF, HTML.
Mar. 17: Continued Xilinx lab.
- Week 8:
Mar. 27: PDF, HTML.
Mar. 29: PDF, HTML.
Mar. 31: PDF, HTML.
- Week 9:
Apr. 3: PDF, HTML.
Apr. 5: Discussion of VHDL implementation and continuation of Monday's
exercises.
Apr. 7: Continuation of Monday's exercises.
- Week 10:
Apr. 10: PDF, HTML.
Apr. 12: Homework, exam review.
Apr. 14: Exam II.
- Week 11:
Apr. 17: PDF, HTML.
Apr. 19: PDF, HTML.
Apr. 21: PDF, HTML.
- Week 12:
Apr. 24: PDF, HTML.
Apr. 26: PDF, HTML.
Apr. 28: Continued work on the multiplier functional unit.
- Week 13:
May 1: Continued work on the multiplier functional unit.
May 3: PDF, HTML.
May 5: GIG.
- Week 14:
May 8: PDF, HTML.
Class Materials
- Week 1:
- Week 6:
- Week 7:
- Mar. 15:
Using Xilinx ISE Tools:
PDF,
HTML.
VHDL for one bit full adder: fa.vhd.
Last updated May 26, 2021.
Send mail to kelliher AT DOMAIN phoenix.goucher.edu
Tom Kelliher