首页> 外文会议>2018 International Symposium on Rapid System Prototyping >PyXEL: An Integrated Environment for the Analysis of Fault Effects in SRAM-Based FPGA Routing
【24h】

PyXEL: An Integrated Environment for the Analysis of Fault Effects in SRAM-Based FPGA Routing

机译:PyXEL:用于分析基于SRAM的FPGA路由中的故障影响的集成环境

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

摘要

In the last decades, FPGAs have been increasingly used in many different mission critical applications, such as the avionics and aerospace ones. Thus, research interest in studying faults in FPGAs has seen a sharp increase, especially for those applications that require high dependability and must operate in harsh environments. The increase of resources available in FPGA devices has caused a huge growth in routing complexity. Nowadays, more than 80% of transistors in modern FPGAs are related to the routing infrastructure. The analysis of faults related to routing structure of FPGA devices is a hard task due to the lack of tools working at low-level, limited information availability about interconnection structure from vendors and, above all, no automated testing workflow for such kind of resources. In this paper, we introduce PyXEL, an integrated environment realized to automatize the analysis of fault effects in FPGAs routing structure. PyXEL is a Python-based framework that allows to easily manipulate FPGAs bitstreams in order to inject specific faults and to analyze their behavior. Moreover, PyXEL provides an easy way to build and run experimental workflow interacting directly with Xilinx Vivado and ISE allowing to select routing resources to test and logically analyze results. We demonstrated the feasibility and the advantages of our approach exploiting PyXEL to gain insight into the electrical effects of faults in the routing interconnections of the Xilinx Artix-7.
机译:在过去的几十年中,FPGA已越来越多地用于许多不同的关键任务应用中,例如航空电子和航空航天。因此,对于研究FPGA中的故障的研究兴趣急剧增加,尤其是对于那些要求高可靠性且必须在恶劣环境下运行的应用而言。 FPGA器件中可用资源的增加导致路由复杂性的巨大增长。如今,现代FPGA中超过80%的晶体管与路由基础结构有关。与FPGA器件的路由结构相关的故障分析是一项艰巨的任务,因为缺乏在底层工作的工具,有关供应商互连结构的信息可用性有限,最重要的是,没有针对此类资源的自动测试工作流程。在本文中,我们介绍了PyXEL,它是一种集成环境,可自动分析FPGA布线结构中的故障影响。 PyXEL是一个基于Python的框架,可以轻松地操纵FPGA的位流,以注入特定的故障并分析其行为。此外,PyXEL提供了一种简单的方法来构建和运行与Xilinx Vivado和ISE直接交互的实验工作流,从而允许选择路由资源来测试和逻辑分析结果。我们展示了利用PyXEL的方法的可行性和优势,以了解Xilinx Artix-7布线互连中的故障的电气影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号