Announcements
| Instructor | Dr. Robert S. Fourney |
|
Robert.Fourney@ieee.org
| |
| Phone | Office 688-4016; Home number handed out in class |
| Office | 215 Harding Hall |
| Class Time | MWF 2:00-2:50 |
| Lab Time | The lab will be reserved for this class on Fridays from 3:00-6:50 |
| Class Location | Harding Hall, room 326 |
| Office hours | TBD |
| Textbook | Computer Organization, fifth edition by Carl Hamacher, Zvonko Vranesic, and Safwat Zaky, published by McGraw Hill. For brevity, I will refer to this as HVZ |
| Reference |
Some subset of the following books would prove a valuable reference. Do
not buy any of these before speaking w/ Dr. Fourney.
Digital Design: Principles & Practices 4th Ed. by John F. Wakerly, published by Prentice Hall (W4e) You will want to refer back to this book if you used if for Digital Design. If you used an earlier edition you should note that the fourth edition also serves as a Verilog reference. The earlier editions are actually better and more complete as digital references, since Prentice Hall put some material on a (poorly thought out, poorly implemented, insecure, subscription based) website in order to make room for the Verilog. So, if you already have access to this book that's a good thing, but if you need to go buy a reference this is not the one to buy. Since most of you do already own this book, I will reference relevant sections and refer to is as W4e. If you own an earlier edition, the stuff I refer to will probably be in your book somewhere, see me if you have trouble finding it. If you don't have access to W4e, you can probably find sufficient Verilog info on the web, but if you feel you need to buy another textbook you could look into: Starters Guide to Verilog 2001, by Michael D. Ciletti (also by Prentice Hall). This is a good Verilog reference, which assumes you already understand digital design. or Digital Logic with Verilog Design, by Stephen Brown and Zvonko Vranesic. This is an excellent textbook which we have adopted for our 245 class. It combines digital design and Verilog in the same text, and you actually buy all of the content instead of renting it via a web site. Verilog 2001: A Guide to the New Features of the Verilog Hardware Description Language by Stuart Sutherland. I have not actually seen this book, but the author is well respected in this area and has provided several free online tutorials on the Verilog Hardware Description Language. |
| Corequisites |
| The "hands on" portion of this class, EE 492 Section 03, is a required co-requisite. You must be enrolled in both classes. |
| Course Description |
| This course serves as an introduction to computer organization. We basically fill in the gaps between your digital systems class (EE 245) and your microcontroller class (EE 347). We show you how to take what you learned in 245 and design the systems you used in 347. We'll discuss various design trade-offs, optimizations, and enhancements to computer designs. After successfully completing this course, the students will be capable of understanding, designing, and building simple computers and will be cognizant of the current trends and design techniques in this area. |
| Course Work |
|
Unless otherwise specified, all work that you submit in this course must be your own; unauthorized collaboration is considered academic dishonesty. Please save us both a lot of trouble by realizing that I will pursue any such transgressions to the fullest extent possible. As a rule, late assigments are not generally accepted (e.g., attempting to hand in an assigment after the start of class on the due date will result in a grade of 0 for that assignment). Late assignments will only be accepted under exceptional circumstances AND with prior arrangement. A penalty may apply. |
| Grading Policy |
| Final grades will probably be determined via the following breakdown: |
| Exam #1 | 15% |
| Exam #2 | 15% |
| Homework and Quizzes | 15% |
| Class Participation (and quizzes) | 5% |
| Design Lab Practical(s) | 10% |
| Lab Projects & reports | 25% |
| Comprehensive Final Exam | 15% |
|
Your class participation grade will be determined by your on time
attendance to class as well as your participation in classroom discussions.
Pop quizzes, when given, will cover material
previously covered in class, previous homework assignments, and/or simple
questions on the current days reading assignment. |
| Schedule of Upcoming Classes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|