A Method for Optimised Allocation of System Architectures with Real-time Constraints
2018 (engelsk)Independent thesis Advanced level (degree of Master (Two Years)), 20 poäng / 30 hp
Oppgave
Abstract [en]
Optimised allocation of system architectures is a well researched area as it can greatly reduce the developmental cost of systems and increase performance and reliability in their respective applications.In conjunction with the recent shift from federated to integrated architectures in automotive, and the increasing complexity of computer systems, both in terms of software and hardware, the applications of design space exploration and optimised allocation of system architectures are of great interest.This thesis proposes a method to derive architectures and their allocations for systems with real-time constraints.The method implements integer linear programming to solve for an optimised allocation of system architectures according to a set of linear constraints while taking resource requirements, communication dependencies, and manual design choices into account.Additionally, this thesis describes and evaluates an industrial use case using the method wherein the timing characteristics of a system were evaluated, and, the method applied to simultaneously derive a system architecture, and, an optimised allocation of the system architecture.This thesis presents evidence and validations that suggest the viability of the method and its use case in an industrial setting.The work in this thesis sets precedence for future research and development, as well as future applications of the method in both industry and academia.
sted, utgiver, år, opplag, sider
2018. , s. 53
Emneord [en]
optimised allocation, system architectures, automotive systems, real-time, response time analysis, integer linear programming, design space exploration, worst-case execution time, functional safety
HSV kategori
Identifikatorer
URN: urn:nbn:se:mdh:diva-39492OAI: oai:DiVA.org:mdh-39492DiVA, id: diva2:1212945
Eksternt samarbeid
Volvo Construction Equipment
Fag / kurs
Computer Science
Presentation
2018-05-31, Gamma, Mälardalens högskola, Västerås, 09:15 (engelsk)
Veileder
Examiner
2018-06-112018-06-042018-06-11bibliografisk kontrollert