CS 247: Advanced Computer Architecture
CS 247: Advanced Computer Architecture
Course Syllabus
Description: Detailed analysis of high-performance, fault-tolerant computer systems. Survey various machine architectures including implementation alternatives for major processor sub-systems. Pipelined, vector, VLSI, and dataflow architectures are examined. Discussion includes data representation, arithmetic logic unit operations and algorithms, control unit operation and instruction formats, memory addressing schemes, and hierarchical memory organization. Performance measurement and speedup techniques are studied to perform tradeoff analysis and design optimization. Programming projects using the VHDL language and Cadence simulation environment will be used to demonstrate computer-aided design and functional verification techniques for digital systems. A written report and oral presentation on a relevant and approved topic of interest to the student will be required.
Prerequisites: CS 147 and CS 149, or instructor consent.
Instructor: Robert K. Chun
Contact Info: EMAIL: ProfessorChun@, PHONE: (408) 924-5137, OFFICE: MH 413
Office Hours: MW 19:00-20:00, and MTWR 21:45-22:30
Textbook: Required: Computer Organization and Design: The Hardware/Software Interface, 2nd Ed., D. Patterson, 1998, Morgan Kaufmann, ISBN 1-55860-428-6
Required CS 247 Course Reader, Chun. Purchase at SJSU Print Shop.
Optional: A VHDL Primer, J. Bhasker, 1998, Prentice Hall, ISBN 0130965758
Grading: Grading consists of two midterms, one final, a written and oral report, and a set of projects (consisting of a combination of written problems and VHDL programming assignments using the Cadence Software) weighted as follows. All projects, especially the written and oral report, must be completed on the due date specified. All assignments must be completed by the student to receive credit for the class.
Midterm Exam 1 Week 6 15%
Midterm Exam 2 Week 12 15%
Term Paper & Oral Presentation Week 13-15 30%
Final Examination Week 16 30%
Homework and VHDL Projects 10%
Lecture Chapter Topic
--------------------------------------------------------------------------------------------
1-4 1, 2 Introduction, VHDL
5-6 4 Data Representation
7-10 4 High Speed Computer Arithmetic
11 8 RAID Disk Architectures, I/O Protocols
Midterm
12-16 6, 9 Pipeline and Parallel Processing
17-21 Notes, Readings Fault-Tolerance
Midterm
22-27 Term Papers & Oral Presentations Final
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- computer organisation blow up syllabus minutes of meeting
- cs 247 advanced computer architecture
- programming methodology and file structures
- university of regina
- cs 355 computer architecture
- cs2253 computer organization and architecture
- cs 1251 computer architecture
- cs252 computer organization and architecture
- computer architecture notes
Related searches
- advanced computer network pdf
- emerging computer architecture technology
- computer architecture tutorial pdf
- computer architecture pdf
- computer architecture and design pdf
- fundamentals of computer architecture pdf
- william stallings computer architecture pdf
- computer architecture textbook pdf
- computer architecture tutorial for beginners
- computer architecture and organization pdf
- computer architecture lecture notes
- computer architecture book pdf download