Multi-criticality Hypervisor for Automotive Domain
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/40419 |
Resumo: | Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra |
id |
RCAP_382c8ac27ce0899c40248332c51dd105 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/40419 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Multi-criticality Hypervisor for Automotive DomainSistemas embebidoscriticidade mistamulti-corehypervisorautomóvelinfotainmenteCallEmbedded systemsmixed-criticalitymulti-corehypervisorautomotiveinfotainmenteCall.Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de CoimbraxLuna 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 market2014-07-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/40419http://hdl.handle.net/10316/40419TID:201673185engSerra, João Filipe Marquesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-02-16T10:30:47Zoai:estudogeral.uc.pt:10316/40419Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:58:07.472400Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Multi-criticality Hypervisor for Automotive Domain |
title |
Multi-criticality Hypervisor for Automotive Domain |
spellingShingle |
Multi-criticality Hypervisor for Automotive Domain Serra, João Filipe Marques Sistemas embebidos criticidade mista multi-core hypervisor automóvel infotainment eCall Embedded systems mixed-criticality multi-core hypervisor automotive infotainment eCall. |
title_short |
Multi-criticality Hypervisor for Automotive Domain |
title_full |
Multi-criticality Hypervisor for Automotive Domain |
title_fullStr |
Multi-criticality Hypervisor for Automotive Domain |
title_full_unstemmed |
Multi-criticality Hypervisor for Automotive Domain |
title_sort |
Multi-criticality Hypervisor for Automotive Domain |
author |
Serra, João Filipe Marques |
author_facet |
Serra, João Filipe Marques |
author_role |
author |
dc.contributor.author.fl_str_mv |
Serra, João Filipe Marques |
dc.subject.por.fl_str_mv |
Sistemas embebidos criticidade mista multi-core hypervisor automóvel infotainment eCall Embedded systems mixed-criticality multi-core hypervisor automotive infotainment eCall. |
topic |
Sistemas embebidos criticidade mista multi-core hypervisor automóvel infotainment eCall Embedded systems mixed-criticality multi-core hypervisor automotive infotainment eCall. |
description |
Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-07-24 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/40419 http://hdl.handle.net/10316/40419 TID:201673185 |
url |
http://hdl.handle.net/10316/40419 |
identifier_str_mv |
TID:201673185 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799133872289480704 |