Što znači pci express x16? PCI sučelje u računalu: vrste i namjena

U proljeće 1991. Intel je završio razvoj prve prototipne verzije PCI sabirnice. Inženjeri su imali zadatak razviti jeftino rješenje visokih performansi koje bi ostvarilo mogućnosti procesora 486, Pentium i Pentium Pro. Osim toga, bilo je potrebno uzeti u obzir pogreške koje je napravio VESA pri projektiranju VLB sabirnice (električno opterećenje nije dopuštalo spajanje više od 3 kartice za proširenje), kao i implementirati automatsku konfiguraciju uređaja.

Godine 1992. pojavila se prva verzija PCI sabirnice, Intel je objavio da će standard sabirnice biti otvoren i stvorio PCI Special Interest Group. Zahvaljujući tome, svaki zainteresirani programer ima priliku kreirati uređaje za PCI sabirnicu bez potrebe za kupnjom licence. Prva verzija sabirnice imala je taktnu frekvenciju od 33 MHz, mogla je biti 32- ili 64-bitna, a uređaji su mogli raditi sa signalima od 5 V ili 3,3 V. Teoretski, propusnost sabirnice bila je 133 MB/s, ali u stvarnosti propusnost je bila oko 80 MB/s

Glavne karakteristike:


  • frekvencija sabirnice - 33,33 ili 66,66 MHz, sinkroni prijenos;
  • širina sabirnice - 32 ili 64 bita, multipleksirana sabirnica (adresa i podaci se prenose preko istih linija);
  • vršna propusnost za 32-bitnu verziju koja radi na 33,33 MHz je 133 MB/s;
  • memorijski adresni prostor - 32 bita (4 bajta);
  • adresni prostor I/O portova - 32 bita (4 bajta);
  • konfiguracijski adresni prostor (za jednu funkciju) - 256 bajtova;
  • napon - 3,3 ili 5 V.

Fotografije konektora:

MiniPCI - 124 pinski
MiniPCI Express MiniSata/mSATA - 52 pinski
Apple MBA SSD, 2012
Apple SSD, 2012
Apple PCIe SSD
MXM, grafička kartica, 230 / 232 pin

MXM2 NGIFF 75 pinova

KLJUČ A PCIe x2

KLJUČ B PCIe x4 Sata SMBus

MXM3, grafička kartica, 314 pin
PCI 5V
PCI univerzalni
PCI-X 5v
AGP univerzalni
AGP 3.3v
AGP 3.3 v + ADS napajanje
PCIe x1
PCIe x16
Prilagođeni PCIe
ISA 8 bita

ISA 16-bitni
eISA
VESA
NuBus
PDS
PDS
Apple II/GS utor za proširenje
PC/XT/AT sabirnica proširenja 8 bita
ISA (industrijska standardna arhitektura) - 16 bit
eISA
MBA - Micro Bus arhitektura 16 bit
MBA - Micro Bus arhitektura sa 16 bitnim videom
MBA - Micro Bus arhitektura 32 bit
MBA - Micro Bus arhitektura s 32-bitnim videom
ISA 16 + VLB (VESA)
Procesor Direct Slot PDS
601 Processor Direct Slot PDS
LC procesor izravni utor PERCH
NuBus
PCI (Peripheral Computer Interconnect) - 5v
PCI 3.3v
CNR (komunikacije / uspon mreže)
AMR (Audio/Modem Riser)
ACR (Advanced Communication riser)
PCI-X (Periferni PCI) 3.3v
PCI-X 5v
PCI 5v + RAID opcija - ARO
AGP 3.3v
AGP 1,5 v
AGP univerzalni
AGP Pro 1.5v
AGP Pro 1.5v+ADC napajanje
PCIe (expresno međusobno povezivanje periferne komponente) x1
PCIe x4
PCIe x8
PCIe x16

PCI 2.0

Prva verzija osnovnog standarda koja je postala široko rasprostranjena koristila je i kartice i utore s naponom signala od samo 5 volti. Vršna propusnost - 133 MB/s.

PCI 2.1 - 3.0

Od verzije 2.0 razlikovale su se mogućnošću istovremenog rada nekoliko mastera sabirnice (engleski bus-master, tzv. natjecateljski način rada), kao i pojavom univerzalnih kartica za proširenje koje mogu raditi iu utorima koristeći napon od 5 volti. , te u utorima koji koriste 3,3 volta (s frekvencijom od 33 odnosno 66 MHz). Vršna propusnost za 33 MHz je 133 MB/s, a za 66 MHz 266 MB/s.

  • Verzija 2.1 - rad s karticama dizajniranim za napon od 3,3 volta, a prisutnost odgovarajućih strujnih vodova bila je izborna.
  • Verzija 2.2 - kartice za proširenje izrađene u skladu s ovim standardima imaju univerzalni ključ priključka za napajanje i mogu raditi u mnogim kasnijim tipovima utora PCI sabirnice, kao i, u nekim slučajevima, u utorima verzije 2.1.
  • Verzija 2.3 - Nekompatibilno s PCI karticama dizajniranim za korištenje 5 volti, unatoč stalnoj upotrebi 32-bitnih utora s ključem od 5 volti. Kartice za proširenje imaju univerzalni priključak, ali ne mogu raditi u 5-voltnim utorima ranijih verzija (do 2.1 uključivo).
  • Verzija 3.0 - dovršava prijelaz na PCI kartice od 3,3 V, PCI kartice od 5 V više nisu podržane.

PCI 64

Proširenje osnovnog PCI standarda, uvedeno u verziji 2.1, koje udvostručuje broj podatkovnih staza, a time i propusnost. PCI 64 utor je proširena verzija običnog PCI utora. Formalno, kompatibilnost 32-bitnih kartica sa 64-bitnim utorima (pod uvjetom da postoji zajednički podržani napon signala) je puna, ali kompatibilnost 64-bitne kartice s 32-bitnim utorima je ograničena (u svakom slučaju bit će gubitak performansi). Radi na radnoj frekvenciji od 33 MHz. Vršna propusnost - 266 MB/s.

  • Verzija 1 - koristi 64-bitni PCI utor i napon od 5 volti.
  • Verzija 2 - koristi 64-bitni PCI utor i napon od 3,3 volta.

PCI 66

PCI 66 je 66 MHz evolucija PCI 64; koristi 3,3 volta u utoru; kartice imaju univerzalni ili 3,3 V faktor propusnosti je 533 MB/s.

PCI 64/66

Kombinacija PCI 64 i PCI 66 omogućuje četiri puta veću brzinu prijenosa podataka od osnovnog PCI standarda; koristi 64-bitne 3.3V utore, kompatibilne samo s univerzalnima, i 3.3V 32-bitne kartice za proširenje. PCI64/66 kartice imaju ili univerzalni (ali s ograničenom kompatibilnošću s 32-bitnim utorima) ili 3,3-voltni oblik faktora (zadnja opcija je fundamentalno nekompatibilna s 32-bitnim 33-MHz utorima popularnih standarda). Vršna propusnost - 533 MB/s.

PCI-X

PCI-X 1.0 je proširenje PCI64 sabirnice s dodatkom dviju novih radnih frekvencija, 100 i 133 MHz, kao i zasebnim transakcijskim mehanizmom za poboljšanje performansi kada više uređaja radi istovremeno. Općenito unatrag kompatibilan sa svim 3,3 V i generičkim PCI karticama. PCI-X kartice obično su implementirane u 64-bitnom 3.3B formatu i imaju ograničenu povratnu kompatibilnost s PCI64/66 utorima, a neke PCI-X kartice su u univerzalnom formatu i mogu raditi (iako to nema gotovo nikakvu praktičnu vrijednost ) u običnom PCI 2.2/2.3. U teškim slučajevima, kako biste bili potpuno sigurni u funkcionalnost kombinacije matične ploče i kartice za proširenje, morate pogledati popise kompatibilnosti proizvođača oba uređaja.

PCI-X 2.0

PCI-X 2.0 - daljnje proširenje mogućnosti PCI-X 1.0; dodane su frekvencije 266 i 533 MHz, kao i korekcija paritetne pogreške tijekom prijenosa podataka (ECC). Omogućuje dijeljenje u 4 neovisne 16-bitne sabirnice, što se koristi isključivo u ugrađeni i industrijski sustavi; Napon signala smanjen je na 1,5 V, ali su konektori kompatibilni sa svim karticama unatrag uz upotrebu napona signala od 3,3 V. Trenutno, za neprofesionalni segment tržišta računala visokih performansi (snažne radne stanice i početni poslužitelji ), u kojoj se koristi PCI-X sabirnica, proizvodi se vrlo malo matičnih ploča koje podržavaju sabirnicu. Primjer matične ploče za ovaj segment je ASUS P5K WS. U profesionalnom segmentu koristi se u RAID kontrolerima i SSD diskovima za PCI-E.

Mini PCI

Faktor forme PCI 2.2, namijenjen uglavnom za korištenje u prijenosnim računalima.

PCI Express

PCI Express, ili PCIe, ili PCI-E (također poznat kao 3GIO za I/O 3. generacije; ne treba ga brkati s PCI-X i PXI) - računalna sabirnica(iako na fizičkoj razini to nije autobus, jer je veza od točke do točke), korištenje softverski model PCI sabirnice i fizički protokol visokih performansi temeljen na serijski prijenos podataka. Razvoj PCI Express standarda započeo je Intel nakon napuštanja InfiniBand sabirnice. Službeno, prva osnovna PCI Express specifikacija pojavila se u srpnju 2002. godine. Razvoj PCI Express standarda provodi PCI Special Interest Group.

Za razliku od PCI standarda, koji je koristio zajedničku sabirnicu za prijenos podataka s više paralelno povezanih uređaja, PCI Express je općenito paketna mreža s zvijezda topologija. PCI Express uređaji međusobno komuniciraju putem medija koji čine preklopnici, pri čemu je svaki uređaj izravno povezan vezom od točke do točke na preklopnik. Osim toga, PCI Express sabirnica podržava:

  • Hot swap kartice;
  • zajamčena propusnost (QoS);
  • upravljanje energijom;
  • praćenje integriteta prenesenih podataka.

PCI Express sabirnica namijenjena je za korištenje samo kao lokalna sabirnica. Budući da je softverski model PCI Express u velikoj mjeri naslijeđen od PCI-ja, postojeći sustavi i kontroleri mogu se modificirati za korištenje PCI Express sabirnice zamjenom samo fizičkog sloja, bez modificiranja softvera. Visoka vršna izvedba PCI Express sabirnice omogućuje da se koristi umjesto AGP sabirnica, a još više PCI i PCI-X. De facto, PCI Express je zamijenio ove sabirnice u osobnim računalima.

  • MiniCard (Mini PCIe) - zamjena za faktor oblika Mini PCI. Priključak Mini Card ima sljedeće sabirnice: x1 PCIe, 2.0 i SMBus.
    • M.2 je druga verzija Mini PCIe, do x4 PCIe i SATA.
  • ExpressCard - sličan PCMCIA formatu. ExpressCard konektor podržava x1 PCIe i USB 2.0 sabirnice; ExpressCard kartice podržavaju vruće uključivanje.
  • AdvancedTCA, MicroTCA - faktor oblika za modularnu telekomunikacijsku opremu.
  • Mobile PCI Express Module (MXM) je industrijski oblik koji je NVIDIA kreirala za prijenosna računala. Koristi se za povezivanje grafičkih akceleratora.
  • Specifikacije PCI Express kabela dopuštaju duljinu jedne veze na desetke metara, što omogućuje stvaranje računala čiji se periferni uređaji nalaze na znatnoj udaljenosti.
  • StackPC je specifikacija za izgradnju računalnih sustava koji se mogu složiti. Ova specifikacija opisuje priključke za proširenje StackPC, FPE i njihove relativne položaje.

Unatoč činjenici da standard dopušta x32 linije po portu, takva su rješenja fizički prilično glomazna i nisu dostupna.

Godina
osloboditi
Verzija
PCI Express
Kodiranje Ubrzati
prijenosi
Propusnost na x linija
×1 ×2 ×4 ×8 ×16
2002 1.0 8b/10b 2,5 GT/s 2 4 8 16 32
2007 2.0 8b/10b 5 GT/s 4 8 16 32 64
2010 3.0 128b/130b 8 GT/s ~7,877 ~15,754 ~31,508 ~63,015 ~126,031
2017 4.0 128b/130b 16 GT/s ~15,754 ~31,508 ~63,015 ~126,031 ~252,062
2019
5.0 128b/130b 32 GT/s ~32 ~64 ~128 ~256 ~512

PCI Express 2.0

PCI-SIG je objavio specifikaciju PCI Express 2.0 15. siječnja 2007. Ključne inovacije u PCI Express 2.0:

  • Povećana propusnost: propusnost jedne linije 500 MB/s, odnosno 5 GT/s ( Gigatransakcije/s).
  • Učinjena su poboljšanja u protokolu prijenosa između uređaja i softverskog modela.
  • Dinamička kontrola brzine (za kontrolu brzine komunikacije).
  • Bandwidth Alert (za obavještavanje softvera o promjenama u brzini i širini sabirnice).
  • Usluge kontrole pristupa - Dodatne mogućnosti upravljanja transakcijama od točke do točke.
  • Kontrola vremenskog ograničenja izvršenja.
  • Resetiranje na razini funkcije je dodatni mehanizam za resetiranje PCI funkcija unutar PCI uređaja.
  • Ponovno definiranje ograničenja snage (za ponovno definiranje ograničenja snage utora pri povezivanju uređaja koji troše više energije).

PCI Express 2.0 potpuno je kompatibilan s PCI Express 1.1 (stari će raditi u matičnim pločama s novim konektorima, ali samo pri brzini od 2,5 GT/s, budući da stari čipseti ne mogu podržati dvostruke brzine prijenosa podataka; novi video adapteri će raditi bez problema u stari PCI Express 1.x konektori).

PCI Express 2.1

Po fizičkim karakteristikama (brzina, priključak) odgovara 2.0; u softverskom dijelu dodane su funkcije koje se planiraju u potpunosti implementirati u verziji 3.0. Budući da se većina matičnih ploča prodaje s verzijom 2.0, posjedovanje samo video kartice s 2.1 ne dopušta vam korištenje 2.1 načina rada.

PCI Express 3.0

U studenom 2010. odobrene su specifikacije za PCI Express 3.0. Sučelje ima brzinu prijenosa podataka od 8 GT/s ( Gigatransakcije/s). Ali unatoč tome, njegova stvarna propusnost još uvijek je udvostručena u usporedbi sa standardom PCI Express 2.0. To je postignuto zahvaljujući agresivnijoj shemi kodiranja 128b/130b, gdje je 128 bita podataka poslanih sabirnicom kodirano u 130 bita. U isto vrijeme, održava se puna kompatibilnost s prethodnim verzijama PCI Expressa. PCI Express 1.x i 2.x kartice će raditi u utoru 3.0 i, obrnuto, PCI Express 3.0 kartica će raditi u utorima 1.x i 2.x.

PCI Express 4.0

PCI Special Interest Group (PCI SIG) izjavila je da bi se PCI Express 4.0 mogao standardizirati prije kraja 2016., ali sredinom 2016., kada je niz čipova već bio u pripremi za proizvodnju, mediji su objavili da se standardizacija očekuje početkom 2017. . imat će propusnost od 16 GT/s, odnosno bit će dvostruko brži od PCIe 3.0.

Ostavite svoj komentar!

Fizički sloj sučelja omogućuje i električnu i optičku implementaciju. Osnovni priključak električnog sučelja (1x) čine dva diferencijalna niskonaponska signalna para - odašiljački (signali PETp0, PETn0) i prijamni (PERp0, PERn0). Sučelje koristi DC izolaciju odašiljača i prijamnika, što osigurava kompatibilnost komponenti bez obzira na tehnologiju proizvodnje komponente i eliminira neke probleme u prijenosu signala. Za prijenos se koristi samosinkronizirajuće kodiranje, što omogućuje postizanje visokih brzina prijenosa. Osnovna brzina je 2,5 Gbit/s neobrađenih podataka (nakon 8B/10B kodiranja) u svakom smjeru, s većim brzinama planiranim u budućnosti. Za skaliranje propusnosti, moguće je agregirati signalne vodove (trake, signalne parove u električnom sučelju), po istom broju u oba smjera. Specifikacija razmatra mogućnosti povezivanja od 1, 2, 4, 8, 12, 16 i 32 linije (označene kao x1, x2, x4, x8, x12, x16 i x32); Podaci koji se prenose između njih distribuiraju se bajt po bajt. U svakoj od linija, samosinkronizacija se izvodi neovisno, tako da je fenomen prijenosa (pošast paralelnih sučelja) odsutan. Na taj način se postižu brzine do 32×2,5 = 80 Gbit/s, što otprilike odgovara vršnoj brzini od 8 GB/s. Tijekom inicijalizacije hardvera, svaka veza dogovara broj linija i brzinu prijenosa; pregovori se izvode na niskoj razini bez ikakvog programskog uključivanja. Dogovoreni parametri priključka vrijede za cijelo vrijeme trajanja naknadnih radova.

Pružanje vrućeg uključivanja na PCI Express fizičkom sloju ne zahtijeva nikakve dodatne hardverske troškove, budući da veza od točke do točke ne uključuje nepotrebne sudionike. Nije potrebno sigurno prebacivanje signala; mogućnosti spojenog uređaja ni na koji način ne utječu na načine rada drugih uređaja.

Mali broj signalnih pinova sučelja daje veću slobodu u odabiru implementacija PCI Express dizajna:

  • spajanje komponenti unutar ploče;
  • utori i kartice za proširenje u dizajnu PC/AT i ATX;
  • Unutarnje i vanjske kartice za proširenje za mobilna računala;
  • Ulazni/izlazni moduli male veličine za poslužitelje i komunikacijsku opremu;
  • moduli za industrijska računala;
  • odvojiva veza "kćeri" kartica (mezanin sučelje);
  • kabelske veze blokova.

Za kartice za proširenje u dizajnu PC/AT i ATX, dostupne su različite modifikacije utora za PCI Express konektor, koje se razlikuju u broju pari signalnih linija (x1, x4, x8, x16) i, sukladno tome, u veličini (vidi slika ispod). Istodobno, kartice s konektorom iste veličine ili manjim mogu se ugraditi u veće utore (ovo se zove Up-plugging). Međutim, suprotna opcija (Downplugging) - velika kartica u manji utor - mehanički je nemoguća (u PCI/PCI-X je moguća). Kao što je prikazano gore, najmanja PCI Express varijanta pruža istu propusnost kao standardna PCI sabirnica.

Dodjela pinova PCI Express utora prikazana je u donjoj tablici.

Skup signala PCI Express sučelja je mali:

  • PETp0, PETn0… PETp15, PETn15 — izlazi odašiljača signalnog para 0…15;
  • PERp0, PERn0... PERp15, PERn15 — ulazi prijemnika;
  • REFCLK+ i REFCLK - signali referentne frekvencije 100 MHz;
  • PREST# — signal resetiranja kartice;
  • WAKE# — signal “buđenja” (s kartice);
  • PRSNT1#, PRSNT2# - signali otkrivanja spajanja/prekida kartice za sustav vrućeg priključka. Na karti su ovi krugovi međusobno povezani, a za PRSNT2# odabran je kontakt s najvećim brojem. To vam omogućuje točnije praćenje trenutaka spajanja i odspajanja (u slučaju naginjanja kartice). Za određivanje broja linija spojene kartice, ove linije se ne koriste - kapacitet linije se određuje automatski kada se veza uspostavi (u postupku obuke).

Dodatno, utor sadrži izborne signale sabirnice SMBus (SMB_CLK i SMB_DATA) i signale JTAG sučelja (TCLK, TDI, TDO, TMS, TRST#).

Kartice se napajaju putem sljedećih sabirnica:

  • +3,3 V — glavno napajanje +3 V pri struji do 9 A;
  • +12V — glavno napajanje +12 V pri struji do 0,5/2,1/4,4A za utore x1/x4, x8/x16;
  • +3.3Vaux - dodatna snaga, struja do 375 mA u sustavima koji se mogu probuditi signalom s kartice i do 20 mA u sustavima koji se ne mogu probuditi.

Stol. PCI Express utori

Red B Red A
1 +12V PRSNT1#
2 +12V +12V
3 rezerva +12V
4 GND GND
5 SMB_CLK TCK
6 SMB_DATA TDI
7 GND TDO
8 +3,3 V TMS
9 TRST # +3,3 V
10 +3,3 Vaux +3,3 V
11 PROBUDITI# PREST #
KLJUČ
12 rezerva GND
13 GND REFCLK+
14 PETp0 REFCLK-
15 PETn0 GND
16 GND PERp0
17 PRSNT2# PERn0
18 GND GND
Kraj x1 konektora
19 PETp1 rezerva
20 PETn1 GND
21 GND PERp1
22 GND PERn1
23 PETp2 GND
24 PETn2 GND
25 GND PERp2
26 GND PERn2
27 PETp2 GND
28 PETn2 GND
29 GND PERp3
30 rezerva PERn3
31 PRSNT2# GND
32 GND rezerva
Kraj x4 konektora
33 PETp4 rezerva
34 PETn4 GND
35 GND PERp4
36 GND PERn4
37 PETp5 GND
38 PETn5 GND
39 GND PERp5
40 GND PERn5
41 PETp6 GND
42 PETn6 GND
43 GND PERp6
44 GND PERn6
45 PETp7 GND
46 PETn7 GND
47 GND PERp7
48 PRSNT2# PERn7
49 GND GND
Kraj x8 konektora
50 PETp8 rezerva
51 PETn8 GND
52 GND PERp8
53 GND PERn8
54 PETp9 GND
..... ..... .....
79 PETn15 GND
80 GND PERp15
81 PRSNT2# PERn15
82 GND GND
Kraj x16 konektora

Za mobilna računala, PCMCIA je uvela dizajn ExpressCard (vidi sljedeću sliku), za koji se na sistemski priključak izlaze dva sučelja: PCI Express (1x) i USB 2.0. ExpressCard moduli su kompaktniji od prethodnih PCMCIA kartica (PC Card i CardBus); Dostupne su dvije modifikacije koje se razlikuju po širini: ExpressCard/34 (34×75×5 mm) i ExpressCard/54 (54×75×5 mm). Debljina modula je samo 5 mm, ali po potrebi duži moduli mogu imati zadebljanja na dijelovima koja izlaze izvan dimenzija kućišta računala (iznad 75 mm od ruba konektora). Poput starijih PCIMCIA kartica, ExpressCards su dostupne korisniku i mogu se uključiti bez prekida.

Za unutarnje kartice za proširenje prijenosnih računala uveden je Mini PCI Express dizajn (vidi sliku ispod), čiji je format izveden iz Mini PCI tipa IIIA. Zahvaljujući smanjenju broja pinova, širina kartice smanjena je na 30 mm, tako da umjesto jedne Mini PCI kartice možete stati par Mini PCI Express kartica. Uz PCI Express, konektor kartice (vidi tablicu ispod) sadrži sučelja serijske sabirnice USB 2.0 (USB_D+ i USB_D-) i SMBus (SMB_CLK i SMB_DATA), napajanje +3,3 V (750 mA glavno i 250 mA dodatno) i + 1,5 V (375 mA). Samo PCI Express sučelje (x1) zauzima samo 6 pinova (izlazi odašiljača PETp0 i PETn0, ulazi prijemnika PERp0 i PERn0, kao i signali referentne frekvencije od 100 MHz REFCLK+ i REFCLK-. PERST# signal - reset kartice, WAKE# signal - “ probudi se” (s kartice) LED_Wxxx# signali koriste se za kontrolu statusnih LED dioda.

Stol. Mini PCI Express konektori

Lanac Lanac
1 PROBUDITI# 2 3,3 V
3 rezerva 4 GND
5 rezerva 6 1,5 V
7 rezerva 8 rezerva
9 GND 10 rezerva
11 REFCLK+ 12 rezerva
13 REFCLK- 14 rezerva
15 GND 16 rezerva
Ključ
17 rezerva 18 GND
19 rezerva 20 rezerva
21 GND 22 PREST #
23 PERn0 24 +3,3 V
25 PERp0 26 GND
27 GND 28 +1,5 V
29 GND 30 SMB_CLK
31 PETn0 32 SMB_DATA
33 PETp0 34 GND
35 GND 36 USB_D-
37 rezerva 38 USB_D+
39 rezerva 40 GND
41 rezerva 42 LED_WWAN#
43 rezerva 44 LED_WLAN#
45 rezerva 46 LED_WPAN#
47 rezerva 48 +1,5 V
49 rezerva 50 GND
51 rezerva 52 +3,3 V

PCI Express sučelje prikladno prilagođava ulazno/izlazne i mrežne module sučelja za poslužitelje i komunikacijske uređaje za montažu na stalak. Takvi moduli mogu biti prilično kompaktni (visina 2U ne uzrokuje probleme s postavljanjem konektora), dok je izvedba sučelja dovoljna čak i za kritične module kao što su Fibre Channel, Gigabit Ethernet (GbE), 10GbE.

PCI Express sučelje je također prihvaćeno za industrijska računala, za koje postoje PICMG 3.4 specifikacije (mali dizajni za x1, x2 i x4), kao i dizajni u Compact PCI formatu.

PCI Express sučelje postoji iu kabelskoj verziji za kabelsko povezivanje jedinica koje se nalaze na maloj udaljenosti jedna od druge. Na primjer, putem PCI Expressa možete spojiti priključne stanice na prijenosna računala. Mogućnost izlaza sučelja na razini sustava izvan kućišta računala od prethodnika PCI Expressa podržavala je samo ISA sabirnica, a zatim samo pri niskim brzinama komunikacije (na frekvencijama do 5 MHz). Od novih serijskih sučelja na razini sustava, InfiniBand također ima ovu mogućnost. Prisutnost kabelske verzije sučelja na razini sustava visokih performansi može nam omogućiti da se odmaknemo od tradicionalnog rasporeda računala, u kojem su sve komponente koje zahtijevaju intenzivnu razmjenu s jezgrom računala koncentrirane u jedinici sustava.

Gotovo sve moderne matične ploče trenutno su opremljene PCI-E x16 utorom za proširenje. To ne čudi: u njemu je instaliran diskretni grafički akcelerator, bez kojeg je stvaranje produktivnog osobnog računala općenito nemoguće. U budućnosti će se raspravljati o njegovoj pozadini, tehničkim specifikacijama i mogućim načinima rada.

Pozadina izgleda utora za proširenje

Početkom 2000-ih, s AGP utorom za proširenje, koji je u to vrijeme korišten za instalaciju, došlo je do situacije kada je dostignuta maksimalna razina performansi i njegove mogućnosti više nisu bile dovoljne. Kao rezultat toga, stvoren je konzorcij PCI-SIG, koji je započeo razvoj softverskih i hardverskih komponenti budućeg utora za instaliranje grafičkih akceleratora. Plod njegove kreativnosti bila je prva specifikacija PCI Express 16x 1.0 2002. godine.

Kako bi se osigurala kompatibilnost između dva diskretna priključka za instalaciju grafičkog adaptera koji su postojali u to vrijeme, neke su tvrtke razvile posebne uređaje koji su omogućili instaliranje zastarjelih grafičkih rješenja u novi utor za proširenje. Na jeziku profesionalaca, ovaj razvoj je imao svoje ime - PCI-E x16/AGP adapter. Njegova glavna svrha je smanjiti troškove nadogradnje osobnog računala korištenjem komponenti iz prethodne konfiguracije sistemske jedinice. Ali ova praksa nije postala raširena zbog činjenice da su početne video kartice na novom sučelju imale cijenu gotovo jednaku cijeni adaptera.

Paralelno s tim, stvorene su jednostavnije modifikacije ovog utora za proširenje za vanjske kontrolere, koji su zamijenili u to vrijeme poznate PCI portove. Unatoč vanjskoj sličnosti, ovi su se uređaji značajno razlikovali. Ako su se AGP i PCI mogli pohvaliti paralelnim prijenosom informacija, tada je PCI Express bio serijsko sučelje. Njegova veća izvedba osigurana je značajno povećanom brzinom prijenosa podataka u dupleksnom načinu (informacije su se u ovom slučaju mogle prenositi u dva smjera odjednom).

Brzina prijenosa i metoda šifriranja

U oznaci PCI-E x16 sučelja broj označava broj traka koje se koriste za prijenos podataka. U ovom slučaju, ima ih 16. Svaki od njih se sastoji od 2 para žica za prijenos informacija. Kao što je navedeno, veća brzina je osigurana činjenicom da ti parovi rade u full duplex modu. Odnosno, prijenos informacija može ići u dva smjera odjednom.

Za zaštitu od mogućeg gubitka ili izobličenja prenesenih podataka, ovo sučelje koristi poseban informacijski sustav zaštite koji se zove 8V/10V. Ova se oznaka dešifrira na sljedeći način: za ispravan i ispravan prijenos 8 bita podataka, moraju se nadopuniti s 2 servisna bita za provjeru ispravnosti. U tom slučaju sustav je prisiljen odašiljati 20 posto servisnih informacija, koje ne nose korisno opterećenje za korisnika računala. Ali to je cijena za pouzdan i stabilan rad grafičkog podsustava osobnog računala, a bez njega sigurno nema načina.

PCI-E verzije

PCI-E x16 konektor je izvana isti na svim matičnim pločama. Samo se brzina prijenosa informacija u svakom slučaju može značajno razlikovati. Kao rezultat toga, performanse uređaja također su različite. A izmjene za ovo grafičko sučelje su sljedeće:

  • 1. PCI modifikacija - Express x16 v. 1.0 imao je teoretski protok od 8 Gb/s.
  • 2. generacija PCI - Express x16 v. 2.0 se već može pohvaliti dvostruko većom propusnošću od 16 Gb/s.
  • Sličan trend već se nastavio za treću verziju ovog sučelja. U ovom slučaju, ta je brojka postavljena na 64 Gb/s.

Nemoguće je vizualno razlikovati mjestom kontakata. Istovremeno su kompatibilni jedni s drugima. Na primjer, ako instalirate karticu grafičkog adaptera u utor verzije 3.0 koji zadovoljava specifikacije 2.0 na fizičkoj razini, tada će se cijeli sustav obrade automatski prebaciti na način rada s najmanjom brzinom (tj. 2.0) i nastavit će funkcionirati s protok od 64 Gb/s.

PCI Express prve generacije

Kao što je ranije navedeno, PCI Express je prvi put predstavljen 2002. Njegovo izdanje označilo je pojavu osobnih računala s višestrukim grafičkim adapterima, koji su se, osim toga, mogli pohvaliti povećanom izvedbom čak i s instaliranim jednim akceleratorom. Standard AGP 8X omogućio je protok od 2,1 Gb/s, a prva revizija PCI Expressa - 8 Gb/s.

Naravno, o osmerostrukom povećanju ne treba govoriti. 20 posto povećanja iskorišteno je za prijenos servisnih informacija, što je omogućilo pronalaženje grešaka.

Druga modifikacija PCI-E

Prva generacija ove je 2007. godine zamijenjena PCI-E 2.0 x16. Video kartice 2. generacije, kao što je ranije navedeno, bile su fizički i softverski kompatibilne s prvom modifikacijom ovog sučelja. Samo u ovom slučaju performanse grafičkog sustava bile su znatno smanjene na razinu verzije sučelja PCI Express 1.0 16x.

Teoretski, ograničenje prijenosa informacija u ovom slučaju iznosilo je 16 Gb/s. Ali 20 posto rezultirajućeg povećanja potrošeno je na zaštićene informacije. Kao rezultat toga, u prvom slučaju, stvarni prijenos bio je jednak: 8 Gb/s - (8 Gb/s x 20%: 100%) = 6,4 Gb/s. A za drugo izvršenje grafičkog sučelja, ova vrijednost je već bila ova: 16 Gb/s - (16 Gb/s x 20%: 100%) = 12,8 Gb/s. Podijelimo li 12,8 Gb/s sa 6,4 Gb/s, dobivamo stvarno praktično povećanje performansi od 2 puta između 1. i 2. verzije PCI Expressa.

Treća generacija

Zadnje i najnovije ažuriranje ovog sučelja objavljeno je 2010. godine. Vršna brzina PCI-E x16 u ovom slučaju porasla je na 64 Gb/s, a maksimalna snaga grafičkog adaptera bez dodatne snage u ovom slučaju može biti jednaka 75 W.

Mogućnosti konfiguracije s više grafičkih akceleratora na jednom računalu. Njihove prednosti i mane

Jedna od najvažnijih inovacija ovog sučelja je mogućnost da imate više x16 grafičkih adaptera odjednom. U ovom slučaju, video kartice se kombiniraju jedna s drugom i čine, u biti, jedan uređaj. Njihova ukupna izvedba je sažeta, a to vam omogućuje značajno povećanje performansi vašeg računala u smislu obrade izlazne slike. Za NVidia rješenja ovaj način se naziva SLI, a za AMD grafičke procesore - CrossFire.

Budućnost ovog standarda

PCI-E x16 utor se sigurno neće mijenjati u dogledno vrijeme. To će omogućiti korištenje snažnijih grafičkih kartica u sklopu zastarjelih osobnih računala i time postupnu nadogradnju računalnog sustava. Sada se razrađuju specifikacije za 4. verziju ove metode prijenosa podataka. Za grafičke adaptere u ovom slučaju bit će osigurano najviše 128 GB/s. To će vam omogućiti prikaz slike na zaslonu monitora u “4K” kvaliteti ili više.

Rezultati

Bilo kako bilo, PCI-E x16 trenutno je jedini grafički utor i sučelje. Bit će relevantan još dugo vremena. Njegovi parametri omogućuju stvaranje početnih računalnih sustava i osobnih računala visokih performansi s nekoliko akceleratora. Upravo zbog te fleksibilnosti ne očekuju se značajnije promjene u ovoj niši.

WiFi moduli i drugi slični uređaji. Intel je počeo razvijati ovu sabirnicu 2002. godine. Sada neprofitna organizacija PCI Special Interest Group razvija nove verzije ovog autobusa.

Trenutno je PCI Express sabirnica potpuno zamijenila zastarjele sabirnice kao što su AGP, PCI i PCI-X. PCI Express sabirnica nalazi se na dnu matične ploče u vodoravnom položaju.

PCI Express je sabirnica koja je razvijena na temelju PCI sabirnice. Glavne razlike između PCI Expressa i PCI leže na fizičkom sloju. Dok PCI koristi zajedničku sabirnicu, PCI Express koristi zvjezdastu topologiju. Svaki uređaj je spojen na zajednički prekidač posebnim priključkom.

Softverski model PCI Express uvelike slijedi PCI model. Stoga se većina postojećih PCI kontrolera može lako modificirati za korištenje PCI Express sabirnice.

PCI Express i PCI utori na matičnoj ploči

Osim toga, PCI Express sabirnica podržava nove značajke kao što su:

  • Vruće uključivanje uređaja;
  • Zajamčena brzina razmjene podataka;
  • Upravljanje energijom;
  • Praćenje cjelovitosti prenesenih informacija;

Kako radi PCI Express sabirnica?

PCI Express sabirnica koristi dvosmjernu serijsku vezu za povezivanje uređaja. Štoviše, takva veza može imati jednu (x1) ili više (x2, x4, x8, x12, x16 i x32) odvojenih linija. Što se više takvih linija koristi, to veću brzinu prijenosa podataka može pružiti PCI Express sabirnica. Ovisno o broju podržanih linija, veličina razreda na matičnoj ploči bit će drugačija. Postoje utori s jednom (x1), četiri (x4) i šesnaest (x16) linija.

Vizualna demonstracija dimenzija PCI Express utora

Štoviše, bilo koji PCI Express uređaj može raditi u bilo kojem utoru ako utor ima iste ili više linija. To vam omogućuje da instalirate PCI Express karticu s x1 konektorom u x16 utor na matičnoj ploči.

PCI Express propusnost ovisi o broju traka i verziji sabirnice.

Jednosmjerni/obostrani u Gbit/s

Broj linija

PCIe 1.0 2/4 4/8 8/16 16/32 24/48 32/64 64/128
PCIe 2.0 4/8 8/16 16/32 32/64 48/96 64/128 128/256
PCIe 3.0 8/16 16/32 32/64 64/128 96/192 128/256 256/512
PCIe 4.0 16/32 32/64 64/128 128/256 192/384 256/512 512/1024

Primjeri PCI Express uređaja

PCI Express prvenstveno se koristi za povezivanje diskretnih video kartica. Od pojave ove sabirnice, koriste je apsolutno sve video kartice.

GIGABYTE GeForce GTX 770 grafička kartica

Međutim, to nije sve što PCI Express sabirnica može. Koriste ga proizvođači ostalih komponenti.

SUS Xonar DX zvučna kartica

SSD pogon OCZ Z-Drive R4 Enterprise

Pozdrav prijatelji.

Već dugi niz godina matične ploče opremljene su utorima PCI-E standarda, koji je istisnuo svog praoca PCI i još zastarjelijeg prethodnika AGP. Međutim, ovaj standard ima nekoliko podvrsta, a mogu se nalaziti na matičnoj ploči u isto vrijeme.

Ovo često dovodi korisnike u zabludu pri odabiru hardvera za svoje računalo. U svom ću članku govoriti o PCI Express x16, jer je ova specifikacija danas najtraženija i moći ćete je razlikovati od ostalih.

Ukratko o PCI-E

Za one koji nisu upućeni, prije svega ću ukratko objasniti što je zapravo PCI Express. Ovo je naziv moderne računalne sabirnice koja je dizajnirana za prijenos podataka između funkcionalnih blokova osobnog računala.

No, u fizičkom smislu to nije sabirnica, već veza od točke do točke, odnosno izravno spaja dva uređaja. Što se može povezati? Možete povezati matičnu ploču s video, audio i mrežnim karticama, Bluetooth i Wi-Fi modulima, specijaliziranim dijagnostičkim kontrolerima i drugim uređajima. Ali uglavnom u ovom utoru za video karticu.

Prije svega treba razlikovati PCI-E generacije. Danas je najčešći 3.0, ali ga već aktivno zamjenjuje njegov nasljednik, jer radi dvostruko brže. Specifikacija 5.0. pojavit će se tek 2019.

Sve generacije standarda imaju isti izgled staza na matičnoj ploči. Ali njihova duljina može biti drugačija. Konkretno, 4 glavne veličine: PCI Express x16, x8, x4, x1. Što je veći broj, to je šire područje kontakta.

Broj maksimalnih veza koje sučelje može prenijeti na karticu i natrag ovisi o faktoru oblika. Ispravnije je ove veze nazvati linijama, koje se sastoje od dva para signala: jedan prenosi informacije, drugi prima. Brzina prijenosa podataka određena je PCI-E verzijom.

Brzine i kompatibilnost

Kako biste bolje razumjeli o čemu govorim, pogledajte tablicu:

Verzija Veze (gigabajta u sekundi)
x1 x2 x4 x8 x16
1.0 0.25 0.5 1.0 2.0 4.0
2.0 0.5 1.0 2.0 4.0 8.0
3.0 0.98 1.97 3.94 7.88 15.8
4.0 1.96 3.94 7.88 15.75 31.5
5.0 3.93 7.88 15.75 31.51 63.0

Protok PCI Express x16 u najčešćoj trećoj generaciji danas je 4 GB/s u svakom smjeru. Kada ih pomnožimo, dobijemo ukupnu brojku od 16 GB/s, ali u praksi je to nešto manje. Ovo je sasvim dovoljno za moderne video kartice.

Imajte na umu da se uređaj manjeg formata može umetnuti u veći utor, ali će raditi svojom brzinom. Na primjer, video kartica ima x4 sučelje, a matična ploča ima x16 sučelje; Oni su međusobno kompatibilni, ali utor ne može dodati snagu uređaju. Zauzvrat, umetanje uređaja s većim sučeljem nego što ga ima matična ploča nije ni fizički moguće.

To je sve.



Povezane publikacije