Présentation
EnglishRÉSUMÉ
L'on nomme Firewire la norme définissant le bus de communication sériel, numérique et à haut débit. Ce terme, destiné initialement aux applications multimédias, est utilisé désormais par le grand public et trouve d’autres applications dans des domaines variés. Cet article propose dans un premier temps une énumération des grands principes de Firewire : présentation, architecture et évolution. Puis, les spécifications de cette technologie (couche physique, couche liaison de données, transactions asynchrones, actions isochrones, configuration et gestion), ainsi que ses performances (influence de la taille du réseau, résistance à la charge, sensibilité à la distribution de la charge, utilisation dans le domaine industriel) sont ensuite recensées.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Philippe DALLEMAGNE : Docteur ès sciences - Chef de projets R&D - Centre Suisse d'Électronique et de Microtechnique (CSEM)
INTRODUCTION
Firewire est l'appellation utilisée à la fin des années 1980 par Apple, son concepteur originel, pour désigner le bus de communication sériel, numérique et à haut débit défini depuis par la norme IEEE 1394-1995 et ses dérivés. Firewire est ainsi devenu la dénomination utilisée par les constructeurs dans les produits grand public. Ce bus était destiné initialement aux applications multimédias, mais il fait aujourd'hui le bonheur de quelques autres applications, notamment dans le domaine industriel. En effet, ses performances élevées, son architecture et son modèle de communication le rendent potentiellement utilisable par de nombreuses applications dans des domaines très variés.
Malgré cela, Firewire a dû initialement se battre pendant de nombreuses années contre des anciens bus de données comme Small Computer System Interface (SCSI) avant de s'imposer difficilement. Firewire a dû aussi faire face à une concurrence importante de la part du bus USB (voir l'article « Universal Serial Bus USB » [S 8 150]). Par exemple, USB 1.1 est très présent dans les domaines où les performances importent peu et USB 2.0 l'est pour les applications où des variations de performances importantes et inopinées sont supportables. Ne présentant pas ces défauts, Firewire a trouvé une justification au travers de multiples applications, notamment dans le domaine de l'édition vidéo, le pérennisant ainsi pour de nombreuses années.
Ce document traite de la norme IEEE 1394 d'origine. Néanmoins, les extensions ou normes d'accompagnement sont détaillées dans les parties pour lesquelles elles présentent des différences notables ou des améliorations significatives. Le terme Firewire sera utilisé dans ce document pour désigner la collection de normes IEEE 1394 (IEEE 1394, IEEE 1394a, IEEE 1394b, etc.).
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Automatique et ingénierie système
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
2. Spécifications
2.1 Couche physique
Firewire définit initialement un connecteur à six points pour deux paires torsadées associées à deux brins utilisés pour l'alimentation intégrée (figure 4, tableau 5).
IEEE 1394a-2000 définit un connecteur supplémentaire à quatre points, ne comprenant que les deux paires torsadées (figure 5, tableau 6). Ce connecteur est destiné aux appareils de petites dimensions, comme les disques durs portables, les caméras vidéo, etc.
Enfin, IEEE 1394b-2002 définit un connecteur à neuf points, autorisant des communications bidirectionnelles simultanées (figure 6, tableau 7).
Ce connecteur est disponible en une version exclusivement dédiée au « mode béta » défini par IEEE 1394b et dans une version (bilingual ) autorisant l'utilisation du « mode béta » et les autres modes compatibles avec les versions précédentes de Firewire.
Molex et Bulgin produisent des connecteurs spéciaux pour équipement Firewire, notamment pour le domaine industriel (connecteur 6 conducteurs vissé et/ou encliqueté), pour des environnements spéciaux (connecteurs étanches ou IP68) ou pour les médias comme la fibre optique plastique ou en verre (IEEE 1394b).
HAUT DE PAGE
Le médium défini dans IEEE 1394-1995 et IEEE 1394a-2000 pour l'environnement câblé est un câble métallique fin d'une longueur maximum de 4,5 m, à trois paires de conducteurs (une paire...
Cet article fait partie de l’offre
Automatique et ingénierie système
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Spécifications
BIBLIOGRAPHIE
-
(1) - KUNZMAN (A.), WETZEL (A.) - 1394 High Performance Serial Bus : The Digital Interface for ATV. - Texas Instruments.
-
(2) - The promoters of the Open HCI - 1394 Open Host Controller Interface Specification. - 29 sept. 1997.
-
(3) - TEENER (M.) - New technology in the IEEE P1394 Serial Bus – Making it fast, cheap and easy to use. - Apple Computer, MS:60-AR, Hot Interconnect Symposium'93, Stanford University, p. 1-15 (1993).
-
(4) - MAMMERI (Z.) - Classification des contraintes temporelles. - Contribution GDR-PRC-PRS, Groupe temps réel, Centre de recherche en informatique de Nancy (1996).
-
(5) - SCHICKHUBER (G.), McCARTHY (O.) - Distributed Fieldbus and Control Network Systems. - IEE Computing and Control Engineering Journal, fév. 1997.
-
(6) - MAMMERI (Z.), THOMESSE (J.P.) - Réseaux locaux industriels. - ...
NORMES
-
IEEE standard for a high performance serial bus - IEEE 1394-1995 -
-
IEEE Standard For A High Performance Serial Bus. Amendment 1 - IEEE 1394a-2000 -
-
IEEE Standard For A High Performance Serial Bus. Amendment 2 - IEEE 1394b-2002 -
-
IEEE Standard For A High Performance Serial Bus. Amendment 3 - IEEE 1394C-2006 -
-
IEEE Standard For A High Performance Serial Bus Bridges - IEEE 1394.1-2004 -
-
IEEE Standard For A High Performance Serial Bus Peer-to-Peer Data Transport Protocol (PPDT) - IEEE 1394.3-2003 -
-
IEEE standard for a control and status registers (CSR) architecture for microcomputer buses - IEEE 1212-2001 -
-
Bus FIP pour échange d'informations entre transmetteurs, actionneurs et automates. Couche application. Services périodiques et apériodiques - NF C46-602 - 04-90
-
...
Institute of Electrical and Electronics Engineers (IEEE)
1394 Trade Association
HAUT DE PAGE2 Prestataires de bus de terrain
(liste non exhaustive)
Aerotech
FAST SA
Soft Servo Systems
WAGO
HAUT DE PAGE
(liste non exhaustive)
Molex
Bulgin
HAUT DE PAGECet article fait partie de l’offre
Automatique et ingénierie système
(139 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive