CSCE 611: Advanced Digital Design. Meeting times: MW 3:55-5:10. Locations:
Swearingen 3D22. Textbook: Harris and Harris, Digital Design and Computer ...
CSCE 611: Advanced Digital Design (updated 12/1/17) Meeting times:
MW 3:55-5:10
Locations:
Swearingen 3D22 (combination: 5-1-2-4-3) Swearingen 2A31 (first lecture only)
Textbook:
Digital Design and Computer Architecture 2/e (1/e preferred) by David Harris and Sarah Harris Morgan Kaufmann (Elsevier) Publishers
Prerequisite:
Introduction to Computer Architecture (CSCE 212)
Instructor: E-mail: Office: Webpage: Phone: Office hours:
Dr. Jason D. Bakos
[email protected] Swearingen 3A45 http://dropbox.cse.sc.edu 777-8627 (x7-8627) by appointment
Teaching assts: E-mail: Office: Office hours:
Rasha Karakchi and Charles Daniels
[email protected],
[email protected] Swearingen 3D15 Rasha: Mon/Wed 10:30 to 12:00 and by appointment Charles: Tues/Thur 1:00 to 2:30 and by appointment
Grading structure: Grade Lab 1: Design and testing of a MIPS ALU Lab 2: RPN Calculator Lab 3: Design of a MIPS register file Lab 4: Design of a MIPS fetch stage Lab 5: 3-stage CPU with R-type ALCS instructions Lab 6: 3-stage CPU with load/store instructions Lab 7: 3-stage CPU with branch/jump instructions Lab 8: Peripheral interface (VGA/keys) Lab 9: VLIW/superscalar CPU
Midterm exam (written) Final exam (practicum)
Undergraduate original new 5% 8.125%
Graduate/Honors original new 5% 8.125%
5% 5%
5% 5%
8.125%
5%
8.125%
5%
10%
16.25%
5%
8.125%
10%
16.25%
10%
8.125%
10%
16.25%
10%
16.25%
15% (up to) 10% extra credit 15% 20%
10% (up to) 10% extra credit 15% 20%
10%
16.25%
15% 20%
15% 20%
Project Submissions Each group must submit each project on Dropbox by 11:59PM on the due date.
Late projects will be charged a 10% grade penalty for each school day after the due date, limited to a maximum of 30%. One re-submission is allowed for any/all previous CSCE611 projects (excepting the final project, lab 6). Each project can be re-submitted only once. A penalty of 40% will be applied to the re-submission, but the maximum of the re-submission grade and your standing grade will be selected as your final grade for the project. Re-submissions are due the day before the final exam (before midnight). Academic Honesty Policy Students are encouraged to assist their colleagues for the purpose of overcoming technical challenges related to the use of the design tools. Also, students working on a group project must (by definition) perform joint work. However, any collaboration beyond these exceptions is prohibited and is subject to the university’s guidelines, regulations, and policies regarding academic dishonesty. Students with Disabilities Any student with a documented disability should contact the Office of Student Disability Services at 777-6142 to make arrangements for appropriate accommodations. Syllabus Change Policy This syllabus is a guideline for the course and is subject to change with advance notice. Group Work Policy The course projects will require that students work in groups. Choose your group partner(s) wisely. All partners will receive the same grade for each project.