DOI: 10.5353/th_b5760970
|View full text |Cite
|
Sign up to set email alerts
|

A soft processor overlay with tightly-coupled FPGA accelerator

Abstract: Abstract-FPGA overlays are commonly implemented as coarse-grained reconfigurable architectures with a goal to improve designers' productivity through balancing flexibility and ease of configuration of the underlying fabric. To truly facilitate full application acceleration, it is often necessary to also include a highly efficient processor that integrates and collaborates with the accelerators while maintaining the benefits of being implemented within the same overlay framework.This paper presents an open-sour… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 20 publications
0
5
0
Order By: Relevance
“…There are also numerous FPGA-based vector processors and overlays, but are not suitable for exploring modular SIMD instructions for CPUs. Example limitations include the need to pass exclusive control to dedicated accelerator logic [28], fixed vector instruction sets [29]- [33], absence of base instruction set [34] or complete absence of instructions [35].…”
Section: Related Workmentioning
confidence: 99%
“…There are also numerous FPGA-based vector processors and overlays, but are not suitable for exploring modular SIMD instructions for CPUs. Example limitations include the need to pass exclusive control to dedicated accelerator logic [28], fixed vector instruction sets [29]- [33], absence of base instruction set [34] or complete absence of instructions [35].…”
Section: Related Workmentioning
confidence: 99%
“…The overlay architecture proposed by Ng et al [8] consists of a RISC-V-based soft-core with ISA extensions to implement runtime transfer of control to a tightly-coupled hardware accelerator. Similar to our work, the authors demonstrate that hybrid software-hardware applications achieve comparable performance to pure-hardware implementations.…”
Section: Background a Related Workmentioning
confidence: 99%
“…The hardware acceleration described in [2] is achieved connecting the accelerator to the bus or crossbar so that no change to the ISA is required (as is typically done on Zynq platforms). The extendability of RISC-V enables ISA application-specific extensions to increase performance in a specific application for tightly coupled accelerators, as described in [64]. Also this approach has a high cost, especially because it makes reuse of the software ecosystem more difficult Fig.…”
Section: Processors To Enable On-board Decision Makingmentioning
confidence: 99%