Timing-Driven Placement for FPGA Architectures with Dedicated Routing Paths

2020 30th International Conference on Field-Programmable Logic and Applications (FPL)(2020)

引用 2|浏览12
暂无评分
摘要
The idea of introducing dedicated, fast paths between certain FPGA elements in order to reduce delay is neither new nor particularly hard to come up with. What is less obvious, however, is how to put such paths to actual use. In this work, we propose an effective ILP-based detailed placer for FPGA architectures with direct connections between LUTs. We discuss various aspects of making such an approach practicable, from efficient formulation of the integer programs themselves, to focused application of the placer on specific portions of the circuit where it could have the greatest impact. These careful considerations allow us to simultaneously move tens of LUTs with tens of candidate positions each, in a matter of minutes. This more than doubles the advantage of additional connections on the critical path delay compared to the previously reported results that relied on architecture-oblivious placement algorithms.
更多
查看译文
关键词
FPGA,detailed placement,ILP,direct connection,dedicated path,hardened connection,interconnect,LUT,timing,delay,optimization,algorithm,CAD,placement,encoding
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要