FPGA-tidbits: Rapid Prototyping of FPGA Accelerators in Chisel

Erling Rennemo Jellum, Yaman Umuruglu, Milica Orlandic, Martin Schoeberl

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

With increasingly complex workloads and the end of Dennard scaling, the need for heterogeneous computing is becoming apparent. SoC FPGAs (System-on-chip Field-Programmable Gate Arrays) are a promising solution to this need. They combine the versatility of CPU s and the reconfigurability and high performance of FPGAs. SoC FPGAs have received a great deal of attention in recent years from both academia and chipmakers. However, the task of hardware-software codesign, posed by these platforms, remains challenging. This is partly due to the lack of vendor-neutral abstractions for building and evaluating designs. Chisel is a promising hardware construction language based on the idea of writing hardware generators. In this paper, we present FPGA-tidbi ts, an open-source, vendor-neutral Chisel library for rapid prototyping of accelerators for SoC FPG As.
Original languageEnglish
Title of host publicationProceedings of the 26th Euromicro Conference on Digital System Design (DSD)
PublisherIEEE Globecom
Publication date2023
Pages153-160
ISBN (Print)979-8-3503-4420-2
ISBN (Electronic)979-8-3503-4419-6
DOIs
Publication statusPublished - 2023
Event26th Euromicro Conference on Digital System Design - Durres, Albania
Duration: 6 Sept 20238 Sept 2023

Conference

Conference26th Euromicro Conference on Digital System Design
Country/TerritoryAlbania
CityDurres
Period06/09/202308/09/2023

Keywords

  • Hardware-software codesign
  • Reconfigurable computing
  • Programmable logic

Fingerprint

Dive into the research topics of 'FPGA-tidbits: Rapid Prototyping of FPGA Accelerators in Chisel'. Together they form a unique fingerprint.

Cite this