• DocumentCode
    2789372
  • Title

    A Study of Design Efficiency with a High-Level Language for FPGAs

  • Author

    Zain-ul-Abdin ; Svensson, Bertil

  • Author_Institution
    Centre for Res. on Embedded Syst., Halmstad Univ.
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Over the years reconfigurable computing devices such as FPGAs have evolved from gate-level glue logic to complex reprogrammable processing architectures. However, the tools used for mapping computations to such architectures still require the knowledge about architectural details of the target device to extract efficiency. A study of the Mobius language and tools is presented in this paper, with a focus on generated hardware performance. A number of streaming and memory-intensive applications have been developed and the results have been compared with the corresponding implementations in VHDL and a behavioral hardware description language. Based upon experimental evidences, it is concluded that Mobius, a minimal parallel processing language targeted for reconfigurable architectures, enhances productivity in terms of design time and code maintainability without considerably compromising performance and resources.
  • Keywords
    field programmable gate arrays; hardware description languages; high level languages; logic design; reconfigurable architectures; FPGA; Mobius language; VHDL; behavioral hardware description language; high-level language; minimal parallel processing language; reconfigurable computing device; reprogrammable processing architecture; Computer architecture; Field programmable gate arrays; Hardware design languages; High level languages; Logic devices; Logic gates; Parallel processing; Productivity; Reconfigurable architectures; Reconfigurable logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370394
  • Filename
    4228122