HiPR: High-level Partial Reconfiguration for Fast Incremental FPGA Compilation

2022 32nd International Conference on Field-Programmable Logic and Applications (FPL)(2022)

引用 3|浏览16
暂无评分
摘要
Partial Reconfiguration (PR) is a key technique in the design of modern FPGAs. However, current PR tools heavily rely on the developers to manually conduct PR module definition, floorplanning, and flow control at a low level. The existing PR tools do not consider High-Level-Synthesis languages either, which is of great interest to software developers. We propose HiPR, an open-source framework, to bridge the gap between HLS and PR. HiPR allows the developer to define partially reconfigurable C/C++ functions instead of Verilog modules, which benefits the FPGA incremental compilation and automates the flow from C/C++ to bitstreams. By mapping Rosetta HLS benchmarks, the incremental compilation can be accelerated by 3–10× compared with Xilinx Vitis normal flow without performance loss.
更多
查看译文
关键词
FPGA,Incremental Compilation,Streams,Dataflow,Latency Insensitive,Partial Reconfiguration
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要