Work-in-Progress: mixing computation and interaction on FPGA

This paper presents a programming language for the design and implementation of reactive embedded applications. The language is compiled to hardware descriptions for reconfiguring Field-Programmable Gate Arrays (FPGAs) using logic synthesis toolchains. It features synchronous semantics for fine-grai...

Full description

Saved in:
Bibliographic Details
Published in2023 International Conference on Embedded Software (EMSOFT) pp. 5 - 6
Main Authors Sylvestre, Loic, Chailloux, Emmanuel, Serot, Jocelyn
Format Conference Proceeding
LanguageEnglish
Published ACM 17.09.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper presents a programming language for the design and implementation of reactive embedded applications. The language is compiled to hardware descriptions for reconfiguring Field-Programmable Gate Arrays (FPGAs) using logic synthesis toolchains. It features synchronous semantics for fine-grained control on timing and parallelism in the applications. This enables interactions with physical I/Os to be safely composed with algorithms.
ISSN:2771-571X
DOI:10.1145/3607890.3608467