CS 240 Course Materials, Spring 2010
CS 240 Course Materials
Spring 2010
General
Reading Assignments
- Week 2:
Feb. 1: 2.1--2.2.
Feb. 3: 2.3--2.4.
Feb. 5: 2.5.
- Week 3:
Feb. 8: Class canceled.
Feb. 10: 2.9, 6.1--6.2.
Feb. 12: Class canceled.
- Week 4:
Feb. 15: 2.6--2.8.
Feb. 17: 3.1--3.2.
Feb. 19: 3.3.
- Week 5:
Feb. 22: 3.5--3.9.
Feb. 24: 4.1--4.2.
Feb. 26: Review class outline.
- Week 6:
Mar. 1: Review class outline
Mar. 3: No reading.
Mar. 5: No reading.
- Week 7:
Mar. 8: No reading.
Mar. 10: 4.6--4.7.
Mar. 12: No reading.
- Week 8:
Mar. 22: No reading.
Mar. 24: No reading.
Mar. 26: No reading.
- Week 9:
Mar. 29: No reading.
Mar. 31: No reading.
Apr. 2: 5.1--5.2.
- Week 10:
Apr. 5: 5.3.
Apr. 7: 5.4.
Apr. 9: 5.5.
- Week 11:
Apr. 12: 5.8.
- Week 12:
Apr. 19: 7.1--7.3.
- Week 13:
Apr. 28: 7.1--7.3, 7.6, 7.9.
Apr. 30: 7.6, 7.11.
- Week 14:
May 3: Chapter 8.
Assignments
- Homework I, due Feb. 8:
PDF,
HTML.
- Homework II, due Feb. 22:
PDF,
HTML.
- Homework III, due Mar. 1:
PDF,
HTML.
- Homework IV, due Mar. 12:
PDF,
HTML.
- Homework V, due Apr. 9:
PDF,
HTML.
- Homework VI, due Apr. 26
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 10
PDF,
HTML.
Test driver executable: upDown.exe. Source code: upDown.cpp, pport.cpp, pport.h.
Class Outlines
- Week 1:
Jan. 29: PDF, HTML.
- Week 2:
Feb. 1: PDF, HTML.
Feb. 3: PDF, HTML.
Feb. 5: PDF, HTML.
- Week 3:
Feb. 8: Class canceled.
Feb. 10: PDF, HTML.
Feb. 12: Class canceled.
- Week 4:
Feb. 15: PDF, HTML.
Feb. 17: PDF, HTML.
Feb. 19: PDF, HTML.
- Week 5:
Feb. 22: PDF, HTML.
Feb. 24: PDF, HTML.
Feb. 26: PDF, HTML.
- Week 6:
Mar. 1: PDF, HTML.
Mar. 3: Exam I.
Mar. 5: PDF, HTML.
- Week 7:
Mar. 8: PDF, HTML.
Mar. 10: PDF, HTML.
Mar. 12: PDF, HTML.
- Week 8:
Mar. 22: PDF, HTML.
Using Xilinx ISE Tools lab:
PDF,
HTML.
func_prims.vhd,
exor3.vhd,
VHDL for one bit full adder: fa.vhd.
Mar. 24: Continue Xilinx Lab.
Mar. 26: Continue Xilinx Lab.
- Week 9:
Mar. 29: Continue Xilinx Lab.
Mar. 31: Continue Xilinx Lab.
Apr. 2: PDF, HTML.
- Week 10:
Apr. 5: PDF, HTML.
Apr. 7: PDF, HTML.
Apr. 9: PDF, HTML.
- Week 11:
Apr. 16: PDF, HTML.
- Week 13:
Apr. 26: PDF, HTML.
Apr. 28: PDF, HTML.
Apr. 30: PDF, HTML.
- Week 14:
May 3: PDF, HTML.
May 5: Lab day.
Class Materials
Last updated May 26, 2021.
Send mail to kelliher AT DOMAIN phoenix.goucher.edu
Tom Kelliher