The MORPHEUS Heterogeneous Dynamically Reconfigurable Platform

被引:5
|
作者
Grasset, Arnaud [1 ]
Millet, Philippe [1 ]
Bonnot, Philippe [1 ]
Yehia, Sami [1 ]
Putzke-Roeming, Wolfram [2 ]
Campi, Fabio [3 ]
Rosti, Alberto [3 ]
Huebner, Michael [4 ]
Voros, Nikolaos S. [5 ]
Rossi, Davide [6 ]
Sahlbach, Henning [7 ]
Ernst, Rolf [7 ]
机构
[1] THALES Res & Technol, Palaiseau, France
[2] Deutsch Thomson OHG, Technicolor, Hannover, Germany
[3] ST Microelect, Agrate Brianza, Italy
[4] KIT, Karlsruhe, Germany
[5] Technol Educ Inst Mesolonghi, Dept Telecommun Syst & Networks, Intracom Telecom Solut SA, Mesolonghi, Greece
[6] Univ Bologna, ARCES, Bologna, Italy
[7] Tech Univ Carolo Wilhelmina Braunschweig, Inst Comp & Network Engn, Braunschweig, Germany
关键词
Dynamic reconfiguration; Embedded systems; Reconfigurable architecture; Reconfigurable computing; System-on-Chip;
D O I
10.1007/s10766-010-0160-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Reconfigurable computing offers a wide range of low cost and efficient solutions for embedded systems. The proper choice of the reconfigurable device, the granularity of its processing elements and its memory architecture highly depend on the type of application and their data flow. Existing solutions either offer fine grain FPGAs, which rely on a hardware synthesis flow and offer the maximum degree of flexibility, or coarser grain solutions, which are usually more suitable for a particular type of data flow and applications. In this paper, we present the MORPHEUS architecture, a versatile reconfigurable heterogeneous System-on-Chip targeting streaming applications. The presented architecture exploits different reconfigurable technologies at several computation granularities that efficiently address the different applications needs. In order to efficiently exploit the presented architecture, we implemented a complete software solution to map C applications to the reconfigurable architecture. In this paper, we describe the complete toolset and provide concrete use cases of the architecture.
引用
收藏
页码:328 / 356
页数:29
相关论文
共 50 条
  • [1] The MORPHEUS Heterogeneous Dynamically Reconfigurable Platform
    Arnaud Grasset
    Philippe Millet
    Philippe Bonnot
    Sami Yehia
    Wolfram Putzke-Roeming
    Fabio Campi
    Alberto Rosti
    Michael Huebner
    Nikolaos S. Voros
    Davide Rossi
    Henning Sahlbach
    Rolf Ernst
    [J]. International Journal of Parallel Programming, 2011, 39 : 328 - 356
  • [2] MORPHEUS: A Heterogeneous Dynamically Reconfigurable Platform for Designing Highly Complex Embedded Systems
    Voros, Nikolaos S.
    Hubner, Michael
    Becker, Juergen
    Kuhnle, Matthias
    Thomaitiv, Florian
    Grasset, Arnaud
    Brelet, Paul
    Bonnot, Philippe
    Campi, Fabio
    Schuler, Eberhard
    Sahlbach, Henning
    Whitty, Sean
    Ernst, Rolf
    Billich, Enrico
    Tischendorf, Claudia
    Heinkel, Ulrich
    Ieromnimon, Frank
    Kritharidis, Dimitrios
    Schneider, Axel
    Knaeblein, Joachim
    Putzke-Roming, Wolfram
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (03)
  • [3] MORPHEUS:: Heterogeneous reconfigurable computing
    Thoma, Florian
    Kuehnle, Matthias
    Bonnot, Philippe
    Panainte, Elena Moscu
    Bertels, Koen
    Goller, Sebastian
    Schneider, Axel
    Guyetant, Stephane
    Schueler, Eberhard
    Mueller-Glaser, Klaus D.
    Becker, Juergen
    [J]. 2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 409 - 414
  • [4] Aquarius - A Dynamically Reconfigurable Computing Platform
    Seixas, Jordana
    Barbosa, Edson
    Silva, Stelita
    Nascimento, Paulo Sergio B.
    Kursancew, Vinicius
    Eskinazi, Remy
    Barros, Edna
    Eusebio, Manoel
    [J]. SBCCI2007: 20TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, 2007, : 171 - 176
  • [5] System Level Design for Embedded Reconfigurable Systems using MORPHEUS platform
    Brelet, Paul
    Grasset, Arnaud
    Bonnot, Philippe
    Ieromnimon, Frank
    Kritharidis, Dimitrios
    Voros, Nikolaos S.
    [J]. IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 500 - 505
  • [6] Remote Dynamically Reconfigurable Platform using NetFPGA
    Tan, Tze Hon
    Ooi, Chia Yee
    Hau, Yuan Wen
    Shaikh-Husin, N.
    Marsono, M. N.
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 1239 - 1242
  • [7] CHAMELEON: A Dynamically Reconfigurable Heterogeneous Memory System
    Kotra, Jagadish B.
    Zhang, Haibo
    Alameldeen, Alaa R.
    Wilkerson, Chris
    Kandemir, Mahmut T.
    [J]. 2018 51ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2018, : 533 - 545
  • [8] A dynamically adaptive DSP for heterogeneous reconfigurable platforms
    Campi, Fabio
    Deledda, Antonio
    Pizzotti, Matteo
    Ciccarelli, Luca
    Rolandi, Pierluigi
    Mucci, Claudio
    Lodi, Andrea
    [J]. 2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 9 - +
  • [9] Cytocomputation in a biologically inspired, dynamically reconfigurable hardware platform
    Parra-Plaza, J. A.
    Upegui, A.
    Velasco-Medina, J.
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 150 - +
  • [10] A Heterogeneous Digital Signal Processor for Dynamically Reconfigurable Computing
    Rossi, Davide
    Campi, Fabio
    Spolzino, Simone
    Pucillo, Stefano
    Guerrieri, Roberto
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2010, 45 (08) : 1615 - 1626