Filters








26,395 Hits in 4.7 sec

Operating System Support for Embedded Real-Time Applications

Alfons Crespo, Ismael Ripoll, Michael González-Harbour, Giuseppe Lipari
2008 EURASIP Journal on Embedded Systems  
Other aspects Other aspects such as mutiprocessor system support, poweraware operating systems, real-time communications will have a relevant role in the next generation of embedded systems.  ...  This special issue focuses on new results of research work and development in the field of real-time operating systems for embedded applications with special emphasis on open source developments.  ... 
doi:10.1155/2008/502768 fatcat:cyw3runx55a3fg2qxygfqzlhqi

Look Mum, no VM Exits! (Almost) [article]

Ralf Ramsauer, Jan Kiszka, Daniel Lohmann, Wolfgang Mauerer
2017 arXiv   pre-print
Multi-core CPUs are a standard component in many modern embedded systems.  ...  This retains, with negligible system overhead, Linux's feature-richness in uncritical parts, while frugal safety and real-time critical workloads execute in isolated, safe domains.  ...  Unlike other real-time partitioning approaches (e.g., PikeOS [10] ) that aim to manage hardware resources and may forbid direct access by guest systems, Jailhouse only supports direct hardware access.  ... 
arXiv:1705.06932v1 fatcat:7lrwdhqdbrfcbgf72fdxkdvkyq

MultiPARTES: Multicore Virtualization for Mixed-Criticality Systems

Salvador Trujillo, Alfons Crespo, Alejandro Alonso
2013 2013 Euromicro Conference on Digital System Design  
The MultiPARTES FP7 project aims at supporting mixedcriticality integration for embedded systems based on virtualization techniques for heterogeneous multicore processors.  ...  Key challenges are the combination of software virtualization and hardware segregation and the extension of partitioning mechanisms to jointly address significant non-functional requirements (e.g., time  ...  Multicore systems present major problems to their adoption in real time systems because of shared resources.  ... 
doi:10.1109/dsd.2013.37 dblp:conf/dsd/TrujilloCA13 fatcat:2z3fpqxdvfecpa2zv4jd3mj4se

Dynamic HW Priority Queue Based Schedulers for Embedded System

Dinesh G Harkut, Ali M.S
2015 International Journal of Embedded Systems and Applications  
Most embedded systems are bound to real-time constraints with determinism and latency as a critical metrics.  ...  A real-time operating system (RTOs) is often used in embedded system, to structure the application code and to ensure that the deadlines are met by reacting on events by executing the functions within  ...  The primary focus is to provide a useful experimental platform for applied real-time systems research. It supports the sporadic task model with both partitioned and global scheduling [29] .  ... 
doi:10.5121/ijesa.2015.5401 fatcat:n4xdkwglvzchfkm4yes77egsaq

A Review of Operating System Infrastructure for Real-Time Embedded Software

Luis Fernando Friedrich, Mario A. R. Dantas
2015 Journal of Communication and Computer  
In addition, embedded systems are becoming increasingly complex.  ...  Since their early applications in the 1960s, embedded systems have come down in price and increased dramatically in processing power and functionality.  ...  However, some basic requirements for embedded systems such as resource constrains and real-time are not adequately handled.  ... 
doi:10.17265/1548-7709/2015.06.001 fatcat:vzedtzu4u5hjvenhmftqfdbf6i

A Co-design Flow for Reconfigurable Embedded Computing System with RTOS Support

Xiao-Wei Wang, Wei-Nan Chen, Ying Wang, Cheng-Lian Peng
2009 2009 International Conference on Embedded Software and Systems  
Some new reconfigurable technologies and technology-dependent tools have been developed, but the whole design flow for run-time reconfigurable systems with real-time operating system support is not proposed  ...  The special requirements for reconfigurable embedded systems with RTOS support are analyzed, and a novel co-design flow is proposed in this paper.  ...  Linux is widely used in real time embedded application.  ... 
doi:10.1109/icess.2009.84 dblp:conf/icess/WangCWP09 fatcat:fcc56g4en5astddbmwfvra4jgm

Two Architecture Approaches For Mils Systems In Mobility Domains (Automobile, Railway And Avionik)

Daniel Adam, Carsten Rolfes, Sergey Tverdyshev, Timo Sandmann
2015 International Conference on High Performance Embedded Architectures and Compilers  
Also two detailed descriptions and a comparison of two implementation for Multiple Independent Levels of Security and Safety (MILS) systems in mobility domains are included.  ...  Systems with mixed and independent levels of security and safety become more and more important in the future.  ...  The responsibility for the content remains with the authors.  ... 
doi:10.5281/zenodo.47991 dblp:conf/hipeac/AdamTRS15 fatcat:4by25cuuw5db5dly7vhyneeiey

Automated generation of explicit connectors for component based hardware/software interaction in embedded real-time systems

Wolfgang Forster, Christof Kutschera, Andreas Steininger, Karl M. Goschka
2008 Proceedings, International Parallel and Distributed Processing Symposium (IPDPS)  
The complexity of today's embedded real-time systems is continuously growing with high demands on dependability, resource-efficiency, and reusability.  ...  Second, components can be shifted from software to reconfigurable hardware, typically field programmable gate arrays (FPGAs), in order to meet real-time constraints.  ...  We would especially like to thank Martin Zauner from the University of Applied Sciences Technikum Vienna for supporting us in getting experiences with the ESTEREL design flow.  ... 
doi:10.1109/ipdps.2008.4536569 dblp:conf/ipps/ForsterKSG08 fatcat:tyn6wmrzzfbutacfymetdphusm

Multicore partitioned systems based on hypervisor

A. Crespo, M. Masmano, J. Coronel, S. Peiró, P. Balbastre, J. Simó
2014 IFAC Proceedings Volumes  
There is a number of challenges involved in the migration to multi-core processor architectures in safety-critical embedded systems domain which are still unresolved and which contribute to increase the  ...  shared resources are considered.  ...  In this paper, we describe the XtratuM Multi-core hypervisor that has been developed to support partitioned systems for realtime embedded systems.  ... 
doi:10.3182/20140824-6-za-1003.02410 fatcat:j7y4a67p3zfxtlfdx2s4cneciq

Ada real-time services and virtualization

Juan Zamorano, Ańgel Esquinas, Juan A. de la Puente
2013 ACM SIGAda Ada Letters  
Virtualization techniques have received increased attention in the field of embedded real-time systems.  ...  This papers deals with some problems that arise when implementing real-time systems written in Ada on a virtual machine.  ...  This requires hardware support which is not available on most embedded processors.  ... 
doi:10.1145/2492312.2492325 fatcat:un553p3xsjhvxoazvafgnoqn5u

Field-Programmable Gate Arrays in Embedded Systems

Miriam Leeser, Scott Hauck, Russell Tessier
2006 EURASIP Journal on Embedded Systems  
In traditional mixed hardware/software systems, the designer picks which resources will support which tasks.  ...  In "A visual environment for real-time image processing in hardware (VERTIPH)," the authors propose a new tool for designing image processing implementations on FP-GAs.  ... 
doi:10.1186/1687-3963-2006-051312 fatcat:yyantjgk4vcmtguav5dsnqllha

Field-Programmable Gate Arrays in Embedded Systems

Miriam Leeser, Scott Hauck, Russell Tessier
2006 EURASIP Journal on Embedded Systems  
In traditional mixed hardware/software systems, the designer picks which resources will support which tasks.  ...  In "A visual environment for real-time image processing in hardware (VERTIPH)," the authors propose a new tool for designing image processing implementations on FP-GAs.  ... 
doi:10.1155/es/2006/51312 fatcat:bso4y6v2nba67plp5smihv6nky

Embedded Linux in a partitioned architecture for aerospace applications

Joao Craveiro, Jose Rufino, Carlos Almeida, Rui Covelo, Pedro Venda
2009 2009 IEEE/ACS International Conference on Computer Systems and Applications  
In embedded systems, we have to cope with scarce resources and diverse existent hardware, and a balance between both issues must be reached. For such, we show the genesis of such a solution.  ...  The ARINC 653 specification, defined for aeronautical applications, has the goal of providing a standard interface between a given real-time operating system (RTOS) and the corresponding applications.  ...  ACKNOWLEDGMENT This work was partially supported by FCT through the Multiannual Funding Programme.  ... 
doi:10.1109/aiccsa.2009.5069315 dblp:conf/aiccsa/CraveiroRACV09 fatcat:mkxwavmfd5emrhq7ude7abqxzm

Hardware/Software Co-Design Manuscript received February 1, 1996; revised December 2, 1996. This work was supported in part by DARPA, under Contract DABT 63-95-C-0049, and in part by NSF CAREER Award MIP 95-01615. Publisher Item Identifier S 0018-9219(97)02017-3 [chapter]

GIOVANNI DE MICHELI, RAJESH K. GUPTA
2002 Readings in Hardware/Software Co-Design  
These "systems on silicon" exhibit a sizable amount of embedded software, which provides flexibility for product evolution and differentiation purposes.  ...  Most electronic systems, whether self-contained or embedded, have a predominant digital component consisting of a hardware platform which executes software application programs.  ...  Scheduling under timing constraints is common for hardware circuits, and for software applications in embedded control systems.  ... 
doi:10.1016/b978-155860702-6/50005-3 fatcat:6uahvlb44vc6fjlkqaqhet3gfe

Mixed Criticality in Control Systems

Alfons Crespo, Alejandro Alonso, Marga Marcos, Juan A. de la Puente, Patricia Balbastre
2014 IFAC Proceedings Volumes  
A better approach is to rely on partitioned systems, based on a hypervisor that isolates each of the virtual machines in the system.  ...  The complexity of industrial embedded systems is increasing continuously. Companies try to keep a leading position by offering additional functionalities and services.  ...  in the development of real-time systems.  ... 
doi:10.3182/20140824-6-za-1003.02004 fatcat:kus2lqmzi5b63ctyukhshw4xfq
« Previous Showing results 1 — 15 out of 26,395 results