A Predictable Transactional Memory Architecture with Selective Conflict Resolution for Mixed-Criticality Support in MPSoCs

被引:2
|
作者
Owda, Zaher [1 ]
Obermaisser, Roman [1 ]
机构
[1] Univ Siegen, D-57068 Siegen, Germany
关键词
D O I
10.1109/EUC.2015.11
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Transactional memories can radically simplify the programming of mixed-criticality systems by offering atomicity, consistency and isolation guarantees between subsystems of different criticality. A major objective in mixed-criticality systems is a modular safety case where each subsystem is certified to the respective safety assurance level. The prerequisite for this modular certification is the prevention of any effect of low criticality subsystems on the temporal behavior of subsystems of higher criticality. This paper introduces a transactional memory architecture based on a time-triggered network-on-a-chip with fault isolation based on a TDMA scheme. The memory architecture contains a memory gateway for selective conflict resolution when committing transactions. The memory gateway triggers a rollback of a transaction in case higher criticality subsystems would be affected. The proposed transactional memory architecture ensures that the validation and certification of high criticality subsystems does not depend on subsystems with lower criticality.
引用
收藏
页码:158 / 162
页数:5
相关论文
共 41 条
  • [41] Off-chip/On-chip Gateway Architecture for Mixed-Criticality Systems based on Networked Multi-Core Chips
    Abuteir, Mohammed
    Obermaisser, Romn
    Owda, Zaher
    Moudouthe, Thierry
    2015 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2015, : 120 - 128