• DocumentCode
    2140544
  • Title

    FPGA´s middleware for software defined radio applications

  • Author

    Revés, Xavier ; Marojevic, Vuk ; Ferrús, Ramon ; Gelonch, Antoni

  • Author_Institution
    Dept. of Signal Theor. & Commun., Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    2005
  • fDate
    24-26 Aug. 2005
  • Firstpage
    598
  • Lastpage
    601
  • Abstract
    The division in several layers of the implementation of systems is a solution adopted to avoid complexity, provide flexibility and improve portability and code reusability through different hardware. Middleware (intermediate layer between two other layers) implementations are based on the use of increasingly high-level languages and application programming interfaces (API). The field programmable gate arrays (FPGA) world can also apply this approach to produce building blocks independent from hardware platforms and devices. This paper presents details of the implementation of a middleware, called platform and hardware abstraction layer (P-HAL) when applied to FPGA devices. It was specially designed for radio applications and allows designing specific functions independently of the hardware context where they are applied, thus providing flexibility to the so-called software radios employing FPGA devices.
  • Keywords
    field programmable gate arrays; middleware; software radio; application programming interfaces; field programmable gate arrays; hardware abstraction layer; high-level languages; middleware; software defined radio applications; Application software; Design optimization; Energy consumption; Field programmable gate arrays; Hardware; High level languages; Irrigation; Manufacturing; Middleware; Software radio;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2005. International Conference on
  • Print_ISBN
    0-7803-9362-7
  • Type

    conf

  • DOI
    10.1109/FPL.2005.1515794
  • Filename
    1515794