Les liaisons SPI et I2C



Documents pareils
Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

Ordinateurs, Structure et Applications

Tout sur l USB L USB (Universal Serial Bus) a été élaboré en 1996 par Intel, Compaq,Digital,IBM,Microsoft,NEC et NorthTelec (USB 1.0).

13/11/2009 DUT-MUX-0185 /V2.0

Leçon 1 : Les principaux composants d un ordinateur

1) Où est le problème? Chère lectrice, cher lecteur, On est entre nous, alors on va se tutoyer.

BM Le bus USB 09/05/2013. Le Port USB

Master d'informatique 1ère année Réseaux et protocoles. Couche physique

Le bus USB. I) Introduction : II) Architecture du bus USB :

NOTIONS DE RESEAUX INFORMATIQUES

Fiche technique CPU 314SC/DPM (314-6CG13)

Le multiplexage. Sommaire

Transmissions série et parallèle

1. PRESENTATION DU PROJET

UNIVERSAL SERIAL BUS

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Installer des périphériques

CULTe Le samedi 9 février2008 à 15h. Conf 1 : WIFI, les bases

Conférence sur les microcontroleurs.

Bus de communication

La maison connectée grâce au courant porteur en ligne (CPL)

L ORDINATEUR. Les composants. La carte mère. Le processeur. Fréquence

Fiche technique CPU 315SN/PN (315-4PN33)

Présentation Générale

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée

Interface Quad Disque Dur Externe. Guide utilisateur Français

Routeur Gigabit WiFi AC 1200 Dual Band

TD Architecture des ordinateurs. Jean-Luc Dekeyser

Adaptateur FireWire pour Ordinateur Portable Raccordez à votre ordinateur vos ipod, caméscopes, périphériques FireWire et Sony i.link.

Centres d accès communautaire Internet des Îles LA CLÉ USB

!" #$$%& Disque dur 2.5 pouces Firewire Apple MacOS FR V2.4 - Page 1/17

UP 588/13 5WG AB13

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E GHz

Carte Relais GSM (Manuel Utilisateur)

Guide de démarrage rapide du TruVision NVR 10

Fax sur IP. Panorama

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

MultiMedia Board. Système de développement. Manuel utilisateur. pour PIC32MX4

Réseau Global MIDI Note applicative

TASCAM MX Utilisation du SCSI

Ecran programmable. Testez la différence grâce. à sa puissance, sa rapidité. et ses possibilités réseaux

@ L ordinateur et ses périphériques

DTS MOBATime's Distributed Time System

Cours n 12. Technologies WAN 2nd partie

PIC EVAL Dev Board PIC18F97J60

SOMMAIRE. 3 Matériel et configuration requis. 4 Installation initiale du matériel EZCast Pro. 7 Fonctionnalités de l'application

Vodafone Mobile Connect

Tutoriel sur l enregistrement en classe Janvier Jean-Claude Boudet (académie de Bordeaux) 1. Le matériel

REPETEUR SANS FIL N 300MBPS

Elle supporte entièrement la gestion de réseau sans fil sous Windows 98SE/ME/2000/XP.

L EXPORTATION d un PROJET.MVP

L USB ET SA NORME. Ce document en est à sa première version au 21 septembre 2002

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide

Pré-requis techniques. Yourcegid Secteur Public On Demand Channel

Présentation Utilisation. VirtualBox. Firas Kraïem. 22 février 2014

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

EP A1 (19) (11) EP A1 (12) DEMANDE DE BREVET EUROPEEN. (43) Date de publication: Bulletin 2011/40

Carte IEEE Version 1.0

Le e s tocka k ge g DAS,NAS,SAN

Organisation du module

Android comme périphérique annexe.

Administration de Parc Informatique TP07 : Installation de Linux Debian

Caractéristiques et débits de votre ligne ADSL

Fiche d identité produit

AMBUS IS Collecteur d impulsions M-Bus

Fiche d identité produit

Architecture des ordinateurs Introduction à l informatique

systèmes étendus Guide des Version 6.7 pour systèmes HD sous Macintosh ou Windows Digidesign

CI 1 PROBLEME : Quelles sont les fonctions et les caractéristiques d un environnement informatique?

L'USB et Windows XP. Tout d'abord, il faut connaître un peu de vocabulaire pour s'y retrouver par la suite :

Guide du test de Conformité USB 2.0

Clé USB 2.0 Wi-Fi n Référence

DE L ORDINATEUR. Ligue Libérale des Pensionnés asbl

Le disque qui convient au travail

Optimisez le potentiel sans fil de votre ordinateur portable ou de votre PC de bureau

Foire aux questions sur Christie Brio

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Guide d installation ADSL + TÉLÉPHONE + TV NUMERIQUE

But de cette présentation

Liste de vérification des exigences Flexfone

Structure de base d un ordinateur

Premiers pas sur l ordinateur Support d initiation

5.5 Utiliser le WiFi depuis son domicile

Découverte des tablettes tactiles (ipad d'apple et Galaxy Tab de Samsung

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

En DV (PAL ou NTSC), la largeur est toujours de 720 pixels, c'est la proportion du pixel qui change la proportion de l'image.

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Clé Flash USB2.0 Acer

Limitations of the Playstation 3 for High Performance Cluster Computing

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Atouts du produit Partagez votre connexion Internet sans fil Étend et transforme n'importe quelle connexion Internet en un point d'accès Wi-Fi.

GPA770 Microélectronique appliquée Exercices série A

Fiche d identité produit

Micro ordinateur & Périphériques Mémoire de masse Disque dur (SOLUTION)

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

ALICEBOX. Guide d installation ADSL + TÉLÉPHONE + TV NUMERIQUE. Découvrir ma télécommande 12 TÉLÉCOMMANDE. Accès au médiacenter

Tournage et montage au format P2 avec le caméscope Panasonic AG-HVX200E

Système de sauvegarde amovile pour Disques Durs SATA à 2,5

Transcription:

DAMÉCOURT BENJAMIN AVRIL 28 Liaisons synchrones Les liaisons SPI et I2C Face arrière d un imac : trois ports USB, un port Firewire 4 et un port Firewire 8 CHRONOLOGIE ANNÉES 7 La liaison SPI et la création du principe maître et esclave DÉBUT 8 La liaison I2C, développée par Phillips MILIEU 9 Liaison USB, qui remplace certains ports lents 1995 Liaison Firewire 4, qui a pour but de remplacer à terme l USB La liaison SPI est un bus de données série synchrone créé par Motorola. SPI sont les initiales de Serial Periferical Interface. Les circuits communiquent entre eux selon le schéma maitre-esclaves, où le maître s occupe totalement de la communication. Plusieurs esclaves peuvent être sur un même bus, imposant un système de sélection du destinataire appelé chip select. Le bus SPI contient quatre signaux logiques : SCLK : horloge générée par le maître MOSI : Master Output, Slave Input (généré par le maître) MISO : Master Input, Slave Output (généré par l esclave) SS : Slave Select, actif à l état bas (généré par le maître) D autres notations peuvent être présentes, tels que SDI (Serial Data In) et SDO (Serial Data Out), qui sont propres à chaque composant (le SDO du maître doit être relié au SDI de l esclave et inversement). Une transmission SPI typique est une communication simultanée entre un maître et un esclave. Ainsi, le maître génère l horloge et sélectionne le composant avec lequel il souhaite communiquer, et l esclave sélectionné réponds aux requêtes du maître. A chaque coup d horloge, le maître et l esclave s échange un bit : après huit coups d horloge, un octet complet a donc été transmis. La vitesse de l horloge est réglée selon des caractéristiques propres aux périphériques. 2 Evolution de l USB vers un USB2. MAI 22 Evolution du Firewire vers un Firewire 8 Un montage simple entre un maître et un unique esclave : le signal MOSI va du maître à l esclave, et la réponse de l esclave se fait par le signal MISO A VENIR Evolution du Firewire vers un Firewire 32 Evolution de l USB vers un USB3 Un montage avec le maître et trois esclaves : on voit que chaque esclave doit être relié indépendamment au maître pour assurer la sélection chip select 1/5 Liaisons synchrones

DAMÉCOURT BENJAMIN AVRIL 28 Liaison I2C I2C est le nom du bus développé par Philips pour les applications d o m o t i q u e s e t d é l e c t r o n i q u e domestique au début des années 198. I2C signifie Inter Integrated Circuit Bus. A son origine, ce bus a été créé pour minimiser les liaisons entre les circuits intégrés numériques des produits de son fabriquant (téléviseurs, magnétoscopes, éléments HiFi). Depuis, de nombreux fabricants l intègrent dans leurs appareils. C e b u s e s t m ê m e d e v e n u implantable par logiciel dans n importe quel micro-contrôleur qui le nécessite. L I2C est un bus série qui contient trois fils : SDA : données SCL : horloge GND : référence On trouve parfois ce bus sous le nom TWI, pour Two Wire Interface, la référence n étant pas réellement considérée comme un signal. Ce bus est utilisé pour faire circuler des quantités de données modérées. Ces caractéristiques sont les suivantes : adressage des circuits sur 7 bits vitesse plafonnée à 1 kb/s L I2C a aussi l avantage d être compatible avec le CBUS, son prédécesseur. Face à l explosion du nombre de circuits disponibles utilisant l I2C, Philips publie les nouvelles spécifications de l I2C : adressage étendu sur 1 bits vitesse montée à 4kb/s La compatibilité avec le premier I2C est totale, mais la compatibilité avec le CBUS est abandonnée, ce bus ayant quasiment disparu. En 1998, la vitesse du bus passe à 3,4Mb/s, tout en restant compatible avec les anciennes versions. Sur le bus I2C, il y a toujours un maître qui prend le contrôle du bus, mais chaque composant peut être maître du bus si celui-ci n est pas déjà géré par un maître. Un composant décide de prendre le contrôle du bus et en devient le maître. Après avoir envoyé un octet et reçu une réponse lui indiquant qu il pouvait commencer à utiliser le bus, il transmet l adresse du composant avec lequel il veut échanger des données. Il précise son intention de lire ou d écrire une donnée, puis il effectue le transfert. Une fois l opération terminée, le bus redevient libre et un autre composant peut en devenir le maître. Protocole I2C en détail : http://www.technologuepro.com/microcontroleur/bus_i2c.htm 2/5 Liaisons synchrones

DAMÉCOURT BENJAMIN AVRIL 28 L USB CHRONOLOGIE : Milieu 9 : USB 1. 1998 : USB 1.1 1998 : imac est le premier ordinateur utilisant l USB comme port principal pour ses périphériques 2 : USB 2. 21 : première clé USB 28 : USB 3. USB sont les initiales de Universal Serial Bus. I l e s t a u j o u r d h u i l e b u s informatique le plus utilisé pour connecter différents périphériques et est présent sous tous les ordinateurs modernes. Il a pour but de remplacer certains ports lents, tels que les ports séries et parallèles. Son innovation principale vient du fait qu il possède une alimentation intégrée et permet donc d alimenter les périphériques qu il relit (dans des proportions raisonnables). USB 1.1 : Low Speed : 1,5Mb/s Full Speed : 12Mb/s USB 2. : High Speed : 48Mb/s Compatible Full Speed 12Mb/s USB 3. : Super Speed : 4,8Gb/s Compatible Hight Speed et Full Speed 15, 11,25 7,5 3,75 5 375 25 USB 1. et 1.1 1.1 Low 1.1 Full USB 2. Ce bus peut supporter jusqu à 127 périphériques sur un même bus et il s u p p o r t e l e s b r a n c h e m e n t s e t d é b r a n chements à chaud, s a n s redémarrer la machine. 125 5 1.1 Full 2. High USB 3. 3 75 2 5 1 25 1.1 Full 2. High 3. Super 3/5 Liaisons synchrones

DAMÉCOURT BENJAMIN AVRIL 28 LE FIREWIRE CHRONOLOGIE 1995 : Firewire 4 22 : Firewire 8 28 : Firewire 32 Firewire est le nom commercial donné par Apple à l interface série IEEE 1394. La société Sonny le nomme ilink, la société Texax Instrument utilise le terme Lynx. Inventé par Apple au début des années 199, ce bus a été normalisé en 1995. Il permet de raccorder jusqu à 63 bus par l intermédiaire de passerelles et fournit, comme l USB, l alimentation des périphériques. Il supporte lui aussi les branchements et débranchement à chaud. La grosse différence est que le Firewire utilise la technologie point à point, contrairement aux liaisons classiques en maître esclave. Quand un périphérique est débranché, ou à l allumage, il y a un bus reset qui est envoyé à tous les périphériques présents sur le bus. A ce moment, chaque périphérique reçoit un numéro d'identification, et celui qui hérite du plus grand numéro est nommé root, ou chef du bus. C est lui qui est chargé de marquer le début des cycles qui cadencent le mouvement des données dans le bus. Chaque périphérique peut être root, contrairement à l USB, où ce rôle est assuré par l ordinateur auquel sont reliés les périphériques. Firewire 4 : 4Mb/s Firewire 8 : 8Mb/s Firewire 32 : 3,2Gb/s Firewire 4 3 2 1 Firewire 4 Firewire 8 Firewire 32 Le port Firewire est fréquemment utilisé pour relier des périphériques à gros débit de données, tel que les disques durs ou les caméras vidéos. Mais il est aussi utilisé pour relier deux machines entre elles. 4/5 Liaisons synchrones

DAMÉCOURT BENJAMIN AVRIL 28? Firewire ou USB? L USB est le port le plus courant, et le plus universel. Il se trouve sur chaque ordinateur et est universel. Le Firewire est idéal pour transférer de gros fichiers. Il est principalement utilisé dans les domaines multimédias. Aujourd hui, les débits de ces ports sont les suivants : USB 1.1 : 12Mb/s Firewire 4 : 4Mb/s USB 2. : 48Mb/s Firewire 8 : 8Mb/s 8 6 Comparaison des ports actuels Il s agit là de débits théoriques, or, le bus USB est beaucoup moins stable que le Firewire. L USB a un débit réel moyen correspondant à 6% de son débit théorique, alors que le débit réel du Firewire se place à 8% de son débit théorique. Dans les mois à venir devraient sortir : USB 3. : 4,8Gb/s Firewire 32 : 3,2Gb/s Leurs débits réels, si ils correspondent aux proportions actuelles, seront donc de 2,88Gb/s pour l USB 3. et de 2,56Gb/s pour le Firewire 32. Si l USB semble arriver en tête, ces deux futurs ports auront des vitesses à peu près équivalentes. 4 2 USB 1.1 Firewire 4 USB 2. Firewire 8 5 Comparaison des ports à venir 3 75 2 5 1 25 USB 1.1 Firewire 4 USB 2. Firewire 8 Firewire 32 USB 3. 5/5 Liaisons synchrones