Behavioral synthesis tools have made significant progress in compiling high-level programs into register-transfer level (RTL) specifications. But manually rewriting code is still necessary in order to obtain better quality of results in memory system optimization. In recent years different automated memory optimization techniques have been proposed and implemented, such as data reuse and memory partitioning, but the problem of integrating these techniques into an applicable flow to obtain a better performance has become a challenge. In this paper we integrate data reuse, loop pipelining, memory partitioning, and memory merging into an automated optimization flow (AMO) for FPGA behavioral synthesis. We develop memory padding to help in the m...
Abstract- High level synthesis. studies have produced many tools which enable us to design the proce...
This paper describes our approaches to raise the level of abstraction at which hardwa-re suitable fo...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
FPGA designs have an immense design space, and there can be an order of magnitude performance differ...
With the large resource densities available on modern FPGAs it is often the available memory bandwid...
Recent works demonstrate several benefits of synthesizing software binaries onto FPGA hardware, incl...
The Legup High-Level Synthesis (HLS) tool permits the synthesis of multi-threaded software into para...
Several system-on-chip (SoC) platforms have recently emerged that use reconfigurable logic (FPGAs) a...
Abstract—A nonlinear optimization framework is proposed in this paper to automate exploration of the...
The signicant development of high-level synthesis tools has greatly facilitated FPGAs as general com...
Automated hardware design from behavior-level abstraction has drawn wide interest in FPGA-based acce...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
It is very challenging to design an on-chip memory architecture for high-performance kernels with la...
One step in the synthesis for FPGA-based Reconfig-urable Computers (RCs) involves mapping the design...
Abstract- High level synthesis. studies have produced many tools which enable us to design the proce...
This paper describes our approaches to raise the level of abstraction at which hardwa-re suitable fo...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
FPGA designs have an immense design space, and there can be an order of magnitude performance differ...
With the large resource densities available on modern FPGAs it is often the available memory bandwid...
Recent works demonstrate several benefits of synthesizing software binaries onto FPGA hardware, incl...
The Legup High-Level Synthesis (HLS) tool permits the synthesis of multi-threaded software into para...
Several system-on-chip (SoC) platforms have recently emerged that use reconfigurable logic (FPGAs) a...
Abstract—A nonlinear optimization framework is proposed in this paper to automate exploration of the...
The signicant development of high-level synthesis tools has greatly facilitated FPGAs as general com...
Automated hardware design from behavior-level abstraction has drawn wide interest in FPGA-based acce...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
It is very challenging to design an on-chip memory architecture for high-performance kernels with la...
One step in the synthesis for FPGA-based Reconfig-urable Computers (RCs) involves mapping the design...
Abstract- High level synthesis. studies have produced many tools which enable us to design the proce...
This paper describes our approaches to raise the level of abstraction at which hardwa-re suitable fo...
High-Level Synthesis tools have been increasingly used within the hardware design community to bridg...