• DocumentCode
    1569942
  • Title

    Integrating hardware limitations in CAN schedulability analysis

  • Author

    Khan, Dawood A. ; Bril, Reinder J. ; Navet, Nicolas

  • Author_Institution
    INRIA / INPL, Vandoeuvre-lès-Nancy, France
  • fYear
    2010
  • Firstpage
    207
  • Lastpage
    210
  • Abstract
    The existing schedulability analysis for the Controller Area Network (CAN) does not take into account that a CAN controller has finite buffer space to store outgoing messages and high priority messages may suffer from priority inversion if the buffers are already occupied by low priority messages. This gives rise to an additional delay for high priority messages, which, if not considered, may result in a deadline violation. In this paper, we explain the cause of this additional delay and extend the existing CAN schedulability analysis to integrate it. Finally, we suggest implementation guidelines that minimizes both the run-time CPU overhead and the additional delay due to priority inversion.
  • Keywords
    controller area networks; scheduling; CAN; controller area network; deadline violation; priority inversion; schedulability analysis; Added delay; Buffer storage; Delay effects; Guidelines; Hardware; Protocols; Queueing analysis; Runtime; Scheduling; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems (WFCS), 2010 8th IEEE International Workshop on
  • Conference_Location
    Nancy
  • Print_ISBN
    978-1-4244-5460-0
  • Electronic_ISBN
    978-1-4244-5462-4
  • Type

    conf

  • DOI
    10.1109/WFCS.2010.5548604
  • Filename
    5548604