Bilgisayar Donanım Not2

Transkript

Bilgisayar Donanım Not2
P5 Evolution: Pentium MMX








Pentium P5 with MMX Extensions
Introduced: 01/1997
Data bus: 64bit Address bus: 32bit
Vcc: 1.8V-2.8V
66-266MHz
L1-caches: 16kB code and data (write-back). 4way set associative.
4.5M transistors. 0.25/0.35 m BiCMOS.
321-pin socket 7
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
1
P5 Evolution: Pentium MMX

MMX

MMX = Multi-media Extensions
To meet growing importance and increasing demands of multimedia and communication applications

57 new instructions
New instructions designed specifically to handle video and audio
data

SIMD = Single Instruction Multiple Data
One instruction performs the same function on many pieces of
data

MMX is pipelined
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
2
6th Gen. Processor: P6

P6 Processor Variations:

Pentium Pro

Pentium II

Pentium II Xeon

Celeron

Celeron-A

Pentium III

Pentium III Xeon
Original P6 processor. L2 cache: 256kB, 512kB or 1MB (full-core speed)
P6 with L2-cache: 512kB (half-core speed)
P6 with L2-cache: 512kB/1MB/2MB (full-core speed)
P6 without L2 cache
P6 with L2-cache: 128kB on-die (full-core speed)
P6 with SSE (MMX2), L2-cache: 256kB on-die (half-core speed)
P6 with SSE (MMX2), L2-cache: 512kB/1MB/2MB on-die (full-core speed)
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
3
P6: New Features...

Dual Independent Bus (DIB):

Two Separate Data Buses:




One system bus (motherboard…)
One cache bus
Also called: “back-side bus” to the processor
Advantage: Speed of the cache is scalable to the
processor.
In contrast: P5… Cache-speed = motherboard-speed.
P6 processors: >1GHz
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
4
P6: Pentium Pro

Introduced: 11/1995

Outstanding feature:

2 silicon dies:
(before P5 MMX)
Integrated L2 cache
Processor & L2 cache (256kB,
512kB, 1MB)
5.5M + 63M = 68M transistors
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
5
P6: Pentium II




Introduced: 05/1997
Abandoned: chip-in-a-socket
Introduced: 242-pin SEC cartridge
Much less expensive to manufacture
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
6
P6: Pentium II

Processor core speeds: 233-450MHz
Bus speeds: 66-100MHz
7.5M transistors. 0.25/0.35 m BiCMOS.
MMX
Power dissipation up to >40W!

Address-bus: 36bit

L2 cache




Heatsinks and fans required!
Addressable: 64GB
Half core-speed.
Supports up to 512MB
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
7
P6: Celeron





L2 cache support up to 4GB of RAM
MMX
L1 cache: 2* 16kB
Integral thermal diode for temperature
monitoring
0.25/0.18 m technology
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
8
P6: Pentium III




Introduced: 02/1999
28M transistors
0.18 m coppermine technology
Major improvements:



SSE (Streaming SIMD Extensions)
Integrated on-die L2 cache
Available up to 1GHz
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
9
7th Gen. Processor: Pentium 4


Introduced: 11/2000. Also called “NetBurst”
Main technical details:








Core speed range 1.3GHz..3GHz…?
42M transistors. 0.18 m.
System (front-side) bus: up to 400MHz
ALU runs at twice the processor core frequency
Hyper-pipelined 20-stage technology
Very deep out-of-order instruction execution
20kB L1 cache. 256kB full-speed L2-cache. 8-way set
associative. L2 supports up to 4GB RAM and ECC.
SSE2 – 144 new SSE2 instructions
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
10
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
11
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
12
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
13
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
14
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
15
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
16
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
17
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
18
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
19
Paketlenmiş
L2 Ön_bellek
Komut
Ön belleği
Sıralı işlem
Veriyolu Bağdaştırma Birimi
Sonraki_IP
BTB
L1 Komut
Ön_belleği
Algetir
Algetir
Kod Çözme
Birimi X3
Sıralı
işlem
MIS
L1 Veri
Ön_belleği
Algetir/
Kod çözme
Birimi
sakla
yükle
Sevketme/
İcra Birimi
İnziva
Birimi
RAT
Komut Havuzu
(ROB)
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
20
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
21
With a single processor system, the processor can normally read a
single instruction into the execution core per “clock
cycle”. However, many instructions take more than a single clock cycle to
execute due to something called memory latency, for example a “load”
instruction must read data
from memory which can take many clock cycles to arrive at the
processor. The result is that a lot of time the processor is idle.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
22
Hyper-threading is an Intel technology that enables the processor
to execute alternative instructions when it would normally be idle. It
is still a single processor but the processor presents itself as two
logical processors to
allow the operating system to schedule separate “threads” of
instructions for execution on each logical processor.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
23
A multi-core processor also presents itself as two logical processors to
the operating system. However, this time there really are two execution
cores on the processor. These two cores can execute separate “threads” of
instructions in a truly simultaneous fashion but they are located on a single
processor die and therefore use up less space. Unlike a situation where
there are two processors in a system, the two execution cores share the
some of the same cache which can be very helpful if the two threads of
execution are executing the same instructions and if they are working on
the same set of data.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
24
A multi-core processor (or chip-level multiprocessor, CMP) combines
two or more independent cores (normally a CPU) into a single package
composed of a single integrated circuit (IC), called a die, or more dies
packaged together. A dual-core processor contains two cores, and a quadcore processor contains four cores. A multi-core microprocessor implements
multiprocessing in a single physical package.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
25
Chipset
–İşlemci türünü belirler
–RAMtürünü ve kapasitesini belirler
–Anakartın desteklediği takılabilecek iç ve dış aygıtları belirler
–CPU, RAM veG/Çaygıtları arasında elektronik ara yüz olarak
görev yapar
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
26
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
27
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
28
•Northbridge
–CPU – RAM arasındaki iletişimi sağlamaktadır.
–Yeni AMD sistemlerinde video için de kullanılmaktadır.
•Southbridge
–Ek aygıtlar ve depolama aygıtlar
–Genişleme yuvaları, EIDE ve FDD controller
–I/O Controller Hub ,ICH5(G/Ç Denetim Merkezi) yada peripheral
bus controller(dış veri yolu denetleyici)
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
29
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
30
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
31
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
32
Intel based mainboard
–Northbridge için Memory controller hub
,MCH(Bellek Denetim Merkezi) ,
–Southbridge için I/O controller hub, ICH, (G/Ç
Denetim Merkezi)
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
33
There are several suppliers of chip sets for the motherboard:
· Intel
· SIS
· Opti
· Via
· ALi
Triton first and second
The interest in chip sets and their performance started in
late 1995, when the Pentium processor became more
popular. The Triton controllers were the first chip sets in
this trend.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
34
82430FX from late 1995 was Intel's next chip set and
the first Triton.
In February 1996 the second generation of Triton
arrived.
Two new chip sets were introduced: The 82430VX and
82430HX. The last (HX) was the fastest one.
VX and HX
The two sets were similar, yet different.
430HX consisted of two chips. It was designed for the
more professional PCs.
430VX consisted of four chips, but the cost was slightly
lower than HX. It was aimed at the home use PC
market.
Chip set
Contents
82430HX
82439HX System Controller (TXC)
+ 82371SB PCI ISA IDE Accelerator
82430VX
82437VX System Controller (TVX)
+ two 82438VX Data Path Units (TDX)
+ 82371SB PCI ISA IDE Accelerator
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
35
Intel TX chip set
The last chip set to Pentium processors were named 82430TX,
which supports two new hot technologies:
· SD-RAM
· Ultra DMA
TX firstly supports SD RAM and Ultra DMA hard disks. Two
important technologies. But the TX-set cannot cache above 64 MB
RAM.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
36
VIA Apollo MVP3
This chip set for Socket 7 motherboards promises very good
performance with its 100 MHz bus connecting the CPU with the L2
cache and possible PC100 SDRAM. Other features include:
· AGP graphics
· Supports up to 1 GB RAM in 64 Mbit FPM/EDO/SDRAM/PC100
modules
· 2 MB L2 cache support
· Virtual Clock Synchronization (VCS) for optimal timing.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
37
Ali Aladdin 5
This Aladdin V chip set is for modern Socket 7 CPUs like AMD K6-2
running up to 350 MHz with a 100 MHz system bus.
It consists of two chips, a north and a south bridge. There features
are:
· M1541(AGP, CPU-to-PCI Bridge, Memory Cache & Buffer Controller)
· Interface for all socket 7 compatible processors
· High performance FPM/EDO/SDRAM DRAM controller
· 2-channel dedicated Ultra-33 IDE Master controller
· 2-port USB controller, SMBus controller, PS/2 Keyboard/Mouse controller
· Super I/O (Floppy Disk Controller, 2 serial port/1 parallel port) support.
· Two full function universal asynchronous receiver/ transmitters (UARTs), a
flexible high performance internal data separator with send/receive 16 byte
FIFOs.
· Serial Infra Red for wireless communications with other devices.
· Swap drives A & B.
· SPP, PS/2, EPP and ECP parallel port.
· 328-pin BGA
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
38
82450GX
This chip set came out in 1995, It is supporting quad CPU
configurations. That is PCs with 4 Pentium Pros.
82440FX - Natoma
This was for a long time Intel's most widely used chip set
for 6th. generation CPUs. This chip set can handle 2
CPUs on the same motherboard.
440FX consists of four controllers.
Common for these chip sets
is the 82371SB PCI-ISA accelerator,
which provides good
performance on the I/O
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
39
Intel 810
· A new type of memory controller with built-in graphics
technology.
· Support for up to 512 MB SDRAM.
· Built-in audio-codec controller.
· No ISA bus!
82810
Graphics Memory Controller Hub
82801
Integrated Controller Hub
82802
Firmware Hub
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
40
Graphics Memory Controller Hub
The 82810 Graphics Memory Controller Hub (GMCH) is a MCH "north
bridge" including a graphics controller and using Direct AGP (integrated
AGP, where the graphics controller is directly connected to the system
RAM) operating at 100 MHz.
82801 I/O Controller Hub
This "south bridge", the 82801 (ICH), employs an accelerated hub
to give a direct connection from the graphics and memory to the
integrated AC97 (Audio-Codec) controller, the IDE controllers, the
dual USB ports, and the PCI bus. This promises increased I/O
performance.
82802 Firmware Hub (FWH)
The 82802 Firmware Hub (FWH) stores system BIOS and video
BIOS in a 4 Mbit EEPROM.
AC97
The Integrated Audio-Codec 97 controller enables software audio
and modem by using the processor to run sound and modem
software.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
41
820e
In June 2000 Intel's revamped i820E chipset started
shipping.
Featuring a brand new ICH2 I/O controller hub (i82801BA),
the new chip set holds:
· Four USB ports using dual controllers
· Integrated LAN controller
· Dual Ultra ATA/100 IDE controllers
· Dolby surround-capable six-channel audio.
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
42
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
43
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
44
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
45
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
46
Referanslar:
Butler, T., 2004, Pentium Generations: A History and Technical Overview of Intel’s Pentium Processors
http://www.karbosguide.com/hardware
http://ww.intel.com
http://www.amd.com
http://en.wikipedia.org/wiki/Hyper-threading
Bilg. Donanım 2008
Bilg. Tek. ve Prog.
47

Benzer belgeler

Xilinx

Xilinx (HDLC) and the Synchronous Data Link Control (SDLC) protocols. It is based on the Intel 8XC152 Global Serial Channel (GSC) working in SDLC mode, and adds features to support HDLC or proprietary fra...

Detaylı