Soft-core embedded FPGA based system on chip

被引:3
|
作者
Saidi, Hajer [1 ]
Turki, Mariem [1 ]
Marrakchi, Zied [3 ]
Abid, Mohamed [1 ,2 ]
Obeid, Abdulfattah [4 ]
机构
[1] Natl Engn Sch Sfax, CES Res Lab, Tunis, Tunisia
[2] Digital Res Ctr Sfax, Tunis, Tunisia
[3] Mentor Graph Corp, Tunis, Tunisia
[4] King Abdulaziz City Sci & Technol, Natl Elect & Photon Technol Ctr, Riyadh, Saudi Arabia
关键词
eFPGA; Decoder; Configuration; Reconfigurable; SoC;
D O I
10.1007/s10470-021-01872-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, there has been an intensive increase in embedded systems complexity. So that optimization and performance development become an interesting topic to study. In this proposal, the main problem to solve is to make the possibility to get more flexibility, to reduce cost and to improve performance. Considering this fact, we introduce in this paper a reconfigurable component integrated into Cortex M0 based System on Chip (SoC) which has the form of embedded FPGA. To the best of our knowledge, this is the first reconfigurable SoC composed of Tree-based embedded FPGA. Besides, we explored the different ways to reach the integration and the different steps. Then, we compared reconfigurable SoC with another developed SoC which contains many hardware accelerators which are a set of popular benchmarks in terms of performance and area. Finally, we take a popular error correction algorithm "RS-Encoder" as a test case. We made the profiling of this software application in order to compare the reconfigurable SoC with a classic SoC in terms of run-time. Preliminary results were presented and showed that the eFPGA integration introduces a chip area overhead but it proves interesting results in terms of run-time. Indeed, for 100 software instructions, the eFPGA is faster 4 times compared to a hardware accelerator and 412 times compared to the software implementation of the RS Encoder application.
引用
下载
收藏
页码:517 / 533
页数:17
相关论文
共 50 条
  • [1] Soft-core embedded FPGA based system on chip
    Hajer Saidi
    Mariem Turki
    Zied Marrakchi
    Mohamed Abid
    Abdulfattah Obeid
    Analog Integrated Circuits and Signal Processing, 2021, 109 : 517 - 533
  • [2] Organic Embedded Architecture for Sustainable FPGA Soft-Core Processors
    Zhang, Kening
    Khoshavi, Navid
    Alghazo, Jaafar M.
    DeMara, Ronald F.
    2015 61ST ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2015), 2015,
  • [3] Soft-Core Embedded-FPGA Based on Multistage Switching Networks: A Quantitative Analysis
    Cuppini, Matteo
    Mucci, Claudio
    Scarselli, Eleonora Franchi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (12) : 3043 - 3052
  • [4] Soft-core processor architecture for embedded system design
    Nurprasetyo, EF
    Inoue, A
    Tomiyama, H
    Yasuura, H
    IEICE TRANSACTIONS ON ELECTRONICS, 1998, E81C (09): : 1416 - 1423
  • [5] Soft-Core Design of DDS Module Based on FPGA
    Chen Tingting
    Liu Qingbo
    ISTM/2011: 9TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, 2011, : 254 - 257
  • [6] Conjoining soft-core FPGA processors
    Sheldon, David
    Kumar, Rakesh
    Vahid, Frank
    Tullsen, Dean
    Lysecky, Roman
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 862 - +
  • [7] Cryptographic System on a Chip based on actel ARM7 soft-core with embedded True Random Number Generator
    Drutarovsky, Milos
    Varchola, Michal
    2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 164 - 169
  • [8] Soft-core processors for embedded systems
    Tong, Jason G.
    Anderson, Ian D. L.
    Khalid, Mohammed A. S.
    2006 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 170 - +
  • [9] Application of embedded soft-core microprocessor in data acquisition system
    Tang, GL
    Ma, Y
    Pan, LY
    Huang, ZP
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 6, 2005, : 85 - 88
  • [10] A portable plantar pressure distribution measurement system based on embedded soft-core processor
    Gao Qin
    Jiang Shoushan
    Wei Zhongyi
    Zhang Xin
    Proceedings of 2006 China International Wool Textile Conference & IWTO Wool Forum, 2006, : 275 - 279