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 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 to write, translate and simulate instruction sequences written in a language specifically conceived and designed for that device.

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

BERA, MARCO;DANESE, GIOVANNI;DE LOTTO, IVO;LEPORATI, FRANCESCO;SPELGATTI, ALVARO
2003-01-01

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 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 to write, translate and simulate instruction sequences written in a language specifically conceived and designed for that device.
2003
Proceedings of DSD ’03 – III° Euromicro Symposium on Digital System Design
Henry Selvaraj
Computer Science & Engineering includes resources on computer hardware and architecture, computer software, software engineering and design, computer graphics, programming languages, theoretical computing, computing methodologies, broad computing topics, and interdisciplinary computer applications.
Esperti anonimi
Inglese
contributo
DSD ’03 – III° Euromicro Symposium on Digital System Design
Settembre 2003
Antalya (Turchia)
Internazionale
STAMPA
173
179
7
9780769520032
IEEE Computer Society Press
FPGA based accelerators; Physics simulations; Translators; Simulators; Software development environment
none
Bera, Marco; Danese, Giovanni; DE LOTTO, Ivo; Leporati, Francesco; Spelgatti, Alvaro
273
info:eu-repo/semantics/conferenceObject
5
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11571/138698
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact