• DocumentCode
    3318350
  • Title

    A methodology for design of run-time reconfigurable systems

  • Author

    Lee, Gene ; Milne, George

  • Author_Institution
    Dept. of Comput. Sci. & Software Eng., Western Australia Univ., Nedlands, WA, Australia
  • fYear
    2002
  • fDate
    16-18 Dec. 2002
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    Field-programmable logic (FPL) is rapidly becoming established in markets requiring high-performance, low lead time and the ability to perform soft-upgrades on site. However few current FPL systems utilise run-time reconfiguration (RTR) and those that do rely on infrequent and coarse-grained reconfiguration. This is partly due to poor support from current FPGAs; few devices allow random access to individual configurable logic blocks. But we believe it also partly reflects the fact that designers of reconfigurable computing systems lack methodologies and tools to guide the design process. In software engineering there are well established paradigms for the design of reconfigurable systems, such as object orientation (OO) and for the modelling and description of systems, such as UML. This paper describes our progress towards a component-based methodology for application to RTR. We have preserved useful OO properties which support a rigorous, modular design style.
  • Keywords
    field programmable gate arrays; object-oriented methods; reconfigurable architectures; FPGA; UML; configurable logic block; design methodology; field-programmable logic; object orientation; run-time reconfigurable computing system; software engineering; Circuits; Computer science; Design engineering; Design methodology; Field programmable gate arrays; Logic devices; Object oriented modeling; Process design; Reconfigurable logic; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
  • Print_ISBN
    0-7803-7574-2
  • Type

    conf

  • DOI
    10.1109/FPT.2002.1188665
  • Filename
    1188665