interfacage.py

Created by famille-bvc

Created on December 19, 2023

2.67 KB


Une interface est un dispositif
qui permet léchange dinfo
entre 2 systèmes

Pour assurer ses fonctions linterface doit donc comporter

- Des structures déchanges de données, registres de données, 
bus de données.

- Des circuits de commandes et de contrôle de la communication,
signaux supplémentaires, registres de commande, registres détat

//////////////////////

Interface series :
  
Elles permettent le transport dinformations binaires codées.
Les n bits dun mot sont transmis de façon séquentielle.
Les interfaces séries sont plus économiques que les interfaces
parallèles pour les grandes distances.

Interface paralelle :
  
Elles permettent de transporter les informations binaires 
simples ou binaires codées. 
Les n bits sont transmis simultanément à laide de n+1 signaux.

Synchrone :
  
Le déroulement des échanges est divisé en plusieurs phases 
cadencées par un signal dhorloge. Les acteurs de léchange
doivent donc activer les bons signaux au bon moment sous peine
de perdre des données.
Ce protocole impose donc que les acteurs travaillent à la 
même vitesse. En conséquence, aucun signal supplémentaire 
nest requis pour synchroniser les acteurs. Le débit 
dinformation sera donc plus élevé.

Asynchrone :
  
Lémetteur adapte la vitesse de transmission au(x) récepteur(s).
Le récepteur doit alors confirmer le transfert pour que
lémetteur puisse relancer un nouveau transfert. 
Ce protocole est plus lent, mais il permet de connecter
des systèmes travaillant à des vitesses différentes.

Simplex :
  
Une liaison simplex signifie que les messages circulent 
toujours de lélément A vers lélément B.

Semi-duplex:
  
Une liaison semi-duplex signifie que les messages 
circulent de lélément A vers lélément B ou linverse.

Duplex: 
  
Une liaison duplex signifie que les messages circulent 
simultanément de lélément A vers lélément B et de l
élément B vers lélément A

Controle de flux :
  
Il est fréquent davoir à relier 2 systèmes qui sont 
capables de traiter des débits de données différents. 
Si lémetteur à un débit de données supérieur au 
débit de donnée acceptable par le récepteur, lémetteur va 
envoyer de nouvelles données alors que le récepteur na pas
encore fini de traiter les précédentes. 
On va donc perdre des informations.
Il faut un mécanisme qui permet au récepteur de demander à 
lémetteur darrêter sa transmission temporairement.
Le récepteur peut ainsi terminer son traitement, puis 
demander à lémetteur de reprendre sa transmission. 
Ce mécanisme peut être réalisé de façon matérielle ou 
de façon logicielle.

Performance du bus : 
  
débit * distance max

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.