ICOM 4215 – Computer Architecture

Spring 2010

Purpose:

To introduce the principal concepts of computer architecture and

to give experience in designing and simulating processors using representative CAD software.

Objectives:

After completing this course you should be able to understand the basic concepts of:

Be able to use these concepts in design and simulation using typical CAD software

Laboratory:

The laboratory work will be done in Incadel  (105 Stefani) ,using LogicWorks and other similar tools.

Accounts are handled by the system administrators in S-105 for all the department’s Windows-based labs.

Based on the amount of credit given for the laboratory and the entire course, the programs will be designed to take about 30 hours (6 hours/week) to complete. 

Some exercises will be ungraded practice exercises, but if you haven’t done them the tests will be more difficult.

Grading basis:

Partial  exams

3@ 100 points)

300

Final exam

1@150 points

150

Short Problems

2@ 50 points)

100

Project

(several stages – total 200 points)

200

Total

 

750

 

Note:  The programs must be completed in order to pass the course

Professor: Thomas L. Noack, 405 Stefani, extension 3652

Office hours:  Tuesday and Thursday 7:30 am - 9:00 am, 12:30 pm  2:00 pm.  Also I am often available in the universal hour Tuesday and Thursday 10:30 am – 12:30 pm

Text:   Heuring, Vincent P, and Harry F. Jordan, Computer Systems Design and Architecture, 2nd Ed Pearson Prentice-Hall, 2007, ISBN 0-13-048440-7.

References:

Please refer to the Reading List on the webpage

Comments:  Most information, including this outline, will be distributed

through my web page http://ece.uprm.edu/~noack. You are responsible for checking this page at least once per week, and when changes are announced in class

The exams will be held from 7:30-9:30 PM, February 16, March 16, and April 27, in a room in Stefani to be announced.  If you have a conflict with a regular class or with an exam announced before this document is distributed please contact me.  If an exam is announced for another class after this date, the other instructor is responsible for resolving the conflict.

One compensatory free period will be given for each night exam.

 

The course will be conducted in accordance with University regulations.  These are promulgated by the administration and, since they are subject to change, will not be duplicated here.


 

ICOM 4215 – Computer Architecture

Spring 2010

Text - Heuring, Vincent P, and Harry F. Jordan, Computer Systems Design and Architecture, 2nd Ed

.

 

Topics

Dates

1. The General Purpose Machine.

 

14-Jan

2. Machines, Machine Languages, and Digital Logic.

19-Jan

21-Jan

3. Some Real Machines.

26-Jan

28-Jan

4. Processor Design.
     Exam I – February 16

2-Feb

4-Feb

9-Feb

11-Feb

5. Processor Design—Advanced Topics.
    

16-Feb

14-Jan

23-Feb

6. Computer Arithmetic and the Arithmetic Unit.
     Exam II – March 16

2-Mar

4-Mar

9-Mar

11-Mar

16-Mar

18-Mar

7. Memory System Design.

23-Mar

25-Mar

8. Input and Output.

6-Apr

8-Apr

15-Apr

9. Peripheral Devices.
     Exam III – April 27

20-Apr

22-Apr

27-Apr

29-Apr

Review and project presentations

4-May

6-May

11-May

 

Project schedule

 

Deliverable

Due

Value

Requirements and definition report

23-Feb

0

Organization report

9-Mar

0

Architecture report

23-Mar

50

Circuit diagrams and microcode

27-Apr

100

Final report and happy hour

6-May

150