Le VMEbus, ou VersaModular Eurocard Bus, est un système de bus industriel et commercial qui peut être utilisé pour les chemins de données informatiques. Il a été développé par Motorola Signetics et Mostek. Les bus VME peuvent être utilisés pour le contrôle du trafic, le contrôle des armes, la commutation des télécommunications, l'acquisition de données et l'imagerie vidéo ainsi que pour les robots. Les bus VME sont plus résistants aux chocs, aux vibrations et aux températures prolongées que les bus que l'on trouve dans les ordinateurs de bureau. Ils sont donc adaptés aux environnements extrêmes.
VME est la base d'un système VMEbus. La norme VME définit les spécifications mécaniques telles que les dimensions des cartes, les spécifications des connecteurs et les caractéristiques des boîtiers, ainsi que les spécifications électroniques pour les structures des sous-bus, les fonctions des signaux, la synchronisation, les niveaux de tension des signaux et les configurations maître/esclave. La norme VME la plus récente est la norme VME64. VME64 spécifie des chemins de données de 64 bits pour les cartes 6U et de 32 bits pour les cartes 3U. Elle fournit également deux fois plus de bande passante pour la transmission des données et un bruit plus faible. La prise en charge de l'échange à chaud a été ajoutée à l'extension VME64x. Les cartes VME64 sont compatibles avec les anciennes cartes de bus VME et peuvent également être utilisées dans les systèmes VME64. En 1997, une architecture de bus VME modifiée, appelée VME320, a été lancée par Arizona Digital. Cette architecture a été créée pour améliorer la vitesse de transfert des données à 320 Mb/s et la bande passante jusqu'à 500 Mb/s. La conception du fond de panier est différente de celle du fond de panier VMEbus original. Le système VMEbus utilise des eurocartes. Une Eurocarte est une carte de circuit imprimé de conception européenne qui utilise une fiche à 96 broches au lieu d'un connecteur de bord, ce qui la rend plus durable. Il existe trois tailles : 3U, soit 4 x 6 pouces, 6U, soit 6 x 12 pouces, et 9U, soit 14 x 18 pouces. Les cartes 3U prennent en charge les chemins de données de 8 et 16 bits et les cartes 6U les chemins de données de 32 bits. La norme VME ne prend pas en charge les cartes 9U. Chaque carte doit être connectée à un fond de panier. Le fond de panier peut comporter 21 emplacements pour les cartes. Les systèmes VMEbus sont modulaires et évolutifs, de sorte que des cartes peuvent être ajoutées selon les besoins. Un système d'exploitation en temps réel (RTOS) est inclus dans l'achat d'un système VMEbus. Un RTOS est préférable pour les systèmes VMEbus en raison de leur capacité à effectuer une tâche dans un certain délai. Les systèmes d'exploitation non temps réel peuvent être utilisés mais ne sont pas recommandés. Un système VMEbus utilise une architecture maître/esclave. Un maître est un dispositif qui contrôle un autre dispositif. Par exemple, un ordinateur envoie des données à une imprimante. Comme l'imprimante ne peut pas contrôler l'ordinateur, l'ordinateur est considéré comme le maître et l'imprimante comme l'esclave. Les bus multiprocesseurs sont des systèmes VMEbus qui possèdent plusieurs dispositifs maîtres. Un système VMEbus comporte quatre sous-bus : le bus d'arbitrage, le bus de transfert de données, le bus d'interruption prioritaire et le bus utilitaire. Le bus d'arbitrage contrôle les demandes des différents périphériques à l'aide d'un module d'arbitrage. Il donne la permission à chaque dispositif d'utiliser le bus et notifie les dispositifs demandeurs lorsque le bus est occupé. La priorité est la base de toutes les demandes. Les demandes qui ont la même priorité sont enchaînées en guirlande. L'emplacement 1 est celui où se trouve le module arbitre. Les bus de transfert de données sont utilisés pour lire et écrire entre les modules. Le bus d'interruption prioritaire traite les interruptions et surveille les lignes de demande d'interruption, qui vont de la demande d'interruption 1 à IRQ7. IRQ7 est la priorité la plus importante. Le bus utilitaire prend en charge une horloge système.
- Bus versamodule eurocard (vmebus) Définition - Que signifie Versamodule Eurocard Bus (VMEbus)? Le Versamodule Eurocard Bus (VMEbus) est un bus ou un périphérique de chemin de données informatique qui peut être intégré dans différents systèmes matériels. Un VMEbus peut être utilisé pour les systèmes de contrôle du trafic, les systèmes de contrôle des armes,...
- Bus d’architecture standard de l’industrie (bus isa) Définition - Que signifie le bus ISA (Industry Standard Architecture Bus)? Un bus ISA (Industry Standard Architecture) est un bus d'ordinateur qui permet de connecter des cartes d'extension supplémentaires à la carte mère d'un ordinateur. Il s'agit d'une architecture de bus standard pour les compatibles IBM. Introduit en 1981, le...
- Bus d’interconnexion des composants périphériques (bus pci) Définition - Que signifie le bus d'interconnexion de composants périphériques (bus PCI)? Un bus PCI (Peripheral Component Interconnect Bus) connecte le processeur et les cartes d'extension telles que les cartes modem, les cartes réseau et les cartes son. Ces cartes d'extension sont normalement branchées dans les connecteurs d'extension de la...
- Numéro de bus (Quel est votre numéro de bus ?) En gestion de projet, le numéro de bus est le nombre de membres de l'équipe dont la perte mettrait en danger un projet. Par exemple, si deux personnes d'une équipe sont essentielles à la réussite d'un projet, le numéro de bus du projet est deux - si ces deux membres...