• DocumentCode
    2077808
  • Title

    A development and simulation environment for a floating point operations FPGA based accelerator

  • Author

    Bera, M. ; Danese, G. ; De Lotto, I. ; Leporati, F. ; Spelgatti, A.

  • Author_Institution
    Dip. di Informatica e Sistemistica, Universita di Pavia, Italy
  • fYear
    2003
  • fDate
    1-6 Sept. 2003
  • Firstpage
    173
  • Lastpage
    179
  • Abstract
    Exploiting hardware devoted to a specific application requires a proper programming support, like libraries allowing a simple interface with the device. As a complementary design, a dedicated device language might be developed to make its programming easier. In previous works by G. Danese et al. (2002) and G. Danese et al. (2003) we presented the architecture of a floating point operations accelerator based on Field Programmable Gate Array (FPGA) technology. In this paper we describe the development environment which allows writing, translating and simulating instruction sequences written in a language specifically conceived and designed for that device.
  • Keywords
    field programmable gate arrays; floating point arithmetic; graphical user interfaces; instruction sets; language translation; software libraries; software reusability; FPGA based accelerator; dedicated device language; development environment; field programmable gate array; floating point operations; instruction sequences; programming support; simulation environment; specific application hardware; Acceleration; Clocks; Computational modeling; Computer architecture; Computer simulation; Field programmable gate arrays; Hardware; Libraries; Read-write memory; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2003. Proceedings. Euromicro Symposium on
  • Conference_Location
    Belek-Antalya, Turkey
  • Print_ISBN
    0-7695-2003-0
  • Type

    conf

  • DOI
    10.1109/DSD.2003.1231922
  • Filename
    1231922