An FPGA-Based Framework for Technology-Aware Prototyping of Multicore Embedded Architectures

被引:10
|
作者
Meloni, Paolo [1 ]
Secchi, Simone [1 ]
Raffo, Luigi [1 ]
机构
[1] Univ Cagliari, Dept Elect & Elect Engn, Cagliari, Italy
关键词
Design exploration; field programmable gate array (FPGA); MPSoC emulation;
D O I
10.1109/LES.2010.2044365
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The use of cycle-accurate software simulators as a foundation for the exploration of all the possible full-system hardware-software (hw-sw) configurations does not appear to be anymore a feasible way to handle modern embedded multicore systems complexity. In this letter, an field programmable gate array (FPGA)-based cycle-accurate hardware emulation framework is presented and proposed as a research accelerator for the exploration of complete multicore systems. The framework provides the possibility to extract from the automatically instantiated hardware-emulated system a set of metrics for the assessment of the performance and the evaluation of the architectural tradeoffs, as well as the estimation of figures of power and area consumption of a prospective application-specified integrated circuit (ASIC) implementation of the considered architecture.
引用
收藏
页码:5 / 9
页数:5
相关论文
共 50 条
  • [1] An FPGA-based Thermal Emulation Framework for Multicore Systems
    Alam, Md Shahidul
    Garcia-Ortiz, Alberto
    [J]. 2017 27TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2017,
  • [2] An FPGA-based Prototyping Framework for Networks-on-Chip
    Drewes, Tobias
    Joseph, Jan Moritz
    Pionteck, Thilo
    [J]. 2017 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2017,
  • [3] High-level Debugging And Verification For FPGA-Based Multicore Architectures
    Abella, Oriol Arcas
    Cristal, Adrian
    Unsal, Osman S.
    [J]. 2015 IEEE 23RD ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2015, : 135 - 142
  • [4] Pipelining data-dependent tasks in FPGA-based multicore architectures
    Azarian, Ali
    Cardoso, Joao M. P.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2016, 42 : 165 - 179
  • [5] PROTOS - A microcontroller/FPGA-based prototyping system for embedded applications
    Salcic, Z
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1997, 21 (04) : 249 - 256
  • [6] Motorcycle control prototyping using an FPGA-based embedded control system
    Dase, Carroll
    Falcon, Jeannie Sullivan
    MacCleery, Brian
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (05): : 17 - 21
  • [7] Technology-Aware Simulation for Prototyping Molecular Field-Coupled Nanocomputing
    Ravera, Federico
    Ardesi, Yuri
    Piccinini, Gianluca
    Graziano, Mariagrazia
    [J]. IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2024, 23 : 521 - 528
  • [8] Comparison Framework of FPGA-Based GNSS Signals Acquisition Architectures
    Leclere, Jerome
    Botteron, Cyril
    Farine, Pierre-Andre
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2013, 49 (03) : 1497 - 1518
  • [9] Framework for Parameter Analysis of FPGA-based Image Processing Architectures
    Reichenbach, Marc
    Pfundt, Benjamin
    Fey, Dietmar
    [J]. PROCEEDINGS INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS - ARCHITECTURES, MODELING AND SIMULATION (SAMOS XV), 2015, : 96 - 102
  • [10] A Multiobjective Reconfiguration-Aware Scheduler for FPGA-Based Heterogeneous Architectures
    Deiana, Enrico A.
    Rabozzi, Marco
    Cattaneo, Riccardo
    Santambrogio, Marco D.
    [J]. 2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,