PERI Master ACSI cours 5 - 1 Gestion des Périphériques Année 2006 - 2007 (Transparents de F. Dromard)

Slides:



Advertisements
Présentations similaires
– Spanning Tree Protocol (STP)‏
Advertisements

Le bus de terrain AS-i Bus AS-i (Actuator Sensor interface ) Fichiers
Architecture de machines Les entrées sorties Cours
Protocole PPP* *Point-to-Point Protocol.
Technologie Frame Relay. Sommaire 1)Technologie 1)Interface LMI & DLCI 1)Fonctionnement, table de commutation & processus de transmission 1)Sous-interfaces.
Nouvelles Technologies Le bus PCI et ses évolutions
USB Présentation du protocole Exemple de réalisation hardware
Chapitre 3 : Les Réseaux Locaux
Les Réseaux (Informatiques)
Interface USB Introduction.
Environnement matériel d’un réseau informatique
Les composants internes
(Universal Serial Bus)
Prof : M.Trannoy - Professeur d'électrotechnique.
Le modèle O.S.I..
Les medias.
Interbus Présentation Patrick MONASSIER Université Lyon 1 France.
Gestion des Périphériques
Architecture Réseau Modèle OSI et TCP.
TRANSMISSION DES DONNEES.
Architecture des Ordinateurs
Fonction COMMUNIQUER les liaisons série
NOTE : Pour faire évoluer le diaporama, si le clic de souris ne fait rien utilisez les touches du clavier : Pg up Pg down.
ER2 : Presentation du bus I2C
Communications séries synchrones
Concept matériel du E-Liner Bastelgruppe Hannover Département Hardware.
PROFIBUS-DP pour le process : zone Ex, Hart©
Exposé sur les réseaux informatiques réalisé par :
TCP – Transmission Control Protocol
Universal Serial Bus L’USB et sa norme
Cours de Réseaux Informatiques
Bus Universel en Série (USB – Universal Serial Bus)
LES BUS NUMERIQUES Bus série
III- Une typologie Les réseaux locaux Les réseaux étendus.
Sommaire Dans ce chapitre, nous aborderons :
Les réseaux informatiques
Environnement matériel d’un système informatique
Ordinateur portable: Comment éviter l’échauffement excessif de l’Unité centrale, entraînant le vieillissement prématuré de l’Ordinateur ? 1.En disposant.
1 Cliquez ici pour avancer Ici pour reculer Ch.Dupaty 11/97.
Frédéric Mardon Laurent Martinou Benjamin Thominet Frédéric Mardon Laurent Martinou Benjamin Thominet.
SURVEILLANCE VIDEO SUR RESEAU ETHERNET
Validation du protocole IPMI dans un châssis ATCA
Exemple de mise en oeuvre
Le réseau informatique
PERI Master ACSI cours Gestion des Périphériques Année (Transparents de F. Dromard)
1. Introduction Le traitement informatisé de données requiert un dialogue, une communication entre l’homme et la machine, et parfois, entre plusieurs.
L’architecture physique
Système slow-control au LAPP
Exposé sur les interfaces d’entrée – sortie
Les réseaux personnels (PAN)
Gestion des Périphériques
Le Bluetooth ou IEEE
1 Windows 2003 Server Stratégie des comptes. 2 Windows 2003 Server Il faut tenir compte de ces 3 paramètres.
Protocole DMX P.G D’après un travail d’élèves de 1ère SIN 2012
UE3-1 RESEAU Introduction
Source : La liaison série RS232 Source : P.G Lycée Vaucanson Grenoble.
Ingénierie des réseaux
Gestion des Périphériques
Interface de communication pour les réseaux InfiniBand
Le réseau informatique
USB (Universal Serial Bus)
Description d’une liaison série
GESTION DU BUS Hugo Descoubes - Octobre 2012 Universal Serial Bus.
APPLICATION LAYER Hugo Descoubes - Octobre 2012 Universal Serial Bus.
AUTOUR DE L’USB 2.0 Hugo Descoubes - Octobre 2012 Universal Serial Bus.
Les ports de l’ordinateur
INTRODUCTION Hugo Descoubes - Octobre 2012 Universal Serial Bus.
Les nouveaux bus de données H. Le Provost (SEDI) Journée Electronique du DAPNIA, 10 Novembre 2006.
Universal Serial Bus (USB)
Transcription de la présentation:

PERI Master ACSI cours Gestion des Périphériques Année (Transparents de F. Dromard)

PERI Master ACSI cours USB Universal Serial Bus è Spécifié par Intel, Compaq, Microsoft, NEC, Philips (standard industriel) n Révision 1.1 en septembre1998 n Révision 2.0 en avril 2000 è Bus périphériques n Plusieurs périphériques chaînés n Branchement à chaud (sous tension) n Détection et configuration automatique des périphériques n Bus à interrogation (un seul maître)

PERI Master ACSI cours USB Débits è USB 1.1 n Basse vitesse (low speed) : 1,5 Mb/s ou 187,5 Ko/s n Pleine vitesse (full speed) : 12 Mb/s ou 1,5 Mo/s è USB 2.0 n Haute vitesse (high speed) : 480 Mb/s ou 60 Mo/s

PERI Master ACSI cours USB Cables è Composés de 4 fils è 3 à 4 mètres maximum selon la qualité +V D D GND paire torsadée - +

PERI Master ACSI cours Aspects électriques

PERI Master ACSI cours USB Topologie è Connexions point à point bidirectionnelles è Extension par des hub è Arborescence orientée è Pas de boucle Hub hôte nœud 1nœud 2hub 2 nœud 4 nœud 3 hub 3 nœud 6nœud 5

PERI Master ACSI cours USB Hub contrôleur USB hôte hub racine bus pci hub 1 hub 2 device 1device 2 device 3 device 4 device 5

PERI Master ACSI cours USB Hub : organisation interne contrôleur de hub switch répéteur alimentation données

PERI Master ACSI cours USB Hub : flux de données répéteur flux montant (upstream) flux descendant (downstream)

PERI Master ACSI cours USB Principe d’utilisation de la liaison è En 1.1 n Temps découpé en tranches de 1 ms, les «trames» USB n Plusieurs périphériques servis pendant chaque ms n En 1ms transfert de 12 Kbits soit 1,5 Koctets ÷ MHz 1 KHz T = 1 ms

PERI Master ACSI cours KHz T = 125 µs USB Principe d’utilisation de la liaison è En 2.0 n Temps découpé en tranches de 125 µs «microtrames» n Plusieurs périphériques servis par tranche n En 125 µs transfert de 60 Kbits soit 7,5 Koctets ÷ MHz

PERI Master ACSI cours USB Organisation générale logiciel clientfonction logiciel USB périphérique logique USB contrôleur USB Hôte + hub contrôleur USB Liaison USB Système HôtePériphérique USB matériel logiciel impressionimprimante couche interface couche USB

PERI Master ACSI cours USB Organisation logicielle Logiciel clientPilote bus usbPilote contrôleur usb Contrôleur USB I/O Request Packets IRP1 IRP2 Tr1- 0Tr1- 1Tr1- 2Tr2- 0Tr2- 1Tr2- 2 IRP1IRP2 Tr1- 0Tr2- 0Tr1- 1Tr2- 1Tr1- 2Tr ms ou 125 µs 1 ms ou 125 µs 1 ms ou 125 µs matériel trame 1trame 2trame 3

PERI Master ACSI cours USB Types de transferts è Transferts de type «interruption» è Transferts de blocs è Transferts de contrôle è Transferts isochrones

PERI Master ACSI cours Types de paquets USB Paquet jeton Paquet de données Paquet « handshake » Paquet « start of frame »

PERI Master ACSI cours Le champ PID

PERI Master ACSI cours USB et les EndPoints

PERI Master ACSI cours

PERI Master ACSI cours USB Transactions (1) è Toujours à l’initiative de l’hôte è Composées de 1, 2 ou 3 paquets n Token packet n Data packet n Handshake packet token packetdata packethandshake packet transaction

PERI Master ACSI cours USB Transactions (2) è Token packet n Toujours envoyé par l’hôte n Type et direction de l’échange du paquet de donnée n Adresse du destinataire (fonction) n SOF, SETUP, OUT, IN

PERI Master ACSI cours USB Transactions (3) è Data packet n Sens d’échange défini par le token packet n Contient les données échangées è Handshake packet n Envoyé par celui qui a reçu les données n Acceptation ou refus de l’échange n ACK, NACK, STALL La norme

PERI Master ACSI cours USB Exemples de Transactions (1) Contrôleur hôte clavierimprimante Transaction 1 Transaction 2 Transaction 3 Données clavier Mémoire hôte descripteurs de transferts 1 1. Ctrl hôte prend le descripteur 2. C. h. génère une transaction IN 3. Clavier renvoie les données 4. C. h. met les données en mémoire 2 4 3

PERI Master ACSI cours USB Exemples de Transactions (2) Contrôleur hôte clavierimprimante Transaction 1 Transaction 2 Transaction 3 Données clavier Mémoire hôte descripteurs de transferts 1 1. Ctrl hôte prend le descripteur 2. C. h. génère une transaction OUT 3. C. h. prend les données en mémoire 4. C. h. envoie les données à l’impr Données impr.

PERI Master ACSI cours USB Configuration du Bus è Etat initial n Tous les ports A sont désactivés n Tous les ports B répondent à l’adresse 0. è Parcours de l’arbre n Activation premier port A n Interrogation n Si réponse, affectation d’une adresse n... Ports A Port B Ports A hôte

PERI Master ACSI cours USB Interface : logiciel - matériel è Trois spécifications d’interfaces n UHCI : Universal Host Controller Interface. usb 1.x n OHCI : Open Host Controller Interface. usb 1.x n EHCI : Enhanced Host Controller Interface. usb 2.0