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 条
  • [31] Response time analysis of memory-bandwidth-regulated multiframe mixed-criticality systems
    Hussain, Ishfaq
    Awan, Muhammad Ali
    Souto, Pedro F.
    Bletsas, Konstantinos
    Tovar, Eduardo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 123
  • [32] Experience Report: Combining Mixed-Criticality Support with Resource Reservation and Spare Capacity Allocation
    Bril, Reinder J.
    Luit, Erik J.
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2019), 2019, : 65 - 68
  • [33] Efficient Software-Based Partitioning for Commercial-off-the-Shelf NoC-based MPSoCs for Mixed-Criticality Systems
    Esposito, Stefano
    Avramenko, Serhiy
    Violante, Massimo
    2018 IEEE 24TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2018), 2018, : 189 - 194
  • [34] Efficient GPU Hardware Transactional Memory through Early Conflict Resolution
    Chen, Sui
    Peng, Lu
    PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA-22), 2016, : 274 - 284
  • [35] Simulation-Based Analysis of a Hardware Mechanism to Support Isolation in Mixed-Criticality Network on Chip
    Federici, Fabio
    Micozzi, Mattia
    Muttillo, Vittoriano
    Pomante, Luigi
    Valente, Giacomo
    UKSIM-AMSS 11TH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2017), 2017, : 185 - 190
  • [36] Multicore DRAM Bank-& Row-Conflict Bomb for Timing Attacks in Mixed-Criticality Systems
    Savino, Antonio
    Gala, Gautam
    Cinque, Marcello
    Fohler, Gerhard
    2024 IEEE 27TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC 2024, 2024,
  • [37] A Multi-core Context-Aware Management Architecture for Mixed-Criticality Smart Building Applications
    Dimopoulos, A. C.
    Bravos, G.
    Dimitrakopoulos, G.
    Nikolaidou, M.
    Nikolopoulos, V.
    Anagnostopoulos, D.
    2016 11TH SYSTEMS OF SYSTEM ENGINEERING CONFERENCE (SOSE), IEEE, 2016,
  • [38] Scheduling of Two-Phase Mixed-Criticality Systems on Memory Shared Multi-Core Platforms
    Li, Zheng
    2019 22ND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (IEEE CSE 2019) AND 17TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (IEEE EUC 2019), 2019, : 453 - 458
  • [39] Supporting ultra-low latency mixed-criticality communication using hardware-based data plane architecture
    Park, Taejune
    Lee, Kilho
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 204
  • [40] Low Latency Hardware-Accelerated Dynamic Memory Manager for Hard Real-Time and Mixed-Criticality Systems
    Kohutka, Lukas
    Nagy, Lukas
    Stopjakova, Viera
    2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2019,