Co to jest magistrala PCIe?
Magistrala ekspresowa połączona z urządzeniami peryferyjnymi, znana również jako magistrala PCIe, to część komputerowa, która umożliwia podłączenie urządzeń peryferyjnych PCIe do płyty głównej i komunikację z nią. Samo PCIe jest zaktualizowaną wersją starszej technologii PCI (Peripheral Component Interconnect), która w zasadzie pozwala na przepływ danych między urządzeniem peryferyjnym a płytą główną. Magistrala PCIe może obsługiwać znacznie szybszy transfer danych niż starsze magistrale PCI, co zwykle przekłada się na lepszą grafikę lub połączenia sieciowe.
Ogólną ideą PCI jest umożliwienie instalowania dodatków na komputerach. Magistrala PCI lub PCIe może być uważana za gniazdo rozszerzeń , do którego można podłączyć moduły w celu bezpośredniego zwiększenia określonych możliwości komputera. Typowymi przykładami urządzeń peryferyjnych PCIe są karty graficzne, karty dźwiękowe i karty sieciowe.
Na przykład po dodaniu karty graficznej PCIe przetwarzanie wymagane do renderowania grafiki może być odciążone z centralnej jednostki przetwarzania komputera (CPU) i obsługiwane przez własny procesor karty graficznej. Dzięki temu procesor ma większą pojemność do obsługi innych zadań przetwarzania. W większości przypadków specjalnie zbudowane urządzenia peryferyjne PCIe mają również własną pamięć RAM (RAM) i wykonują znacznie lepszą robotę przy określonym zadaniu niż ogólny procesor.
Sama magistrala PCIe różni się od magistrali PCI tym, że dane są przesyłane szeregowo dynamicznie dostępnymi kanałami, w przeciwieństwie do równoległej komunikacji tylko przez skończoną liczbę kanałów. Oznacza to, że więcej niż dwa urządzenia mogą komunikować się jednocześnie, ale nieużywane kanały można grupować, aby w razie potrzeby zapewnić dodatkową przepustowość. W ten sam sposób magistrala PCIe może reagować na zmniejszone zapotrzebowanie, wyłączając niepotrzebne kanały i oszczędzając energię.
Fizycznie złącza PCIe mają inny rozmiar niż złącza PCI i złącza przyspieszonego portu graficznego (AGP), które są trzecim rodzajem wspólnego gniazda urządzeń peryferyjnych. Żadna z nich nie jest kompatybilna, a próba wtłoczenia jednego rodzaju karty do niewłaściwego typu złącza grozi uszkodzeniem obu. Ponadto istnieją różne rozmiary gniazd PCIe, które mogą obsługiwać odpowiednio różną liczbę kanałów. Te różne rozmiary są reprezentowane przez mnożnik w nazwie, a większe liczby oznaczają więcej kanałów i większą długość fizyczną. Prędkości mieszczą się w zakresie od 1x do 16x, ale możliwe jest na przykład, że gniazdo o rozmiarze 16x może obsługiwać tylko 1x kanały przesyłania danych. Jest to powszechne w tańszych płytach głównych, aby umożliwić większą fizyczną kompatybilność bez dodatkowych kosztów związanych z koniecznością obsługi wyższych prędkości magistrali PCIe. W takim przykładzie urządzenie 16x będzie działać, ale będzie działać tylko z prędkością 1x.