Proceedings of the 1st IEEE/ACM/IFIP International Conference on Hardware/Software Codesign &Amp; System Synthesis - CODES+ISS 2003
DOI: 10.1145/944645.944656
|View full text |Cite
|
Sign up to set email alerts
|

Hardware support for real-time operating systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
13
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 54 publications
(13 citation statements)
references
References 8 publications
0
13
0
Order By: Relevance
“…from Rate Monotonic Algorithm-RMA to Earliest Deadline First-EDF depending on application requirements) with a time penalty imposed by the reconfigurable logic of the FPGA used for the scheduler implementation. The same idea of having an external hardware scheduler separated from the processor is widely used [2], [5], [6], [8]. Bloom, Parmer, Narahari and Simha [3] also leave the priority queues to be managed by the hardware layer whereas the software layer deals with the scheduling policy.…”
Section: Related Workmentioning
confidence: 99%
“…from Rate Monotonic Algorithm-RMA to Earliest Deadline First-EDF depending on application requirements) with a time penalty imposed by the reconfigurable logic of the FPGA used for the scheduler implementation. The same idea of having an external hardware scheduler separated from the processor is widely used [2], [5], [6], [8]. Bloom, Parmer, Narahari and Simha [3] also leave the priority queues to be managed by the hardware layer whereas the software layer deals with the scheduling policy.…”
Section: Related Workmentioning
confidence: 99%
“…Other approaches try to find a good balance between flexibility of software and performance of pure hardware-based design. For this purpose they implement only a sub-part of the scheduler such as task priorities management with dedicated hardware queues [14]. • Time management: notion of time is given by the periodic activation of the system clock tick interrupt.…”
Section: ) Timing Observation Servicementioning
confidence: 99%
“…This operation increases the overhead according to the number of tasks and tick resolution. A traditional way to minimize this overhead is to use hardware delay counters associated to each task [14], [15], but still this approach lacks some flexibility. [16] proposed a timer service migration of the Xenomai hard real time kernel on FPGA on embedded Linux, but this approach does not provide any component based reconfiguration capabilities.…”
Section: ) Timing Observation Servicementioning
confidence: 99%
“…A significant amount of work deals with the implementation of operating system services in hardware, particularly task management services [3] [4] [5] [6]. Regarding communication services, we highlight the work carried out by Yau [7], where an ORB (Object Request Broker) is implemented in hardware.…”
Section: Related Workmentioning
confidence: 99%