Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/40419
DC FieldValueLanguage
dc.contributor.advisorCoimbra, António Paulo Mendes Breda Dias-
dc.contributor.advisorAlmeida, Tony Richard de Oliveira de-
dc.contributor.authorSerra, João Filipe Marques-
dc.date.accessioned2017-04-04T14:42:27Z-
dc.date.available2017-04-04T14:42:27Z-
dc.date.issued2014-07-24-
dc.identifier.urihttps://hdl.handle.net/10316/40419-
dc.descriptionDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbrapt
dc.description.abstractxLuna is a real-time kernel technology that enables concurrent mixed-criticality applications running simultaneously on the same hardware platform, bridging a safety critical application, hard-real-time task set and certifiable real-time operating system alongside a feature rich, nonsecure, non-critical, non-real-time general purpose operating system. The xLuna program, an hypervisor originally developed by Critical Software for space applications, has now a new development focused on the automotive domain extending the principles of its predecessor to new, multi-core hardware. To showcase this new approach, a certifiable real-time operating system is responsible to handle an eCall application, which is an European in-vehicle emergency call service, while running simultaneously with the general purpose operating system Android OS on the same hardware platform. This is done by sandboxing Android into a hardware enforced container. Space and time resource constrains are predefined, such as core affinity and static memory allocation. The motivation of xLuna for automotive domain is to reduce the number of Electronic Control Units present in cars without reducing the number of features that they offer, by using a multi-core platform, allowing both critical and non-critical systems to run together in the same hardware platform. This work focused on the solutions presented by the hardware used, and how xLuna takes advantage of the technologies it brings to enforce software and resource partitioning. It was accomplished to have Android running simultaneously alongside the real-time operating system FreeRTOS, each one running on only one core. While Android is responsible to offer an automotive infotainment experience, one FreeRTOS’s task is responsible to simulate the eCall system, sending a SMS to a pre-determined mobile phone number when high acceleration values are detected. The use of a modern multi-core platform running a mixed-criticality system is a emerging need for today’s automotive domain. Integrating the eCall system with a system like this makes xLuna for automotive domain a great solution for this marketpt
dc.language.isoengpt
dc.rightsopenAccesspt
dc.subjectSistemas embebidospt
dc.subjectcriticidade mistapt
dc.subjectmulti-corept
dc.subjecthypervisorpt
dc.subjectautomóvelpt
dc.subjectinfotainmentpt
dc.subjecteCallpt
dc.subjectEmbedded systemspt
dc.subjectmixed-criticalitypt
dc.subjectmulti-corept
dc.subjecthypervisorpt
dc.subjectautomotivept
dc.subjectinfotainmentpt
dc.subjecteCall.pt
dc.titleMulti-criticality Hypervisor for Automotive Domainpt
dc.typemasterThesispt
degois.publication.locationCoimbrapt
dc.date.embargo2014-07-24*
dc.identifier.tid201673185pt
thesis.degree.grantor00500::Universidade de Coimbrapt
thesis.degree.nameMestrado Integrado em Engenharia Electrotécnica e de Computadorespt
uc.degree.grantorUnit0501 - Faculdade de Ciências e Tecnologiapor
uc.rechabilitacaoestrangeiranopt
uc.date.periodoEmbargo0pt
uc.controloAutoridadeSim-
item.languageiso639-1en-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.grantfulltextopen-
item.fulltextCom Texto completo-
item.cerifentitytypePublications-
item.openairetypemasterThesis-
crisitem.advisor.researchunitISR - Institute of Systems and Robotics-
crisitem.advisor.parentresearchunitUniversity of Coimbra-
crisitem.advisor.orcid0000-0003-3780-2405-
Appears in Collections:UC - Dissertações de Mestrado
FCTUC Eng.Electrotécnica - Teses de Mestrado
Files in This Item:
File Description SizeFormat
Multi criticality Hypervisor for Automotive Domain.pdf15.36 MBAdobe PDFView/Open
Show simple item record

Page view(s)

386
checked on Aug 20, 2024

Download(s) 20

1,340
checked on Aug 20, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.