Sections C
and D
Prerequisite: CS 1371 Computing for Engineers (or CS 1301 or
CS 1321)
Course
Objective: Introduction to fundamental concepts in computer system and digital design.
Coverage includes 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 there application to the design and operation of basic
datapaths that form the core of modern processors.
Text: Logic
and Computer Design Fundamentals,
M. M. Mano & C. R.
Kime (4th Edition), and Class Notes
Textbook Companion Website (contains
supplements)
![]()
Instructor: Sudhakar Yalamanchili
Contact
Information: KACB 2316,
Email: sudha@ece.gatech.edu, Tel:
404-894-2940
Office Hours: MW 12:00 PM – 2:00 PM, F 12-2 (by
appointment), Other times by appointment.
KACB 2316
Course Web
Page: http://www.ece.gatech.edu/academic/courses/ece2030/
TA: Section: C: Girish Jain (girish.jain@gatech.edu), Office Hours:
Fridays 9-12, VL 449
Section D: Raj Krishnan (raj.krishnan@gatech.edu), Office
Hours, Tuesdays 11-1, Thursdays 12-1, VL 449
![]()
Exam Schedule:
Exam I: February 8th, 2008, Section C Solutions, Section D Solutions
Exam II: March 7th,
2008, Section C Solutions,
Section D Solutions
Exam III: April 14th,
2008 Section C Solutions, Section D Solutions
Final Exam:
Section C (MWF
2-3) : Tuesday, April 29th, 11:30-2:20
Section D (MWF
3-4) : Friday, May 2nd, 11:30 – 2:20
![]()
Assignment
Schedule: (10%)
Assignment 1: Assignment 1 Solutions : Due
January 30th
Assignment 2: Assignment 2 Solutions: Due
February 6th, (in class no late submissions!)
Assignment 3: Assignment 3 Solutions: Due
March 3rd, (in class no late submissions!)
Assignment4: Section C, Section D, SPIM Program
(Required for both Sections) Section C Solutions,
Section D Solutions
Assignment 5: Some Example SPIM Programs, Microcode Solutions.
Part I SPIM Solution, Part II SPIM Solution
![]()
Course Logistics; READ!
![]()
Use
the study guide (updated 4/9/2008) to help you
prepare for exams.
You might find an index for this course useful.
|
Module |
Topic |
Assignments |
Supplemental Reading & Notes |
|
1 |
|
||
|
2 |
|
|
|
|
3 |
|
|
|
|
4 |
|
|
|
|
5 |
|
|
|
|
6 |
|
An Example Programmable Logic Device
(See pages 4-5) An Example FPGA Device (See page 2-2
to 2-4) |
|
|
7 |
|
Practice Problems for Floating
Point: 1 Useful link to the IEEE Floating
Point Standard: Summary http://www.psc.edu/general/software/packages/ieee/ieee.html |
|
|
8 |
|
||
|
9 |
|
|
|
|
10 |
|
|
|
|
11 |
|
|
|
|
12 |
|
|
|
|
13 |
|
Microcode
Template (PDF), Microcode
Template (Word) |
|
|
14 |
|
||
|
15 |
|
|