ecen 248 introduction to digital systems design
Download
Skip this Video
Download Presentation
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN

Loading in 2 Seconds...

play fullscreen
1 / 14

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN - PowerPoint PPT Presentation


  • 428 Views
  • Uploaded on

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: MW 10:00-11:30 am Email: [email protected] Phone: 979-587-1877. Required textbook :.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN' - quinta


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ecen 248 introduction to digital systems design

ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN

Lecture 1

Dr. “Peter” Weiping Shi

Dept. of Electrical and Computer Engineering

instructor
Instructor:
  • Dr. “Peter” Weiping Shi
    • Office 333K WERC
    • Office Hour: MW 10:00-11:30 am
    • Email: [email protected]
    • Phone: 979-587-1877
required textbook
Required textbook:
  • Brown and Vranesic (2rd Edition)

Fundamentals of Digital Logic with Verilog Design.

course info
Course info
  • Course website
    • dropzone.tamu.edu/~wshi/248_spring11.html
    • All slides, labs, assignments, etc.
  • Mailing list:
    • Emails will be sent periodically to tamu accounts
    • Announcements:
      • Lecture cancellations
      • Deadline extension
      • Updates, etc.
grading policy
Grading Policy:
  • Homework (20%)
  • Labs (20%)
  • Exam 1 : 15%
  • Exam 2 : 15%
  • Exam 3 : 20%
  • Quizzes 10%
course goals
Course Goals
  • Study methods for
    • Representation, manipulation, and optimization for both combinatorial and sequential logic
    • Solving digital design problems
    • Study HDL description language (Verilog)
the evolution of computer hardware
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
william shockley
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
the evolution of computer hardware9
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
the powerpc 750
The PowerPC 750
  • Introduced in 1999
  • 3.65M transistors
  • 366 MHz clock rate
  • 40 mm2 die size
  • 250nm technology
technology trends microprocessor complexity
Technology Trends: Microprocessor Complexity

Itanium 2: 41 Million

Athlon (K7): 22 Million

Alpha 21264: 15 million

Pentium Pro: 5.5 million

PowerPC 620: 6.9 million

Alpha 21164: 9.3 million

Sparc Ultra: 5.2 million

Moore’s Law

2X transistors/Chip

Every 1.5 years

Called

“Moore’s Law”

how to remember
How to Remember?

United States

307 million as of July 2010

Intel processor (core 2 duo)

291 million transistors as of 2006

layers of abstraction
Layers of abstraction

Application (ex: browser)

Operating

Compiler

System

(Mac OSX)

Software

Assembler

Instruction Set

Architecture

Hardware

Processor

Memory

I/O system

Datapath & Control

Digital Design

Circuit Design

ECEN 248

transistors

ad