0% found this document useful (0 votes)
22 views

Lecture 1 Microprocessor(Def, History Some Characteristics)

microprocessor basic

Uploaded by

tawfiay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Lecture 1 Microprocessor(Def, History Some Characteristics)

microprocessor basic

Uploaded by

tawfiay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

Lecture-1

Course Code: 520225


(Microprocessor and Assembly
Language Programming)
Introduction
to
Microprocessor

Case Study: Intel Processors CMOS VLSI Design Slide 2


Definition
❑ A microprocessor is a multipurpose, programmable,
clock-driven, register-based electronic device

❑ That reads binary instructions from a storage device


called memory

❑ accepts binary data as input and processes data


according to instructions, and provides result as
output.

Case Study: Intel Processors CMOS VLSI Design Slide 3


Definition
❑ A microprocessor consists of multiple internal
function units.

❑ A basic design has an arithmetic logic unit (ALU), a


control unit, a memory interface, an interrupt or
exception controller, and an internal cache.

❑ More sophisticated microprocessors might also


contain extra units that assist in floating-point match
calculations, program branching, or vector
processing.

Case Study: Intel Processors CMOS VLSI Design Slide 4


Microprocessor

Case Study: Intel Processors CMOS VLSI Design Slide 5


Evolution of Intel Microprocessors

❑ Evolution of Intel Microprocessors


– Scaling from 4004 to Pentium 4
– Fairchild Semiconductors (founded in 1957) invented the
first IC in 1959.
– In 1968, Robert Noyce, Gordan Moore, Andrew Grove
resigned from Fairchild Semiconductors.
– They founded their own company Intel (Integrated
Electronics).
– Intel grown from 3 man start-up in 1968 to industrial giant
by 1981.
– It had 20,000 employees and $188 million revenue.

Case Study: Intel Processors CMOS VLSI Design Slide 6


4004
❑ First microprocessor (1971)
– For Busicom calculator
❑ Characteristics
– 10 μm process
– 2300 transistors
– 400 – 800 kHz
– 4-bit word size
– 16-pin DIP package
❑ Masks hand cut from Rubylith
– Drawn with color pencils
– 1 metal, 1 poly (jumpers)
– Diagonal lines (!)

Case Study: Intel Processors CMOS VLSI Design Slide 7


8008
❑ 8-bit follow-on (1972)
– Dumb terminals
❑ Characteristics
– 10 μm process
– 3500 transistors
– 500 – 800 kHz
– 8-bit word size
– 18-pin DIP package
❑ Note 8-bit datapaths
– Individual transistors visible

Case Study: Intel Processors CMOS VLSI Design Slide 8


8080
❑ 16-bit address bus (1974)
– Used in Altair computer
• (early hobbyist PC)
❑ Characteristics
– 6 μm process
– 4500 transistors
– 2 MHz
– 8-bit word size
– 40-pin DIP package

Case Study: Intel Processors CMOS VLSI Design Slide 9


8086 / 8088
❑ 16-bit processor (1978-9)
– IBM PC and PC XT
– Revolutionary products
– Introduced x86 ISA
❑ Characteristics
– 3 μm process
– 29k transistors
– 5-10 MHz
– 16-bit word size
– 40-pin DIP package
❑ Microcode ROM

Case Study: Intel Processors CMOS VLSI Design Slide 10


80286
❑ Virtual memory (1982)
– IBM PC AT
❑ Characteristics
– 1.5 μm process
– 134k transistors
– 6-12 MHz
– 16-bit word size
– 68-pin PGA
❑ Regular datapaths and
ROMs
Bitslices clearly visible

Case Study: Intel Processors CMOS VLSI Design Slide 11


80386
❑ 32-bit processor (1985)
– Modern x86 ISA
❑ Characteristics
– 1.5-1 μm process
– 275k transistors
– 16-33 MHz
– 32-bit word size
– 100-pin PGA
❑ 32-bit datapath,
microcode ROM,
synthesized control

Case Study: Intel Processors CMOS VLSI Design Slide 12


80486
❑ Pipelining (1989)
– Floating point unit
– 8 KB cache
❑ Characteristics
– 1-0.6 μm process
– 1.2M transistors
– 25-100 MHz
– 32-bit word size
– 168-pin PGA
❑ Cache, Integer datapath,
FPU, microcode,
synthesized control

Case Study: Intel Processors CMOS VLSI Design Slide 13


Pentium
❑ Superscalar (1993)
– 2 instructions per cycle
– Separate 8KB I$ & D$
❑ Characteristics
– 0.8-0.35 μm process
– 3.2M transistors
– 60-300 MHz
– 32-bit word size
– 296-pin PGA
❑ Caches, datapath,
FPU, control

Case Study: Intel Processors CMOS VLSI Design Slide 14


Pentium Pro / II / III
❑ Dynamic execution (1995-9)
– 3 micro-ops / cycle
– Out of order execution
– 16-32 KB I$ & D$
– Multimedia instructions
– PIII adds 256+ KB L2$
❑ Characteristics
– 0.6-0.18 μm process
– 5.5M-28M transistors
– 166-1000 MHz
– 32-bit word size
– MCM / SECC

Case Study: Intel Processors CMOS VLSI Design Slide 15


Pentium 4
❑ Deep pipeline (2001)
– Very fast clock
– 256-1024 KB L2$
❑ Characteristics
– 180 – 90 nm process
– 42-125M transistors
– 1.4-3.4 GHz
– 32-bit word size
– 478-pin PGA
❑ Units start to become
invisible on this scale

Case Study: Intel Processors CMOS VLSI Design Slide 16


Summary
❑ 104 increase in transistor count, clock frequency
over 30 years!

Case Study: Intel Processors CMOS VLSI Design Slide 17


Moore’s Law

❑ In 1965, one of the founders of Intel – Gordon Moore –


predicted that “The number of transistor on an IC (and
therefore the capability of microprocessors) will double
every year. Later he modified it to 18-months”

❑ His prediction still holds true in ‘13. In fact, the time


required for doubling is contracting to the original
prediction, and is closer to a year now.

Case Study: Intel Processors CMOS VLSI Design Slide 18


Evolution of Intel Microprocessors

Case Study: Intel Processors CMOS VLSI Design Slide 19


Thank You
Case Study: Intel Processors CMOS VLSI Design Slide 20

You might also like