PCI-siin: erinevus redaktsioonide vahel
Eemaldatud sisu Lisatud sisu
P Adaptec AHA-2940AU 20060615.jpg -> Adaptec AHA-2940AU.png |
P pisitoimetamine |
||
1. rida:
{{keeletoimeta}}
[[Pilt:PCI Slots Digon3.JPG|
[[Pilt:Adaptec AHA-2940AU.png|
[[Pilt:PCI-Bus.jpg|
'''PCI''' (lühend sõnadest ''Peripheral Component Interconnect'', inglise keeles ’välisseadmeühendus’) on [[Intel Corporation]]i välja töötatud [[siin|kohaliku siini]] standard, mida kasutatakse enamiku tänapäevaste [[personaalarvuti]]te juures kõrvuti uuema [[PCI Express]]i ja vanema [[ISA siin|ISA]]-laiendussiinistandardiga. PCI-siin (nagu kõik teised arvutisiinid) tähendab elektriliste ühenduste kogumit, mille kaudu andmeid kandvad elektrisignaalid liiguvad ühest arvutisüsteemi osast teise.
12. rida:
Laiendussiinid võimaldavad arvutisse lisada laienduskaarte ning ühendada neid protsessori ja põhimäluga. Iga siin koosneb kahest osast: andmesiinist ja aadressisiinist, kuid need võivad olla ka kokku multipleksitud samadele füüsilistele ühendustele.
PCI on siin. Igal siinil on mitu pesa. Esialgne PCI lubas ühele siinile kuni 3 pesa, uuem standard lubab kuni 6 pesa. Rohkemate pesade vajadusel võib arvuti sees olla ka mitu PCI-siini, igaühel kuni 6 pesa. Lisaks võib PCI-siinil olla PCI sild, mille taga on uus PCI-siin. Nii saab kokku palju siine teha, näiteks [[IBM]]-i suurtes serverites esineb sadu PCI-siine (pesasid on seega veel rohkem).
==Ajalugu==
19. rida:
[[1991]]. aasta kevadel lõpetas Intel PCI-siini esimese versiooni väljatöötamise. Kuna VLB oli ajutine häkk ja disainitud 486 protsessorite jaoks, siis Pentium protsessorite jaoks oli vaja uut, kiiremat siini. Inseneride eesmärk oli töötada välja kulutasuv ja produktiivne lahendus, mis võimaldaks realiseerida protsessorite Pentium ja Pentium Pro võimet. Eriti rõhutati, et välja töötamine (areng) toimub nullist ja insenerid ei püüdnud juba olemasolevaid seadmeid modifitseerida. Lisaks sellele oli vaja võtta arvesse neid vigu, mida tegi VESA, kui projekteeris VLB-siini (elektriline koormus ei võimaldanud ühendada rohkem kui 3 laienduskaarti). Samuti rakendada seadmete autokonfiguratsiooni arvutile Amiga (protokoll Autoconfig).
Aastal [[1992]] ilmus PCI-siini esimene versioon ja Intel teatas, et siini standard on lahtine ning et nad loovad PCI Special Interest Groupi. Seega on igal huvitatud arendajal võimalus luua PCI seameid ilma litsentsi ostmata. PCI kujutab endast hübriidi ISA- ja VLB-siinist. Uus standard pakub seadmetele otsest juurdepääsu süsteemi mälule, aga kasutab silda, et luua ühendus [[esisiin]]iga ja seejärel protsessoriga. Sild on vajalik, et reguleerida PCI kiirust sõltumata protsessori kiirusest. Esimese versiooni taktsagedus oli 33
[[1993]]. aasta keskel lahkus Intel ühendusest VESA ja hakkas tegema aktiivseid samme PCI-siini edendamiseks turul. Vastus Uneseti spetsialistidele ja konkureerivatele ettevõtetele, kes rääkisid, et see siin on allpool igasugust arvestust (siini tunnusjooned olid sarnased näiteks Zorro III-ga, avaldati palju artikleid, kus räägiti, et siinil on vale disain) oli PCI 2.0.{{lisa viide}}
Füüsiliselt paikneb PCI enamasti rööbiti varasema ISA süsteemisiiniga. Vahel esineb süsteemiplaadil ka kombineeritud ISA- ja PCI-siin võimaldades kasutada emba–kumba neist. Ta loob otsese juurdepääsu perifeeriaseadmetele pöördumaks esisiini poole, millega on ühendatud protsessor.
Aastal [[1995]] ilmus PCI versioon 2.1 (teise nimega "paralleelne PCI-siin"). See tagab taktsageduse 66
Aastal [[1997]], seoses arvutigraafika arenguga ja [[AGP]]-siini väljatöötlemisega ei rahuldanud PCI-siin enam kõiki vajadusi ja enam ei kasutatud seda videokaartide juures (nõuded olid ülepaisutatud). AGP-siin suhtles otse operatiivmäluga, võimaldades sinna laadida 3D-elemente ja neid sealt kiirelt kätte saada. Füüsiliselt on see PCI-st erinev ning omavahel neid kaarte vahetada ei saa. Läbi aja on AGP-st ilmunud suuremate sagedustega versioone, mis kannavad lisandina nimes kordajat, mis näitab, mitu korda suurem on kiirus algse AGP-ga võrreldes (X2 – 133
==PCI-siini tehniline ülevaade==
[[
Siini taktsagedus on 33 või 66
* 132
* 264
* 264
* 528
Kui taktsagedus on 66
Mälu aadressiruum on 32 või 64 bitti. I/O aadressiruum on 32 bitti. Konfiguratsiooniruum iga seadme kohta on 256 baiti.
PCI on 64-bitine siin, kuigi seda kasutatakse tihti ka 32-bitise siinina. See tähendab, et ühekorraga saab edastada kas 32 või 64 andmebitti. Toimub sünkroonne andmevahetus, siin on multipleksitud (aadress ja andmed edastatakse kasutades sama liini).
Pinge on kas 3,3V või 5V. Eksisteerivad ka universaalsed emaplaadid mis toetavad nii 3,3V kui ka 5V seadmeid.
83. rida:
* Test Clock# – TSTRES, TestDO, TestDI signaalide kohandamine liidese [[JTAG]] testimiseks (tavaliselt ei ole kasutusel).<ref name="HJVWm" />
* TSTMSLCT# – testrežiimile üleminek.
* CLK# – 33
Sümbol ''#'' nimetuse lõpus näitab, et signaal on aktiivne madalapingelises olekus
92. rida:
==Füüsilised mõõtmed==
===Normaalsuuruses (''full-size'') kaardid===
Normaalsuuruses kaardi kõrgus on 107
===Keskmise suurusega (''half-length'') kaardid===
Peaaegu kõikidele kaasaegsetele arvutitele sobib see standard.
* laius – 15,24
* sügavus – 175,26
* kõrgus – 106,68
[[Pilt:MiniPCI and MiniPCI Express cards.jpg|
===Poole kõrgusega (''half-height'') kaardid===
Need on ’madala profiili’ kaardid, kuhu sobivad seadmed järgmises vahemikus:
* kõrgus: 36,07
* sügavus: 119,91
===Mini PCI===
Sülearvutitest leiame ka PCI modifikatsiooni Mini PCI. Standardi järgi on Mini PCI kaardid normaalsuuruses kaartidest umbes 1/4 võrra väiksemad. Tavalise PCI-siiniga varustatud riistvaras saab kasutada Mini PCI kaarte Mini PCI to PCI muundurite abil. Uuematel arvutitel on Mini PCI asendatud PCI Express Mini kaartidega.
[[
==Tulevik==
124. rida:
<ref name="arvutiweb">[http://www.arvutiweb.ee/index.php?option=com_content&task=view&id=74&Itemid=34 Siinid]</ref>
<ref name="loputoo">[http://www.physic.ut.ee/~margus3m/l6put88/L6put88.pdf Õpetus FPGA riistvaralise lahenduse realiseerimiseks PCI siinil]</ref>
<ref name="konfigureerimine">[http://shadowcat.planet.ee/Kooli_asjad/AA/sisendvaljund3.pdf Sisend/Väljund]</ref>▼
<ref name="HJVWm">[http://www.techfest.com/hardware/bus/pci.htm#4.10 PCI Local Bus Technical Summary, 4.10 JTAG/Boundary Scan Pins]</ref>
▲<ref name="konfigureerimine">[http://shadowcat.planet.ee/Kooli_asjad/AA/sisendvaljund3.pdf Sisend/Väljund]</ref>
}}
|