Traditional techniques for pipeline scheduling in high-level synthe-sis for FPGAs assume an additive delay model where each opera-tion incurs a pre-characterized delay. While a good approximation for some operation types, this fails to consider technology mapping, where a group of logic operations can be mapped to a single look-up table (LUT) and together incur one LUT worth of delay. We pro-pose an exact formulation of the throughput-constrained, mapping-aware pipeline scheduling problem for FPGA-targeted high-level synthesis with area minimization being a primary objective. By tak-ing this cross-layered approach, our technique is able to mitigate the pessimism inherent in static delay estimates and reduce the us-age of LUTs and pipeline r...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
FPGA logic synthesis and technology mapping have been studied extensively over the past 15 years. Ho...
Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studied extens...
Scheduling plays a central role in high-level synthesis, as it inserts clock boundaries into the unt...
We present a high-level synthesis framework to synthesize optimized hardware on FPGAs from algorithm...
The paper presents several improvements to our synthesis platform Xsynth that was developed targetin...
In high-level synthesis for FPGA designs, scheduling and chaining of operations for optimal performa...
This paper discusses design methodology of high-throughput arithmetic pipeline modules for an FPGA-b...
. Flowmap ([1]) was the first delay-optimal algorithm for the technology mapping of LUT-based FPGAs....
High level synthesis (HLS) using C/C++ has increasingly become a critical step in the realization of...
A6struct- The field programmable gate-array (FPGA) has become an important technology in VLSI ASIC d...
[[abstract]]Pipelining is an effective method to optimize the execution of a loop, especially for di...
High-level synthesis (HLS) tools simplify the FPGA design processes by allowing users to express the...
In today's heterogenous computing world, field-programmable gate arrays (FPGA) represent the energy-...
The field programmable gate-array (FPGA) has become an important technology in VLSI ASIC designs. Mo...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
FPGA logic synthesis and technology mapping have been studied extensively over the past 15 years. Ho...
Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studied extens...
Scheduling plays a central role in high-level synthesis, as it inserts clock boundaries into the unt...
We present a high-level synthesis framework to synthesize optimized hardware on FPGAs from algorithm...
The paper presents several improvements to our synthesis platform Xsynth that was developed targetin...
In high-level synthesis for FPGA designs, scheduling and chaining of operations for optimal performa...
This paper discusses design methodology of high-throughput arithmetic pipeline modules for an FPGA-b...
. Flowmap ([1]) was the first delay-optimal algorithm for the technology mapping of LUT-based FPGAs....
High level synthesis (HLS) using C/C++ has increasingly become a critical step in the realization of...
A6struct- The field programmable gate-array (FPGA) has become an important technology in VLSI ASIC d...
[[abstract]]Pipelining is an effective method to optimize the execution of a loop, especially for di...
High-level synthesis (HLS) tools simplify the FPGA design processes by allowing users to express the...
In today's heterogenous computing world, field-programmable gate arrays (FPGA) represent the energy-...
The field programmable gate-array (FPGA) has become an important technology in VLSI ASIC designs. Mo...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
FPGA logic synthesis and technology mapping have been studied extensively over the past 15 years. Ho...
Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studied extens...