SlideShare a Scribd company logo
Introduction to
CMOS VLSI
Design
Case Study: Intel Processors
CMOS VLSI Design
Case Study: Intel Processors Slide 2
Outline
 Evolution of Intel Microprocessors
– Scaling from 4004 to Pentium 4
– Courtesy of Intel Museum
CMOS VLSI Design
Case Study: Intel Processors Slide 3
4004
 First microprocessor (1971)
– For Busicom calculator
 Characteristics
– 10 mm 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 (!)
CMOS VLSI Design
Case Study: Intel Processors Slide 4
8008
 8-bit follow-on (1972)
– Dumb terminals
 Characteristics
– 10 mm process
– 3500 transistors
– 500 – 800 kHz
– 8-bit word size
– 18-pin DIP package
 Note 8-bit datapaths
– Individual transistors visible
CMOS VLSI Design
Case Study: Intel Processors Slide 5
8080
 16-bit address bus (1974)
– Used in Altair computer
• (early hobbyist PC)
 Characteristics
– 6 mm process
– 4500 transistors
– 2 MHz
– 8-bit word size
– 40-pin DIP package
CMOS VLSI Design
Case Study: Intel Processors Slide 6
8086 / 8088
 16-bit processor (1978-9)
– IBM PC and PC XT
– Revolutionary products
– Introduced x86 ISA
 Characteristics
– 3 mm process
– 29k transistors
– 5-10 MHz
– 16-bit word size
– 40-pin DIP package
 Microcode ROM
CMOS VLSI Design
Case Study: Intel Processors Slide 7
80286
 Virtual memory (1982)
– IBM PC AT
 Characteristics
– 1.5 mm process
– 134k transistors
– 6-12 MHz
– 16-bit word size
– 68-pin PGA
 Regular datapaths and
ROMs
Bitslices clearly visible
CMOS VLSI Design
Case Study: Intel Processors Slide 8
80386
 32-bit processor (1985)
– Modern x86 ISA
 Characteristics
– 1.5-1 mm process
– 275k transistors
– 16-33 MHz
– 32-bit word size
– 100-pin PGA
 32-bit datapath,
microcode ROM,
synthesized control
CMOS VLSI Design
Case Study: Intel Processors Slide 9
80486
 Pipelining (1989)
– Floating point unit
– 8 KB cache
 Characteristics
– 1-0.6 mm process
– 1.2M transistors
– 25-100 MHz
– 32-bit word size
– 168-pin PGA
 Cache, Integer datapath,
FPU, microcode,
synthesized control
CMOS VLSI Design
Case Study: Intel Processors Slide 10
Pentium
 Superscalar (1993)
– 2 instructions per cycle
– Separate 8KB I$ & D$
 Characteristics
– 0.8-0.35 mm process
– 3.2M transistors
– 60-300 MHz
– 32-bit word size
– 296-pin PGA
 Caches, datapath,
FPU, control
CMOS VLSI Design
Case Study: Intel Processors Slide 11
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 mm process
– 5.5M-28M transistors
– 166-1000 MHz
– 32-bit word size
– MCM / SECC
CMOS VLSI Design
Case Study: Intel Processors Slide 12
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
CMOS VLSI Design
Case Study: Intel Processors Slide 13
Summary
 104 increase in transistor count, clock frequency
over 30 years!

More Related Content

DOCX
Myhomework
PPT
Evolution of intel microprocessors
PPTX
History of intel microprocessors
PPTX
Evolution of INTEL Microprocessor
PPTX
History of intel microprocessors ppt
PPTX
Intel processors(history - products)
PPT
History of THE processors
PPTX
Microprocessor - A Brief History
Myhomework
Evolution of intel microprocessors
History of intel microprocessors
Evolution of INTEL Microprocessor
History of intel microprocessors ppt
Intel processors(history - products)
History of THE processors
Microprocessor - A Brief History

What's hot (19)

PPTX
Evolution of microprocessors
PPT
Intel processors
PPTX
Intel processor family
PPTX
History of microprocessors
PPTX
processors
PPT
Processors
PPTX
Introduction to Embedded Laboratory EC 8711
DOCX
Evolution of Intel Microprocessors (Consumer Grade)
PPT
Pentium II
PPTX
Microprocessors historical background
PPT
Lec 04e microprocessor_generations_w03
PPT
PPTX
Evolution of personal computing microprocessors and socs
PPTX
G1-component computer(processor)
PPT
Microcontrollers and intro to real time programming 1
PPT
History of computer lecture notes
PDF
MicroPython Introduction PUSG July 2017
PPTX
Evolution of microprocessors
Intel processors
Intel processor family
History of microprocessors
processors
Processors
Introduction to Embedded Laboratory EC 8711
Evolution of Intel Microprocessors (Consumer Grade)
Pentium II
Microprocessors historical background
Lec 04e microprocessor_generations_w03
Evolution of personal computing microprocessors and socs
G1-component computer(processor)
Microcontrollers and intro to real time programming 1
History of computer lecture notes
MicroPython Introduction PUSG July 2017
Ad

Similar to Lec22 intel (20)

PPTX
VLSI Technology
PPTX
Evolution of processors
DOCX
All processors
PPTX
Lect01 OPERAND ADDRESSING MODES OPERAND ADDRESSING MO
PPTX
Evolution of microprocessors
PPTX
Intel Microprocessor
PPTX
Ieee Intel
DOCX
8085 manual NCIT SAROZ BISTA SIR
PPTX
Evolution of Microprocessors.pptx
PPTX
Genesis & Progression of Processors in CPU
PDF
Microprocessor and Positive and Negative Logic
PPTX
1IntroductionToComputersAndComputerOrganization.pptx
PPTX
History of microprocessors copy
PPTX
Timeline of Processors
PDF
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
PPT
02_Computer-Evolution(1).ppt
PPT
02_Computer-Evolution(1).ppt
PPTX
evolutionofmicroprocessors-100820113907-phpapp02.pptx
PPTX
0.2 evolution of microprocessor
VLSI Technology
Evolution of processors
All processors
Lect01 OPERAND ADDRESSING MODES OPERAND ADDRESSING MO
Evolution of microprocessors
Intel Microprocessor
Ieee Intel
8085 manual NCIT SAROZ BISTA SIR
Evolution of Microprocessors.pptx
Genesis & Progression of Processors in CPU
Microprocessor and Positive and Negative Logic
1IntroductionToComputersAndComputerOrganization.pptx
History of microprocessors copy
Timeline of Processors
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
02_Computer-Evolution(1).ppt
02_Computer-Evolution(1).ppt
evolutionofmicroprocessors-100820113907-phpapp02.pptx
0.2 evolution of microprocessor
Ad

More from Ruchika Sinha (20)

PPT
Python Programming Introduction - Loops & Boolean
PPTX
Difference Between Normal & Smart/Automated Home
PPT
Greedy Algorithms WITH Activity Selection Problem.ppt
PPT
Greedy with Task Scheduling Algorithm.ppt
PPT
Greedy Algorithms Huffman Coding.ppt
PPT
DynProg_Knapsack.ppt
PPT
Dijkstra.ppt
PPT
Greedy with Task Scheduling Algorithm.ppt
PPT
Clipping
PPTX
Pc assembly
PPT
PPTX
Installation of motherboard
PPT
Shortest path
PPT
Bellman ford algorithm
PPTX
Python material
PPT
Python3
PPT
Optimization problems
PPT
Regular Grammar
PPTX
Software Teting
PPTX
Backtrack search-algorithm
Python Programming Introduction - Loops & Boolean
Difference Between Normal & Smart/Automated Home
Greedy Algorithms WITH Activity Selection Problem.ppt
Greedy with Task Scheduling Algorithm.ppt
Greedy Algorithms Huffman Coding.ppt
DynProg_Knapsack.ppt
Dijkstra.ppt
Greedy with Task Scheduling Algorithm.ppt
Clipping
Pc assembly
Installation of motherboard
Shortest path
Bellman ford algorithm
Python material
Python3
Optimization problems
Regular Grammar
Software Teting
Backtrack search-algorithm

Recently uploaded (20)

PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
Classroom Observation Tools for Teachers
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Lesson notes of climatology university.
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
Orientation - ARALprogram of Deped to the Parents.pptx
PDF
Yogi Goddess Pres Conference Studio Updates
PDF
What if we spent less time fighting change, and more time building what’s rig...
Microbial diseases, their pathogenesis and prophylaxis
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Classroom Observation Tools for Teachers
Computing-Curriculum for Schools in Ghana
Lesson notes of climatology university.
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
A systematic review of self-coping strategies used by university students to ...
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Anesthesia in Laparoscopic Surgery in India
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Cell Structure & Organelles in detailed.
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Weekly quiz Compilation Jan -July 25.pdf
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Orientation - ARALprogram of Deped to the Parents.pptx
Yogi Goddess Pres Conference Studio Updates
What if we spent less time fighting change, and more time building what’s rig...

Lec22 intel

  • 1. Introduction to CMOS VLSI Design Case Study: Intel Processors
  • 2. CMOS VLSI Design Case Study: Intel Processors Slide 2 Outline  Evolution of Intel Microprocessors – Scaling from 4004 to Pentium 4 – Courtesy of Intel Museum
  • 3. CMOS VLSI Design Case Study: Intel Processors Slide 3 4004  First microprocessor (1971) – For Busicom calculator  Characteristics – 10 mm 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 (!)
  • 4. CMOS VLSI Design Case Study: Intel Processors Slide 4 8008  8-bit follow-on (1972) – Dumb terminals  Characteristics – 10 mm process – 3500 transistors – 500 – 800 kHz – 8-bit word size – 18-pin DIP package  Note 8-bit datapaths – Individual transistors visible
  • 5. CMOS VLSI Design Case Study: Intel Processors Slide 5 8080  16-bit address bus (1974) – Used in Altair computer • (early hobbyist PC)  Characteristics – 6 mm process – 4500 transistors – 2 MHz – 8-bit word size – 40-pin DIP package
  • 6. CMOS VLSI Design Case Study: Intel Processors Slide 6 8086 / 8088  16-bit processor (1978-9) – IBM PC and PC XT – Revolutionary products – Introduced x86 ISA  Characteristics – 3 mm process – 29k transistors – 5-10 MHz – 16-bit word size – 40-pin DIP package  Microcode ROM
  • 7. CMOS VLSI Design Case Study: Intel Processors Slide 7 80286  Virtual memory (1982) – IBM PC AT  Characteristics – 1.5 mm process – 134k transistors – 6-12 MHz – 16-bit word size – 68-pin PGA  Regular datapaths and ROMs Bitslices clearly visible
  • 8. CMOS VLSI Design Case Study: Intel Processors Slide 8 80386  32-bit processor (1985) – Modern x86 ISA  Characteristics – 1.5-1 mm process – 275k transistors – 16-33 MHz – 32-bit word size – 100-pin PGA  32-bit datapath, microcode ROM, synthesized control
  • 9. CMOS VLSI Design Case Study: Intel Processors Slide 9 80486  Pipelining (1989) – Floating point unit – 8 KB cache  Characteristics – 1-0.6 mm process – 1.2M transistors – 25-100 MHz – 32-bit word size – 168-pin PGA  Cache, Integer datapath, FPU, microcode, synthesized control
  • 10. CMOS VLSI Design Case Study: Intel Processors Slide 10 Pentium  Superscalar (1993) – 2 instructions per cycle – Separate 8KB I$ & D$  Characteristics – 0.8-0.35 mm process – 3.2M transistors – 60-300 MHz – 32-bit word size – 296-pin PGA  Caches, datapath, FPU, control
  • 11. CMOS VLSI Design Case Study: Intel Processors Slide 11 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 mm process – 5.5M-28M transistors – 166-1000 MHz – 32-bit word size – MCM / SECC
  • 12. CMOS VLSI Design Case Study: Intel Processors Slide 12 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
  • 13. CMOS VLSI Design Case Study: Intel Processors Slide 13 Summary  104 increase in transistor count, clock frequency over 30 years!