什么是架构设计?

架构设计(Architecture Design)是数字 IC 设计流程中的第一步,由系统架构工程师主导。在收到市场需求后,架构工程师负责建立芯片的系统顶层架构,并完成项目需求说明文档(Specification,简称 Spec),确定芯片的整体规格。随后,算法工程师通过 C/C++/Matlab 进行架构与算法仿真验证;设计工程师则依据验证结果撰写微架构说明文档,最终生成对 RTL 设计的具体说明文档,指导后续的前端实现。

一、核心流程

需求分析与规格定义:分析市场需求与应用场景,明确芯片的性能、功耗、面积(PPA)目标及接口标准,输出项目需求说明文档(Spec)。

系统顶层架构设计:定义芯片的总体架构,包括处理器核选型、总线拓扑、存储层次、外设接口、电源域与时钟域划分等。

算法建模与仿真:算法工程师使用 C/C++/Matlab 等高阶语言对关键算法(如通信协议、图像处理、AI 推理)进行建模与仿真,验证算法正确性与性能指标。

微架构设计:设计工程师将顶层架构细化为微架构,定义模块内部的流水线结构、状态机、数据通路与控制逻辑,输出微架构说明文档。

设计说明文档生成:整合上述成果,形成对 RTL 设计的具体说明文档,作为前端 RTL 编码的直接输入。

二、主要价值

降低返工风险:在 RTL 编码前通过架构与算法仿真提前发现设计缺陷,避免后期大规模返工。

指导软硬件划分:明确哪些功能由硬件实现、哪些由软件实现,优化系统效率与成本。

奠定 PPA 基础:架构层面的决策(如总线宽度、缓存大小、并行度)直接决定了芯片最终的性能、功耗与面积天花板。

三、行业地位与发展趋势

架构设计是芯片项目的“蓝图阶段”,其质量直接影响后续所有环节的效率与最终芯片的竞争力。当前趋势包括:

架构与验证左移融合:架构探索阶段即引入 FPGA 原型验证或硬件仿真,提前评估架构决策的实际效果。思尔芯在此环节提供“芯神匠(Genesis)+ 芯神瞳(Prodigy)”的架构探索闭环。芯神瞳原型验证平台可作为“架构决策透镜”,用于处理器核选型、总线带宽评估、第三方 IP 性能摸底等。达摩院玄铁 C925、晶心 Andes AX46MPV/AX66 等 RISC-V IP 均在 S8-100 上完成早期 IP 评测与 Linux/HPC 负载演示。在智能视觉 IoT 方向,思尔芯与 Arm 虚拟硬件协同,在 S7-VU19PD 原型上跑通 ISP+NPU+DPU 全链路,支撑 Arm 智能视觉参考设计的早期软件移植与合规验证。

AI 辅助架构探索:利用机器学习在大量架构参数空间中快速搜索最优 PPA 组合。

Chiplet 架构兴起:架构设计需考虑多 die 互联、封装内带宽与功耗约束,复杂度显著上升。


最后更新于2026-08-14


FAQ:

Q:架构设计阶段引入原型验证,相比传统流程有什么实际收益?

A:传统流程中,架构决策往往依赖经验估算或纯软件模拟,直到 RTL 收敛后才能通过硬件仿真或原型验证发现问题,此时修改架构代价极高。左移融合后,架构探索阶段即可在 FPGA 原型验证上运行真实软件负载(如 Linux 启动、SPEC 基准测试、协议栈验证),提前暴露总线瓶颈、缓存命中率不足、IP 兼容性问题等,同时为软件团队争取到更长的早期开发窗口。


获取方案

您在设计什么类型的芯片?
设计中含的ASIC门容量为?
500万 - 2千万
2千万 - 5千万
5千万 - 1亿
1亿 - 10亿
大于10亿
您倾向于使用哪款FPGA?
赛灵思 VU440
赛灵思 KU115
赛灵思 VU19P
赛灵思 VU13P
赛灵思 VU9P
AMD VP1802
AMD VP1902
英特尔 S10-10M
英特尔 S10-2800
不太确定,需要专业建议
您需要什么样的FPGA配置?
单颗FPGA
双颗FPGA
四颗FPGA
八颗FPGA
不太确定,需要专业建议
您需要什么样的外设接口?
您需要多少数量的原型验证平台?
您是否需要以下原型验证配套工具? (可多选)
分割工具
多FPGA调试工具
协同建模工具(允许大量数据在 FPGA 与 PC 主机之间进行交互)
您什么时间内需要使用到我们产品?
0-6个月
6-12个月
大于12个月
不太确定
您是否需要其他工具资讯?(可多选)
架构设计
软件仿真
硬件仿真
数字调试
形式验证
想要更多了解,您是否需要产品选型指南?
其他
提交
输入您的电话,我们即刻给您回电
输入您的电话
验证码
您也可直接拨打电话:400 8888 427 或添加企业微信
电话咨询
微信咨询
Kathylianxiwomen_fuben.png
TOP
Kathylianxiwomen_fuben.png