A Comparison and Performance Evaluation of FPGA Soft-cores for Embedded Multi-core Systems

被引:0
|
作者
Makni, Mariem [1 ]
Niar, Small [1 ]
Baklouti, Mouna [2 ]
Jmal, Mohamed Wassim [2 ]
Abid, Mohamed [2 ]
机构
[1] Univ Valenciennes, LAMIH, Valenciennes, France
[2] Natl Engn Sch Sfax, Sfax, Tunisia
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Field Programmable Gate Arrays (FPGAs) are increasingly being considered as an effective solution to cope with current performance requirements of embedded systems due to their reconfigurability, scalability and their lower cost solution. The increasing configurable logic capacity of the FPGA has enabled designers to integrate a large number of soft-core processors into FPGA devices. Evaluating the performance of existing soft-cores presents a great challenge for designers to select the most efficient and the suitable soft-core for a specific software application. This paper presents an overview of soft-core processors that are used in embedded systems. We compare different open-source and commercial soft-cores such as openFire, LEON3, Microblaze, etc, based on major architectural features. We also evaluate the impact of the selected soft-core processors on the total execution time and the FPGA area consumption using different applications.
引用
收藏
页码:154 / 159
页数:6
相关论文
共 50 条
  • [1] Modular transformation of embedded systems from firm-cores to soft-cores
    Ali, Ehsan
    Pora, Wanchalerm
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2021, 14 (03) : 259 - 276
  • [2] Performance Evaluation of gcForest inferencing on multi-core CPU and FPGA
    Manavar, Piyush
    Mukhekar, Sharyu
    Nambiar, Manoj
    [J]. SECOND INTERNATIONAL CONFERENCE ON AIML SYSTEMS 2022, 2022,
  • [3] Performance Evaluation of LAMMPS on Multi-core Systems
    Cha, Kwangho
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 812 - 819
  • [4] MESS: Memory Performance Debugging on Embedded Multi-core Systems
    Chattopadhyay, Sudipta
    [J]. MODEL CHECKING SOFTWARE, SPIN 2015, 2015, 9232 : 105 - 125
  • [5] Design Issues in a Performance Monitor for Embedded Multi-core Systems
    Chao-Sheng Lin
    Chih-Sheng Lin
    Pao-Ann Hsiung
    William C. Chu
    [J]. Journal of Signal Processing Systems, 2014, 75 : 141 - 154
  • [6] Design Issues in a Performance Monitor for Embedded Multi-core Systems
    Lin, Chao-Sheng
    Lin, Chih-Sheng
    Hsiung, Pao-Ann
    Chu, William C.
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 75 (02): : 141 - 154
  • [7] A Queueing Theoretic Approach for Performance Evaluation of Low-Power Multi-core Embedded Systems
    Munir, Arslan
    Gordon-Ross, Ann
    Ranka, Sanjay
    [J]. 2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 198 - 205
  • [8] A queueing theoretic approach for performance evaluation of low-power multi-core embedded systems
    Munir, Arslan
    Gordon-Ross, Ann
    Ranka, Sanjay
    Koushanfar, Farinaz
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (01) : 1872 - 1890
  • [9] Generating efficient custom FPGA soft-cores for control-dominated applications
    L'Hours, L
    [J]. 16TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURE AND PROCESSORS, PROCEEDINGS, 2005, : 127 - 133
  • [10] Parallelized Benchmark-Driven Performance Evaluation of SMPs and Tiled Multi-Core Architectures for Embedded Systems
    Munir, Arslan
    Gordon-Ross, Ann
    Ranka, Sanjay
    [J]. 2012 IEEE 31ST INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2012, : 416 - 423