# 7A35T FPGA硬件故障注入测试工具-社区免费版 **Repository Path**: forgeda/forgedaFX-35T ## Basic Information - **Project Name**: 7A35T FPGA硬件故障注入测试工具-社区免费版 - **Description**: 对7A35T FPGA构建的开发板、产品原型、实物系统等任意待测件(DUT, Design Under Test ),直接搭建SEU 硬件仿真环境,快速进行故障注入测试。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-08 - **Last Updated**: 2025-11-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![Image text](https://gitee.com/forgeda/forgedaFX-35T/raw/master/img/forgedaFX-35T.jpg) forgedaFX作为位流级别的先进工具,此为免费体验版本,适用所有使用赛灵思第七代Artix-35T芯片进行故障注入,对开发的算法IP、硬件模块和复杂SoC系统的可靠性进行量化评估。 具体使用方法参考该软件的快速使用指南 ### 快速使用指南 ==> [forgedaFX-QuickStart](https://gitee.com/forgeda/forgedaFX-35T/raw/master/doc/forgedaFX%E8%BD%AF%E4%BB%B6%E5%BF%AB%E9%80%9F%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97.pdf) ## 目录 1. [应用背景](#1-应用背景) 2. [功能特点](#2-功能特点) 3. [样例说明](#3-样例说明) 4. [启动运行](#4-启动运行) 5. [软件下载](#5-软件下载) 6. [联系我们](#6-联系我们) ### 1. 应用背景 以目前在轨载荷应用最为广泛的宇航级FPGA(XQR2V3000)为例,其配置位流总规模为9582848bits,第七代较小容量7A35T则是14188480bits,并且7A系列也是赛灵思汽车电子行业的重点器件,加上Resilient Computing公司,用7A 200T生产的 太空嵌入式计算机,今年3月已成功登陆月球的“壮举”。换句话说,工业级普通FPGA在汽车电子,乃至航天航空等关键且重要领域使用时,非破坏性的日常故障注入测试,使用户得以对设计进行持续迭代优化,不可或缺,非先进EDA工具不能为。 软件行业只需拥有一台电脑就可开工干活,对于FPGA应用,不算搭建编程环境所需的软件成本开销,至少得先配备一块硬件板卡。再说FPGA专用EDA工具一言难尽,事多活不少,加上最近收到诸多微信私信,希望我们在已经开放7k-325T型软件体验 的基础上,增加7A型号的免费体验版本,相对来说7A-35T板卡相对便宜,国产开发板在千元量级,学习工作两相宜,所以特别增加forgedaFX 35软件的免费体验版本。 :point_right: [forgedaFX软件简介](https://gitee.com/forgeda/forgedaFX-35T/raw/master/doc/forgedaFX%E8%BD%AF%E4%BB%B6%E7%AE%80%E4%BB%8B.pdf) 更多应用背景介绍,可查看复及科技相关的系列原创文章。 :point_right: [FPGA真的错过AI红利了吗](https://mp.weixin.qq.com/s/HrIgPEcOK9nnhzWywtt6Sg) :point_right: [AI时代属于FPGA的红利,正在商业航天中兑现](https://mp.weixin.qq.com/s/qcOa1KgPggBIfREQl2xncA) ### 2. 功能特点 与forgedaFX 325T软件完全一样,两者只是适用的FPGA芯片型号不同。 包括用户可通过位流数据分析和故障注入测试,统计设计“关键位”数量,获得降级因子ε,从而表征设计易受SEU影响的程度,即随机发生的配置编程点翻转导致系统功能错误的概率。 降级因子的值越小,说明SEU翻转导致系统设计故障的概率越低。相应的,可靠性就越高,系统就越健壮。 熟悉软件之后,即便只是使用软件的位流数据分析功能(不用下板),为用户提供应用设计在FPGA芯片内部对应的配置视图,用于展现“ε1 (配置资源利用率)”的物理意义,已经能发表 质量还不错的学术论文。与《利用整帧翻转的SRAM型FPGA故障注入加速算法》等方法实现相比,更为精简高效。 #### 如果能把整套软件摸熟,估计硕士、甚至博士生的毕业大论文都够用了 ^_^ :point_right: [forgedaFX软件使用演示视频](https://mp.weixin.qq.com/s/nPRGHmvgYGSJwIjXp_oNEA) ### 3. 样例说明 用7A35T这么小容量芯片做三模冗余复杂设计的应该不常见,所以forgedaFX-35T软件只提供两个设计参考样例,均位于demo目录。 * Counter设计样例:是非常简单的计数器设计,可作为硬件设计的“Hello World”程序使用,便于创建第一个项目。 * FIR设计样例:采用双模冗余结构,包含DUT FIR和Golden FIR两个完全相同的硬件模块。 您应当按照自己的7A35T目标板卡定义、Vivado版本环境,新建Vivado 设计项目:导入样例提供的设计源文件,修改管脚约束,并重新编译,生成新的布局布线结果文件.dcp、位流文件.bit。 具体使用方法,可查阅《用户使用指南》 :point_right: [forgedaFX软件用户使用指南](https://gitee.com/forgeda/forgedaFX-35T/raw/master/doc/forgedaFX%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97_v2025.1.pdf) ### 4. 启动运行 免安装版本,在下载完成后,点击forgedaFX.exe,即可启动软件运行。 * **操作系统:** Windows 10 及以上 * **使用环境:** Xilinx Vivado 2018.2 及以上 ### 5. 软件下载 通过以下方式获取软件: 1)直接在本页面右上角的“克隆/下载”,通过 git pull命令,或者选择download zip文件。 2)也可直接从百度网盘中下载同样的免安装软件包,解压缩后运行使用。 链接: https://pan.baidu.com/s/13BDUokZ4_0S3QSKebdwb9g 提取码: 2016 ### 6. 联系我们 forgeaFX系列软件,已支持赛灵思全部FPGA芯片型号,包括7系列、UltraScale、UltraScale+、Versal,欢迎按需选用,可联系我们获取付费版本的Demo软件,以便进行充分评估,节省成本支出。 :point_right: [forgedaFX软件订阅及最终用户使用许可协议](https://gitee.com/forgeda/forgedaFX-35T/raw/master/doc/forgedaFX%E8%BD%AF%E4%BB%B6%E8%AE%A2%E9%98%85%E5%8F%8A%E6%9C%80%E7%BB%88%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E8%AE%B8%E5%8F%AF%E5%8D%8F%E8%AE%AE.pdf) 如果您有任何使用问题或者咨询建议,可发送邮件至viewall#forgeda.com,我们乐意为您详尽解答。 关注复及科技公众号: forgeda,解锁更多产品详情。 ![Image text](https://gitee.com/forgeda/forgedaFX-35T/raw/master/img/forgeda.jpg)