Title :
NoC-based platform for embedded software design: An extension of the Hellfire Framework
Author :
Magãlhaes, Felipe G. ; Longhi, Oliver ; Filho, Sérgio J. ; Aguiar, Alexandra ; Hessel, Fabiano
Author_Institution :
Fac. of Inf., PUCRS, Porto Alegre, Brazil
Abstract :
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.
Keywords :
cryptography; instruction sets; network-on-chip; Hellfire framework; MPSoC architecture; NoC-based platform; architecture builder tool; embedded software design; high level instruction set simulator; miss ratio; multiprocessor system-on-chip; network-on-chip; secure hash algorithm; Computer architecture; Energy consumption; Hafnium compounds; Hardware; Network interfaces; Plasmas; Routing; Instruction Set Simulator; MPSoC; NoC;
Conference_Titel :
Quality Electronic Design (ISQED), 2012 13th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4673-1034-5
DOI :
10.1109/ISQED.2012.6187480