Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. FRIDA: Reconfigurable Arrays for Dynamically Scheduled High-Level Synthesis
 
conference paper

FRIDA: Reconfigurable Arrays for Dynamically Scheduled High-Level Synthesis

Coulon, Louis  
•
Ramirez, Lucas  
•
Anderson, Jason
Show more
February 27, 2025
FPGA'25 Proceedings of the 2025 ACM/SIGDA International Symposium on Field Programmable Gate Arrays
ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2025)

Reconfigurable computing fabrics include FPGAs and CGRAs. FPGAs offer flexible bit-level reconfigurability and can map almost any program via high-level synthesis (HLS) compilers, but they incur high area and speed overheads compared to ASICs. CGRAs, in contrast, provide ASIC-like performance but limited flexibility, typically supporting only feedforward programs with unambiguous memory accesses, far from the capabilities of HLS compilers. This work introduces a new class of reconfigurable arrays inspired by modern dynamically scheduled HLS (DHLS) tools. Unlike traditional HLS, DHLS compilers no longer produce explicit state machines, eliminating the need for look-up tables. Instead, they delegate scheduling decisions to a set of coarse-grained primitives. Our arrays leverage these primitives as processing elements and combine FPGA-style interconnect topology for high routing flexibility with CGRA-like bus-based interconnect. We present a framework to explore these arrays and evaluate a preliminary architecture using DHLS benchmarks. The results show an average of ~2× speed improvement, but unfortunately only a ~20% area reduction compared to an FPGA implemented on the same technology node.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

Coulon25 FRIDA.pdf

Type

Main Document

Version

Accepted version

Access type

openaccess

License Condition

CC BY

Size

779.56 KB

Format

Adobe PDF

Checksum (MD5)

16b3ae57fb326ff3222dc1830a40cf3f

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés