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 条
  • [41] Design and Analysis of Location Caches in a NoC-Based Chip Multiprocessor System
    Ramakrishnan, D.
    Wu, Y. L.
    Jone, W. B.
    JOURNAL OF LOW POWER ELECTRONICS, 2010, 6 (02) : 240 - 262
  • [42] AUTOMATIC TEST PROGRAM GENERATION FRAMEWORK FOR NOC-BASED MPSOC COMPILER VALIDATION
    Li, Shuo
    Malik, Omer
    Hemani, Ahmed
    2011 INTERNATIONAL CONFERENCE ON INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS ( ICIMCS 2011), VOL 1: INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS, 2011, : 99 - 103
  • [43] Exploring NoC-Based MPSoC Design Space with Power Estimation Models
    Lirmm, Luciano Ost
    Guindani, Guilherme Montez
    Moraes, Fernando Gehm
    Indrusiak, Leandro Soares
    Maatta, Sanna
    IEEE DESIGN & TEST OF COMPUTERS, 2011, 28 (02): : 16 - 28
  • [44] Performance Evaluation of HEVC RCL Applications Mapped onto NoC-Based Embedded Platforms
    Penny, Wagner
    Palomino, Daniel
    Porto, Marcelo
    Zatt, Bruno
    Indrusiak, Leandro
    2019 32ND SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2019), 2019,
  • [45] Exploring Scalable Data Allocation and Parallel Computing on NoC-based Embedded Many Cores
    Maruyama, Yuya
    Kato, Shinpei
    Azumi, Takuya
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 225 - 228
  • [46] NOC-based Embedded Systems Co-synthesis - Developmental Genetic Programming Approach
    Dorota, Dariusz
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2013, 13 (11): : 18 - 27
  • [47] Dynamic communications mapping in multi-tasks NoC-based heterogeneous MPSoCs platform
    Benhaoua, Mohammed Kamel
    Singh, Amit Kumar
    International Journal of High Performance Systems Architecture, 2015, 5 (04) : 240 - 251
  • [48] Monitoring-Aware Virtual Platform Prototype of Heterogeneous NoC-based Multicore SoCs
    Grammatikakis, Miltos D.
    Papagrigoriou, Antonis
    Petrakis, Polydoros
    Kornaros, George
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 497 - 504
  • [49] Software-Directed Combined CPU/Link Voltage Scaling for NoC-Based CMPs
    Kandemir, Mahmut
    Ozturk, Ozcan
    SIGMETRICS'08: PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON MEASUREMENT & MODELING OF COMPUTER SYSTEMS, 2008, 36 (01): : 359 - 370
  • [50] Software/Hardware Co-design of 3D NoC-based GPU Architectures for Accelerated Graph Computations
    Choudhury, Dwaipayan
    Barik, Reet
    Rajam, Aravind Sukumaran
    Kalyanaraman, Ananth
    Pande, Partha Pratim
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (06)