Multi-criticality Hypervisor for Automotive Domain

Detalhes bibliográficos
Autor(a) principal: Serra, João Filipe Marques
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