A Platform for Multi Reconfigurable Instruction Set Processor System on Chip (MRPSoC)

被引:0
|
作者
Soleymanpour, Rahim [1 ]
Mohammadi, Siamak [2 ]
机构
[1] Mazandaran Univ Sci & Technol, Dept Comp Engn, Behshahr, Iran
[2] Univ Tehran, Sch Elect & Comp Engn, Tehran, Iran
关键词
Reconfigurable Instruction Set processor (RISP); hardware/software co-design; reconfigurable MPSoC; DESIGN; CORE;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid growth of computation requirements has caused traditional platforms to become deficient in providing the desired conditions of evolving applications. Multiprocessor system on chip (MPSoC) and application specific instruction set (ASIP) are two interesting solutions that can be employed to attain optimal throughput. This paper describes a novel platform for MPSoC adapting processing elements to specific application by means of reconfigurable hardware. The proposed platform consists of multi reconfigurable instruction set processors System on Chip (MRPSoC). The platform can run applications in parallel and enhance performance due to its reconfigurable function unit (RFU), while retaining programmability. Also, we introduce a methodology along with MRPSoC to efficiently use the platform. In MRPSoC, custom instructions (CIs) of critical portions of the code are executed on RFU. To verify the efficiency of our platform, we run applications such as multimedia, networking and encryption. Finally, we show that the completion time of applications is improved by 40.90% on average compared to homogeneous MPSoCs.
引用
收藏
页码:99 / +
页数:2
相关论文
共 50 条
  • [1] Performance Evaluation of a Reconfigurable Instruction Set Processor
    Mehdipour, Farhad
    Noori, Hamid
    Honda, Hiroaki
    Inoue, Koji
    Murakami, Kazuaki
    [J]. ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 184 - +
  • [2] A VLIW processor with reconfigurable instruction set for embedded applications
    Lodi, A
    Toma, M
    Campi, F
    Cappelli, A
    Canegallo, R
    Guerrieri, R
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (11) : 1876 - 1886
  • [3] A VLIW processor with reconfigurable instruction set for embedded applications
    Campi, F
    Toma, M
    Lodi, A
    Cappelli, A
    Canegallo, R
    Guerrieri, R
    [J]. 2003 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE: DIGEST OF TECHNICAL PAPERS, 2003, 46 : 250 - +
  • [4] Intelligent Reconfigurable Instruction Set Processor (IRISP) design
    Aziz-Ur-Rehaman
    Syed, Aqeel A.
    Iqbal, M. Aqeel
    [J]. INMIC 2007: PROCEEDINGS OF THE 11TH IEEE INTERNATIONAL MULTITOPIC CONFERENCE, 2007, : 116 - 121
  • [5] Fault Containment in a Reconfigurable Multi-Processor System-on-a-Chip
    Obermaisser, R.
    Hoeftberger, O.
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2011,
  • [6] Exploring opportunities to improve the performance of a reconfigurable instruction set processor
    Vassiliadis, N.
    Theodoridis, G.
    Nikolaidis, S.
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 2007, 94 (05) : 481 - 500
  • [7] The Design of Reconfigurable Instruction Set Processor Based on ARM Architecture
    Yin, Jinyong
    Xu, Zhenpeng
    Fang, Xinmo
    Zhou, Xihao
    [J]. ADVANCED COMPUTER ARCHITECTURE, 2018, 908 : 66 - 78
  • [8] Area-efficient instruction set synthesis for reconfigurable system-on-chip designs
    Brisk, P
    Kaplan, A
    Sarrafzadeh, M
    [J]. 41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 395 - 400
  • [9] Efficient processor instruction set extension by asynchronous reconfigurable datapath integration
    Becker, J
    Thomas, A
    Scheer, M
    [J]. 16TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, SBCCI 2003, PROCEEDINGS, 2003, : 237 - 242
  • [10] The egret platform for reconfigurable system on chip
    Bergmann, NW
    Williams, J
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2003, : 340 - 343