A survey and evaluation of FPGA high-level synthesis tools

R Nane, VM Sima, C Pilato, J Choi… - … on Computer-Aided …, 2015 - ieeexplore.ieee.org
High-level synthesis (HLS) is increasingly popular for the design of high-performance and
energy-efficient heterogeneous systems, shortening time-to-market and addressing today's …

Modern development methods and tools for embedded reconfigurable systems: A survey

L Jóźwiak, N Nedjah, M Figueroa - Integration, 2010 - Elsevier
Heterogeneous reconfigurable systems provide drastically higher performance and lower
power consumption than traditional CPU-centric systems. Moreover, they do it at much lower …

[图书][B] Design for embedded image processing on FPGAs

DG Bailey - 2023 - books.google.com
Design for Embedded Image Processing on FPGAs Bridge the gap between software and
hardware with this foundational design reference Field-programmable gate arrays (FPGAs) …

Programming heterogeneous systems from an image processing DSL

J Pu, S Bell, X Yang, J Setter, S Richardson… - ACM Transactions on …, 2017 - dl.acm.org
Specialized image processing accelerators are necessary to deliver the performance and
energy efficiency required by important applications in computer vision, computational …

[PDF][PDF] Implementing image processing algorithms on FPGAs

CT Johnston, KT Gribbon… - Proceedings of the …, 2004 - researchgate.net
FPGAs are often used as implementation platforms for real-time image processing
applications because their structure is able to exploit spatial and temporal parallelism. Such …

[图书][B] FPGAs for software programmers

D Koch, F Hannig, D Ziener - 2016 - Springer
Dirk Koch · Frank Hannig Daniel Ziener Editors Page 1 Dirk Koch · Frank Hannig Daniel Ziener
Editors FPGAs for Software Programmers Page 2 FPGAs for Software Programmers Page 3 …

Leap scratchpads: automatic memory and cache management for reconfigurable logic

M Adler, KE Fleming, A Parashar, M Pellauer… - Proceedings of the 19th …, 2011 - dl.acm.org
Developers accelerating applications on FPGAs or other reconfigurable logic have nothing
but raw memory devices in their standard toolkits. Each project typically includes tedious …

Kiwi: Synthesis of FPGA circuits from parallel programs

S Singh, DJ Greaves - 2008 16th International Symposium on …, 2008 - ieeexplore.ieee.org
We describe the Kiwi parallel programming library and its associated synthesis system
which is used to transform C# parallel programs into circuits for realization on FPGAs. The …

DWARV: Delftworkbench automated reconfigurable VHDL generator

Y Yankova, G Kuzmanov, K Bertels… - … conference on field …, 2007 - ieeexplore.ieee.org
In this paper, we present the DWARV C-to-VHDL generation toolset. The toolset provides
support for broad range of application domains. It exploits the operation parallelism …

The LEAP FPGA operating system

K Fleming, M Adler - FPGAs for software programmers, 2016 - Springer
FPGAs offer attractive power and performance for many applications, especially relative to
traditional sequential architectures. In spite of these advantages, FPGAs have been …