• DocumentCode
    3534055
  • Title

    Recursion in reconfigurable computing: A survey of implementation approaches

  • Author

    Skliarova, Iouliia ; Sklyarov, Valery

  • Author_Institution
    Dept. of Electron., Telecommun. & Inf., Univ. of Aveiro, Aveiro, Portugal
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    224
  • Lastpage
    229
  • Abstract
    Reconfigurable systems are widely used nowadays to increase performance of computationally intensive applications. There exist a lot of synthesis tools that automatically generate customized hardware circuits from specifications in both high-level and hardware description languages. However, such tools have a limited applicability because they are unable to handle recursive functions whereas it is known that recursion is a powerful problem-solving method widely used in computer science. Therefore a great deal of research effort is aimed at efficient implementation of recursion in reconfigurable hardware. This paper presents the state of the art in this area. The existing proposals are described, analyzed, and compared according to such criteria as level of parallelism supported, approach to concurrency, ease of use, availability of automated high-level synthesis tools, etc.
  • Keywords
    formal specification; hardware description languages; high level synthesis; reconfigurable architectures; recursive functions; concurrency; ease of use; high-level synthesis tool; reconfigurable computing; reconfigurable hardware; reconfigurable systems; recursive functions; Availability; Circuit synthesis; Computer applications; Computer science; Concurrent computing; Hardware design languages; High level synthesis; Parallel processing; Problem-solving; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272304
  • Filename
    5272304