Haluatko laajentaa tietokoneesi oheislaitteita? PCI-paikka on suunniteltu juuri tätä tavoitetta varten - laajentamalla oheislaitteitasi. Mutta mikä on PCI Express 3.0, ja miten se toimii?
PCI Express, tai Peripheral Component Interconnect Express, on nopea väylästandardi, ja se kehitettiin korvaamaan vanhemmat ja hitaammat standardit. Yleisin standardin käyttö on kannettavien tietokoneiden korttipaikka, johon voit laittaa PCI Express -kortteja. Yleensä PCIe: tä käytetään näytönohjaimiin ja muihin pelioheislaitteisiin.
Ennen kuin harkitsemme, miten PCI Express toimii, katsotaanpa lyhyesti, miksi PCI Express 3.0 on parempi kuin aiemmat versiot.
PCIe 3.0: n edut
PCIe 3.0 on pääasiassa tarkoitettu nopeammaksi kuin PCIe 2.0. Toisin sanoen erot näiden kahden välillä ovat enemmän evoluutio- kuin vallankumouksellisia. Esimerkiksi, korttipaikka on täsmälleen sama, ja on itse asiassa yhteensopiva taaksepäin - tarkoittaen, että voit kytkeä PCIe 2.0 -kortit PCIe 3.0 -paikkaan.
Kuten mainittiin, PCIe 3.0 on nopeampi kuin PCIe 2.0. Kuinka paljon? No, vaikka PCIe 2.0 -kortin huippunopeus on 8 Gt / s, PCIe 3.0 -kortin huippunopeus kaksinkertaistuu nopeudella 16 Gt / s.
Tietysti on tärkeää huomata, että 16 Gt / s nopeus saavutetaan vain, kun tietokone pystyy käsittelemään sitä - muutoin, kun kortti toimii hyvin, se ei ole niin nopea kuin muuten voisi olla. Voit kytkeä PCIe 3.0 -kortin myös PCIe 2.0 -paikkaan - kortti ei kuitenkaan toimi täydellä nopeudella.
Joten miten kaikki tämä voisi vaikuttaa sinuun? Yksinkertainen - jos olet pelaaja, PCIe pystyy käsittelemään enemmän dataa nopeammalla nopeudella tarkoittaa, että intensiivisempien grafiikkakorttien kehittäminen vaatii suuremman tiedonsiirtonopeuden toimiakseen oikein. Jos olet äänitysinsinööri, voit nauhoittaa enemmän ääntä kerralla, koska digitaalinen ääni voidaan käsitellä nopeammin kuin koskaan ennen. Ja niin edelleen.
Kuinka PCIe 3.0 toimii?
Osoittautuu, että PCIe toimii oikeastaan enemmän kuin verkko kuin väylä. Syynä on, että sen sijaan, että missä tahansa tietosuunnassa olisi yksi datavirta, PCIe käyttää kytkimiä, jotka ohjaavat useita pisteiden välisiä yhteyksiä. Nämä yhteydet johtavat sitten siihen, minne tiedot täytyy mennä.
Kun käynnistät tietokoneen ensimmäisen kerran, PCIe määrittää, mitkä laitteet on kytketty, ja luo sitten kartan, mihin liikenne suuntautuu. Jokainen PCIe-kaista käyttää kahta johdinparia - yhden tiedon lähettämiseen ja toisen sen vastaanottamiseen - ja että data liikkuu yhdellä bitillä jaksoa kohti. Eri PCIe-kortit voivat käsitellä tietoja eri nopeuksilla. Esimerkiksi x2-linkki sisältää kahdeksan johtoa kahden sijasta ja käsittelee kahta bittiä kerrallaan, ja x32-linkissä on 128 johtoa ja se voi käsitellä 32 bittiä kerrallaan.
Kyse on kaikista kerroksista
PCIe käyttää kolmea kerrosta - tapahtumakerros, datayhteyskerros ja fyysinen kerros . Tapahtumakerros on, missä tiedonsiirto tapahtuu. Toisin sanoen, kun PCIe: tä käytetään ulostulona, tietokoneen CPU generoi muistikirjoituspaketin, joka lähetetään sitten suoraan PCIe-porttiin tai kytkinten kautta, tietokoneen asennuksesta riippuen. Jos PCIe: tä käytetään tulona, muistikirjoituspaketti virtaa CPU: hon.
Sitten on datayhteyskerros . Tämän kerroksen tehtävänä on varmistaa, että kaikki tiedot saapuvat tapahtumakerrospaketin tai TLP: n muodossa määräpaikkaansa turvalliseksi ja terveeksi. Ensin TLP kääritään otsikolla, jonka jälkeen virtauksenohjausmekanismi toteutetaan sen varmistamiseksi, että dataa lähetetään vasta, kun vastaanottopää on valmis vastaanottamaan sen.
Kun CPU haluaa lukea oheislaitteelta, mukana on kaksi datapakettia - yksi, joka pyytää oheislaitetta suorittamaan lukutoiminnon, ja toinen lähettämään tiedot takaisin CPU: lle. Kun oheislaite vastaanottaa lukupyynnön TLP, se vastaa täydentävällä TLP: llä, vaikka se ei todellakaan pysty täyttämään pyyntöä.
Viimeinen kerros on fyysinen kerros, joka vastaa PCIe-kortin fyysistä kokoa ja sähköisiä eritelmiä.
johtopäätökset
Kuten huomaat, PCIe on melko monimutkainen, toivottavasti tämä selitys antaa sinulle hieman syvemmän ymmärryksen PCIe 3.0: sta, kuinka se on parempi kuin PCIe 2.0, ja miten se toimii.
