PCI Express , PCIe sau Peripheral Component Interconnect Express poate fi uneori o specificație dificilă de înțeles, mai ales atunci când vine vorba de benzile PCIe și segmentarea acestora. În acest articol vă vom spune care sunt Benzi PCIe că totul Plăcile de bază pentru PC au , pentru ce sunt, cum funcționează și de ce este important să luați le iau în considerare .
Când pornește computerul, PCIe determină ce dispozitive sunt conectate la Plăci de bază. Identificați legătura dintre fiecare dispozitiv, creând o hartă a traficului și negociați lățimea de bandă a fiecăruia dintre linkuri. Această identificare a dispozitivului conectat utilizează același protocol ca PCI, deci nu există modificări de configurație la trecerea de la PCIe la PCI la nivel de software sau sistem de operare.
Ce sunt benzile PCIe și cum funcționează?
O conexiune PCIe constă din una sau mai multe (până la șaisprezece deocamdată) benzi de transmisie a datelor conectate în serie și fiecare dintre ele constă din două perechi de conexiuni fizice (le-am putea numi cabluri), una pentru a transmite date și cealaltă pentru a primi aceasta. . Într-un singur soclu PCIe putem găsi 1, 4, 8 sau 16 benzi, denumite PCIe x1, x4, x8 și x16, și aceasta este tocmai diferența dintre PCIe și PCI, deoarece în PCIe conexiunea este serială în timp ce în PCI a fost paralel (cu o magistrală bidirecțională pe 32 de biți sau 64 de biți în paralel).
PCIe este un protocol multistrat: unul pentru tranzacții, unul pentru legături de date și unul pentru fizic. Stratul de legătură de date este subdivizat pentru a include și un strat suplimentar numit MAC, Control acces media. Fiecare dintre benzi este formată din două perechi unidirecționale care funcționează la o viteză de 2.5, 5, 8 sau 16 Gbit / s în funcție de capacitatea negociată la pornirea computerului, în timp ce, la rândul lor, perechile de transmisie și recepție de date sunt separate, realizând conexiunile fizice totale pentru fiecare bandă patru.
Fiecare dintre benzile PCIe este o conexiune separată între procesorul sau controlerul PCI chipset și placa de expansiune atașată. Lățimea de bandă se scalează liniar, deci o conexiune cu patru benzi va avea de două ori lățimea de bandă a unei conexiuni cu două benzi și așa mai departe; În ceea ce privește dimensiunea fizică, deoarece există o serie de conexiuni specifice, dimensiunea soclului va depinde de numărul acestora.
O priză PCI-Express x16 de pe placa de bază poate găzdui interschimbabil o placă de expansiune x1, x4, x8 sau x16, deoarece este capabilă să ruleze fără probleme la x16, x8, x4 și x1. În mod similar, un soclu PCI-Express x8 de pe placa de bază poate găzdui carduri de expansiune PCIe x8, x4 și x1, dar nu un x16 deoarece nu are suficiente conexiuni și, din acest motiv, în majoritatea plăcilor de bază veți găsi socluri PCIe de diferite dimensiuni .
Lățimea de bandă a magistralei PCI (și altele)
Pentru a complica ceva mai mult, există diferite generații de interfață PCI-Express, fiecare dublând lățimea de bandă maximă a generației anterioare. În prezent există interfețe PCI-Express 1.0a, 1.1, 2.0, 2.1, 3.0, 3.1, 4.0 și foarte curând 5.0. În tabelul următor puteți găsi lățimea maximă de bandă a tuturor, precum și a altor autobuze de date mai vechi, cum ar fi AGP, care a precedat PCI.
BUS | Lățime de bandă |
---|---|
PCI | 1056 MBps |
AGP 8x | 2.1 GBps |
PCIe 1.0 / x4 | 1 GBps |
PCIe 1.0 / x8 | 2 GBps |
PCIe 1.0 / x16 | 4 GBps |
PCIe 2.0 / x4 | 2 GBps |
PCIe 2.0 / x8 | 4 GBps |
PCIe 2.0 / x16 | 8 GBps |
PCIe 3.0 / x1 | 1.97 GBps |
PCIe 3.0 / x4 | 3.94 GBps |
PCIe 3.0 / x8 | 7.88 GBps |
PCIe 3.0 / x16 | 15.75 GBps |
PCIe 4.0 / x1 | 3.94 GBps |
PCIe 4.0 / x4 | 7.88 GBps |
PCIe 4.0 / x8 | 15.75 GBps |
PCIe 4.0 / x16 | 31.5 GBps |
PCIe 5.0 / x16 | 63 GBps |
Firewire 400/800 | 400 / 800 Mbps |
USB 1.0 | 12 Mbps |
USB 2.0 | 480 Mbps |
USB 3.0 | 4.8 Gbps |
USB 3.1 | 10 Gbps |
Gigabit Ethernet | 1 Gbps |
IDE (ATA 100) | 800 MBps |
IDE (ATA 133) | 1064 MBps |
SATA | 1.5 Gbps |
SATA III | 3 Gbps |
SATA 6 | 6 Gbps |
De ce ar trebui să-ți pese de benzile PCIe de pe placa de bază?
Astăzi, majoritatea plăcilor de bază moderne au o capacitate suficientă pentru a găzdui hardware-ul modern, dar până de curând acest lucru nu a fost cazul. De exemplu, au existat multe plăci de bază care aveau două socluri fizice PCIe x16, dar când au fost folosite ambele în același timp (de exemplu pentru a conecta două plăci grafice) au funcționat electric la x8 / x8. Alte plăci de bază, și acest lucru se întâmplă și astăzi, au două prize care sunt fizic x16, dar sunt capabile electric să funcționeze doar la x16 / x8 și există chiar plăci de bază în care, atunci când conectați un M.2 PCIe NVMe SSD, una dintre soclurile fizice PCIe își reduce lățimea de bandă maximă la x8.
Băncile PCIe ale plăcii dvs. de bază ar trebui să conteze pentru dvs., prin urmare, dacă intenționați să conectați mai multe dispozitive la ea, cum ar fi mai multe plăci grafice sau SSD-uri cu interfață PCIe, deoarece unele plăci de bază reduc lățimea de bandă a acestor prize fizice, deoarece nu au electricitate suficiente link-uri de date. Este ceva de care ar trebui să te uiți la specificațiile plăcii de bază și să le iei în considerare înainte de a o cumpăra pentru a evita surprize neplăcute.