首页> 外文期刊>ACM transactions on reconfigurable technology and systems >A New Timing Driven Placement Algorithm for Dependable Circuits on SRAM-based FPGAs
【24h】

A New Timing Driven Placement Algorithm for Dependable Circuits on SRAM-based FPGAs

机译:基于SRAM的FPGA上可靠电路的新时序驱动布局算法

获取原文
获取原文并翻译 | 示例
           

摘要

Electronic systems for safety critical applications such as space and avionics need the maximum level of dependability for guarantee the success of their missions. Simultaneously the computation capabilities required in these fields are constantly increasing for afford the implementation of different kind of applications ranging from signal processing to networking. SRAM-based FPGAs are the candidate devices to achieve this goal thanks to their high versatility of implementing complex circuits with a very short development time. However, in critical environments, the presence of Single Event Upsets (SEUs) affecting the FPGA's functionalities, requires the adoption of specific fault tolerant techniques, like Triple Modular Redundancy (TMR), able to increase the protection capability against radiation effects, but on the other side, introducing a dramatic penalty in terms of performances. In this paper, it is proposed a new timing-driven placement algorithm for implementing soft-errors resilient circuits on SRAM-based FPGAs with a negligible degradation of performance. The algorithm is based on a placement heuristic able to remove the crossing error domains while decreasing the routing congestions and delay inserted by the TMR routing and voting scheme. Experimental analysis performed by timing analysis and SEU static analysis point out a performance improvement of 29% on the average with respect to standard TMR approach and an increased robustness against SEU affecting the FPGA's configuration memory. Accurate analyses of SEUs sensitivity and performance optimization have been performed on a real microprocessor core demonstrating an improvement of performances of more than 62%.
机译:用于安全关键应用(例如太空和航空电子设备)的电子系统需要最大程度的可靠性,以确保其任务的成功。同时,在这些领域中所需的计算能力也在不断提高,以实现从信号处理到联网的各种应用。基于SRAM的FPGA具有很高的通用性,可以在很短的开发时间内实现复杂电路,因此是实现此目标的候选设备。但是,在关键环境中,影响FPGA功能的单事件翻转(SEU)的存在要求采用特定的容错技术,例如三重模块冗余(TMR),能够提高针对辐射效应的保护能力,但对另一方,在表演方面引入了巨大的惩罚。在本文中,提出了一种新的时序驱动布局算法,该算法可在基于SRAM的FPGA上实现软错误复原电路,而性能下降可忽略不计。该算法基于一种放置试探法,该试探法能够去除交叉错误域,同时减少TMR路由和表决方案插入的路由拥塞和延迟。通过时序分析和SEU静态分析进行的实验分析表明,相对于标准TMR方法,性能平均提高了29%,并且针对影响FPGA配置存储器的SEU具有更高的鲁棒性。对SEU灵敏度和性能优化的准确分析已在真实的微处理器内核上进行,表明性能提高了62%以上。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号