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

Mapping-Aware Constrained Scheduling for LUT-Based FPGAs

Abstract: Scheduling plays a central role in high-level synthesis, as it inserts clock boundaries into the untimed behavioral model and greatly impacts the performance, power, and area of the synthesized circuits. While current scheduling techniques can make use of pre-characterized delay values of individual operations, it is difficult to obtain accurate timing estimation on a cluster of operations without considering technology mapping. This limitation is particularly pronounced for FPGAs where a large logic network c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 18 publications
(3 citation statements)
references
References 32 publications
(37 reference statements)
0
3
0
Order By: Relevance
“…RapidStream (in 𝑆 2 ) also adopts the iterative partitioning floorplan algorithm. AutoBridge and other works that co-optimize physical design process and HLS compilation [14,29,57,[75][76][77] rely on the conventional RTL-to-bitstream tool chain.…”
Section: Related Workmentioning
confidence: 99%
“…RapidStream (in 𝑆 2 ) also adopts the iterative partitioning floorplan algorithm. AutoBridge and other works that co-optimize physical design process and HLS compilation [14,29,57,[75][76][77] rely on the conventional RTL-to-bitstream tool chain.…”
Section: Related Workmentioning
confidence: 99%
“…In particular, Zheng et al propose a flow that iterates between upstream scheduling and downstream mapping and place-and-route and uses post-physical implementation timing for re-scheduling [23]. Most recently, Tan et al propose a constrained scheduling algorithm that considers depth-optimal LUT mapping [19]. However, this work does not address pipelined designs and focuses on minimizing latency.…”
Section: Related Workmentioning
confidence: 99%
“…Tan et al proposed a word-level cut enumeration algorithm, but only for simplicity purposes since the scheduling approach in their paper can handle both bit-level and word-level graphs [19]. In this work, bit-level decomposition would generate an enormous number of cuts and make an MILP approach intractable.…”
Section: Word-level Cut Enumerationmentioning
confidence: 99%