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 条
  • [41] A Flexible Approach for Compiling Scilab to Reconfigurable Multi-Core Embedded Systems
    Stripf, Timo
    Oey, Oliver
    Bruckschloegl, Thomas
    Koenig, Ralf
    Huebner, Michael
    Becker, Juergen
    Goulas, George
    Alefragis, Panayiotis
    Voros, Nikolaos S.
    Rauwerda, Gerard
    Sunesen, Kim
    Derrien, Steven
    Menard, Daniel
    Sentieys, Olivier
    Kavvadias, Nikolaos
    Dimitroulakos, Grigoris
    Masselos, Kostas
    Goehringer, Diana
    Perschke, Thomas
    Kritharidis, Dimitrios
    Mitas, Nikolaos
    [J]. 2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [42] Energy Aware Dynamic Load Balancer for Embedded Multi-core Systems
    Pundkar, Sachin Ramesh
    Karmakar, Surajit Pradeep
    Mishra, Samir Kumar
    Singh, Surendra
    Vrind, Tushar
    [J]. 2022 35TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID 2022) HELD CONCURRENTLY WITH 2022 21ST INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (ES 2022), 2022, : 56 - 61
  • [43] CaPPS: cache partitioning with partial sharing for multi-core embedded systems
    Zang, Wei
    Gordon-Ross, Ann
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2016, 20 (01) : 65 - 92
  • [44] An Integrated Development Environment to Support the Multi-core Embedded Systems Development
    Chang, Chih-Hung
    Lu, Chih-Wei
    Chu, William C.
    Hsiung, Pao-Ann
    Hsueh, Nien-Lin
    Koong, Chorng-Shiuh
    Yang, Chao-Tung
    [J]. 2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 258 - 264
  • [45] Special Sessionon "Programming Paradigms for Reconfigurable Multi-Core Embedded Systems"
    Goehringer, Diana
    Diniz, Pedro
    [J]. 2012 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS (SAMOS): ARCHITECTURES, MODELING AND SIMULATION, 2012, : 227 - 227
  • [46] Resource allocation robustness in multi-core embedded systems with inaccurate information
    Li, Jiayin
    Ming, Zhong
    Qiu, Meikang
    Quan, Gang
    Qin, Xiao
    Chen, Tianzhou
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (09) : 840 - 849
  • [47] Deterministic Memory Hierarchy and Virtualization for Modern Multi-Core Embedded Systems
    Kloda, Tomasz
    Solieri, Marco
    Mancuso, Renato
    Capodieci, Nicola
    Valente, Paolo
    Bertogna, Marko
    [J]. 25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, : 1 - 14
  • [48] CaPPS: cache partitioning with partial sharing for multi-core embedded systems
    Wei Zang
    Ann Gordon-Ross
    [J]. Design Automation for Embedded Systems, 2016, 20 : 65 - 92
  • [49] Timing Prediction for Dynamic Application Migration on Multi-Core Embedded Systems
    Li, Zheng
    Wu, Hao
    He, Shuibing
    [J]. 2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), 4THIEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 3RD IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2018, : 159 - 164
  • [50] An effective approach to schedule time reduction on multi-core embedded systems
    Salamy, Hassan
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2017, 64 : 15 - 33