Le tableau ci-dessous indique quand et comment utiliser les cartes classiques ou bien les cartes intelligentes en fonction de votre application et de vos besoins.

Ce tableau s'adresse aussi bien aux communications en mode synchrone qu'aux communications en mode asynchrone.

Type d'application et
type de besoin


Carte programmable
NON OUI
Déterminisme
OUI (1) OUI
OUI (1) OUI
Datation précise d'événements
NON (2)
OUI (2)
Protocoles complexes
NON OUI
OS lent et/ou très chargé
NON OUI
Haut débit sans protocole
OUI (3) OUI
Haut débit avec protocole
NON OUI
Très haut débit sans protocole
OUI OUI
Très haut débit avec protocole
NON OUI
Nombre de ports important (4)
NON OUI


(1) Si le système d'exploitation le permet ce qui est le cas des systèmes d'exploitation temps réel (ex : QNX 6 NEUTRINO, VxWorks, LINUX Temps réel ...), ce n'est pas le cas de Windows ni de Linux.
   
(2) La datation précise (résolution de l'ordre de la micro-seconde) d'événements ne peut pas être réalisée avec une carte classique dans la mesure où la datation doit être assurée par le système d'exploitation, les cartes intelligentes MCX-PCI disposent d'un "compteur timer" 32 bits dédié à cette fonction.
 
(3) Cependant, l'échange de trames qui se suivent sans interruption ne peut être convenablement géré qu'avec un OS temps réel sur l'ordinateur hôte (ex : LINUX Temps Réel).
 
(4) Il va sans dire que la relation vitesse de communication / nombre de ports est un facteur déterminant dans le choix du type de carte. Plus la vitesse est importante et plus le nombre de ports supportés par la machine en sera réduit. Une carte de communication intelligente est recommandée pour ce type d'applications.


Lexique des termes employés


Carte Classique On appelle carte classique une carte asynchrone ou synchrone non équipée d'un processeur dédié au traitement local de l'information (ex : xRS-PCI, xRS-UNI, UNX-PCI).
 
Carte intelligente On appelle carte intelligente une carte asynchrone ou synchrone équipée d'un processeur et d'une mémoire dédiée au traitement dans la carte de l'information et des protocoles (ex : MCX-PCI).
   
Déterminisme Signifie que le temps d'exécution doit être connu et stable, mais par nécessairement très rapide.
   
Low latency Délai de réaction très court de l'application aux événements physiques.
   
Haut débit Débit binaire de 4 Mbps.
   
Très haut débit Débit binaire supérieur à 10 Mbps (ex : HSSI, 52 Mbps).
   
OS lent et/ou très chargé Il s'agit là d'un système d'exploitation comme Windows dont l'architecture ne permet pas une grande réactivité pour les applications de communication surtout dans la mesure ou ces systèmes sont rarement dédiés à l'application de communication.
   
Protocole complexe On entend par protocole complexe un protocole qui nécessite beaucoup de traitement comme X25 et en opposition aux protocoles de bas niveau comme HDLC.

 

Produits | Ingénierie & Services | Technologie | Nouveautés | Applications | Distributeurs | Actualités | Services en ligne | La société | Accueil