Beruflich Dokumente
Kultur Dokumente
1. Review of Microprocessors
Microprocessor
General Purpose
•Die size = 112 mm2
• 90 nm Process Technology
• 16 kB L1 Cache, 1 MB L2
Cache
• 125000000 transistors
Application Specific
• Die size = 2.25 mm2
• Core size = 1 mm2
• 180 nm Process Technology
• No Cache memory (Used
only registers)
• Clock Freq = 20 MHz
1 2 3 4 5
1
2
CISC: MULT 2:3, 5:2
3
Main Memory
4
RISC: LOAD A, 2:3 5
LOAD B, 5:2
MUL A, B
STR 2:3, A
Register
Execution
+-×
Learning Approach
Microprocessor, DSP
Systems Microcontroller
• First µP (1971)
• 10 µm process technology
• 2300 transistors
• 400-800 KHz
• 4- bit word size
• 16 pin DIP package
[1] WILLIAM ASPRAY, “The Intel 4004 Microprocessor: What Constituted Invention”
IEEE Annals of the History of Computing, Vol. 19, No. 3, 1997, pp.4-15.
Intel 8008 Microprocessor
•1972
• 10 µm process technology
• 3500 transistors
• 400-800 KHz
• 8- bit word size
• 18 pin DIP package
Intel 8080 Microprocessor
•1974
• 6 µm process technology
• 4500 transistors
• 2 MHz
• 8- bit word size
• 40 pin DIP package
Intel 8086 Microprocessor
•1979
• 3 µm process technology
• 29000 transistors
• 5-10 MHz
• 16- bit word size
• 40 pin DIP package
•1982
• 1.5 µm process technology
• 134000 transistors
• 6-12 MHz
• 16- bit word size
• 68 pin DIP package
* Virtual Memory
* 20-bit adddresses (220 = 1 MB memory locations
Intel 80386 Microprocessor
•1985
• 1.5 µm process technology
• 275000 transistors
• 16-33 MHz
• 32- bit word size
• L1 Cache (off chip)
• 100 pin PGA
Intel 80486 Microprocessor
•1989
• 1 µm process technology
• 1200000 transistors
• 25-100 MHz
• 32- bit word size
• L1 (on chip) + L2 (off chip)
• 168 pin PGA
Pentium Processor
Registers
Cache (L1,L2,L3)
Main Memory
Integration density Flash Memory Speed
Hard drive
Hardware/Software Interface
Software
Hardware
Applications
Operating System
Compiler Firmware
+++++ -------
------ +++++
N+ N+ P+ P+
P Substrate n Substrate
NMOS PMOS
C B E B C
N+
P