DocumentCode :
613527
Title :
On design of priority-driven load-adaptive monitoring-based hardware for managing interrupts in embedded event-triggered real-time systems
Author :
Strnadel, Josef
Author_Institution :
Fac. of Inf. Technol., Brno Univ. of Technol., Brno, Czech Republic
fYear :
2013
fDate :
8-10 April 2013
Firstpage :
24
Lastpage :
29
Abstract :
The paper details design of a hardware unit for preventing real-time systems from overloads caused by excessive interrupt rates. Novelty of the hardware can be seen in the fact it is able to adapt interrupt service rate to the RT system load and to the actual priority assignment policy. The load is monitored on basis of special low-overhead signals produced by the system for this purpose. The hardware is designed to pre-process all interrupts before they arrive to the system. Then, the hardware is able to buffer each interrupt-related communication until the system is underloaded or running an activity having a lower priority comparing to the interrupt. Design of the hardware was described in VHDL and synthesized into Xilinx Spartan-6 devices. Details such as buiding blocks, overheads and limits related to the realization are presented in this paper.
Keywords :
embedded systems; hardware description languages; interrupts; RT system load; VHDL; Xilinx Spartan-6 devices; embedded event-triggered real-time systems; hardware unit design; interrupt management; interrupt preprocessing; interrupt-related communication; low-overhead signals; priority assignment policy; priority-driven load-adaptive monitoring-based hardware; Computer architecture; Context; Delays; Field programmable gate arrays; Hardware; Monitoring; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2013 IEEE 16th International Symposium on
Conference_Location :
Karlovy Vary
Print_ISBN :
978-1-4673-6135-4
Electronic_ISBN :
978-1-4673-6134-7
Type :
conf
DOI :
10.1109/DDECS.2013.6549783
Filename :
6549783
Link To Document :
بازگشت