Instructor: Sudhakar Yalamanchili
Contact
Information:
KACB 2316, Email: sudha@ece.gatech.edu,
Tel: 404-894-2940
Course
Web Page:
http://www.ece.gatech.edu/academic/courses/ece2030/
![]()
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)
![]()
Course Logistics; READ!
![]()
Lectures (Last Updated: 9/10/2009 8:28 AM)
Use
the study guide to help you prepare
for exams
After
completing each module, you should know what these terms mean
You might find an index
for this course useful.
|
Module |
Topic |
Assignments |
Supplemental
Reading & Notes |
|
1 |
|
||
|
2 |
|
||
|
3 |
|
||
|
4 |
|
||
|
5 |
|
A K-Map Tool |
|
|
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 |
|
|