Wilt u de randapparatuur uitbreiden die uw computer momenteel kan bieden? De PCI-sleuf is precies voor dat doel ontworpen - uitbreiding van uw randapparatuur. Maar wat is PCI Express 3.0 precies en hoe werkt het?
PCI Express, of Peripheral Component Interconnect Express, is een hogesnelheidsbusstandaard en werd ontwikkeld om de oudere en langzamere normen te vervangen. Het meest gebruikelijke gebruik voor de standaard is als een slot in laptops, waarin u PCI Express-kaarten kunt plaatsen. Gewoonlijk wordt PCIe gebruikt voor grafische kaarten en andere randapparatuur voor games.
Voordat we ingaan op hoe PCI Express werkt, gaan we eerst kijken waarom PCI Express 3.0 beter is dan vorige versies.
Voordelen van PCIe 3.0
PCIe 3.0 is vooral bedoeld om sneller te zijn dan PCIe 2.0. Met andere woorden, de verschillen tussen de twee zijn meer evolutionair dan revolutionair. De sleuf is bijvoorbeeld exact hetzelfde en is feitelijk achterwaarts compatibel - wat betekent dat u PCIe 2.0-kaarten kunt aansluiten op een PCIe 3.0-sleuf.
Zoals gezegd is PCIe 3.0 sneller dan PCIe 2.0. Hoeveel Hoewel de pieksnelheid van een PCIe 2.0-kaart 8 GB / s is, verdubbelt de pieksnelheid van een PCIe 3.0-kaart die van 16 GB / s.
Het is natuurlijk belangrijk op te merken dat de snelheid van 16 GB / s alleen wordt bereikt wanneer een computer het aankan - anders, hoewel de kaart prima werkt, zal hij niet zo snel zijn als hij anders zou kunnen zijn. U kunt ook een PCIe 3.0-kaart in een PCIe 2.0-slot steken - maar nogmaals, de kaart zal niet op volle snelheid werken.
Dus wat zou dat allemaal voor u kunnen betekenen? Eenvoudig - als u een gamer bent, betekent PCI dat meer gegevens met een hogere snelheid kunnen worden verwerkt, dat er intensere grafische kaarten kunnen worden ontwikkeld die een hogere gegevensoverdrachtsnelheid vereisen om correct te werken. Als u een opnametechnicus bent, kunt u meer audio tegelijk opnemen, omdat die digitale audio sneller kan worden verwerkt dan ooit tevoren. Enzovoort.
Hoe werkt PCIe 3.0?
Het blijkt dat PCIe eigenlijk meer als een netwerk werkt dan als een bus. Dat komt omdat PCIe in plaats van dat er een stroom gegevens in een bepaalde richting is, schakelaars gebruikt die een reeks point-to-point-verbindingen besturen. Die verbindingen leiden vervolgens naar waar de gegevens naartoe moeten.
Wanneer u uw computer voor het eerst inschakelt, zal de PCIe bepalen welke apparaten zijn aangesloten en vervolgens een kaart maken van waar het verkeer naartoe gaat. Elke baan in PCIe gebruikt twee paar draden - één om gegevens te verzenden en de andere om deze te ontvangen - en die gegevens worden met één bit per cyclus verplaatst. Verschillende PCIe-kaarten kunnen gegevens met verschillende snelheden verwerken. Een x2-link bevat bijvoorbeeld acht draden in plaats van twee en kan twee bits tegelijk verwerken, en een x32-link heeft 128 draden en kan 32 bits per keer verwerken.
Het draait allemaal om de lagen
PCIe gebruikt drie lagen - de transactielaag, de datalinklaag en de fysieke laag . De transactielaag is waar de gegevensoverdracht plaatsvindt. Met andere woorden, wanneer de PCIe als een uitgang wordt gebruikt, genereert de CPU van de computer een geheugenschrijfpakket, dat vervolgens rechtstreeks naar de PCIe-poort wordt verzonden, of via een reeks schakelaars, afhankelijk van de installatie van de computer. Als de PCIe als invoer wordt gebruikt, stroomt het geheugenschrijfpakket naar de CPU.
Dan is er de datalinklaag . Deze laag is ervoor verantwoordelijk dat alle gegevens in de vorm van een transactielaagpakket of TLP veilig en gezond op hun bestemming aankomen. Eerst wordt een TLP omwikkeld met een header, waarna een stroomcontrolemechanisme wordt geïmplementeerd om ervoor te zorgen dat gegevens alleen worden verzonden wanneer het ontvangende einde gereed is om het te ontvangen.
Wanneer de CPU van een randapparaat wil lezen, zijn er twee datapakketten bij betrokken - een die het randapparaat vraagt om een leesbewerking uit te voeren en een andere om de gegevens terug te sturen naar de CPU. Wanneer het randapparaat het leesverzoek TLP ontvangt, reageert het met een voltooide TLP, zelfs als het niet daadwerkelijk aan het verzoek kan voldoen.
De laatste laag is de fysieke laag, die overeenkomt met de fysieke grootte en elektrische specificaties van een PCIe-kaart.
conclusies
Zoals u kunt zien, is PCIe vrij complex, hopelijk geeft deze uitleg u hopelijk een iets dieper inzicht in PCIe 3.0, hoe het beter is dan PCIe 2.0 en hoe het werkt.