Anonim

Искате да разширите периферните устройства, които вашият компютър може да предложи в момента? PCI слотът е проектиран точно за тази цел - разширяване на периферните ви устройства. Но какво точно е PCI Express 3.0 и как работи?

PCI Express, или периферна компонента Interconnect Express, е стандарт за високоскоростна шина и е разработен да замени по-старите и по-бавни стандарти. Най-често срещаната употреба на стандарта е като слот в лаптопи, в който можете да поставите PCI Express карти. Обикновено PCIe се използва за графични карти и други периферни устройства за игри.

Преди да се потопим в начина, по който работи PCI Express, нека да разгледаме накратко защо PCI Express 3.0 е по-добър от предишните версии.

Предимства на PCIe 3.0

PCIe 3.0 е насочен главно към това да бъде по-бърз от PCIe 2.0. С други думи, разликите между двете са по-еволюционни, отколкото революционни. Слотът например е абсолютно същия и всъщност е съвместим назад - което означава, че можете да включите PCIe 2.0 карти в PCIe 3.0 слот.

Както споменахме, PCIe 3.0 е по-бърз от PCIe 2.0. Колко толкова? Е, докато пиковата скорост на PCIe 2.0 карта е 8 GB / s, пиковата скорост на PCIe 3.0 карта удвоява тази при 16GB / s.

Разбира се, важно е да се отбележи, че скоростта от 16 GB / s се постига само когато компютърът може да се справи - в противен случай, докато картата работи добре, няма да е толкова бърза, колкото иначе би могла да бъде. Можете също така да включите PCIe 3.0 карта в слот за PCIe 2.0 - обаче отново картата няма да работи до пълната си скорост.

И така, как всичко, което може да ви засегне? Просто - ако сте геймър, PCIe може да обработва повече данни с по-бърза скорост означава, че по-интензивните графични карти могат да бъдат разработени, изискват по-висока скорост на пренос на данни, за да работят правилно. Ако сте инженер по звукозапис, можете да запишете повече аудио наведнъж, тъй като това цифрово аудио може да се обработва по-бързо, отколкото някога би могъл. И така нататък.

Как работи PCIe 3.0?

Всичко е добре и добре да знаете колко добре се представя нещо, но научаването как работи ще помогне наистина при щанда PCIe 3.0.

Оказва се, PCIe всъщност работи повече като мрежа, отколкото на шина. Това е така, защото вместо да има един поток от данни в дадена посока, PCIe използва превключватели, които контролират поредица от връзки от точка до точка. След това тези връзки водят до мястото, където трябва да отидат данните.

Когато за първи път включите компютъра си, PCIe ще определи кои устройства са включени и след това ще създаде карта накъде ще отиде трафикът. Всяка лента в PCIe използва два чифта проводници - единият за изпращане на данни, а другият за получаването им - и тези данни се движат с един бит на цикъл. Различните PCIe карти могат да обработват данни с различна скорост. Например, x2 връзката ще съдържа осем проводника, а не две и ще обработва два бита наведнъж, а връзката x32 ще има 128 проводника и може да обработва 32 бита наведнъж.

Всичко е за слоевете

PCIe използва три слоя - транзакционния слой, слоя за връзка за данни и физическия слой . Транзакционният слой е мястото, където се случва преносът на данни. С други думи, когато PCIe се използва като изход, компютърният процесор генерира пакет за запис в памет, който след това се изпраща директно към порта на PCIe, или чрез поредица от превключватели, в зависимост от настройката на компютъра. Ако PCIe се използва като вход, пакетът за запис на паметта се влива в процесора.

След това е слоят за връзка с данни . Този слой е отговорен за гарантирането, че всички данни пристигат под формата на пакет от транзакции или TLP, до тяхното местоназначение безопасно и надеждно. Първо, TLP е обвит със заглавка, след което се осъществява механизъм за контрол на потока, за да се гарантира, че данните се изпращат само когато получаващият край е готов да го получи.

Когато централният процесор иска да чете от периферна мрежа, се включват два пакета данни - един, който пита периферната машина да извърши операция за четене, а друг да изпрати данните обратно в процесора. Когато периферната машина получи TLP на заявката за четене, тя отговаря с TLP за завършване, дори ако всъщност не може да изпълни заявката.

Последният слой е физическият слой, който съответства на физическия размер и електрическите спецификации на PCIe карта.

Заключения

Както можете да видите, PCIe е доста сложен, надяваме се, че това обяснение ще ви даде малко по-задълбочено разбиране на PCIe 3.0, как е по-добре от PCIe 2.0 и как работи.

Какво е pci express 3.0 и как работи?