2008
DOI: 10.1007/s11265-008-0272-9
|View full text |Cite
|
Sign up to set email alerts
|

SIGMA System: A Multi-OS Environment for Embedded Systems

Abstract: Embedded systems are becoming increasingly sophisticated and there exists a wide variety of requirements such as traditional realtime requirements, multimedia support, etc. It is hard to satisfy all of the requirements by a single OS. Would they be satisfied, the system would become complex and this would cause new problems. A multi OS environment is an efficient approach to deal with these problems and to satisfy complex requirements while keeping the system simple. We propose a multi OS environment named the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 10 publications
0
7
0
Order By: Relevance
“…Virtualization technology is mainly used in embedded devices to run normal and real-time operating systems (RTOSs) concurrently [17][18][19][20]. The difference between real-time operating systems and normal operating systems is that in a real-time operating system, the response time of instruction execution demands a guaranteed throughput rather than a high throughput [21] as required in a normal operating system.…”
Section: Virtualization On Embedded Devicesmentioning
confidence: 99%
See 3 more Smart Citations
“…Virtualization technology is mainly used in embedded devices to run normal and real-time operating systems (RTOSs) concurrently [17][18][19][20]. The difference between real-time operating systems and normal operating systems is that in a real-time operating system, the response time of instruction execution demands a guaranteed throughput rather than a high throughput [21] as required in a normal operating system.…”
Section: Virtualization On Embedded Devicesmentioning
confidence: 99%
“…The interrupt execution delay is due to the additional time consumed for virtual CPU (VCPU) scheduling. If the VCPU is assigned to a particular CPU, the predicted time of instruction execution in virtual RTOS and normal RTOS would be similar, as CPU virtualization is a time-based demultiplexing method [19,23].…”
Section: Virtualization On Embedded Devicesmentioning
confidence: 99%
See 2 more Smart Citations
“…Similar approaches to implement multi-OS are shown in [5], [6], [7] and [8]. However, the approaches focus on IA-32 multicore architectures which are used for desktop computers.…”
Section: B Related Workmentioning
confidence: 99%