
图1|IC Coder 2.0现已面向个人开发者、研发团队与企业用户全面开放
如希望使用或者采购该工具产品,
请扫码填写需求信息
IC Coder是面向FPGA设计与验证的AI原生研发基础设施与工程平台。系统围绕真实工程持续推进需求理解、架构规划、RTL与TestBench开发、编译仿真、日志及波形分析、自主Debug、回归验证和工程文档整理,形成可复现、可审阅、可继续开发的完整工程资产。
IC Coder 2.0已完成内测阶段的模型、Agent、工具调用、任务恢复、Credits计费与产品服务链路升级。内测期间,超过1000名用户参与产品体验与工程验证,为全面开放提供了充分的实际使用反馈。
在真实项目中,IC Coder能够长期维护工程上下文,连续处理多文件、多模块、多轮工具调用和多阶段验证任务;编译、仿真或环境出现异常时,系统保留任务状态,定位原因,调整执行路径,修复工程并继续回归,持续推进至项目符合商用交付标准。
内测期间,IC Coder的用户先后在复杂FFT/IFFT、宽带I/Q DDC与能量检测、脉冲雷达接收前端、8通道超声波束合成、六片AD7699多速率采集与RS422发送等项目中开展工程验证。相关任务覆盖多模块RTL、TestBench、时序与协议约束、编译仿真、日志及波形分析、问题修复和完整交付。
以下五篇代表性案例已公开项目过程、工程产出与验证证据:
全面开放后,个人开发者可在VS Code扩展市场搜索“IC Coder”,安装官方插件并登录账号,启动真实FPGA任务;也可通过官网完成订阅。企业与科研用户可根据算力、数据安全、知识库与EDA工具链需求,选择企业服务或私有化部署。
如希望使用或者采购该工具产品,
请扫码填写需求信息
IC Coder 2.0以全自主AI虚拟FPGA工程师的产品形态进入FPGA研发主流程。系统围绕项目目标持续维护器件与板卡、接口协议、时钟与复位、时序约束、跨时钟域、验证环境、EDA工具结果及工程变更等关键上下文,使各环节在同一工程状态下协同推进。
面对新项目,IC Coder可完成需求梳理、架构拆解、任务规划、RTL与TestBench开发、编译仿真、日志和波形分析、问题定位、修复回归及交付文档整理;面对存量工程,可读取项目目录、模块依赖、既有约束和历史代码,开展影响分析与增量修改,保持多文件、多模块之间的一致性。
在长程执行中,IC Coder持续调用已配置并授权的编译器、仿真器和工程脚本,读取返回码、日志、VCD/FST波形、覆盖率及规则检查结果,自主判断当前结果与质量目标的差距。调用失败、环境异常或验证结果偏离预期时,系统会保留任务状态,定位原因,调整计划,修复工程并重新验证。

图2|IC Coder 2.0 FPGA智能体工作台与典型开发场景
IC Coder 2.0以自研FPGA专用模型、Level 5级FPGA专用Agent和FPGA原生Agent Harness构成核心技术体系。三者共享统一工程上下文,并持续接收编译器、仿真器和EDA工具返回的确定性结果,共同支撑复杂FPGA工程的长程自主执行。
模型围绕Verilog/SystemVerilog、RTL结构、接口协议、状态机、时钟与复位、跨时钟域、时序约束、TestBench、断言、EDA日志和波形等FPGA专业语义持续优化。它综合理解需求文档、器件资料、约束文件、代码、日志与波形,承担工程认知、方案推理、专业生成、问题诊断和验证结果判断,为Agent提供稳定的FPGA工程智能内核。
IC Coder FPGA专用Agent覆盖需求理解、规格形成、系统架构、任务规划、RTL开发、TestBench构建、编译仿真、日志与波形分析、智能Debug、回归验证和工程交付全流程。工程师设定目标、约束、工具权限与质量门后,Agent可自主完成任务分解、依赖编排、工具选择、结果判断、方案调整、异常恢复与连续迭代,直至任务达到既定质量门,或形成可审阅的剩余问题与证据清单。这构成IC Coder面向FPGA前端设计与验证流程的Level 5级工程自主执行能力。
复杂项目执行过程中,Agent持续维护工程目标、阶段状态、文件依赖、工具反馈与验证证据。面对万行级、多模块、跨工具的长程任务,当项目状态变化、调用失败或结果未达到预期时,Agent会基于当前工程上下文自主重新规划、修复并继续回归,保持任务连续性与收敛方向。
FPGA原生Agent Harness是IC Coder的工程执行底座,专门面向FPGA项目组织代码与约束、模块依赖、变更记录、工具权限、命令历史、任务状态、质量门和交付证据。它连接用户环境中的Verilog/SystemVerilog编译器、仿真器、波形工具、厂商EDA套件以及Tcl、Make、Python等工程脚本,使Agent能够执行真实命令并读取确定性反馈。
Harness同时负责长上下文管理、任务续接、超时与失败处理、异常恢复、重试策略和执行追踪。编译错误、仿真失败、脚本异常、环境差异或工具返回不完整时,系统保留现有工程状态和已获得证据,调整调用路径并继续推进。该机制支撑IC Coder稳定执行跨文件、多工具、多轮迭代及万行级复杂工程任务。

图3|自研FPGA专用模型、Level 5级FPGA专用Agent与FPGA原生Agent Harness共同形成工程闭环(架构示意)
IC Coder 2.0以统一工程上下文、任务状态、真实工具反馈和质量门连接14项核心能力,使需求、设计、验证、实现与交付在同一工程内连续协同。

图4|IC Coder 2.0的14项产品能力全景(能力信息图)
这套闭环同时具备清晰的工程治理边界:工具与文件权限可控,执行过程可观测,工程变更可追溯,最终结果可验收。工程师始终保留目标设定、过程指导和最终签核权。
IC Coder 2.0个人订阅现已全面开放。Plus、Plus+、Pro、Ultra四档方案均可使用核心功能,主要差别在于每月Credits额度及适合的使用强度。
Credits是个人订阅版的服务使用额度,用于模型调用、上下文理解、代码与日志分析及工程执行。实际消耗会随任务复杂度、上下文长度、所选模型与输出内容动态变化,余额与消费明细可在个人后台查询。

图5|IC Coder 2.0个人订阅四档方案;具体价格、额度与服务规则以官网为准
如希望使用或者采购该工具产品,
请扫码填写需求信息
打开VS Code,在扩展市场搜索“IC Coder”并安装官方插件,即可完成账号登录、订阅与使用配置。随后打开FPGA工程,添加需求、RTL、约束、日志、波形或完整项目,由IC Coder在统一工程上下文中持续开展分析、开发、验证与迭代。
完成安装与登录后,IC Coder即可进入真实工程,在熟悉的VS Code环境中持续推进FPGA设计与验证任务,让FPGA开发者因AI而更强大。

图6|在VS Code扩展市场搜索“IC Coder”即可安装官方插件
面向企业、科研院所及对研发数据安全有更高要求的团队,IC Coder提供企业级方案与私有化部署服务。

图7|FPGA专用模型、Agent Harness、企业知识与规则及本地FPGA/EDA工具链整体落地(部署示意)
IC Coder企业版在企业安全域内提供可持续运行、可治理、可验证、可沉淀的AI原生FPGA研发基础设施。
如希望使用或者采购该工具产品,
请扫码填写需求信息
IC Coder 2.0现已面向所有用户开放。个人开发者与小团队可直接打开VS Code,在扩展市场搜索“IC Coder”,安装官方插件并登录账号;根据使用频率选择订阅方案后,即可在熟悉的开发环境中添加需求、代码、约束、日志或完整工程,启动第一项真实FPGA任务。
自2023年起,IC Coder持续投入AI for FPGA研发,围绕FPGA专用模型、FPGA专用Agent与Agent Harness建设AI原生研发基础设施。我们希望把稀缺的FPGA工程经验沉淀为可理解、可执行、可验证、可复用、可传承的工程能力,让AI贯通需求理解、架构规划、RTL与TestBench开发、编译仿真、日志和波形分析、问题修复及工程交付。未来,IC Coder将继续以真实项目和真实工具反馈驱动产品演进,推动AI深入FPGA研发主流程,让FPGA开发者因AI而更强大。
如希望使用或者采购该工具产品,
请扫码填写需求信息




