Computer System Architecture Pentium II, 440BX, P6 Class

Download Report

Transcript Computer System Architecture Pentium II, 440BX, P6 Class

Personal Computer
System Board Architecture
©Richard Goldman
June 24, 2001
1
©Richard L. Goldman 2001
P5 Class Processor
CPU
Processor
L1
Pentium – Socket 7
External Cache
Main Memory
L2
66MHz – 64bit
North Bridge
PCI
16MHz – 32bit EDO
33MHz – 32bit
IDE 1
South Bridge
ISA
IDE 2
RTC
CMOS
8MHz – 16bit
COM 1
Super IO
FDD
Keyboard
2
LPT 1
COM 2
ROM BIOS
©Richard L. Goldman 2001
Backside Bus
P6 Class Processor
CPU
Processor
L1
Pentium Pro – Socket 8
Frontside Bus
Discrete Cache
L2
Main Memory
66MHz – 64bit
16MHz-32bit EDO-SIMM
North Bridge
PCI
66MHz-64bit SDRAM-DIMM
33MHz – 32bit
IDE 1
South Bridge
ISA
IDE 2
RTC
CMOS
8MHz – 16bit
COM 1
Super IO
FDD
Keyboard
3
LPT 1
COM 2
ROM BIOS
©Richard L. Goldman 2001
P6 Class Processor
CPU
Processor
L1
Pentium II – Slot 1
L2
Slot 1 Board
Main Memory
66/100MHz – 64bit
AGP
66MHz – 32bit
North Bridge
PCI
66/100MHz – 64bit
33MHz – 32bit
IDE 1
South Bridge
ISA
RTC
CMOS
8MHz – 16bit
FDD
4
IDE 2
COM 1
Super IO
Keyboard
USB
LPT 1
COM 2
System
ROM BIOS
Mouse
©Richard L. Goldman 2001
P6 Class Processor
Pentium III – Socket PGA-370
CPU
Processor
L1 L2
ATC – Advance Transfer Cache
Main Memory
100/133MHz – 64bit
AGP
66MHz – 32bit
North Bridge
PCI
100/133MHz – 64bit
33MHz – 32bit
IDE 1
South Bridge
ISA
RTC
CMOS
8MHz – 16bit
FDD
5
IDE 2
COM 1
Super IO
Keyboard
USB
LPT 1
COM 2
System
ROM BIOS
Mouse
©Richard L. Goldman 2001
Net Burst Class Processor
Pentium 4 (P4)
Hub Architecture
Socket PPGA 423
CPU
Processor
L1 L2
AGP
3.2GB/Sec (100MHz X 4 – 64bit)
66MHz(4X)-32bit
PCI 64
Main Memory
RDRAM
82866
(P64H)
66MHz
64bit
Memory
Controller
Hub
400MHz-16bit-Channel 1
400MHz-16bit-Channel 2
266MB/Sec
32bit
PCI 32
33MHz-32bit
CNR
6
I/O
Controller
Hub
Flash
BIOS
LAN
USB
4 ports
IDE
UDMA
100
©Richard L. Goldman 2001
Net Burst System Bus Speed
Specification
• 100MHz Clock Speed
• 64 bit Bus
• 4X (4 bits transferred per clock cycle)
Transfer Rate:
• 100 MHz X 4 = 400MHz
• 400MHz X 64bits = 25,600Mbits/Sec
• 25,600Mbits/Sec / 8bits/Byte = 3,200MBytes/Sec
or 3.2GBytes/Sec
7
©Richard L. Goldman 2001