• DocumentCode
    1952519
  • Title

    Generic Software Framework for Adaptive Applications on FPGAs

  • Author

    Fahmy, Suhaib A. ; Lotze, Jörg ; Noguera, Juanjo ; Doyle, Linda ; Esser, Robert

  • Author_Institution
    CTVR, Trinity Coll. Dublin, Dublin, Ireland
  • fYear
    2009
  • fDate
    5-7 April 2009
  • Firstpage
    55
  • Lastpage
    62
  • Abstract
    Adaptive systems are set to become more mainstream, as numerous practical applications in the communications domain emerge. FPGAs offer an ideal implementation platform, combining high performance with flexibility. While significant research has been undertaken in the area of FPGA partial reconfiguration, it has focussed primarily on low-level architecture-specific implementations. Building upon this previous work, we present a system model and software architecture for implementing runtime adaptive applications on FPGAs, separating the control and processing planes and abstracting away the details of hardware reconfiguration from the system designer. Hardware processing components appear as software components in the runtime system, enabling their inclusion in adaptive applications. We present an adaptive wireless application, demonstrating the use of the model and software architecture.
  • Keywords
    adaptive systems; cognitive radio; field programmable gate arrays; reconfigurable architectures; software architecture; FPGA partial reconfiguration; adaptive systems; adaptive wireless application; cognitive radio; communications domain; control planes; generic software framework; hardware processing components; low-level architecture-specific implementations; processing planes; runtime system; software architecture; software components; system model; Adaptive control; Adaptive systems; Application software; Buildings; Field programmable gate arrays; Hardware; Process control; Programmable control; Runtime; Software architecture; adaptive systems; dynamic reconfiguration; field-programmable gate arrays; software defined radio;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Custom Computing Machines, 2009. FCCM '09. 17th IEEE Symposium on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    978-0-7695-3716-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2009.6
  • Filename
    5290954