240 likes | 339 Views
Presentation 30 – PC Architecture. Objectives. At the end of this presentation, you will be able to:. Draw a simple diagram of a Pentium D or Core 2 based PC’s architecture. Explain the difference between the purpose of the north bridge and the south bridge.
E N D
Objectives At the end of this presentation, you will be able to:
Draw a simple diagram of a Pentium D or Core 2 based PC’s architecture. • Explain the difference between the purpose of the north bridge and the south bridge. • List some of the major functions supported by the Pentium D and Core 2 MPUs. • Define front side bus (FSB), I/O Controller Hub (ICH), and Graphics Memory Controller Hub (GMCH).
CPU (1GHz) 1GHz Cache Pentium III CPU Bus North Bridge AGP Video 100/133MHz 66MHz DRAM 33MHz PCI BUS PCI Bus Slots Super I/O Controller South Bridge ISA Bus Slots Keyboard IDE1 IDE2 Floppy Mouse
CPU (1GHz) 1GHz Cache Pentium III CPU Bus
CPU (1GHz) 1GHz Cache Pentium III CPU Bus North Bridge AGP Video 66MHz 100/133MHz DRAM
CPU (1GHz) 1GHz Cache Pentium III CPU Bus North Bridge AGP Video 66MHz 100/133MHz DRAM PCI Bus Slots 33 MHz PCI BUS
CPU (1GHz) 1GHz Cache Pentium III CPU Bus North Bridge AGP Video 66MHz 100/133MHz DRAM PCI Bus Slots 33MHz PCI BUS Super I/O Controller Keyboard Floppy Mouse
CPU (1GHz) 1GHz Cache Pentium III CPU Bus North Bridge AGP Video 66MHz 100/133MHz DRAM PCI Bus Slots 33MHz PCI BUS Super I/O Controller South Bridge Keyboard IDE1 IDE2 Floppy Mouse
CPU (1GHz) 1GHz Cache Pentium III CPU Bus North Bridge AGP Video 66MHz 100/133MHz DRAM PCI Bus Slots 33MHz PCI BUS Super I/O Controller South Bridge ISA Bus Slots 8MHz Keyboard IDE1 IDE2 Floppy Mouse
Hierarchical Bus Structure CPU Host Bus AGP Bus North Bridge AGP Connector System Memory PCI Bus ISA Slot South Bridge PCI Slots ISA Bus
Hierarchical Bus Structure (Server) CPU CPU Host Bus AGP Bus North Bridge AGP Connector System Memory PCI Busses ISA Slot South Bridge PCI Slots ISA Bus
Why Multiple Processors? • Thermal dissipation problems led to a performance stagnation problem. • Because clock speed increases could not continue at its prior pace, other methods of improving performance had to be found. • The idea of multiple processor was borrowed form the server world.
Two Approaches to Multiple Processors • Servers used two (or more) MPU packages. • The multi-core processors used in PCs place two or processors (called cores) in a single package.
Inside the Pentium D or Core 2 Duo 1 MB Cache 1 MB Cache Execution Core Execution Core System Bus Interface System Bus Interface
CPU (3 GHz) Pentium D Or Core 2 Front side bus 800MHz or1066MHz
CPU (3 GHz) 1066 MHz System Bus Graphics Graphics Memory Controller Hub (GMCH) Memory 667 MHz
PCI Express X 16 Expansion Slot Media Expansion Intel GMA 950 Graphics CPU (3 GHz) 1066 MHz System Bus Graphics Memory Controller Hub (GMCH)
CPU (3 GHz) Dual Channel DDR2-667 Memory 1066 MHz System Bus Graphics Memory Controller Hub (GMCH) DDR2 SRAM DDR2 SRAM 667 MHz
CPU (3 GHz) 1066 MHz System Bus Graphics Memory Controller Hub (GMCH) I/O Controller Hub (ICH)
Intel High Definition 7.1 Audio 8 High Speed USB Ports 6 PCI Slots 6 PCI Express X 1 Gigabit LAN CPU (3 GHz) Graphics Memory Controller Hub (GMCH) I/O Controller Hub (ICH)
CPU (3 GHz) Flash BIOS 1 ATA/IDE Port 4 Serial ATA Ports Graphics Memory Controller Hub (GMCH) 6 PCI Express X 1 RAID I/O Controller Hub (ICH)
Flash BIOS High Definition Audio PCI Express X 16 1 ATA/IDE Port 8 USB Ports Media Expansion 4 Serial ATA Ports 6 PCI Slots Intel GMA 950 Graphics 6 PCI Express X 1 6 PCI Express X 1 RAID Gigabit LAN CPU DDR2 SRAM GMCH DDR2 SRAM ICH