DocumentCode
3717035
Title
A Predictable Transactional Memory Architecture with Selective Conflict Resolution for Mixed-Criticality Support in MPSoCs
Author
Zaher Owda;Roman Obermaisser
Author_Institution
Univ. of Siegen, Siegen, Germany
fYear
2015
Firstpage
158
Lastpage
162
Abstract
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.
Keywords
"Logic gates","Real-time systems","Embedded systems","Hardware","Memory architecture","Schedules","Systems architecture"
Publisher
ieee
Conference_Titel
Embedded and Ubiquitous Computing (EUC), 2015 IEEE 13th International Conference on
Type
conf
DOI
10.1109/EUC.2015.11
Filename
7363631
Link To Document