|
|
 |
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. |
|
 |