Towards Full Virtualization of Heterogeneous NoC-based Multicore Embedded Architectures

被引:3
|
作者
Kornaros, George [1 ]
Grammatikakis, Miltos D. [1 ]
Coppola, Marcello [2 ]
机构
[1] Technol Educ Inst Crete, Iraklion, Greece
[2] ST Microelect, Grenoble, France
关键词
Heterogeneous Multicore SoC; Hypervisor; IOMMU; Monitoring; Virtualization;
D O I
10.1109/ICCSE.2012.55
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As the hardware complexity of embedded systems is increasing exponentially and flexibility is required to adapt them to a wide variety of applications, virtualization technology brings an effective and clean way of isolating applications from hardware. However, a virtualization-ready SoC platform must support the necessary extensions across the HW/SW stack: applications, programming model, hypervisor and hardware platform. In this work we present the main hardware extensions and architecture of a heterogeneous multicore embedded system supporting virtualization, which provides improved security and isolation among virtualized environments. At the same time, we detail the architecture of a hardware I/O management unit that enables virtualization and provides support for global coherent address space, flow isolation and security, resource utilization and runtime monitoring.
引用
收藏
页码:345 / 352
页数:8
相关论文
共 50 条
  • [31] Noc-HMP: A Heterogeneous Multicore Processor for Embedded Systems Designed in SystemJ
    Salcic, Zoran
    Park, Heejong
    Teich, Juergen
    Malik, Avinash
    Nadeem, Muhammad
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2017, 22 (04)
  • [32] Evaluation of a Hardware Transactional Memory Model in an NoC-based Embedded MPSoC
    Kunz, Leonardo
    Girao, Gustavo
    Wagner, Flavio R.
    SBCCI 2010: 23RD SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2010, : 85 - 90
  • [33] Towards Efficient Dynamic Data Placement in NoC-Based Multicores
    Shi, Qingchuan
    Hijaz, Farrukh
    Khan, Omer
    2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 369 - 376
  • [34] Energy-Aware and Reliability-Aware Mapping for NoC-Based Architectures
    Naresh Kumar Reddy Beechu
    Vasantha Moodabettu Harishchandra
    Nithin Kumar Yernad Balachandra
    Wireless Personal Communications, 2018, 100 : 213 - 225
  • [35] Modeling and Analyzing Dataflow Applications on NoC-Based Many-Core Architectures
    Millo, Jean-Vivien
    Kofman, Emilien
    De Simone, Robert
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (03)
  • [36] DoS Attack Detection and Path Collision Localization in NoC-Based MPSoC Architectures
    Chaves, Cesar Giovanni
    Azad, Siavoosh Payandeh
    Hollstein, Thomas
    Sepulveda, Johanna
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2019, 9 (01)
  • [37] Designing Efficient NoC-Based Neural Network Architectures for Identification of Epileptic Seizure
    Ghosh A.
    Roy A.P.
    Patra R.
    Mondal H.K.
    SN Computer Science, 2021, 2 (5)
  • [38] Energy-Aware and Reliability-Aware Mapping for NoC-Based Architectures
    Beechu, Naresh Kumar Reddy
    Harishchandra, Vasantha Moodabettu
    Balachandra, Nithin Kumar Yernad
    WIRELESS PERSONAL COMMUNICATIONS, 2018, 100 (02) : 213 - 225
  • [39] NoC-based Platform for Embedded Software Design: An Extension of the Hellfire Framework
    Magalhaes, Felipe G.
    Longhi, Oliver
    Filho, Sergio J.
    Aguiar, Alexandra
    Hessel, Fabiano
    2012 13TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2012, : 97 - 102
  • [40] HeterGenMap: An Evolutionary Mapping Framework for Heterogeneous NoC-Based Neuromorphic Systems
    Dang, Khanh N.
    Doan, Nguyen Anh Vu
    Nguyen, Ngo-Doanh
    Abdallah, Abderazek Ben
    IEEE ACCESS, 2023, 11 : 144095 - 144112