Flexray 1/14
Flexray
Claude Barbaud 28 septembre 2010
1. Références
Paret, Dominique, Réseaux multiplexés pour systèmes embarqués, Dunod, 2005,
ISBN10 : 2-10-005267-5 ISBN13 : 978-2-10-005267-7
Consortium Flexray : www.flexray.com
Protocole Flexray : Flexray Protocol Specification V2.1 Rev.A
FlexRay starter kit
http://duxsolutions.com/shop/index.php?main_page=product_info&cPath=1&products_id=1
National Instruments: http://zone.ni.com/devzone/cda/tut/p/id/3352
Cours sur Flexray : http://www.ece.cmu.edu/~ece649/lectures/21_flexray.pdf
Vector : http://www.vector-
elearning.com/index.php?wbt_ls_kapitel_id=490436&root=378422&seite=vl_einfuehrungfr_e
n
Transceiver NXP TJA1080 : http://www.nxp.com/documents/data_sheet/TJA1080A.pdf
Freescale:
http://www.freescale.com/files/microcontrollers/doc/brochure/BRINVEHICLENET.pdf
2. Origine
Consortium
pour pallier aux manques de CAN :
o absence de déterminisme,
o absence de redondance,
o débit faible
o peu de tolérance aux fautes
o pas de support optique
BMW, Daimler, GM
Bosch
NXP, Freescale
(+tard) Volkswagen
Associate members : constructeurs automobiles, équipementiers,
fondeurs
Flexray 2/14
depuis 2002
quelques véhicules à ce jour (2010): BMWries 5 et 7, Audi, Bentley,
Rolls-Royce.
Flexray 3/14
3. Buts
haut débit
peut aller à X-by-wire
capable de redondance :
o débit élevé : répétition possible
o deux canaux de communication distincts transmettent la même
information
o ou deux canaux pour des informations complémentaires, avec
position de repli (fault tolerant)
o évolutif
Topologies
o simple canal
o double canaux
o bus
o étoiles passives et actives
o étoiles multiples et sous-bus
o passerelles vers CAN et LIN
Communication
o 10 Mbps
o transmissions déterministes. Latence connue. Tolérance de gigue
(Jitter Tolerance).
o redondance logicielle et physique
o détection et signalisation d’erreurs
o accepte un « bus guardian » pour la signalisation des erreurs et
l’endiguement (containment ) des fautes
o introduction de nouveaux nœuds sans reconfiguration
Sécurité
Flexray 4/14
o redondance
o déterminisme
o stratégie de « never give up ». Ne renonce jamais
o robustesse (EMC)
4. Fonctionnement
4.1. Gestion du protocole
pas de collision
durées de transmission connues de tous les nœuds
communications hiérarchisées
l’utilisation des créneaux de temps est définie à la conception du
système
Flexray 5/14
le démarrage d’un cycle est déterminé par une base de temps
(nœud gestionnaire du réseau)
le cycle est récurent
chaque cycle possède un segment statique, un segment
dynamique, une fenêtre optionnelle de symboles et un temps de
repos
4.2. Trame de communication
Header, payload, trailer
Segment d’en-tête (5 bytes)
o 5 bits divers
1 / 14 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !