International audienceThis paper presents a framework to reuse the intelligence of RTL generators in a single-source HLS setting. This framework is illustrated by a C++ fixed-point library to generate mathematical function evaluator. A compiler flow from C++20 to Vivado IPs has been developed to make the library usable with Vitis HLS. This flow is demonstrated on two applications: an adder for the logarithmic number system, and additive sound synthesis. These experiments show that the approach allows to easily tune the precision of the types used in the application. They also demonstrate the ability to generate arbitrary function evaluator at the required precision
Despite the remarkable improvements in the effectiveness of High Level Synthesis tools for FPGA deve...
International audienceRecent studies have shown that High-Level Synthesis (HLS) is an efficient way ...
expressed in an HDL. This process essentially synthe-sizes a circuit from the HLL. Trident,5 the rec...
International audienceThis paper presents a framework to reuse the intelligence of RTL generators in...
Abstract—Elementary functions are extensively used in com-puter graphics, signal and image processin...
On the one hand, a strength of FPGAs is their ability to perform non-standard computations not suppo...
C-based HLS tools continue to improve in analysis and optimisation, but are still restricted to a su...
International audienceMany applications require the evaluation of some function through polynomial a...
International audienceFPGAs are well known for their ability to perform non-standard computations no...
This work studies hardware-specific optimization opportunities currently unexploited by HLS compiler...
The aim of this thesis was to design and implement selected statistical functions used in technical ...
This thesis work is aimed at the high level synthesis of FPGA based IIR digital filters using Vivado...
Field Programmable Gate Arrays (FPGAs) are usually perceived as difficult to exploit due to the High...
FPGA technology has gained a lot of attention in real time processing community as the demand for in...
The growing interest in FPGA-based solutions for accelerating compute demanding algorithms is pushin...
Despite the remarkable improvements in the effectiveness of High Level Synthesis tools for FPGA deve...
International audienceRecent studies have shown that High-Level Synthesis (HLS) is an efficient way ...
expressed in an HDL. This process essentially synthe-sizes a circuit from the HLL. Trident,5 the rec...
International audienceThis paper presents a framework to reuse the intelligence of RTL generators in...
Abstract—Elementary functions are extensively used in com-puter graphics, signal and image processin...
On the one hand, a strength of FPGAs is their ability to perform non-standard computations not suppo...
C-based HLS tools continue to improve in analysis and optimisation, but are still restricted to a su...
International audienceMany applications require the evaluation of some function through polynomial a...
International audienceFPGAs are well known for their ability to perform non-standard computations no...
This work studies hardware-specific optimization opportunities currently unexploited by HLS compiler...
The aim of this thesis was to design and implement selected statistical functions used in technical ...
This thesis work is aimed at the high level synthesis of FPGA based IIR digital filters using Vivado...
Field Programmable Gate Arrays (FPGAs) are usually perceived as difficult to exploit due to the High...
FPGA technology has gained a lot of attention in real time processing community as the demand for in...
The growing interest in FPGA-based solutions for accelerating compute demanding algorithms is pushin...
Despite the remarkable improvements in the effectiveness of High Level Synthesis tools for FPGA deve...
International audienceRecent studies have shown that High-Level Synthesis (HLS) is an efficient way ...
expressed in an HDL. This process essentially synthe-sizes a circuit from the HLL. Trident,5 the rec...