SlideShare a Scribd company logo
1 of 13
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

What's hot

Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03
Aravindharamanan S
 
G1-component computer(processor)
G1-component computer(processor)G1-component computer(processor)
G1-component computer(processor)
nurazrinmalik
 

What's hot (19)

Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
 
Intel processors
Intel processorsIntel processors
Intel processors
 
Intel processor family
Intel processor familyIntel processor family
Intel processor family
 
History of microprocessors
History of microprocessorsHistory of microprocessors
History of microprocessors
 
processors
processorsprocessors
processors
 
Processors
ProcessorsProcessors
Processors
 
Introduction to Embedded Laboratory EC 8711
Introduction to Embedded Laboratory EC 8711 Introduction to Embedded Laboratory EC 8711
Introduction to Embedded Laboratory EC 8711
 
Evolution of Intel Microprocessors (Consumer Grade)
Evolution of Intel Microprocessors (Consumer Grade)Evolution of Intel Microprocessors (Consumer Grade)
Evolution of Intel Microprocessors (Consumer Grade)
 
Pentium II
Pentium IIPentium II
Pentium II
 
8085
80858085
8085
 
Microprocessors historical background
Microprocessors  historical backgroundMicroprocessors  historical background
Microprocessors historical background
 
Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03Lec 04e microprocessor_generations_w03
Lec 04e microprocessor_generations_w03
 
Pentium 3
Pentium 3Pentium 3
Pentium 3
 
Evolution of personal computing microprocessors and socs
Evolution of personal computing microprocessors and socsEvolution of personal computing microprocessors and socs
Evolution of personal computing microprocessors and socs
 
G1-component computer(processor)
G1-component computer(processor)G1-component computer(processor)
G1-component computer(processor)
 
Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1Microcontrollers and intro to real time programming 1
Microcontrollers and intro to real time programming 1
 
History of computer lecture notes
History of computer lecture notesHistory of computer lecture notes
History of computer lecture notes
 
MicroPython Introduction PUSG July 2017
MicroPython Introduction  PUSG July 2017MicroPython Introduction  PUSG July 2017
MicroPython Introduction PUSG July 2017
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 

Similar to Lec22 intel

Similar to Lec22 intel (20)

VLSI Technology
VLSI TechnologyVLSI Technology
VLSI Technology
 
Evolution of processors
Evolution of processorsEvolution of processors
Evolution of processors
 
All processors
All processorsAll processors
All processors
 
Evolution of microprocessors
Evolution of microprocessorsEvolution of microprocessors
Evolution of microprocessors
 
Intel Microprocessor
Intel MicroprocessorIntel Microprocessor
Intel Microprocessor
 
8085
80858085
8085
 
Ieee Intel
Ieee IntelIeee Intel
Ieee Intel
 
8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR8085 manual NCIT SAROZ BISTA SIR
8085 manual NCIT SAROZ BISTA SIR
 
Evolution of Microprocessors.pptx
Evolution of Microprocessors.pptxEvolution of Microprocessors.pptx
Evolution of Microprocessors.pptx
 
Genesis & Progression of Processors in CPU
Genesis & Progression of Processors in CPUGenesis & Progression of Processors in CPU
Genesis & Progression of Processors in CPU
 
Microprocessor and Positive and Negative Logic
Microprocessor and Positive and Negative LogicMicroprocessor and Positive and Negative Logic
Microprocessor and Positive and Negative Logic
 
History of microprocessors copy
History of microprocessors   copyHistory of microprocessors   copy
History of microprocessors copy
 
Timeline of Processors
Timeline of ProcessorsTimeline of Processors
Timeline of Processors
 
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor ChipsMy Feb 2003  HPCA9 Keynote Slides - Billion Transistor Processor Chips
My Feb 2003 HPCA9 Keynote Slides - Billion Transistor Processor Chips
 
02_Computer-Evolution(1).ppt
02_Computer-Evolution(1).ppt02_Computer-Evolution(1).ppt
02_Computer-Evolution(1).ppt
 
02_Computer-Evolution(1).ppt
02_Computer-Evolution(1).ppt02_Computer-Evolution(1).ppt
02_Computer-Evolution(1).ppt
 
evolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptxevolutionofmicroprocessors-100820113907-phpapp02.pptx
evolutionofmicroprocessors-100820113907-phpapp02.pptx
 
0.2 evolution of microprocessor
0.2 evolution of microprocessor0.2 evolution of microprocessor
0.2 evolution of microprocessor
 
Computer System Architecture Lecture Note 4: intel microprocessors
Computer System Architecture Lecture Note 4: intel microprocessorsComputer System Architecture Lecture Note 4: intel microprocessors
Computer System Architecture Lecture Note 4: intel microprocessors
 
Unit 1
Unit 1Unit 1
Unit 1
 

More from Ruchika Sinha

More from Ruchika Sinha (20)

Greedy Algorithms WITH Activity Selection Problem.ppt
Greedy Algorithms WITH Activity Selection Problem.pptGreedy Algorithms WITH Activity Selection Problem.ppt
Greedy Algorithms WITH Activity Selection Problem.ppt
 
Greedy with Task Scheduling Algorithm.ppt
Greedy with Task Scheduling Algorithm.pptGreedy with Task Scheduling Algorithm.ppt
Greedy with Task Scheduling Algorithm.ppt
 
Greedy Algorithms Huffman Coding.ppt
Greedy Algorithms  Huffman Coding.pptGreedy Algorithms  Huffman Coding.ppt
Greedy Algorithms Huffman Coding.ppt
 
DynProg_Knapsack.ppt
DynProg_Knapsack.pptDynProg_Knapsack.ppt
DynProg_Knapsack.ppt
 
Dijkstra.ppt
Dijkstra.pptDijkstra.ppt
Dijkstra.ppt
 
Greedy with Task Scheduling Algorithm.ppt
Greedy with Task Scheduling Algorithm.pptGreedy with Task Scheduling Algorithm.ppt
Greedy with Task Scheduling Algorithm.ppt
 
Clipping
ClippingClipping
Clipping
 
Pc assembly
Pc assemblyPc assembly
Pc assembly
 
Casing
CasingCasing
Casing
 
Installation of motherboard
Installation of motherboardInstallation of motherboard
Installation of motherboard
 
Shortest path
Shortest pathShortest path
Shortest path
 
Bellman ford algorithm
Bellman ford algorithmBellman ford algorithm
Bellman ford algorithm
 
Python material
Python materialPython material
Python material
 
Python3
Python3Python3
Python3
 
Optimization problems
Optimization problemsOptimization problems
Optimization problems
 
Regular Grammar
Regular GrammarRegular Grammar
Regular Grammar
 
Software Teting
Software TetingSoftware Teting
Software Teting
 
Backtrack search-algorithm
Backtrack search-algorithmBacktrack search-algorithm
Backtrack search-algorithm
 
XML
XMLXML
XML
 
Software for encrypting and decrypting text file powerpointpresentation
Software for encrypting and decrypting text file powerpointpresentationSoftware for encrypting and decrypting text file powerpointpresentation
Software for encrypting and decrypting text file powerpointpresentation
 

Recently uploaded

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Recently uploaded (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

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!