Gros plan sur les interfaces : PCI
Actu suivante14 juillet oblige, aujourd'hui, c'est deux pour le prix d'un. Et si nous parlions du Peripheral Component Interconnect, alias PCI ?
Une interface parallèle
Le PCI est une interface parallèle apparue en 1993 (elle est encore présente dans la majorité des machines actuelles) pour remplacer l'ISA et le VLB, la première accusant son âge (l'interface date du premier PC) et la seconde étant intrinsèquement liée au processeur 486 d'Intel. Le PCI travaille en 32 bits avec une fréquence de fonctionnement classique de 33 MHz (soit un débit maximal de 133 Mo/s). Des versions plus rapides existent, mais sont généralement liées au monde des serveurs : le PCI 64 bits et le PCI à 66 MHz, les deux pouvant être combinés, ce qui permet d'atteindre 266 Mo/s ou 533 Mo/s. Attention, le débit est partagé entre tous les connecteurs, ce qui peut poser des problèmes de performances quand on utilise beaucoup de cartes qui ont besoin de bande passante.
Plusieurs connecteurs
Il existe deux connecteurs dans le monde des PC de bureau : le connecteur 32 bits, classique, et le 64 bits (plus long, pour les contacts supplémentaires). Le connecteur PCI est généralement de blanche et il est capable d'alimenter les cartes insérées. Un connecteur PCI classique fournit une tension de 5 V ou de 3,3 V (dans les dernières versions de la norme) mais la majorité des systèmes permettent généralement de prendre en charge les deux tensions. Notons que les deux types de connecteurs (32 et 64 bits) sont rétrocompatibles : une carte PCI 64 bits 66 MHz peut fonctionner (lentement) dans un connecteur PCI 32 bits 33 MHz.
Les usages du PCI
Le PCI est très courant et a été crée à la base pour pallier à la bande passante limitée de l'EISA et du VLB. Au départ, le PCI a été utilisé pour les cartes graphiques, mais les 133 Mo/s ont été vite saturés et un bus dédié à été proposé (l'AGP). Les autres usages du PCI ont été les cartes sons (pour remplacer l'ISA), les cartes contrôleurs PATA ou SATA (au début de cette norme) ou les tuners TV, les cartes réseau, etc. Le problème principal vient du fait que la bande passante partagée du bus est un peu faible pour une bonne partie des usages en question et le bus PCI est donc de moins en moins utilisé actuellement. Notons que le PCI à 66 MHz (plus rapide) a parfois été utilisé pour des cartes graphiques (notamment par Apple), en attendant l'arrivée de l'AGP.
La gestion au niveau du chipset
Comme nous l'avons vu, la bande passante du PCI est partagée : si une carte mère dispose de six connecteurs, il faudra partager les 133 Mo/s entre les (potentiels) six périphériques. De plus, la majorité des anciens chipsets utilisent le bus PCI pour relier le southbridge au northbridge (actuellement, c'est soit un lien dédié soit une connexion PCI-Express qui est utilisée). Les chipsets prennent en charge le PCI depuis le Pentium (certains chipsets pour 80486 sont aussi compatibles). Notons qu'utiliser le PCI comme lien interbridge pose des problèmes de performances : utiliser une carte Ethernet, une carte son, une carte graphique et une carte accélératrice 3D (une Voodoo par exemple) saturaient assez rapidement la bande passante disponible (rappelons que le contrôleur PATA utilisait aussi le bus PCI) et l'arrivée de l'AGP a permis, heureusement, de limiter le problème.
Le PCI-X
Dans le monde des serveurs, la bande passante limitée du PCI a été rapidement un problème, que ce soit pour les interfaces réseau ou pour les contrôleurs de stockage (le SCSI a atteint 640 Mo/s en fin de vie) et une version plus rapide du PCI a donc été proposée, le PCI-X. Cette norme, à ne pas confondre avec le PCI-Express, a été utilisée pendant quelques années dans les stations de travail et les serveurs. Le PCI-X travaille automatiquement en 64 bits, avec une fréquence qui varie : 66, 133, 266 ou 533 MHz (au maximum), ce qui permet d'atteindre 4 Go/s environ dans le meilleur des cas. Notons que la majorité des cartes se limitent au mode 64 bits et 133 MHz, soit 1 Go/s environ. Les cartes PCI-X ne fonctionnent pas dans un connecteur PCI mais les cartes PCI sont généralement compatibles avec le PCI-X (si elles utilisent une tension de 3,3 V).
Voilà, ce petit dossier sur le PCI est maintenant terminé. À tout à l'heure pour l'AGP...
Source : Tom's Hardware FR
- Carte Nvidia PCI : que me conseillez-vous ? [Matériel]
- Deux nouvelles cartes sons PCI chez Auzentech [Les news : vos réactions]
- Diférence AGP 8X et PCI Express ??? [Matériel]
- [article ppc] Selection configurations-type [Matériel]
- [Topic Unique] Quelle carte graphique choisir ? +FAQ - MAJ 01-01-2010 [Matériel]
Posez votre question sur ce sujet à la communauté !
Sujets relatifs sur le forum
- démarrage ordi impossible!!! c'est urgent!!!!
- Asrock 939S56-M
- cherche carte mére pour packard bell easynote w3281
- [RESOLU] Problème son
- ATI RADEON HD2600. BON POUR MONTAGE VIDEO????
- Renseignements sur PC
- probleme avec mes barette memoire..
- Cartes graphique Nvidia geforce sur chipset ATI
- Modifier les firmware
- installation carte graphiqeu! HELP!!??
- Upgradons mon PC !!
- problème d'USB (1.1) avec kernel 2.6.10
- conexion internet usb + ethernet, carte reseau, et lan
- Probleme pour relier 2 PC en wifi...MERCI
Articles relatifs
-
Comparatif chipsets AMD PCI Express
Le comparatif des trois chipsets pour Athlon 64 gérant le PCI Express : Via K8T890, ATI Xpress 200 et nForce 4.
-
Modems ADSL Bewan PCI/USB ST
Introduction et présentations Suite à la forte demande des utilisateurs de Linux sur sa première carte ADSL PCI, BeWan, tributaire des drivers Linux en cours de stabilisation livrés au compte goutte
Les offres du moment
Grappe RAID hétérogène : quelle contrepartie ?
Une grappe RAID hétérogène, c'est-à-dire composée de disques durs différents, peut-elle faire mentir les spécialistes du stockage, selon qui « tous les disques d'une grappe RAID doivent être identiques » ? Tom's Hardware a vérifié pour vous. Lire la suite
- SIEMENS INDUSTRY - MOBILITY - INGÉNIEUR SYSTÈME POSTE DE COMMANDE CENTRALISÉE (H/F)
- SIEMENS INDUSTRY - MOBILITY - INGENIEUR INTEGRATION ET VALIDATION LOGICIEL POUR LES EQUIPEMENTS VIDEO PHONIE (H/F)
- SIEMENS INDUSTRY - MOBILITY - CHEF DE PROJET INFORMATIQUE (H/F)
- SIEMENS IT SOLUTIONS & SERVICES - CONTRÔLEUR DE GESTION / GESTIONNAIRE DE PROJET (H/F)
- SIEMENS HEALTHCARE - WORKFLOW & SOLUTIONS - INGENIEUR DEVELOPPEMENT FRAMEWORK MUMPS (H/F)
je savais que le pci-express n'avait rien à voir avec le PCI-X, mais j'ai jamais trop compris, l'interet de l'un à rapport à l'autre.
Le PCI-X n'a plus de raison d'être avec les évolutions du pci-express ?
Une dernière question, c'est au programme une explication sur I/O Virtualization ( http://www.pcisig.com/specifications/iov/ )? Car là, je ne sais rien, et je voudrais bien comprendre à quoi cela sert, etc !
Merci.
>. Il faudra que j'en parle à ma Tekram DC-390U3W pluguée sur ma Asus K8N-E Deluxe, elle n'est pas au courant.
Encore toutes mes félicitations pour vos articles décidément bien complets!
Le tout écrit dans un français correct, c'est magnifique, bravo.
Mon message précédent ayant été amputé et ne voulant donc plus rien dire, je répète : (citation) Les cartes PCI-X ne fonctionnent pas dans un connecteur PCI (fin de citation). Il faudra que j'en parle à ma Tekram DC-390U3W pluguée sur ma Asus K8N-E Deluxe, elle n'est pas au courant.
en même temps, Pseudodo, ta carte elle est pas PCI-X mais PCI 64 bits. Et c'est bien idniqué que dans ce cas-là, ça fonctionne...
1993 ! Déjà ?!?