Anonim

Norite išplėsti periferinius įrenginius, kuriuos šiuo metu gali pasiūlyti jūsų kompiuteris? PCI lizdas buvo sukurtas tiksliai šiam tikslui - išplėsti savo periferinius įrenginius. Bet kas tiksliai yra „PCI Express 3.0“ ir kaip jis veikia?

„PCI Express“ arba „Peripheral Component Interconnect Express“ yra greitųjų magistralių standartas, jis buvo sukurtas pakeisti senesnius ir lėtesnius standartus. Dažniausiai standartas naudojamas kaip nešiojamųjų kompiuterių lizdas, kuriame galite įdėti „PCI Express“ korteles. Paprastai PCIe naudojama vaizdo plokštėms ir kitiems žaidimų periferiniams įrenginiams.

Prieš įsigilindami į tai, kaip veikia „PCI Express“, apžvelgsime, kodėl „PCI Express 3.0“ yra geresnė nei ankstesnės versijos.

PCIe 3.0 pranašumai

„PCIe 3.0“ iš esmės siekia būti spartesnis nei PCIe 2.0. Kitaip tariant, skirtumai tarp šių dviejų yra labiau evoliuciniai nei revoliuciniai. Pavyzdžiui, lizdas yra visiškai tas pats ir iš tikrųjų suderinamas atgal - tai reiškia, kad galite įkišti PCIe 2.0 korteles į PCIe 3.0 lizdą.

Kaip minėta, PCIe 3.0 yra greitesnis nei PCIe 2.0. O kiek? Na, o didžiausias „PCIe 2.0“ kortelės greitis yra 8 GB / s, didžiausias „PCIe 3.0“ kortelės greitis dvigubai viršija 16 GB / s greitį.

Žinoma, svarbu atkreipti dėmesį į tai, kad 16 GB / s greitis pasiekiamas tik tada, kai kompiuteris gali su tuo susitvarkyti - kitaip, kol kortelė veiks gerai, ji nebus tokia greita, kaip galėtų būti kitaip. Taip pat galite įkišti „PCIe 3.0“ kortelę į „PCIe 2.0“ lizdą - tačiau vėlgi kortelė neveiks visu greičiu.

Taigi, kaip visa tai galėtų paveikti jus? Paprasta - jei esate žaidėjas, jei „PCIe“ gali tvarkyti daugiau duomenų greitesniu greičiu, reiškia, kad gali būti kuriamos intensyvesnės grafikos plokštės, kad tinkamai veiktų, reikalingas didesnis duomenų perdavimo greitis. Jei esate įrašymo inžinierius, vienu metu galite įrašyti daugiau garso įrašo, nes tą skaitmeninį garsą galima apdoroti greičiau nei bet kada anksčiau. Ir taip toliau.

Kaip veikia PCIe 3.0?

Viskas gerai ir gerai žinoti, kaip kažkas veikia, bet išmokti, kaip tai veikia, tikrai padės PCIe 3.0 stendas.

Pasirodo, PCIe iš tikrųjų veikia labiau kaip tinklas nei autobusas. Taip yra todėl, kad vietoj to, kad būtų vienas duomenų srautas bet kuria kryptimi, PCIe naudoja jungiklius, kurie valdo daugybę ryšių tarp taškų. Tada šie ryšiai nukreipia ten, kur reikia pateikti duomenis.

Kai pirmą kartą įjungiate kompiuterį, PCIe nustato, kurie įrenginiai yra prijungti, ir tada sukurs žemėlapį, kuriame vyks eismas. Kiekvienoje „PCIe“ juostoje naudojamos dvi poros laidų - viena duomenims siųsti, kita - duomenims priimti, o duomenys juda vienu bitu per ciklą. Skirtingos PCIe kortelės gali tvarkyti duomenis skirtingu greičiu. Pavyzdžiui, „x2“ jungtyje bus ne aštuoni, o aštuoni laidai, ir vienu metu bus galima tvarkyti du bitus, o „x32“ jungtis - 128 laidai ir vienu metu gali valdyti 32 bitus.

Viskas apie sluoksnius

PCIe naudoja tris sluoksnius - operacijų sluoksnį, duomenų jungties sluoksnį ir fizinį sluoksnį . Duomenų perdavimas vyksta operacijų sluoksnyje . Kitaip tariant, kai PCIe naudojamas kaip išvestis, kompiuterio centrinis procesorius sugeneruoja atminties įrašymo paketą, kuris tada siunčiamas tiesiai į PCIe prievadą arba per jungiklių seriją, atsižvelgiant į kompiuterio sąranką. Jei PCIe naudojamas kaip įvestis, atminties įrašymo paketas patenka į centrinį procesorių.

Tada yra duomenų jungčių sluoksnis . Šis sluoksnis yra atsakingas už tai, kad visi duomenys būtų saugūs ir patikimi kaip operacijų lygmens paketai arba TLP. Pirmiausia TLP apvyniojama antrašte, po to įdiegiamas srauto valdymo mechanizmas, užtikrinantis, kad duomenys būtų siunčiami tik tada, kai gavimo pabaiga yra pasirengusi juos priimti.

Kai centrinis procesorius nori skaityti iš periferinio įrenginio, naudojami du duomenų paketai - vienas, kuris paprašo periferinio įrenginio atlikti skaitymo operaciją, o kitas - nusiųsti duomenis atgal į centrinį procesorių. Kai periferinis įrenginys gauna skaitymo užklausos TLP, jis atsako pateikdamas užpildytą TLP, net jei iš tikrųjų negali įvykdyti užklausos.

Paskutinis sluoksnis yra fizinis sluoksnis, kuris atitinka PCIe kortelės fizinį dydį ir elektrines specifikacijas.

Išvados

Kaip matote, PCIe yra gana sudėtingas, tikiuosi, kad šis paaiškinimas leis jums šiek tiek giliau suprasti PCIe 3.0, koks jis geresnis nei PCIe 2.0 ir kaip jis veikia.

Kas yra „pci express 3.0“ ir kaip jis veikia?