| Termin | Definicja |
|---|---|
| PCIe 6.0 | PCIe 6.0 to nowsza generacja tej magistrali, wprowadzająca kolejne podwojenie przepustowości względem PCIe 5.0. PCIe 6.0 jako kolejna generacja magistraliPCIe 6.0, czyli Peripheral Component Interconnect Express 6.0, jest generacją magistrali służącej do komunikacji między procesorem, chipsetem oraz urządzeniami rozszerzeń. Standard został opracowany przez PCI-SIG i podwoił szybkość transmisji względem PCIe 5.0: z 32 GT/s do 64 GT/s na pojedynczą linię. Skrót GT/s oznacza liczbę transferów na sekundę, a nie bezpośrednio liczbę megabajtów danych użytkowych. Rzeczywista przepustowość zależy również od sposobu kodowania, narzutów protokołu oraz szerokości połączenia. Magistrala PCIe jest skalowalna, ponieważ połączenie może korzystać z jednej lub wielu linii, oznaczanych między innymi jako x1, x4, x8 i x16. Teoretycznie połączenie PCIe 6.0 x16 zapewnia około 128 GB/s przepustowości w jednym kierunku, a podobna wartość jest dostępna w kierunku przeciwnym. Jest to wartość dla całego łącza, dlatego nie należy utożsamiać jej z szybkością pojedynczego dysku, karty graficznej ani innego podzespołu. PAM4, kodowanie FLIT i kontrola transmisjiNajważniejszą zmianą techniczną w PCIe 6.0 jest zastosowanie modulacji PAM4, czyli czteropoziomowej modulacji amplitudy impulsu. W starszych generacjach pojedynczy symbol reprezentował zasadniczo jeden bit, natomiast PAM4 pozwala zakodować dwa bity w jednym symbolu dzięki czterem poziomom sygnału. Umożliwia to zwiększenie szybkości transmisji bez prostego podwajania częstotliwości sygnału. Ceną jest mniejszy margines między poziomami napięcia, a więc większa wrażliwość na zakłócenia, tłumienie i jakość toru elektrycznego. PCIe 6.0 wprowadza również transmisję w jednostkach FLIT, czyli Flow Control Units o ustalonym rozmiarze 256 bajtów. W ramach tej generacji wykorzystuje się mechanizmy FEC, czyli korekcję błędów do przodu, oraz CRC do wykrywania uszkodzeń danych. FEC pomaga skorygować część błędów powstających podczas szybkiej transmisji, a CRC pozwala wykryć niezgodność zawartości. Połączenie tych mechanizmów jest istotne, ponieważ przy PAM4 prawdopodobieństwo błędów sygnału jest większe niż przy prostszym kodowaniu stosowanym w poprzednich generacjach. Przepustowość a zgodność urządzeń PCI ExpressPCIe 6.0 zachowuje zasadę zgodności wstecznej charakterystyczną dla rodziny PCI Express. Urządzenie PCIe 6.0 może współpracować z platformą obsługującą wcześniejszą generację, ale połączenie zostanie zestawione z szybkością wspólną dla obu stron. Oznacza to, że karta PCIe 6.0 podłączona do gniazda PCIe 4.0 nie wykorzysta przepustowości PCIe 6.0. Ostateczna szybkość zależy od kontrolera w urządzeniu, kontrolera w procesorze lub chipsecie oraz jakości i długości ścieżek sygnałowych. W komputerze konsumenckim szerokość połączenia ma praktyczne znaczenie większe niż sama nazwa generacji. Urządzenie działające jako PCIe 6.0 x4 korzysta z czterech linii, a nie z szesnastu. Zmniejszenie liczby aktywnych linii ogranicza maksymalną przepustowość, lecz może być wystarczające dla konkretnego podzespołu. W przypadku kart rozszerzeń i nośników danych warto sprawdzić w dokumentacji płyty głównej, procesora oraz urządzenia, jaka generacja i szerokość połączenia są rzeczywiście obsługiwane. Sam wygląd złącza nie pozwala wiarygodnie określić jego wersji. Duża przepustowość PCIe 6.0 może być wykorzystana przez urządzenia przesyłające znaczne ilości danych, między innymi akceleratory obliczeniowe, szybkie kontrolery oraz przyszłe generacje nośników i kart rozszerzeń. Nie oznacza to automatycznego przyspieszenia każdego programu. Korzyść pojawia się wtedy, gdy urządzenie, sterownik i wykonywane operacje rzeczywiście są ograniczane przepustowością magistrali. Jeżeli ograniczeniem pozostaje czas dostępu do danych, wydajność procesora, opóźnienia oprogramowania albo sama konstrukcja podzespołu, zmiana generacji PCIe może nie dać proporcjonalnego efektu. Sprawdzanie obsługi PCIe 6.0 w komputerzeOcena zgodności z PCIe 6.0 powinna obejmować kilka elementów, a nie tylko oznaczenie gniazda na płycie głównej. Należy sprawdzić specyfikację płyty głównej, procesora lub układu SoC, konkretnego gniazda oraz instalowanej karty rozszerzeń. W dokumentacji mogą występować różne konfiguracje linii, na przykład połączenie x16 dla głównego gniazda oraz połączenia x1 lub x4 dla dodatkowych gniazd. Współdzielenie linii z innymi gniazdami albo urządzeniami wbudowanymi może zmienić dostępną szerokość połączenia. W praktyce diagnostycznej można odczytać aktualną generację i szerokość łącza za pomocą narzędzi pokazujących parametry magistrali PCI Express, jednak nazwa narzędzia zależy od systemu operacyjnego i platformy sprzętowej. Istotne jest odróżnienie trybu maksymalnie obsługiwanego od trybu aktualnie wynegocjowanego. Niektóre urządzenia obniżają prędkość podczas bezczynności, a nieprawidłowe osadzenie karty, zabrudzone styki, uszkodzenie gniazda lub problemy z sygnałem mogą spowodować pracę z mniejszą liczbą linii albo niższą generacją. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz podzespołów, dlatego przy problemach z rozpoznawaniem karty PCIe, niestabilnością urządzenia lub nieosiąganiem oczekiwanej szerokości połączenia można przeprowadzić diagnostykę zgodności elementów i stanu komputera. Wniosek o obsłudze PCIe 6.0 powinien wynikać z dokumentacji oraz pomiarów konfiguracji, a nie wyłącznie z samego typu złącza. |