• DocumentCode
    2662276
  • Title

    High-level language extensions for run-time reconfigurable systems

  • Author

    Lee, T.K. ; Derbyshire, A. ; Luk, W. ; Cheung, P.Y.K.

  • Author_Institution
    Dept. of Comput., Imperial Coll., London, UK
  • fYear
    2003
  • fDate
    15-17 Dec. 2003
  • Firstpage
    144
  • Lastpage
    151
  • Abstract
    This paper presents high-level language extensions for designs that can be reconfigured at run time. Such extensions provide a unified framework for instantiating and controlling reconfigurable hardware blocks. Our frame-work involves capturing functional blocks at the task level, with language constructs for describing run-time reconfigurable tasks, and dynamic datatypes for describing run-time parametrisable designs. Two compilation paths, one involving the Handel-C system and the other involving the RT Pebble tools, have been developed. The effectiveness of our approach has been evaluated using designs for shape-adaptive template matching and network firewall.
  • Keywords
    computer networks; high level languages; reconfigurable architectures; Handel C system; RT pebble tools; dynamic datatypes; functional blocks; high level language extensions; reconfigurable hardware blocks; run time parametrisable designs; run time reconfigurable systems; shape adaptive network firewall; shape adaptive template matching; Circuit simulation; Cryptography; Educational institutions; Handicapped aids; Hardware design languages; High level languages; Image processing; Object oriented modeling; Resource management; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7803-8320-6
  • Type

    conf

  • DOI
    10.1109/FPT.2003.1275742
  • Filename
    1275742