发表机构
École de technologie supérieure(高等电力技术学院)
机构由 AI 辅助整理,请以论文原文为准。AI 中文总结
提出脆弱性加权布线方法,将预测故障严重性纳入布线目标,仅重布线最高风险网络,在Zynq UltraScale+上实现,降低配置时序脆弱性41.7%,标称退化约1.0%。
AI 中文摘要
传统FPGA布线优化时序、拥塞和可布线性,但不区分具有相似标称性能且对配置引起的延迟退化具有显著不同敏感性的路径。本文提出了一种针对基于SRAM的现场可编程门阵列(FPGA)的脆弱性加权布线方法,该方法将预测的布线故障严重性直接纳入布线目标。一个连续的脆弱性成本将电气可连接的休眠布线资源引起的延迟扰动与可用的下游时序余量相关联,而一个互补的配置集中项则阻止脆弱资源的过度局部化。为限制实现干扰,仅选择性地拆线并重新布线风险最高的网络,而未受影响的路径保持固定。该方法在Zynq UltraScale+ XCZU7EV上使用基于Vivado/RapidWright的流程实现,并在四个布线基准上针对商业时序驱动布线、忽略脆弱性的重布线和二进制脆弱资源规避进行评估。受控的配置等效扰动提供了硬件级验证。所提方法将总配置引起的时序脆弱性降低了41.7%,标称时序退化约为1.0%,并且仅通过重新布线符合条件网络中风险最高的5%就捕获了在扩展布线预算下获得的脆弱性降低的85.8%。结果表明,连续的脆弱性信息可以在对标称布线质量影响有限的情况下提高配置翻转鲁棒性。
英文摘要
Conventional FPGA routing optimizes timing, congestion, and routability but does not distinguish routes with similar nominal performance and substantially different susceptibility to configuration-induced delay degradation. This paper presents a vulnerability-weighted routing methodology for SRAM-based field-programmable gate arrays (FPGAs) that incorporates predicted routing-fault severity directly into the routing objective. A continuous vulnerability cost relates delay perturbations caused by electrically attachable dormant routing resources to the available downstream timing slack, while a complementary configuration-concentration term discourages excessive localization of vulnerable resources. To limit implementation disruption, only the highest-risk nets are selectively ripped up and rerouted while unaffected routes remain fixed. The method is implemented on a Zynq UltraScale+ XCZU7EV using a Vivado/RapidWright-based flow and evaluated across four routed benchmarks against commercial timing-driven routing, vulnerability-agnostic rerouting, and binary vulnerable-resource avoidance. Controlled configuration-equivalent perturbations provide hardware-level validation. The proposed method reduces aggregate configuration-induced timing vulnerability by 41.7% with approximately 1.0% nominal timing degradation and captures 85.8% of the vulnerability reduction obtained at the expanded routing budget by rerouting only the highest-risk 5% of eligible nets. The results demonstrate that continuous vulnerability information can improve configuration-upset resilience with limited impact on nominal routing quality.
Comments13 pages, 5 figures, 3 tables