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

William Henderson, David Kendall, Adrian Robson

Research output: Contribution to conferencePaperpeer-review

4 Citations (Scopus)

Abstract

Micro-controllers 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 the safe operation of the system as a whole. Micro-controller 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 CAN for inter-processor communication.
Original languageEnglish
DOIs
Publication statusPublished - 2000
Event2000 IEEE International Workshop on Factory Communication Systems - Torino
Duration: 1 Jan 2000 → …

Conference

Conference2000 IEEE International Workshop on Factory Communication Systems
Period1/01/00 → …

Fingerprint Dive into the research topics of 'Accounting for clock frequency variation in the analysis of distributed factory control systems'. Together they form a unique fingerprint.

Cite this