DesignConductor
AI应用开发 游戏开发 编程代码
DesignConductor

AI芯片设计工具,仅需219字需求描述即可自主完成RISC-V CPU全流程设计,12小时生成可流片GDSII文件

开通正版Chatgpt账号联系QQ:515002667

DesignConductor是由法国AI芯片设计初创企业Verkor.io开发的智能芯片设计系统,能够根据简短的自然语言需求描述,自主完成从架构设计到物理实现的完整CPU设计流程。该系统在2026年3月发布的研究论文中首次公开,凭借仅219字的需求文档,在12小时内完成了RISC-V架构CPU核的全流程设计,并输出了经过验证、可直接用于版图流片的GDSII文件,将传统芯片设计18至36个月的研发周期压缩到极致。

一、主要功能

1. 自然语言需求解析
用户只需输入一份简短的自然语言需求文档,DesignConductor即可自动理解设计意图,将其转化为详细的技术规格说明。在VerCore的设计中,系统仅凭借219字的需求文档就完成了全部设计工作,大幅降低了芯片设计的语言门槛。

2. CPU架构自动生成
系统能够根据需求自动生成完整的RISC-V架构CPU核,包括五级流水线顺序执行结构、单发射架构设计、指令集配置等核心模块。在VerCore案例中,AI系统自主确定了最佳架构方案,无需人工干预。

3. RTL代码自动编写
DesignConductor可自主编写符合工程标准的Verilog硬件描述语言代码,涵盖处理器核心的各个功能模块。在此次设计中,AI系统自主完成了高速Booth-Wallace乘法器的设计,该乘法器主频达到2.57GHz,以及经过多方案实测验证的单周期分支惩罚设计。

4. 功能仿真与时序验证
系统集成完整的仿真验证流程,能够自动对设计进行功能仿真和时序分析,确保输出结果符合初始需求规格。每个设计环节完成后,系统会自动对照规格进行交叉验证。

5. 物理版图自动生成
设计完成后,系统自动输出GDSII标准格式的物理版图文件,这是全球半导体行业通用的芯片版图交付格式,可直接用于晶圆厂的流片生产。从规格定义到GDSII输出的全流程自主完成,是该系统的核心突破。

6. 多方案迭代优化
在遇到设计问题时,系统能够自主生成多种解决方案并进行实测比较,选择最优方案。例如在分支预测设计中,AI测试了多种实现方案,最终确定了单周期分支惩罚的最优设计。

二、技术原理

1. 大语言模型智能体框架
DesignConductor本身并非单一的AI模型,而是一个基于大语言模型的智能体调度框架。该框架将芯片设计流程分解为多个结构化步骤,参照人类芯片架构师团队的工作方式,依次执行设计、实现、验证等环节。框架还管理着子智能体和相关文件的数据库,实现全流程的自主运行。

2. 电子设计自动化流程集成
系统集成了从RTL综合到布局布线的完整EDA工具链,在每个关键节点自动调用相应的电子设计自动化工具。电源分配、信号时序、布局布线等子任务均由系统自主完成,部分复杂任务如布局还会调用外部专业工具辅助。

3. 迭代式验证与纠错机制
DesignConductor采用迭代式工作模式,在每个设计环节完成后自动进行验证。当发现问题时,系统能够自主分析错误原因、修改设计方案并重新验证,形成完整的设计闭环,确保最终输出的GDSII文件质量可靠。

三、应用场景

1. 学术研究与教学
高校和科研机构可利用DesignConductor快速验证新型芯片架构设想,加速科研进程。同时也可作为芯片设计课程的教学工具,帮助学生直观理解从规格定义到版图输出的完整设计流程。

2. 初创企业快速原型开发
对于资源有限的初创企业,DesignConductor极大降低了芯片设计的门槛和成本,使小团队也能在短时间内完成芯片原型设计与验证,加速产品推向市场的速度。

3. 物联网定制芯片设计
物联网设备对芯片的需求高度碎片化,传统设计成本难以承受。DesignConductor可根据具体的物联网应用场景,快速生成定制化的处理器核心,满足不同场景的性能和功耗需求。

4. 处理器IP核开发
芯片设计公司可利用该系统快速生成标准化的处理器核心IP,作为SoC设计的组件使用,大幅缩短芯片整体开发周期,提升设计复用率。

5. 汽车电子与工业控制
汽车电子和工业控制领域对专用处理器的需求日益增长,DesignConductor可根据特定应用场景的需求,设计满足功能安全和性能要求的定制处理器核心。

四、使用方法

1. 准备需求文档
访问Verkor.io官网,注册账号后进入设计工作台。用自然语言撰写芯片设计需求文档,描述目标处理器的主要性能指标、功能特性、工艺要求等关键信息。根据官方论文,219字左右的需求描述即可启动设计流程。

2. 配置设计参数
在设计界面中设置目标工艺节点、设计约束条件等参数。目前系统主要支持ASAP7等学术工艺设计套件,用户可根据研究或开发需要选择合适的工艺节点。

3. 启动自动化设计
点击开始设计按钮后,DesignConductor的AI智能体将自动接管全部设计流程。系统首先分析需求文档,然后依次执行RTL编写、仿真验证、物理设计等环节。整个过程中无需人工干预。

4. 监控设计进度
设计过程中,用户可通过工作台界面实时查看各环节的进度和状态。系统在每个关键节点完成验证后,会将结果反馈给用户,方便随时掌握设计进展。

5. 下载设计成果
设计完成后,用户可下载完整的GDSII版图文件、RTL源代码、仿真验证报告等全部设计成果。Verkor计划于2026年4月底开源VerCore的RTL源码与构建脚本,届时用户还可获取开源版本进行二次开发。

五、适用人群

1. 芯片设计工程师
专业芯片设计人员可利用DesignConductor加速日常设计迭代,将重复性工作交给AI处理,专注于更高层次的架构创新和性能优化。

2. 硬件架构师
架构设计人员可利用该工具快速验证不同的架构设想,在早期阶段就评估各种方案的可行性,大幅缩短架构探索周期。

3. 学术研究人员
高校和研究院所的研究人员可借助该系统加速芯片设计相关的科研项目,快速完成原型验证,将更多精力投入到创新性的研究工作中。

4. 计算机专业学生
学习计算机体系结构和芯片设计的学生,可通过DesignConductor直观体验完整的芯片设计流程,加深对处理器架构和EDA工具链的理解。

5. 科技创业团队
资源有限的科技创业团队,在没有资深芯片设计专家的情况下,也能借助该工具快速完成芯片原型开发,验证产品概念的可行性。

六、优缺点介绍

优点:

1. 设计效率实现革命性提升,12小时即可完成传统需要18至36个月的CPU设计工作
2. 大幅降低芯片设计的人力成本,减少对大型资深工程师团队的依赖
3. 显著降低技术门槛,使非芯片设计专业的人员也能参与处理器开发
4. 支持快速迭代和方案比较,加速设计优化过程
5. 从需求文档到GDSII版图文件的全流程自动化,一站式完成
6. 计划开源RTL源码,便于学术社区学习和改进,推动行业发展

缺点:

1. 当前设计成果仅完成了仿真环境下的功能验证,尚未进行实际的芯片流片生产,真实性能有待验证
2. AI系统有时会低估设计问题的解决复杂度,对硬件描述语言Verilog的理解存在偏差
3. 随着芯片设计复杂度的提升,系统所需的算力资源会呈非线性增长,大规模商用面临算力瓶颈

相关导航