共 50 条
An Open-source Lightweight Timing Model for RapidWright
被引:7
|作者:
Maidee, Pongstom
[1
]
Neely, Chris
[1
]
Kaviani, Alireza
[1
]
Lavin, Chris
[1
]
机构:
[1] Xilinx Res Labs, San Jose, CA 95124 USA
关键词:
FPGA;
timing model;
RapidWright;
CAD tools;
D O I:
10.1109/ICFPT47387.2019.00028
中图分类号:
TP39 [计算机的应用];
学科分类号:
081203 ;
0835 ;
摘要:
Access to detailed timing information for FPGA resources is essential to achieving the highest performance. Yet, for commercial FPGAs, much of this information is not published or available. At the same time, deploying large, fine-grained timing datasets adversely affects the speed of timing-driven place and route algorithms. We propose a nimble timing model for RapidWright that delivers high fidelity timing approximations while enabling faster algorithms through a frugal memory footprint. By leveraging a combination of architectural knowledge, repeating patterns and extensive analysis of Vivado timing reports, we obtain a slightly pessimistic, lumped delay model within 2% average accuracy of Vivado for UltraScale+ devices. We validate the results with over 240 designs and the proposed model shows high fidelity to Vivado with a Spearman's p value of 0.99. By open sourcing the proposed model and describing the process, we empower the community to leverage and extend this work for customized domains, other device families, and additional accuracy.
引用
收藏
页码:171 / 178
页数:8
相关论文