Proceedings of the 2020 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays 2020
DOI: 10.1145/3373087.3375332
|View full text |Cite
|
Sign up to set email alerts
|

Analysis and Optimization of the Implicit Broadcasts in FPGA HLS to Improve Maximum Frequency

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 0 publications
0
7
0
Order By: Relevance
“…AutoBridge does not support pipelining the control signals and the remote accesses to HBM; hence currently it cannot be applied to our sparse accelerator design. Guo et al [35] propose to pipeline the high-fanout signals generated by HLS, although this work does not target multi-die HBM-equipped FPGAs. Zheng et al [36] propose an iterative HLS flow that incorporates place-and-route (PAR) to gradually optimize the critical paths.…”
Section: Related Workmentioning
confidence: 99%
“…AutoBridge does not support pipelining the control signals and the remote accesses to HBM; hence currently it cannot be applied to our sparse accelerator design. Guo et al [35] propose to pipeline the high-fanout signals generated by HLS, although this work does not target multi-die HBM-equipped FPGAs. Zheng et al [36] propose an iterative HLS flow that incorporates place-and-route (PAR) to gradually optimize the critical paths.…”
Section: Related Workmentioning
confidence: 99%
“…Unlike HDL, the Vivado HLS compiler automatically generates the appropriate pipeline stages, greatly simplifying the task of porting this firmware between devices and speed grades. Several groups have compared Vivado HLS and custom HDL implementations in terms of FPGA resource utilization and maximum fabric speed with mixed results [34]- [38]. While there are no published FPGA resource utilization details for OPFB channelizers with comparable input bandwidth or number of channels, the authors will attempt to cross compare with smaller channelizers and show the resource utilization is better than or consistent with custom HDL approaches.…”
Section: B Oversampled Polyphase Filter Bankmentioning
confidence: 99%
“…The system can be used to direct the synthesis to improve the circuit latency. Guo et al [18] observed that the delays induced by signal broadcasting, either by the control logic or the data path, reduce the operating frequency, but they are not included in the delay models of widely used HLS tools, e.g., Vivado HLS. The authors propose techniques to optimize the timing of the implicit broadcasts, such as broadcast-aware scheduling, redundant synchronization pruning, and skid-buffer-based pipeline control.…”
Section: Related Workmentioning
confidence: 99%