# FPGA的新一代智能调试验证工具 **Repository Path**: forgeda/forgedaX ## Basic Information - **Project Name**: FPGA的新一代智能调试验证工具 - **Description**: 填补市场空白的先进EDA工具,为用户在数字逻辑世界与芯片物理之间,建立高效联结的桥梁:加速设计左移,提升设计生产力,助力用户交付更好的产品。 - **Primary Language**: 其他 - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-30 - **Last Updated**: 2025-08-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: FPGA, EDA, 前沿技术, 异构计算, 调试验证 ## README ![Image text](https://gitee.com/forgeda/forgedax/raw/master/images/title.jpg) #### 业内首创的位流级别EDA工具,三大创新功能:在板级在线调试过程中,提供100%的信号可观测能力;RTL代码经编译后信号名称可能会被优化改变,一键溯源功能,自动在两者之间建立的精准对应关系,大幅减少工程师经验成本;以硬件速度仿真,对关键寄存器、状态机的故障注入测试效率,是传统数字仿真的1000倍以上 本forgedaX-325T型软件,适用于所有使用7K-325T FPGA开发的应用设计。在第一步创建测试项目过程中,可直接输入自己现有的设计文件,无需任何改动,零门槛启动使用,即可体验软件的基础功能; 从测试项目创建,到启动信号观测只需两个简单操作过程,具体步骤可参考该软件的快速使用指南。 ### 快速使用指南 => [forgedaX-QuickStart](https://gitee.com/forgeda/forgedaX/raw/master/doc/forgedaX%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) 更多关于forgeaX系列软件的具体命名规则,可查阅完整版本的用户使用指南,获取所需的产品型号。 :point_right: [软件使用演示视频](https://www.bilibili.com/video/BV1yJksYsENb/?spm_id_from=333.1387.upload.video_card.click&vd_source=716f5f8af867394bef589046317aca2b) ## 目录 1. [应用背景](#1-应用背景) 2. [功能特点](#2-功能特点) 3. [样例说明](#3-样例说明) 4. [启动运行](#4-启动运行) 5. [软件下载](#5-软件下载) 6. [联系我们](#6-联系我们) ### 1. 应用背景 FPGA的强大,不仅取决于芯片本身,也与EDA工具使用密不可分。当供应商工具中可能的bug,与用户设计开发过程中可能的bug,都耦合在一起的时候,调试验证工作越来越费时耗力。 随着FPGA芯片制程工艺和自身技术进化,先进易用的EDA工具,是用户得以降低经验门槛,减少不确定性风险的利器,能够为最终产品和系统的部署使用,注入更多信心。 2008年时,像NASA这样的大机构,启动FPGA验证加速项目FVAX(FPGA Verification Accelerator),借鉴EDA硬件辅助验证行业的硬件仿真平台(Emulation)、高性能原型验证系统(Prototype)两大工具的先进调试验证技术,加速FPGA应用设计的开发进度,提升质量。 更多应用背景介绍,可查看复及科技相关的公众号原创文章: :point_right: [FPGA的星辰大海](https://mp.weixin.qq.com/s/G6tAKXLQhIkorCO264iDdA?token=1401327783&lang=zh_CN) 以及赛灵思首席工程师Austin Lease,与EDA巨头新思科技资深专家合著《FPGA原型设计的最佳实践》一书中的“FPGA现状:芯片器件与EDA工具”译文节选: :point_right: [FPGA调试验证的工具和方法详解](https://mp.weixin.qq.com/s/jiFcUvJixsqXVSN4puP27w?token=1401327783&lang=zh_CN) ### 2. 功能特点 摩尔定理不只是带来芯片性能提升,同样推动了EDA工具的质变。但代表 FPGA 最先进调试能力的硬件辅助验证专用设备,配置的要么是太臃肿的复杂大软件,要不就是技术曲线过于陡峭、需要额外专业培训才能使用的昂贵工具套餐。 复及科技的系列位流级别的自动化工具,充分借鉴云计算领域先进的“微服务”理念:抽象出市场上一流产品的整体复杂性,只聚焦一个特定的业务功能或者业务需求,为用户提供经济易用的全新解决方案,服务用户日常应用开发所需的调试验证工作:正版、好用、不贵! :point_right: [forgedaX软件简介](https://gitee.com/forgeda/forgedaX-35T/raw/master/doc/forgedaX%E8%BD%AF%E4%BB%B6%E7%AE%80%E4%BB%8B.pdf) :point_right: [forgedaX产品概览](https://gitee.com/forgeda/forgedaX-35T/raw/master/doc/forgedaX%E4%BA%A7%E5%93%81%E6%A6%82%E8%A7%88.pdf) 用EDA工具算力代替那些繁琐、低效、且易于出错的人工处理过程,既是提升设计生产力的日常工具;也可使用先进的硬件端点功能,加快仿真过程,如可将测试验证速度提升1000倍以上,节省工程师宝贵的时间成本。 ![Image text](https://gitee.com/forgeda/forgedaX-35T/raw/master/images/debugging.png) ### 3. 样例说明 按使用说明完成测试项目创建后,直接输入已有的原生.dcp设计文件即可,即可使用forgedaX软件的基础功能。 此外,提供的六个设计样例,便于体验软件高级功能,包含常规设计和增加硬件断点功能设计的RTL源文件,均位于forgedaX-master\demo目录。 ##### 如果是在自己板卡上使用软件的全部功能,您应当按照自己的K7-325目标板卡定义、Vivado版本环境,新建Vivado 设计项目:修改管脚约束,并重新编译,生成新的布局布线结果文件.dcp、位流文件.bit。 具体使用说明详见:point_right:[用户使用指南v2024.2](https://gitee.com/forgeda/forgedaX/raw/master/doc/forgedaX%E7%94%A8%E6%88%B7%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97_v2024.2.pdf)。 ### 4. 启动运行 免安装版本,在下载完成后,点击forgedaX.exe直接使用。 * **操作系统:** Windows 10 及以上 * **使用环境:** Xilinx Vivado 2018.2 及以上 ### 5. 软件下载 提供三种获取渠道: 1)直接在本页面右上角的“克隆/下载”,通过 git pull命令,或者选择download zip文件。 2)打开微信“扫一扫”,通过二维码直接下载: ![Image text](https://gitee.com/forgeda/forgedaX/raw/master/images/baidu-addr.png) 3)也可直接从百度网盘中下载同样的免安装软件包,解压缩后运行使用。 链接: https://pan.baidu.com/s/1_f-kd28lEEoIGhXVozZzPw 提取码: 2016 ### 6. 联系我们 如有任何使用问题或者咨询建议,可发送邮件至viewall#forgeda.com,欢迎和我们取得联系,解锁更多产品详情。 ![Image text](https://gitee.com/forgeda/forgedax/raw/master/images/forgeda.jpg)