Anonim

Vous souhaitez développer les périphériques actuellement proposés par votre ordinateur? L'emplacement PCI a été conçu précisément pour cet objectif, à savoir l'extension de vos périphériques. Mais en quoi consiste exactement PCI Express 3.0 et comment fonctionne-t-il?

Le PCI Express, ou Peripheral Component Interconnect Express, est un standard de bus haute vitesse développé pour remplacer les standards plus anciens et plus lents. L’utilisation la plus courante de la norme consiste à insérer dans des ordinateurs portables des cartes PCI Express. Communément, PCIe est utilisé pour les cartes graphiques et autres périphériques de jeux.

Avant d’explorer le fonctionnement du PCI Express, voyons rapidement pourquoi PCI Express 3.0 est meilleur que les versions précédentes.

Avantages de PCIe 3.0

PCIe 3.0 vise principalement à être plus rapide que PCIe 2.0. En d'autres termes, les différences entre les deux sont plus évolutives que révolutionnaires. Le logement, par exemple, est exactement le même et est en fait compatible avec les versions antérieures, ce qui signifie que vous pouvez brancher des cartes PCIe 2.0 dans un logement PCIe 3.0.

Comme mentionné, PCIe 3.0 est plus rapide que PCIe 2.0. Combien Bien que la vitesse de pointe d'une carte PCIe 2.0 soit de 8 Go / s, la vitesse de pointe d'une carte PCIe 3.0 double à 16 Go / s.

Bien sûr, il est important de noter que la vitesse de 16 Go / s n’est atteinte que si un ordinateur peut le gérer - sinon, bien que la carte fonctionne correctement, elle ne sera pas aussi rapide qu’elle pourrait être. Vous pouvez également connecter une carte PCIe 3.0 à un emplacement PCIe 2.0. Toutefois, la carte ne fonctionnera pas à pleine vitesse.

Alors, comment tout cela pourrait-il vous affecter? Simple - si vous êtes un joueur, le PCIe étant capable de gérer plus de données à une vitesse plus rapide, cela signifie que des cartes graphiques plus intenses peuvent être développées, ce qui nécessite une vitesse de transfert de données plus élevée pour fonctionner correctement. Si vous êtes un ingénieur en enregistrement, vous pouvez enregistrer plus d’audio en même temps, car l’audio numérique peut être traité plus rapidement que jamais auparavant. Etc.

Comment fonctionne PCIe 3.0?

C'est bien beau de savoir comment quelque chose fonctionne, mais apprendre comment cela fonctionne aidera vraiment avec PCIe 3.0.

Il s'avère que PCIe fonctionne plus comme un réseau que comme un bus. En effet, au lieu de créer un flux de données dans une direction donnée, PCIe utilise des commutateurs qui contrôlent une série de connexions point à point. Ces connexions mènent ensuite à l'endroit où les données doivent aller.

Lorsque vous allumez votre ordinateur pour la première fois, le PCIe détermine quels périphériques sont branchés, puis crée une carte indiquant la direction du trafic. Chaque voie dans PCIe utilise deux paires de fils - une pour envoyer des données et l'autre pour les recevoir - et ces données se déplacent d'un bit par cycle. Différentes cartes PCIe peuvent gérer des données à différentes vitesses. Par exemple, un lien x2 contiendra huit fils au lieu de deux et traitera deux bits à la fois, et un lien x32 aura 128 fils et pourra gérer 32 bits à la fois.

Tout est une question de couches

PCIe utilise trois couches: la couche transaction, la couche liaison de données et la couche physique . La couche de transaction est l'endroit où le transfert de données a lieu. En d'autres termes, lorsque le PCIe est utilisé comme sortie, la CPU de l'ordinateur génère un paquet d'écriture en mémoire, qui est ensuite envoyé directement au port PCIe ou via une série de commutateurs, en fonction de la configuration de l'ordinateur. Si le PCIe est utilisé comme entrée, le paquet d'écriture en mémoire est envoyé à la CPU.

Ensuite, il y a la couche liaison de données . Cette couche est chargée de veiller à ce que toutes les données arrivent saines et sauves sous la forme d'un paquet de couche de transaction, ou TLP. Tout d'abord, un TLP est encapsulé dans un en-tête, après quoi un mécanisme de contrôle de flux est mis en œuvre pour garantir que les données ne sont envoyées que lorsque le destinataire est prêt à les recevoir.

Lorsque la CPU souhaite lire à partir d'un périphérique, deux paquets de données sont impliqués: l'un qui demande au périphérique d'effectuer une opération de lecture et l'autre qui renvoie les données à la CPU. Lorsque le périphérique reçoit le TLP de demande de lecture, il répond par un TLP d'achèvement, même s'il ne peut pas répondre à la demande.

La couche finale est la couche physique, qui correspond à la taille physique et aux spécifications électriques d'une carte PCIe.

Conclusions

Comme vous pouvez le constater, le PCIe est assez complexe. Nous espérons que cette explication vous donnera une compréhension un peu plus profonde du PCIe 3.0, de son efficacité et de son efficacité.

Qu'est-ce que pci express 3.0 et comment ça marche?