|
|
Professor Bonnie Heck |
|
Office: E288 Van Leer TA is Nick Brown, office hours in VL 448 are The best way to reach Prof. Heck is via email. |
Computer system and digital design principles. Architectural concepts, software, Boolean algebra, number systems, combinational datapath elements, sequential logic, and storage elements. The objective on this course is to present students with the basic building blocks and techniques necessary for the design of digital electronic circuits and their application to the design and operation of basic datapaths.
The problems suggested below correspond to the material in class. Failure to work the problems will result in a poor test performance. Work these problems as we go through the material, do not wait until the night before the test. Attempt each problem on your own first before seeking help from others.
| Assn. # | Description | Sample Problem Solutions |
|
|
|
available |
|
|
|
available |
|
|
|
available |
|
|
|
available |
|
|
|
available |
|
|
Practice: Building Blocks, Problems 1-7 found here | |
|
|
||
|
|
Arithmetic: Problems 1 and 2 found here | |
|
|
Practice: Latches and registers, Problems 1 parts A-C, H,I; 2, 3; 6 A-C; 7 B-C found here | |
|
|
State Machines: Problem 1, 2 (optional), 3, 4, 5,7 found here | |
|
|
Counters: Problems 1-5 found here | |
|
|
Memory: Problems 1-3 found here | |
|
|
Datapath Elements: Problems 1-4 found here Single Cyle Datapath: Problems 3-10 found here |
|
|
|
Instructional Types: Problems 1-6 found here | |
|
Quiz 12, due Thursday at noon SPIM can be obtained here Summary of MIPS code found here |
||
|
|
Branching: Problems 1-4 found here |
Grading: Test 1 20% (Feb 9), Test 2 25% (March 14), Test 3 25% (April 18), Final Exam 25%, Pop Quizes 5%. The exams are closed books and closed notes. There will be 12 pop quizes, each consisting of a relatively straightforward question or problem from the previous lecture. Prior to each class, review the notes from the previous lecture. The three lowest quiz grades will be dropped.
Grades can be accessed through WebCT.
The best way to do well in this course is to have good study habits. See the on-line reference on study habits for more details.
Familiarize yourselves with the Georgia Tech Academic Honor Code. It will be enforced in this class.
- Text coverage: finish last week's readings, Mano & Kime, Sections 2.1, 2.2, and 2.3, pg. 29-47,
- Text coverage: Sections 4.1 and 4.2, pg. 183-191; Sections 5.1, 5.2, and 5.3, pg. 249-256.
- Text coverage: Handout on Memory
- Text coverage: Handout on Memory
- Text coverage: Handout on Datapath Elements, Single Cycle Datapath
- Text coverage: Handout on Single Cycle Datapath
- Text coverage: Handout Instruction Types
- Text coverage: Handout Branching