DOC PREVIEW
GT ECE 2030 - Lecture 1 - Overview

This preview shows page 1-2-21-22 out of 22 pages.

Save
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

ECE2030 Introduction to Computer Engineering Lecture 1 Overview Prof Hsien Hsin Sean Lee School of Electrical and Computer Engineering Georgia Tech ECE2030 Syllabus Instructor Prof Hsien Hsin Sean Lee Email leehs gatech edu Course web http www ece gatech edu leehs ECE2030 My office Klaus 2318 Teaching Materials Morris Mano and Charles Kime Logic and Computer Design Fundamentals the 4th edition Course notes and handouts check out course web TA to be announced later Attending classes is important 2 ECE2030 Syllabus Grading policy 3 Homework assignment 5 each 1 Programming assignment 10 3 in class exams 15 each 1 final exam 30 100 90 A 90 80 B 80 70 C 70 55 D 55 0 F Will scale All homework turn in in the first 5 minutes in class of the due day All exams closed books closed notes no calculator Honor code Use T Square http tsquare gatech edu for your homework and exam grades 3 Objective Digital Design Principle Number systems Boolean algebra Switch and CMOS design Combinational logic Logic gates Building blocks de mux de encoder shifters adder subtractor multiplier Logic minimization Mixed logic Sequential logic Latches Flip flops Counters State machines Mealy Moore machines 4 Objective Digital Design Principle Memory and Programmable Devices Register RAM ROM PLA PAL Architectural concept Instruction set architecture ISA Stored Program Computer and Sequential Control von Neumann architecture Datapath Branches Processor and Software Convention MIPS ISA Procedural calls Stack 5 Hierarchy of Computation Problem Problem Algorith Algorith ms ms Programming Programming in in High Level High Level Language Language Compiler Assembler Compiler Assembler Linker Linker Instruction Instruction Set Set Architecture Architecture ISA ISA Micro architecture Binary Binary Target Target Machine one one implementation implementation System architecture architecture Functional units units Building Building blocks blocks Gates Level Design Design Transistors Transistors Manufacturing Manufacturing 6 Hierarchy of Computation Problem Problem Algorith Algorith ms ms Programming Programming in in High Level High Level Language Language Compiler Assembler Compiler Assembler Linker Linker Instruction Instruction Set Set Architecture Architecture ISA ISA Micro architecture Binary Binary Target Target Machine one one implementation implementation System architecture architecture Functional units units Building Building blocks blocks Human Human Level Level System System Level Level RTL RTL Level Level Gates Level Design Design Logic Logic Level Level Circuit Circuit Level Level Silicon Silicon Level Level Transistors Transistors Manufacturing Manufacturing 7 Hierarchy of Computation Problem Problem Algorith Algorith ms ms Programming Programming in in High Level High Level Language Language Compiler Assembler Compiler Assembler Linker Linker Instruction Instruction Set Set Architecture Architecture ISA ISA Micro architecture Binary Binary Target Target Machine one one implementation implementation System architecture architecture Functional units units Building Building blocks blocks Human Human Level Level System System Level Level Gates Level Design Design RTL RTL Level Level Our Focus in 2030 Logic Logic Level Level Circuit Circuit Level Level Silicon Silicon Level Level Transistors Transistors Manufacturing Manufacturing 8 Zoom in a System Component 9 Switch G D S John Bardeen William Shockley Walter Brattain Circa 1947 Bell Labs Nobel Prize in Physics 1956 10 Inventors of Integrated Circuits The Tyranny of Numbers Challenge Robert Noyce Jack Kilby Nobel Prize in Physics 2000 11 Fairchild Traitorous 8 Gordon E Moore circa 1965 12 Moore s Law 90 nm 596 mm2 1 7 billions Montecito 10 m 13 5mm2 2 25 0 42millio ns Exponential growth Transistor count will be doubled every 18 months Gordon Moore Intel co founder 13 A Generic Intel based PC System Your CPU here 14 Dual Core Itanium 2 Montecito 15 Integrated Circuit Complexity Source Intel 16 Minimum Feature Size We are currently at 0 065 m 65nm and moving towards 0 045 m 17 Average Transistor Price per year Source Dataquest 18 Processor Market Segmentation High High Performance Performance e g e g Intel 32 64 AMD Itanium IBM POWER BlueGene Sun T1 etc Embedded Embedded low power low power e g e g ARM ARM MIPS MIPS Xscale Xscale Special Special purpose purpose e g e g DSP DSP NVidia 19 Analog Signal vs Digital So why Digital 20 Binary Signals So why Binary 21 Voltage Range of Binary Signals 5 0 Volts HIGH 1 HIGH 1 4 0 Volts 3 0 Volts 2 0 Volts 1 0 Volts LOW 0 LOW 0 0 0 Volts INPUT OUTPUT 22


View Full Document

GT ECE 2030 - Lecture 1 - Overview

Documents in this Course
Load more
Download Lecture 1 - Overview
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 1 - Overview and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 1 - Overview and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?