Hardware EDF scheduler implementation on controller area network controller
Shokry, H.; Shedeed, M.; hammad, sherif; Shalan, M.; Wahdan, A.;
Abstract
Controller Area Network (CAN) is widely used in real-time automobile control and is gaining wider acceptance as a standard for automotive networking. The applicability of Earliest Deadline (EDF) techniques to the scheduling of CAN messages has been shown in previous researches. Earliest deadline can guarantee higher network utilization than fixed-priority schemes like Deadline or Rate Monotonic (DM, RM), but the EDF technique continuous deadlines (priorities) update at each scheduling round results in high CPU overhead. The paper describes a way to decrease such CPU overhead by implementing EDF scheduler dedicated hardware and embedding it within the CAN controller open core IP. Consequently high reduction in CPU overhead is achieved. This paper also validates the design and implementation of the hardware EDF algorithm on a commonly used CAN controller connected on a SoC design. Hence, this paper can be considered as introducing a new generation of more efficient CAN controllers to be used in several industry domains. ©2009 IEEE.
Other data
| Title | Hardware EDF scheduler implementation on controller area network controller | Authors | Shokry, H.; Shedeed, M.; hammad, sherif ; Shalan, M.; Wahdan, A. | Keywords | CAN bus | CAN controller | EDF scheduling | Issue Date | 1-Dec-2009 | Journal | 2009 4th International Design and Test Workshop Idt 2009 | ISBN | [9781424457489] | DOI | 10.1109/IDT.2009.5404095 | Scopus ID | 2-s2.0-77950433192 |
Recommend this item
Similar Items from Core Recommender Database
Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.