Vill du utöka kringutrustning som din dator kan erbjuda för närvarande? PCI-spåret har designats exakt för det målet - utöka dina kringutrustning. Men vad är PCI Express 3.0 exakt, och hur fungerar det?
PCI Express, eller perifer komponent Interconnect Express, är en höghastighetsbussnorm och den utvecklades för att ersätta de äldre och långsammare standarderna. Den vanligaste användningen för standarden är som en plats i bärbara datorer, där du kan sätta PCI Express-kort. Vanligtvis används PCIe för grafikkort och andra kringutrustning för spel.
Innan vi studerar hur PCI Express fungerar, låt oss ta en snabb titt på varför PCI Express 3.0 är bättre än tidigare versioner.
Fördelar med PCIe 3.0
PCIe 3.0 syftar främst till att vara snabbare än PCIe 2.0. Med andra ord är skillnaderna mellan de två mer evolutionära än revolutionära. Slotten, till exempel, är exakt densamma och är i själva verket bakåtkompatibel - vilket innebär att du kan ansluta PCIe 2.0-kort till en PCIe 3.0-plats.
Som nämnts är PCIe 3.0 snabbare än PCIe 2.0. Hur mycket så? Medan topphastigheten för ett PCIe 2.0-kort är 8 GB / s, fördubblar topphastigheten för ett PCIe 3.0-kort det vid 16 GB / s.
Naturligtvis är det viktigt att notera att hastigheten på 16 GB / s endast uppnås när en dator kan hantera den - annars kommer kortet att fungera bra, men det kommer inte att vara så snabbt som det annars skulle kunna vara. Du kan också ansluta ett PCIe 3.0-kort till ett PCIe 2.0-kortplats - men återigen fungerar kortet inte upp till full hastighet.
Så hur kan allt som påverkar dig? Enkelt - om du är en spelare, PCIe att kunna hantera mer data i en snabbare hastighet innebär att mer intensiva grafikkort kan utvecklas vilket kräver en högre dataöverföringshastighet för att fungera korrekt. Om du är en inspelningsingenjör kan du spela in mer ljud på en gång, eftersom det digitala ljudet kan behandlas snabbare än det någonsin kunde förut. Och så vidare.
Hur fungerar PCIe 3.0?
Det visar sig att PCIe faktiskt fungerar mer som ett nätverk än en buss. Det beror på att istället för att det finns ett flöde av data i en given riktning använder PCIe switchar som styr en serie punkt-till-punkt-anslutningar. Dessa anslutningar leder sedan till var informationen måste gå.
När du först sätter på din dator kommer PCIe att avgöra vilka enheter som är anslutna och sedan skapa en karta över var trafiken kommer att gå. Varje körfält i PCIe använder två par trådar - en för att skicka data och den andra för att ta emot den - och att data rör sig med en bit per cykel. Olika PCIe-kort kan hantera data med olika hastigheter. Till exempel kommer en x2-länk att innehålla åtta trådar snarare än två och hanterar två bitar åt gången, och en x32-länk har 128 trådar och kan hantera 32 bitar åt gången.
Det handlar om lagren
PCIe använder tre lager - transaktionslagret, datalänkskiktet och det fysiska lagret . Transaktionsskiktet är där dataöverföringen sker. Med andra ord, när PCIe används som en utgång, genererar datorns CPU ett minneskrivpaket, som sedan skickas direkt till PCIe-porten eller genom en serie switchar, beroende på datorns inställning. Om PCIe används som ingång flyter minneskrivningspaketet till CPU: n.
Sedan finns det datalänkskiktet . Detta lager är ansvarigt för att alla data anländer i form av ett transaktionslagerpaket, eller TLP, till sin destination som är säker och sund. Först lindas en TLP med en rubrik, varefter en flödeskontrollmekanism implementeras för att säkerställa att data skickas endast när mottagningsänden är redo att ta emot den.
När CPU vill läsa från en kringutrustning är två datapaket involverade - ett som ber kringutrustningen att utföra en läsoperation, och en annan att skicka tillbaka data till CPU: n. När kringutrustningen tar emot läsbegäran TLP, svarar den med en färdig TLP, även om den faktiskt inte kan uppfylla begäran.
Det sista lagret är det fysiska lagret, vilket motsvarar den fysiska storleken och de elektriska specifikationerna för ett PCIe-kort.
Slutsatser
Som ni ser är PCIe ganska komplex, hoppas att förklaringen förhoppningsvis ger dig en lite djupare förståelse av PCIe 3.0, hur det är bättre än PCIe 2.0 och hur det fungerar.