Detailed Placement For Modern Fpgas Using 2d Dynamic Programming

ICCAD(2016)

引用 6|浏览7
暂无评分
摘要
In this paper, we propose a 2-dimensional dynamic programming (DP) based detailed placement algorithm for modern FPGAs for wirelength and timing optimization. By tuning a control parameter, our algorithm can perform fast heuristic or exact optimization. Our algorithm further enables us to solve the single row placement problem optimally which was not possible with the previous DP approaches, while also reducing it's complexity to Theta (p.N.2(N)) from the naive Theta (p.N!) (where p is the average degree of a net). Experiments on industrial-scale benchmarks show promising results.
更多
查看译文
关键词
detailed placement,FPGA,2D dynamic programming,2-dimensional dynamic programming based detailed placement algorithm,timing optimization,control parameter tuning,single row placement problem,industrial-scale benchmarks
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要