tecnología de microprocesadores -...

12
Tecnología de Microprocesadores Prof: Jesús Ruiz Matus Julio 2001

Upload: duongkhanh

Post on 16-Apr-2018

230 views

Category:

Documents


2 download

TRANSCRIPT

Tecnología de Microprocesadores

Prof: Jesús Ruiz MatusJulio 2001

MODELO ANO TAMAÑOPALABRA

BUSDATOS

BUSMEMORIA

RAPIDEZ(MHz)

TECNOLOGIA CARACTERISTICASPRINCIPALES

4004 11/71 4 bits 4bits 640 108 kHz 10 µ (2250) Primer Microprocesador, DIP 16 pines4040 1/72 4bits 4bits 640 108 kHz Más instrucciones, 24 pines

Soporte para interrupciones8008 4/72 8 bits 8 bits 14b --16kB 300 kHz (3300) 18 pines8080 4/74 8 bits 8 bits 16b -- 64kB 2 MHz 6µ (4500) DIP 40 pines, incluye stack8085 76 8 bits 8 bits 16b -- 64kB 3-6 MHz 6µ (6200) Mejora manejo de Interrupciones8086 8/78 16 bits 16 bits 20b -- 1MB 5-8-10 2µ (29000) Fabricados tambien por AMD, HARRIS,8088 2/79 16 bits 8 bits 20b -- 1MB 5-8-12 2µ (29000) SIEMENS, NEC y otros. Usado en PC-XT

80186 82 16 bits 16 bits 20b -- 1MB 5-8-12 2µ (29000) µcontroladores (incluyen: 2 DMA, 3 timers80188 82 16 bits 16 bits 20b -- 1MB 5-8-12 2µ (29000) PIC, DRAM refresh, etc) sin interfaz para NPX80286 82 16 bits 16bits 24b-- 16MB 8-10-12-

16-201.5µ (134000) Modo protegido, permite Memoria Virtual y

multiprogramación, Cjto Ampliado de InstruccionesPC-AT Bus ISA. PLCC-CERDIP 68 pines.AMD,Harris,Siemens,Fujitsu,Kruger

80386DX 85 32 bits 32 bits 32b--4GB 12-16-2025-33-4040(AMD)

1µ(275000) Mejora M. Virtual, Más Instrucciones. Capacidad demanejo de M.Cache PGA 132 pines

80386SX 88 32 bits 16 bits 32b--4GB 16-33 1µ (275000) QFP 100 pines80486DX 89 32 bits 32 bits 32b—4GB 25-33-50 0.8µ (1.2Μ) 80386 + FPU + 8 kB M. Cache Interna (L1)80486SX 91 32 bits 32 bits 32b—4GB 20-25-33 0.8µ (1.2Μ) 80486DX - FPU

CX486SLC 32 bits 16 bits 32b—4GB 40 386SX + 1kB MCiCX486DL

C32 bits 32 bits 32b—4GB 40 386DX + 1kB MCi

486DX2 32 bits 32 bits 32b—4GB 50/2566/3380/40*

Procesador trabaja al doble de velocidad c/rA la tarjeta madre* Cyrix-AMD-TI-IBM

486DX4 32 bits 32 bits 32b—4GB 75/25100/33120/40*

Procesador trabaja al triple de velocidad c/rA la tarjeta madre* Cyrix-AMD-TI-IBM

Pentium 3/93 32 bits 64 bits 32b—4GB 60-233 (3.1 M) Superescalar Zocket 7AMD 5x86 32 bits 32 bits 32b—4GB 133/33 486 renombrado 4X PR75

CX5x86 32 bits 32 bits 32b—4GB 90 - 120 PR75 - PR90

4004 DIP (Dual In-Line Package)

QFP (Quad Flat Package) PGA (Pin Grid Array)

Tipos de Encapsulados más Comunes

Procesador Pentium MMX (P55)Encapsulado PGA socket 7 Procesador Pentium Pro (P6)

Encapsulado PGA socket 8Doble cavidad Procesador y cache L2

Procesador Pentium IIEncapsulado Slot 1 (242pines)

Procesador CeleronEncapsulado Slot 1 (242pines)

Sin Memoria Cache L2Procesador Pentium II Xeon

Encapsulado Slot 2 (330pines)

Arquitectura Basada en P5

AMD K5 AMD K6 Cyrix6x86 Cyrix6x86MX

Pentium PentiumPro

PentiumMMX

Pentium II(Klamath)

Pentium II(Deschutes)

Celeron(Covington)

PII Celeron(Mendocino)

PII Xeon

MHz75 – PR7590 - PR190100 - PR100100- PR133117 - PR166

166200233266300

110-PR133120-

PR150133-

PR166166-

PR200

150-PR166166-

PR200188-

PR233

60, 75,90, 100,120, 133,166, 200

150166180200

166, 200,233

233266300

300, 333350, 400

450

266300

300A333, 366

400, 433*466, 500

533

400450

CacheL1

16k I + 8k D 32k+32k 16k 64k 8k + 8k 8k+8k 16k+16k 16K + 16K 16k+16k 16k+16k 16k+16k 16k + 16k

CacheL2

Onboard Onboard Onboard Onboard Onboard 256k-512k Onboard 512 512 NO 128 512-1M-2M

Vel. L2 Bus Bus Bus Bus Bus CPU Bus Cpu/2 Cpu/2 Bus Cpu CpuBus(MHz)

50-66 (1.5) 66 55-75 (2) 60-75 (2.5) 60-66 60-66 60-66 66 100 66 66 100

Tipo Socket 7 Socket 7 Socket 7 Socket 7 Socket 7 Socket 8 Socket 7 Slot1SECC

Slot1SECC

Slot1 Slot1-PGA370

Slot2

Pipeline 2 2 2 2 2 3 2 3 3 3 3 3Profundidad

5 6 7 7 5 14 6 14 14 14 14 14

MMX NO 1 NO 1 NO NO 2 2 2 2 2 2Ejec.fuera deorden SI SI SI * SI * NO SI NO

SI SI SI SI SI

Tecnología

0.5µ0.35µ

0.35µ0.25µ

0.65µ0.35µ

0.65µ0.35µ

0.6µ0.35µ

0.65µ0.35µ

0.35µ 0.25µ 0.25µ 0.25µ 0.25µ

Tamaño

177 mm2 162mm2

169 mm2 197 mm2 90 mm2 196 mm2 128mm2

203mm2 135 mm2 135 mm2 197 mm2

V core 3.3V 2.9V 3.3V 2.8VTransist 4.3 M 8.8 M 3 M 6.5 M 3.3 M 5.5 M 4.5 M 7.5 M 7.5 M 7.5 M 6.5 MNúcleoRISC NO SI NO NO NO SI NO SI SI SI SI SISMP 2 2 2 NO NO 8

AMD K6-2 AMD K6-3 Pentium III(Katmai)

Pentium III(Cu-Mine)

PIIIXeon Celeron(Cu-Mine)

Cyrix III(Joshua)

AMD K7Athlon

AMD K7Athlon T-bird

AMD DuronSpitfire

MHz

266, 300,333

350, 366,380 400,450, 475500, 533,

550

400450

450, 500533B, 550600, 600B

533EB, 550E600E, 600EB650e, 667eb700e, 733eb750e, 800e800EB,850e866eb,900e933eb, 950e

1.0eb

500550

533A566600

333 PR433366 PR466400 PR500433 PR533

500, 550600, 650700, 750800, 850950, 1.0

750, 800850, 900

1.0

600650700

Cache L1 32k+32k 32k+32k 16k+16k 16k+16k 16k+16k 16k+16k 64k+64k 64k+64k 64k + 64kCache L2 Onboard 256+L3 512 256k(E)

512k512-1M-

2M128 256K 512

2w25616w

64k

Vel. L2 Bus Cpu Cpu/2 Cpu/2(E)Cpu

Cpu Cpu Cpu ½, 2/5, 1/3Cpu

Cpu Cpu

Bus (MHz) 66-100 100 100-133(B) 100 - 133(B) 100 66 133 100 x 2 100 x 2 100 x 2Tipo Socket 7

(Super)Socket 7(Super)

Slot1 Slot1Socket 370

Slot2 PGA370 Socket 370 Slot A(242)

SlotASocket A

Socket A462

Pipelines 2 3 3 3 3 3 3 3 3Profundidad

6 14 14 14 14 15 15 15

MMX 3DNow 3Dnow+ 2+KNI(MMX2)

2+KNI(MMX2)

2+KNI(MMX2)

2 3Dnow+MMX

3Dnow+MMX

3Dnow+MMX

Ejec.fuerade orden SI SI SI SI SI SI SI SI SITecnología

0.25µ 0.25µ 0.25µ 0.18 0.25-0.18? µ

0.18µ 0.18µ C 0.25µΑ0.18µ 0.18µ 0.18µ

Tamaño 81mm2 118mm2 184-102mm2 117mm2 100mm2Vcore 2.2V 2.2V 2.0V 1.7 1.5 1.7V 1.5VTransistores

¿ 21.3M ? ¿ 6.5 M 22M

Núcleo SI SI SI SI SI SI SI SI

RISC SI

Pentium II (Klamath) Slot 1 (Frente) Procesador yMemoria Cache L2

Pentium II (Klamath) (Posterior) Memoria Cache L2

Celeron Mendocino 128 kB M Cache L2Pentium III FCPGA 370

256 Kb M Cache L2

Arquitectura Basada en P6

Diagrama de Bloques Arquitectura basada en P6