• DocumentCode
    3535563
  • Title

    In search of agile hardware

  • Author

    Athanas, Peter

  • Author_Institution
    Configurable Comput. Lab., Virginia Tech, Blacksburg, VA, USA
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    2
  • Lastpage
    2
  • Abstract
    In an engineering perspective, agility is one property that a designer must consider when creating a product that is expected to undergo change throughout its lifetime. For embedded computing systems, traditionally the system hardware is fixed, and the system software provides the means of achieving agility. Altering software functionality is relatively easy to do, and software compile times are fast. There are situations, however, where for performance reasons, agility beyond software is needed. In theory, FPGAs offer a degree of agility to system hardware through the mechanism of altering functionality under software control. In practice, however, FPGAs are not very agile at all, requiring long design times and complicated compilation processes. In this talk, the use-model of contemporary FPGAs is reexamined, and alternative ways of hardware/software interaction are presented with the objective of achieving a higher degree of hardware agility.
  • Keywords
    embedded systems; field programmable gate arrays; FPGA; agile hardware; embedded computing systems; hardware agility; hardware-software interaction; software compile times; software control; software functionality; system hardware; system software; Biographies; Control systems; Design engineering; Electrical engineering; Embedded computing; Field programmable gate arrays; Hardware; Software performance; System software; Very large scale integration;
  • 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.5272571
  • Filename
    5272571