• DocumentCode
    2608395
  • Title

    Accounting for clock frequency variation in the analysis of distributed factory control systems

  • Author

    Henderson, William ; Kendall, David ; Robson, Adrian

  • Author_Institution
    Sch. of Comput. & Math., Northumbria Univ., Newcastle upon Tyne, UK
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    51
  • Lastpage
    58
  • Abstract
    Microcontrollers are now widely deployed as components in distributed systems. Temporal predictability is often important for such embedded systems-i.e., software must execute within specified time bounds to maintain safe operation of the system as a whole. Microcontroller clocks exhibit random variation in resonant frequency from one component to another, a temperature sensitivity and gradual changes with time. Thus, the execution speed of software will vary when implemented on different processors of the same class. We highlight the vulnerability of standard scheduling analysis in the presence of clock frequency uncertainty when applied to the performance prediction of distributed embedded systems. We propose a modified scheduling analysis to account for the inevitable range of processor clock rates in embedded distributed systems and confirm our analysis by an empirical study using a CAN for inter-processor communication
  • Keywords
    clocks; controller area networks; embedded systems; industrial control; microcontrollers; performance evaluation; processor scheduling; CAN; clock frequency uncertainty; clock frequency variation; distributed embedded systems; distributed factory control system analysis; embedded systems; inter-processor communication; microcontrollers; performance prediction; processor clock rates; resonant frequency; scheduling analysis; software execution speed; temperature sensitivity; temporal predictability; Clocks; Embedded software; Microcontrollers; Performance analysis; Processor scheduling; Resonant frequency; Software maintenance; Software safety; Software systems; Temperature sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems, 2000. Proceedings. 2000 IEEE International Workshop on
  • Conference_Location
    Porto
  • Print_ISBN
    0-7803-6500-3
  • Type

    conf

  • DOI
    10.1109/WFCS.2000.882533
  • Filename
    882533