DOL-BIP-Critical: A Tool Chain for Rigorous Design and Implementation of Mixed-Criticality Multi-Core Systems
dc.contributor.author
Giannopoulou, Georgia
dc.contributor.author
Poplavko, Peter
dc.contributor.author
Socci, Dario
dc.contributor.author
Huang, Pengcheng
dc.contributor.author
Stoimenov, Nikolay
dc.contributor.author
Bourgos, Paraskevas
dc.contributor.author
Thiele, Lothar
dc.contributor.author
Bozga, Marius
dc.contributor.author
Bensalem, Saddek
dc.contributor.author
Girbal, Sylvain
dc.contributor.author
Faugere, Madeleine
dc.contributor.author
Soulat, Romain
dc.contributor.author
Dupont de Dinechin, Benoît
dc.date.accessioned
2022-08-10T11:50:48Z
dc.date.available
2017-06-12T05:49:54Z
dc.date.available
2022-08-10T11:50:48Z
dc.date.issued
2016-04
dc.identifier.uri
http://hdl.handle.net/20.500.11850/116308
dc.description.abstract
Mixed-criticality systems are promoted in industry due to their potential to reduce size, weight, power, and cost. Nonetheless, deploying mixedcriticality applications on commercial multi-core platforms remains a highly challenging problem. To name a few reasons: (i) Industrial mixed-criticality applications are usually complex reactive applications, which cannot be specified by traditional, e.g., dataflow-based, models of computation. Appropriate mixed-criticality models of computation built upon Vestal’s assumptions are missing; (ii) Scheduling such applications on multicores with shared resources, such as memory buses, requires that any timing interference among applications of different criticality is bounded in order to guarantee - the necessary for certification - temporal isolation and to enable incremental design; (iii) The implementation of isolation-preserving mixed-criticality schedulers is itself subject to certification. Hence, it needs to be not only efficient, but also provably correct. This paper proposes, for the first time, a complete design flow covering all aspects from the high-level specification of mixedcriticality applications and target architectures, to methods for scheduling and mapping optimization that ensure temporal isolation, to functional validation of the design based on formal methods, and finally to the correctby-construction code generation for the target platform. We demonstrate the applicability of our design flow with an industrial avionic test case on the state-of-the-art Kalray MPPA R -256.
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich, Computer Engineering and Networks Laboratory
en_US
dc.title
DOL-BIP-Critical: A Tool Chain for Rigorous Design and Implementation of Mixed-Criticality Multi-Core Systems
en_US
dc.type
Report
ethz.journal.title
TIK Report
ethz.journal.volume
363
en_US
ethz.size
43 p.
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.::03429 - Thiele, Lothar (emeritus) / Thiele, Lothar (emeritus)
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.::03429 - Thiele, Lothar (emeritus) / Thiele, Lothar (emeritus)
ethz.relation.isPreviousVersionOf
10.3929/ethz-b-000268885
ethz.date.deposited
2017-06-12T05:50:12Z
ethz.source
ECIT
ethz.identifier.importid
imp593654639b37f39200
ethz.ecitpid
pub:178167
ethz.eth
yes
en_US
ethz.availability
Metadata only
en_US
ethz.rosetta.installDate
2017-07-13T14:54:50Z
ethz.rosetta.lastUpdated
2023-02-07T05:12:39Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=DOL-BIP-Critical:%20A%20Tool%20Chain%20for%20Rigorous%20Design%20and%20Implementation%20of%20Mixed-Criticality%20Multi-Core%20Systems&rft.jtitle=TIK%20Report&rft.date=2016-04&rft.volume=363&rft.au=Giannopoulou,%20Georgia&Poplavko,%20Peter&Socci,%20Dario&Huang,%20Pengcheng&Stoimenov,%20Nikolay&rft.genre=report&
Files in this item
Files | Size | Format | Open in viewer |
---|---|---|---|
There are no files associated with this item. |
Publication type
-
Report [6920]