• DocumentCode
    2288598
  • Title

    A practical implementation of the fault-tolerant Daisy-chain clock synchronization algorithm on CAN

  • Author

    Carvalho, Fabiano C. ; Pereira, Carlos E. ; Silva, Elias T., Jr. ; Freitas, Edison P.

  • Author_Institution
    Inst. de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre
  • Volume
    2
  • fYear
    2006
  • fDate
    6-10 March 2006
  • Abstract
    Networked processing units are becoming widely used in the automotive embedded system domain aiming not only to reduce vehicle weight and cost but also to assist the driver to cope with critical situations. Because the fact that these embedded networked systems are strictly involved with human safety, there is a high demand on dependability requirements which can only be guaranteed if active redundancy is employed. Considering that the processing units are usually connected by a shared serial media, the underlying communication platform is the most important building block. It must provide low-level support for deterministic data transmission as well as a global time base to coordinate the actions of replicated units. Within this context, this paper presents the development of the fault-tolerant Daisy-chain clock synchronization algorithm over the CAN protocol, resulting in an highly optimized communication architecture for safety-critical applications. Implementation issues and some obtained practical results are also discussed in the paper
  • Keywords
    clocks; controller area networks; fault tolerant computing; protocols; synchronisation; CAN protocol; Daisy-chain clock synchronization algorithm; automotive embedded system; deterministic data transmission; embedded networked systems; fault-tolerant algorithm; highly optimized communication architecture; human safety; low-level support; networked processing units; safety-critical applications; Automotive engineering; Clocks; Costs; Embedded system; Fault tolerance; Humans; Redundancy; Safety; Synchronization; Vehicle driving;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    3-9810801-1-4
  • Type

    conf

  • DOI
    10.1109/DATE.2006.243872
  • Filename
    1657137