CS 240 Course Materials, Spring 2008
CS 240 Course Materials
Spring 2008
General
Reading Assignments
- Week 1:
Feb. 1: 2.1--2.2.
- Week 2:
Feb. 4: 2.3--2.4.
Feb. 6: 2.5.
Feb. 8: 2.6--2.8.
- Week 3:
Feb. 11: 2.9, 6.1--6.2.
Feb. 13: 3.1--3.2.
Feb. 15: 3.3.
- Week 4:
Feb. 18: 3.5--3.9.
Feb. 20: 4.1--4.2.
Feb. 22: No reading.
- Week 5:
Feb. 25: No reading.
Feb. 27: No reading.
Feb. 29: No reading.
- Week 6:
Mar. 3: 4.6--4.7.
Mar. 5: No reading.
Mar. 7: No reading.
- Week 7:
Mar. 10: No reading.
Mar. 12: No reading.
Mar. 14: No reading.
- Week 8:
Mar. 24: No reading.
Mar. 26: 5.1--5.2.
- Week 9:
Mar. 31: 5.3.
Apr. 2: 5.4.
Apr. 4: 5.5.
- Week 10:
Apr. 7: 5.8.
- Week 11:
Apr. 14: 5.8.
Apr. 16: No reading.
Apr. 18: No reading.
- Week 12:
Apr. 21: 7.1--7.3.
Apr. 23: 7.6, 7.9.
Apr 25: 7.6, 7.11.
Assignments
- Homework I, due Feb. 8
PDF,
HTML.
- Homework II, due Feb. 15
PDF,
HTML.
- Homework III, due Feb. 25
PDF,
HTML.
- Homework IV, due Mar. 7
PDF,
HTML.
- Homework V, due Apr. 4
PDF,
HTML.
- Homework VI, due Apr. 25
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 VII, due May 7
PDF,
HTML.
Test driver executable: upDown.exe. Source code: upDown.cpp, pport.cpp, pport.h.
Class Outlines
- Week 1:
Jan. 30: PDF, HTML.
Feb. 1: PDF, HTML.
- Week 2:
Feb. 4: PDF, HTML.
Feb. 6: PDF, HTML.
Feb. 8: PDF, HTML.
- Week 3:
Feb. 11: PDF, HTML.
Feb. 13: PDF, HTML.
Feb. 15: PDF, HTML.
- Week 4:
Feb. 18: PDF, HTML.
Feb. 20: PDF, HTML.
Feb. 22: Class canceled.
- Week 5:
Feb. 25: PDF, HTML.
Feb. 27: Continuation.
Feb. 29: Exam I.
- Week 6:
Mar. 3: PDF, HTML.
Mar. 5: PDF, HTML.
Mar. 7: PDF, HTML.
- Week 7:
Mar. 10: Continue Xilinx Lab.
Mar. 12: Continue Xilinx Lab.
Mar. 14: Continue Xilinx Lab.
- Week 8:
Mar. 24: Continue Xilinx Lab.
Mar. 28: PDF, HTML.
- Week 9:
Mar. 31: PDF, HTML.
Apr. 2: PDF, HTML.
Apr. 4: PDF, HTML.
- Week 11:
Apr. 14: PDF, HTML.
Apr. 16: VHDL lab.
Apr. 18: VHDL lab.
- Week 12:
Apr. 21: PDF, HTML.
Apr. 23: PDF, HTML.
Apr. 25: PDF, HTML.
- Week 13:
Apr. 28: Exam II.
Apr. 30: Exam review, counters.
May 2: Project day.
- Week 14:
May 5: PDF, HTML.
May 7: PDF, HTML.
Class Materials
Last updated May 26, 2021.
Send mail to kelliher AT DOMAIN phoenix.goucher.edu
Tom Kelliher