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)
New ECE 2030 Ebook
Course Logistics; READ!
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 |
|
|