在FPGA验证流程中,编译贯穿始终。编译速度,直接决定了验证流程的反馈周期。而编译恰恰是整条链路上最慢的一环,动辄十几个小时,让所有前置环节的成果都要多等一个工作日甚至更多才能确认。泛联新安AccComp FPGA编译加速平台为解决此问题而生。
先看两组实测数据:
两个FPGA设计项目均得到3倍以上加速,不改一行代码,不换现有流程。
01 编译等待:FPGA研发的主要时间消耗
在FPGA研发流程中,编译等待是普遍存在且长期被低估的时间开销:
上午完成 RTL 修改并提交全流程编译,通常在午后才能获取结果;
上千万门大规模复杂设计的综合、布局布线与位流生成,单轮耗时可达十余小时;
即便只验证一处小改动,也需重新执行完整流程,单日可完成的迭代通常仅一到两轮。
编译等待直接占用了研发团队的有效产能。随着设计规模持续增长、迭代节奏不断加快,编译耗时已成为制约研发效率的关键因素。
02AccComp:专为FPGA编译而生的加速平台
AccComp是泛联新安“FPGA逻辑工厂”全栈可信测试工具链中的编译加速引擎,面向FPGA研发团队的专用硬件编译加速平台。
在逻辑工厂的“动态仿真”阶段,它承担的是缩短每次迭代反馈周期的角色:让编译迭代不再成为研发节奏的瓶颈。它通过独特的代理层(Proxy Layer)机制,透明地嵌入标准编译流程:
不改一行代码,把FPGA编译等待时间缩短至原来的三分之一以下,让研发团队每天多出2–3轮迭代。
03六大硬核能力,直击研发痛点
零改动即插即用。原有FPGA工程、约束文件、编译脚本无需任何修改,接入即用,无学习成本、无迁移风险。
全流程加速。覆盖综合+实现+位流生成三个阶段,而非单一环节。
增量编译。缓存上一轮中间结果,只重编译变更部分,反复迭代场景效率更高。
多用户并发调度。内置先来先服务/优先级队列/资源预留/公平调度四种策略,任务独立沙箱隔离,一个团队一起用也不排队。
旧服务器利旧。现有编译服务器安装轻量Agent即可接入统一调度,保护既有投资。
集群弹性扩展。支持在线增加节点,新节点自动纳入资源池,扩容无需中断已有服务。
此外,平台还提供Web UI统一管理(任务提交、状态监控、结果查看、调度配置)、编译报告自动生成(时序收敛、资源利用率、功耗预估,支持历史对比)与工程版本管理(快照记录、参数回溯、快速回滚)。
04国产化适配:从Xilinx到国产FPGA
在国产化替代的大背景下,AccComp已完成从国际主流到国产器件的适配布局:
AccComp软件栈100%自研,FPGA器件层面提供"进口(VU19P)+ 国产化型号适配"双路线,可按客户信创要求灵活选择。
05两种形态,覆盖从团队到外场
无论哪种形态,AccComp都部署于用户本地环境,无需依赖云端或外部网络,所有编译数据在本地局域网内流转,不存在数据外泄风险。
06谁适合用 AccComp?
FPGA 研发团队:编译等待长、迭代频繁,想让研发节奏提速;
多项目并行团队:多人共享硬件、资源竞争,急需统一调度;
外场/驻场工程师:需要便携、可独立运行的编译能力;
信创单位:强调国产100%自研与工具链兼容。
它带来的改变很直接:研发节奏更快(每天从1–2轮迭代变为3–4轮)、不再排队等位、零改造成本、保护既有投资、按需弹性扩展。
07逻辑工厂怎么建:可一步到位,也可以渐进升级
FPGA“逻辑工厂”是一套覆盖全流程的国产化测试工具链。它既可以一次性搭齐,也可以从一个最痛的环节切入、按模块逐个升级,不必一次把整套都上。
按验证环节拆开,逻辑工厂包含代码检查、软件仿真、硬件仿真加速、编译加速、实物在环等可独立选用的模块。
这也是逻辑工厂与“整包工具”的区别所在:每一步都能单独产生收益,也能在需要时无缝衔接成一条完整流水线。无论从哪一步起步,AccComp 都可以作为编译加速模块单独接入现有流程--不改一行代码、不换现有工具链。
结语
编译等待不该成为研发的天花板。
AccComp用专用硬件与透明的代理层机制,让"改了代码、马上看结果"成为日常。不改一行代码,把等待变成研发时间,这正是国产FPGA测试工具链该有的样子。
AccComp已量产可交付,欢迎咨询与POC验证。
77
