22nd International Conference on Field Programmable Logic and Applications (FPL) 2012
DOI: 10.1109/fpl.2012.6339218
|View full text |Cite
|
Sign up to set email alerts
|

On the automatic integration of hardware accelerators into FPGA-based embedded systems

Abstract: This paper proposes an automatic framework for the seamless integration of hardware accelerators, starting from an OpenMP-based application and an XML file describing the HW/SW partitioning. It extends a fully software architecture by generating and integrating the cores, along with the proper interfaces, and the code for scheduling and synchronization. Experimental results show that it is possible to validate different solutions only by varying the input code.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 10 publications
0
4
0
Order By: Relevance
“…For targeting such platform, we are implementing a C++ framework by merging and extending the ones proposed in [18] and [19]. In particular, with respect to [18], we are introducing the support for reconfiguration and the integration of cores generated by commercial tools or provided by hand. Indeed we defined a common interface (memory-mapped registers to exchange the parameters and memory interface to access the DDR2 SRAM) that has to be respected by all the cores to deal with the runtime manager.…”
Section: Target Platforms and Experimentsmentioning
confidence: 99%
“…For targeting such platform, we are implementing a C++ framework by merging and extending the ones proposed in [18] and [19]. In particular, with respect to [18], we are introducing the support for reconfiguration and the integration of cores generated by commercial tools or provided by hand. Indeed we defined a common interface (memory-mapped registers to exchange the parameters and memory interface to access the DDR2 SRAM) that has to be respected by all the cores to deal with the runtime manager.…”
Section: Target Platforms and Experimentsmentioning
confidence: 99%
“…While the prototypes described in [Canis et al, 2013;Chung et al, 2012;Cong and Xiao, 2013;Ismail and Shannon, 2011;Lysecky and Vahid, 2009;Pilato et al, 2012;Vassiliadis et al, 2004;Willenberg and Chow, 2013] implement the host and the kernels on the same chip (embedded hardwired or soft processor as the host), the implementation of [Benini et al, 2012;Betkaoui et al, 2011;Convey Computer, 2012;Ling et al, 2009;Putnam et al, 2014;Schumacher et al, 2012;Stuecheli, 2013;Voros et al, 2013] uses different chips for the host and the kernels.…”
Section: Communication Infrastructurementioning
confidence: 99%
“…Please note that, almost all the embedded accelerator systems presented in Section 2.3 compare their systems against a host running at a low frequency, for example, 85MHz in [Lysecky and Vahid, 2009], 125MHz in [Ismail and Shannon, 2011], 100MHz in [Pilato et al, 2012], 75MHz in [Canis et al, 2013], etc., while the Molen system in this work is compared to a host running at 400MHz. Four applications are used for the following experiments.…”
Section: Performance Analysismentioning
confidence: 99%
See 1 more Smart Citation