Počítačová škola pro začátečníky [VI]

1. 2. 1998

Sdílet

Čipové sady a procesory V poslední škole "počítačových sebevrahů" alias začínajících uživatelů PC, k...





Čipové sady a procesory







V poslední škole „počítačových sebevrahů“ alias začínajících

uživatelů PC, kteří chtějí vědět alespoň něco nad rámec

nejběžnějšího používání osobních počítačů, jsme se věnovali

pamětem rozličných druhů a forem. Z nejzákladnějších

vnitřnostní, bez nichž se počítač skutečně neobejde

– a překvapivě jich lze eliminovat naprostou většinu – tak

zbývají jen čipsety a vlastní procesor. V následujících číslech

se nám tak uvolní prostor pro první shrnutí

probraných/nastíněných témat a budeme moci pokročit do

přehlednějších míst počítačového bludiště.

Pokud tedy byl některý čtenář něčím zahlcen či možná zaskočen,

dostane – vlastně autor dostane – ještě jednu šanci při

ohlédnutí se nazpět. Jakmile budeme mít funkční kostru počítače

– motherboard a základní součástky, plus nějakou tu grafickou

kartu pro zabrazování a klávesnici pro ovládání – podíváme se,

především na žádost čtenářů, podrobněji na nastavování a funkce

BIOSu, tedy přistoupíme k prvním krokům konfigurování třeba jen

částečně realizovaného počítače.





ČIPSETY



Čipset alias čipová sada je termín, který zaznívá znovu a znovu,

kdykoli se pohybuje skutečně na nejnižší úrovni součástí

počítače. Kdykoli nám na motherboardu chybí nějaké rozhraní nebo

nemůžeme použít určitý typ paměti/procesoru, vysvětlující prst

ukáže na implementovaný typ čipsetu.

Čipset obecně je skupina čipů (set = sada), které byly navrhnuty

pro skupinovou práci. Například čipsety používané v modemech

obsahují všechny nezbytné obvody pro odesílání a přijímání

elektricky modulovaných dat. O čipsetech ale mluvíme

i v souvislosti s grafickými akcelerátory, PDA, či výrobky

spadajícími do kategorie domácí elektroniky.

U počítačů se má na mysli nejčastěji základní čipové vybavení

základních desek, kde čipy zajišťují elekronické rozhraní mezi

všemi subsystémy PC. Formou sběrnic a elektroniky garantují, že

spolu CPU alias procesor, paměť a vstupně/výstupní zařízení

budou moci hladce spolupracovat. Většina čipsetů je tvořena

jedním až čtyřmi čipy, které ovšem mohou být roztroušeny po celé

ploše motherboardu – mají prsty skutečně ve všem. S rostoucí

integrací funkcí, jež se stávají standardním vybavením, dnes

čipsety zastupují i speciální karty – viz např. podpora EIDE,

která je dnes standardem realizovaným konektory přímo na mateřské

desce.

Pokud tedy v budoucnu minituarizace počítačů revolučně pokročí,

budou za to moci schopnější čipsety, nikoli menší a výkonnější

procesory. V budoucnosti povedou od zařízeních (SCSI disků, ale také

od tel. ústředny) „dráty“ přímo do základní desky, kde si

z nich příští generace čipsetů signály samy přeberou.

Čipsety jsou součástí mateřských desek a představují tedy

vlastnosti, s nimiž se naše stavěné počítače rodí – bez výměny

motherboardu není prostě možné překročit stín daného čipsetu.

Jestliže sada čipů známá pod jménem XY nepodporuje paměti

takového a takového typu, nebudeme je moci bez nějakých skutečně

krkolomných elektronických triků na dané desce použít.

Čipsety v sobě kumulují takovou řadu funkcí, že je musí každý

výrobce či zkušenější uživatel brát v potaz. U každé základní

desky je také jejich typ uváděn a jediným pohledem si tak můžeme

vytvořit velmi reálnou představu o schopnostech daného produktu.

Některé čipsety nepodporují multiprocessing, jiné určité druhy

procesorů a další ignorují nové typy paměti SDRAM. Nemusí to mít

nic společného se stářím daných čipů, protože v závislosti na

jejich konkrétním určení a specializaci mohou být leckteré funkce

a typy podporovaných standardů prostě vypuštěny, stejně jako se

výkon může v rámci úspor o něco snížit.

Pro velmi seriózního stavitele počítače či třeba jen návrháře

základních desek tady čeká mnoho úskalí a záludných překvapení

a měl by nejspíše stavět na osvědčených kombinacích čipsetů,

procesorů a dalších součástek, které se zaručeně snášejí. Výsledkem

mohou být zásadní rozdíly v rychlostech jinak velmi podobných

počítačů, a především v chování v takových náročných oblastech

informační techniky, jako je digitální video a audio, které

otestují kompatibilitu a výkon výrobku daleko za hranice běžné

praxe.

Je ovšem třeba zdůraznit, že existence funkce čipsetu ještě

neznamená, že je na jím osazené desce určitě k dispozici. Pokud

čipset podporuje víceprocesorovost, stále ještě může být na desce

jen jeden jeden slot pro procesor, a tudíž není podpora této

funkce v daném případě žádným přínosem. Totéž platí o různých

sběrnicích: pokud nejsou pro takovou USB vyvedeny potřebné

konektory, zcela určitě žádné takové zařízení nepřipojíme.

Výsledkem tedy je, že při nákupu staršího počítače nebo

samostatné desky je životně nezbytné vyjasnit, s jakým čipsetem

se setkáme a podle toho uzpůsobit svou vybavovací/upgradovací

strategii. Zejména u základních desek se v cenících typicky

setkáme s modely, lišícími se jen cenou a několika písmenky

v označení. Nenechte se nachytat – úsporou několika set korun si

můžeme pověsit na krk výprodejní a pro vaše účely nepoužitelný

motherboard!

Pro uživatele samozřejmě vůbec není potřebná znalost principů

a technologií fungujících v čipsetech. Pro praxi je stačí chápat

jako černé krabičky, mající neznámý obsah, ale jasné funkce.



RODINKY ČIPSETŮ



Podívejme se tedy na nejběžnější typy čipsetů, abychom získali

základní přehled, čím se od sebe liší a jaké zádrhele můžeme

očekávat. Jak již však bylo řečeno, jejich ideálnost se liší

v závislosti na použití a také na ceně, kterou jsme ochotni

investovat. Jejich počet roste, zejména s každým novým

procesorem, ale přece jen to není žádný divoký proces.

Největším výrobcem čipsetů je samozřejmě firma Intel, jež byla se

svými čipy Triton (viz dále) natolik úspěšná, že prakticky

vytlačila konkurenci z trhu. Není divu, zná dokonale vlastní

procesory, vynalezla většinu sběrnic jako PCI, USB či AGP, a má

tedy vývoj o to jednodušší. Nemůžeme ale očekávat, že by nějak

obzvlášť podporovala konkurenci, a vycházela vstříc procesorům

jako AMD K6 apod.

Její čipsety jasně preferují „sesterské“ procesory typu Pentium,

zatímco produkty společností VIA (čipsety Apollo a Pluto), SiS

(např. SiS 5571) a OPTi (Viper) jsou více rovnostářské

a dosahují vyrovnanějších výkonů se všemi dostupnými procesory.

Co se týká ideální podpory právě procesorů K6, které určitě

oslovují všechny stavitele levných, ale stále ještě výkonných

počítačů, firma AMD připravuje vlastní optimalizovanou sadu 640.

Jak jsme již řekli, firma Intel na trhu s čipsety jasně vede,

a proto bude nejvhodnější zaměřit se na její produkty. „Cizí“

čipsety nejsou tak důležité a budou zajímat spíše zkušené

uživatele. Proti těm „intelovským“ se většinou snaží nabídnout

nějaké ty luxusnější funkce či podporu vyšších pracovních

rychlostí základních desek (75 či 83 MHz). Ne snad že by čipsety

Intelu vyšší frekvenci nesnesly, ale podle obchodní politiky

firmy jsou tyto věci tabu až do příchodu nových procesorů

a 100MHz základních desek.



Intel 430 FX (Triton)



430 FX či také čipset „Triton“ se stal legendou a takřka

synonymem pro „značkové“ osazení mateřských desek. Byl to první

x86 čipset využívající EDO RAM (viz minule) a před cca dvěma roky

doslova zatočil s tehdější konkurencí – zejména firmami SiS, UMC

a ALI. Od jeho uvedení na trh se datuje jasná převaha Intelu na

tomto poli. Pro dnešní účely je to ovšem již staroušek, zejména

co se týká paměťového managementu – nenajdeme tu žádnou podporu

50ns pamětí DRAM, stejně tak SDRAM a celé řady dalších věcí.

Pochopitelně vůbec nezná sběrnici USB, která vznikla později.



Intel 430 HX (Triton 2)



Triton 2 je nástupce předchozího typu, který vyplňuje jeho bílá

místa – zvládá až 512 MB, je optimalizovaný pro EDO DRAM,

podporuje USB. Jeho podpora až dvou procesorů, způsob kešování

a vůbec výkon PCI a paměťových sběrnic garantuje velmi slušný

výkon.

Podle řady fanoušků je to vůbec nejpodařenější čipset firmy

Intel, mimo jiné také díky velikosti jeho kešovatelné oblasti. Ta

současně dobře demonstruje některé na první pohled

nepředvídatelné chování počítačového hardwaru. Idkyž by většina

uživatelů předpokládala, že vyrovnávací paměť L2 (úrovně dva)

komunikuje s celou pamětí RAM, není tomu tak. Zatímco Triton

2 to tak dělá, 430 FX, ale i níže uvedené VX a TX kešují jen

pouze prvních 64 MB paměti a k jejímu zbytku se přistupuje bez

blahodárného vlivu paměti vyrovnávací.

Co to znamená v praxi? Může se tedy stát, že po doplnění paměti

RAM poběží počítač pomaleji než dříve! Operační systémy firmy

Microsoft totiž využívají s oblibou paměť odshora, směrem od

vyšších adres, a tak většina programů může skončit v nekešované

oblasti paměti.



Intel 430 VX



VX čipset byl původně navržen pro lowendové stolní počítače. Ač

je novější, jeho výkon je v naprosté většině případů pod Tritonem

2. Podporuje pouze 128 MB (to není garance životního prostoru nad

2 roky), zato lze na rozdíl od obou předchozích typů používat

SDRAM paměti, které budou převažujícím standardem rychlých

počítačů následujících let. Může tak vyhovět méně náročný

uživatelům. Některé jeho parametry byly laděny pro paralelní

provádění multimediálních operací (přehrávání MPEGu apod.), kdy

např. 430 HX nemusí garantovat hladký běh systému.



Intel 430 TX



TX čipset je novoučký a hodně posílený nástupce verze VX.

Podporuje větší počet paměťových slotů (alias řádky RAS) a je

možné míchat paměti SDRAM a EDO DRAM. Velikost podporované paměti

byla zvýšena na 256 MB, bohužel zůstává v platnosti jen 64MB

kešovatelná oblast. 430 TX je optimalizován pro procesory s MMX

technologií, „Concurrent PCI Architecture“ garantuje, že CPU,

paměť spolu se sběrnicemi PCI a ISA mohou pracovat simultánně

s maximálním výkonem. Novinkou je také implementace protokolu

DMA/33 EIDE, který zvyšuje propustnost EIDE rozhraní až na 33

MB/s,



Intel 440 FX



Čipset 440FX „Natoma“ je určen pro procesory Pentium Pro

(přesněji řečeno až dva) a 32bitový software. Většina interních

změn je cílena na lepší „chování“ při maximálním výpočetním

zatížení. Podporována je paměť až do 1 GB, a to EDO nebo BEDO

DRAM, podpora SDRAM chybí. Stejně jako u 430 FX není

implementována sběrnice USB, což dnes rozhodně není doporučením

pro použití v oblasti domácích či kancelářských počítačů. To

ostatně ve spojitosti s procesorem Pentium Pro nikdo

nepředpokládá…



Intel 440 LX



440 LX podporuje plně symetrický multiprocessing až čtyř procesorů

Pentium II, základní deska může být osazena až 512 MB SDRAM nebo

1 GB EDO DRAM. Nejdůležitější novinkou je podpora sběrnice AGP,

což je v podstatě vylepšení sběrnice PCI, umožňující komunikaci

mezi komponentami bez přímé účasti procesoru – tento čipset byl

navržen s ohledem na 3D grafické a multimediální aplikace.

Oficiálně sice podporuje pracovní frekvenci desek jen do 66 MHz,

neoficiálně je to ale až 100 MHz (to však neznamená garanci, že

základní deska s tímto čipsetem tuto frekvenci zvládne). Je to

první a prozatím jediný představitel čipsetů optimalizovaných pro

novou generaci procesorů Pentium II.







****







Srovnání vlastností některých čipsetů



V tabulce jsou uvedeny nejběžnější čipsety firem VIA a Intel,

podporující procesory Pentium, Pentium Pro a Pentium II.

V případě procesorů Pentium je používán slot vhodný i pro

procesory Pentium MMX, Cyrix 6×86, Cyrix 6×86TM MX, AMD K5 a AMD

K6, které lze použít, pokud daný motherboard nabízí vhodné napětí

a frekvenci (viz příští díl seriálu věnovaný procesorům), což už

nemá nic společného s vlastnostmi čipsetů.



Poznámky:

1) EISA (Extended ISA) je standard rozšiřující 16bitovou sběrnici

ISA do 32 bitů. Budeme se jí zabývat v dílu věnovaném sběrnicím.

2) ECC (Error Correction Mode) je mechanismus, který využívá

malého množství dodatečné paměti pro korekce případných chyb

jednotlivých bitů paměti. Běžná paritní paměť je pouze

z kontrolního devátého bitu schopna určit, zda v daném bajtu

k chybě došlo či nikoli.

3) V tomto případě je vyrovnávací paměť L2 distribuována přímo

s procesorem – – na společném čipu nebo kazetě – – a tím je určena

její daná velikost a rychlost.



**







Blokový diagram čipsetu Apollo VP3 pouze ukazuje, že každá „černá

skříňka“ sestává zase jen z určitého množství záhadných

obvodů, takže případný zájemce o pochopení se jen dostává

hlouběji do problémů…