A Partitioning Methodology That Optimises the Area on Reconfigurable Real-Time Embedded Systems

被引:0
|
作者
Camel Tanougast
Yves Berviller
Serge Weber
Philippe Brunet
机构
[1] Université de Nancy I,Laboratoire d'Instrumentation Electronique de Nancy
关键词
partitioning; FPGA; implementation; reconfigurable systems on chip;
D O I
暂无
中图分类号
学科分类号
摘要
We provide a methodology used for the temporal partitioning of the data-path part of an algorithm for a reconfigurable embedded system. Temporal partitioning of applications for reconfigurable computing systems is a very active research field and some methods and tools have already been proposed. But all these methodologies target the domain of existing reconfigurable accelerators or reconfigurable processors. In this case, the number of cells in the reconfigurable array is an implementation constraint and the goal of an optimised partitioning is to minimise the processing time and/or the memory bandwidth requirement. Here, we present a strategy for partitioning and optimising designs. The originality of our method is that we use the dynamic reconfiguration in order to minimise the number of cells needed to implement the data path of an application under a time constraint. This approach can be useful for the design of an embedded system. Our approach is illustrated by a reconfigurable implementation of a real-time image processing data path.
引用
收藏
相关论文
共 50 条
  • [11] Partitioning Real-Time Tasks With Replications on Multiprocessor Embedded Systems
    Lin, Jian
    Cheng, Albert M. K.
    Gercek, Gokhan
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2016, 8 (04) : 89 - 92
  • [12] Hardware Support for Resource Partitioning in Real-Time Embedded Systems
    Honmura, Tetsuro
    Kondoh, Yuki
    Yamada, Tetsuya
    Takada, Masashi
    Nitoh, Takumi
    Nojiri, Tohru
    Toyama, Keisuke
    Saitoh, Yasuhiko
    Nishi, Hirofumi
    Sato, Mikiko
    Namiki, Mitaro
    [J]. 2013 IEEE COOL CHIPS XVI (COOL CHIPS), 2013,
  • [13] Hardware-Software Partitioning for Real-Time Embedded Systems
    Xiaobo (Sharon) Hu
    Joseph G. D’Ambrosio
    [J]. Design Automation for Embedded Systems, 1997, 2 : 339 - 358
  • [14] Hardware-software partitioning for real-time embedded systems
    Hu, XS
    DAmbrosio, JG
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1997, 2 (3-4) : 339 - 358
  • [15] SW/HW-PARTITIONING OF REAL-TIME EMBEDDED SYSTEMS
    SOININEN, JP
    SIPOLA, M
    TIENSYRJA, K
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 239 - 244
  • [16] R-Codesign: Codesign Methodology for Real-Time Reconfigurable Embedded Systems Under Energy Constraints
    Ghribi, Ines
    Ben Abdallah, Riadh
    Khalgui, Mohamed
    Li, Zhiwu
    Alnowibet, Khalid
    Platzner, Marco
    [J]. IEEE ACCESS, 2018, 6 : 14078 - 14092
  • [17] Extending the MaSE methodology for the development of embedded real-time systems
    Badr, Iman
    Mubarak, Hisham
    Goehner, Peter
    [J]. LANGUAGES, METHODOLOGIES AND DEVELOPMENT TOOLS FOR MULTI-AGENT SYSTEMS, 2008, 5118 : 106 - 122
  • [18] An object-oriented methodology for embedded real-time systems
    Alvarez, JM
    Diaz, M
    Llopis, L
    Pimentel, E
    Troya, JM
    [J]. COMPUTER JOURNAL, 2003, 46 (02): : 123 - 145
  • [19] Petri net based design of reconfigurable embedded real-time systems
    Rust, C
    Stappert, F
    Bernhardi-Grisson, R
    [J]. DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 41 - 50
  • [20] Ensuring real-time performance guarantees in dynamically reconfigurable embedded systems
    Tesanovic, A
    Amirijoo, M
    Nilsson, D
    Norin, H
    Hansson, J
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 131 - 141