NoC-based Platform for Embedded Software Design: An Extension of the Hellfire Framework

被引:0
|
作者
Magalhaes, Felipe G. [1 ]
Longhi, Oliver [1 ]
Filho, Sergio J. [1 ]
Aguiar, Alexandra [1 ]
Hessel, Fabiano [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Fac Informat, Porto Alegre, RS, Brazil
关键词
MPSoC; NoC; Instruction Set Simulator;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an extension of the Hellfire Framework (HFFW), providing an intuitive and powerful web interface to build, test and debug a complete Multiprocessor System-on-Chip (MPSoC). Among the new functionalities presented, it is possible to highlight: i) the architecture builder tool, used to set up all the MPSoC architecture; ii) the possibility to use a Network-on-Chip (NoC) as the communication mean, and; iii) a new simulator, providing a fast and accurate high level Instructions Set Simulator (ISS) with a miss ratio less than 5%. In order to validate the new simulator accuracy several tests were taken, first using traffic generators and then an implementation of the Secure Hash Algorithm (SHA). The achieved results are discussed throughout the paper.
引用
收藏
页码:97 / 102
页数:6
相关论文
共 50 条
  • [21] An Efficient NoC-based ANN Framework for Epileptic Seizure Recognition
    Ghosh, Ayut
    Roy, Arka Prava
    Patra, Ramapati
    Mai, Ashis Kumar
    Mondal, Hemanta Kumar
    2020 6TH IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2020) (FORMERLY INIS), 2020, : 75 - 80
  • [22] An automated design flow for NoC-based MPSoCs on FPGA
    Lukovic, Slobodan
    Fiorin, Leandro
    RSP 2008: 19TH IEEE/IFIP INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2008, : 58 - 64
  • [23] Cache Alternatives Concerning Cache Coherence in NoC-based MPSoC Platform
    Silva, Ivan Saraiva
    de Oliveira, Bruno Cruz
    Girao, Gustavo
    2010 FIRST IEEE LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2010, : 176 - 179
  • [24] An NoC-based Evaluation Platform for Safety-Critical Automotive Applications
    Yoneda, Tomohiro
    Imai, Masashi
    Saito, Hiroshi
    Hanyu, Takahiro
    Kise, Kenji
    Nakamura, Yuichi
    2014 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2014, : 679 - 682
  • [25] RVNoC: A Framework for Generating RISC-V NoC-based MPSoC
    Elmohr, Mahmoud A.
    Eissa, Ahmed S.
    Ibrahim, Moamen
    Khamis, Mostafa
    El-Ashry, Sameh
    Shalaby, Ahmed
    AbdElsalam, Mohamed
    El-Kharashi, M. Watheq
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 617 - 621
  • [26] A MARTE Subset to Enable Application-Platform Co-simulation and Schedulability Analysis of NoC-based Embedded Systems
    Indrusiak, Leandro Soares
    Quadri, Imran
    Gray, Ian
    Audsley, Neil
    Sadovykh, Andrey
    2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [27] 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
  • [28] HyDra: Hybrid Task Mapping Application Framework for NOC-Based MPSoCs
    Amin, Waqar
    Hussain, Fawad
    Anjum, Sheraz
    Saleem, Sharoon
    Ahmad, Waqar
    Hussain, Mubashir
    IEEE ACCESS, 2023, 11 : 52309 - 52326
  • [29] A NoC-based simulator for design and evaluation of deep neural networks
    Chen, Kun-Chih
    Ebrahimi, Masoumeh
    Wang, Ting-Yi
    Yang, Yuch-Chi
    Liao, Yuan-Hao
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 77
  • [30] Design and Exploration of Routing Methods for NoC-based Multicore Systems
    Bahrebar, Poona
    Stroobandt, Dirk
    2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,