Top Banner
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering
14

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

Dec 22, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS

DESIGN

Lecture 1

Dr. “Peter” Weiping Shi

Dept. of Electrical and Computer Engineering

Page 2: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

Instructor:

Dr. “Peter” Weiping Shi Office 333K WERC Office Hour: MWF 10:00-11:30 am Email: [email protected] Phone: 979-587-1877 Lab Time:

501: Wed 09:10 am-12:00 pm, 502: Mon 6:00 pm- 8:50 pm 503: Thur 09:10 am-12:00 pm

Page 3: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

Required textbook:

Brown and Vranesic (2rd Edition)Fundamentals of Digital Logic with

Verilog Design.

Page 4: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

Course info

Course website http://dropzone.tamu.edu/~wshi/248_fall.html All slides, labs, assignments, etc.

Mailing list: Emails will be sent periodically to tamu

accounts Announcements:

Lecture cancellations Deadline extension Updates, etc.

Page 5: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

Grading Policy:

Homework (15%) Labs (20%) Exam 1 : 15% Exam 2 : 20% Exam 3 : 25% Quizzes 5%

Page 6: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

Course Goals

Study methods for Representation, manipulation, and optimization

for both combinatorial and sequential logic Solving digital design problems Study HDL description language (Verilog)

Page 7: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

The Evolution of Computer Hardware

When was the first transistor invented? Modern-day electronics began with the invention in

1947 of the transfer resistor Bardeen, Brattain & Shockley at Bell Laboratories

Page 8: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

William Shockley

Born in London, grown up in CA. B.S. 1932, Ph.D. 1936 During WWII

Anti-submarine research & bomber pilot training Report on casualty of invading Japan: 1.7m to 4m Presidential Medal for Merit

Bell Labs Solid state physics group leader Invention of transistor in 1947

Silicon Valley Shockley Semiconductor Lab, Mountain View, CA Traitorous Eight formed Fairchild Semiconductor

Robert Noyce, Gordon Moore, etc

Page 9: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

The Evolution of Computer Hardware

When was the first IC (integrated circuit) invented? In 1958 the IC was born when Jack Kilby at Texas

Instruments successfully interconnected, by hand, several transistors, resistors and capacitors on a single substrate

Page 10: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

The PowerPC 750

Introduced in 1999

3.65M transistors

366 MHz clock rate

40 mm2 die size 250nm

technology

Page 11: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

The Underlying Technologies

Year Technology Relative Perf./Unit Cost

1951 Vacuum Tube 1

1965 Transistor 35

1975 Integrated Circuit (IC) 900

1995 Very Large Scale IC (VLSI) 2,400,000

2005 VLSI (not a fancy name??) 6,200,000,000

Page 12: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

Year

Tra

nsis

tors

1000

10000

100000

1000000

10000000

100000000

1970 1975 1980 1985 1990 1995 2000

i80386

i4004

i8080

Pentium

i80486

i80286

i8086

Technology Trends: Microprocessor Complexity

2X transistors/ChipEvery 1.5 years

Called “Moore’s Law”

Alpha 21264: 15 millionPentium Pro: 5.5 millionPowerPC 620: 6.9 millionAlpha 21164: 9.3 millionSparc Ultra: 5.2 million

Moore’s Law

Athlon (K7): 22 Million

Itanium 2: 41 Million

Page 13: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

How to Remember?

United States 307 million as of July 2010

Intel processor (core 2 duo) 291 million transistors as of 2006

Page 14: ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 1 Dr. “Peter” Weiping Shi Dept. of Electrical and Computer Engineering.

ECEN 248

Layers of abstraction

I/O systemProcessor

CompilerOperatingSystem(Mac OSX)

Application (ex: browser)

Digital DesignCircuit Design

Instruction Set Architecture

Datapath & Control

transistors

MemoryHardware

Software Assembler