01
设计说明从易于理解的芯片想法开始
设计目标是一颗微型 AI 推理引擎:在多个小型处理单元并行工作的同时,对两个有符号 4 × 4 整数矩阵做乘法。
在一个可追溯工作区中连接文献、专利、材料、光刻、计量、实验、器件物理、电路、RTL、验证和公开 PDK 实现。
证据输入
实验规划
RTL 架构与验证
示例研究
这项研究一眼就能理解——数字在网格中流动——同时覆盖真正开放芯片设计所需的规范:接口、有符号运算、累加位宽、复位、数据流时序、代码检查、综合、来源记录和诚实的实现边界。
16
保留的 4 × 4 脉动层次结构
16 MAC/cycle
波前填满阵列之后
64 / 64
独立周期模型对比整数参考
12,961
937 个时序单元和 12,024 个组合单元
01
设计说明设计目标是一颗微型 AI 推理引擎:在多个小型处理单元并行工作的同时,对两个有符号 4 × 4 整数矩阵做乘法。
02
架构有符号 INT8 激活值横向移动,有符号 INT8 权重纵向移动,每个处理单元把结果累加到 24 位输出中。
03
数值模型周期模型展示 64 次乘加运算如何沿对角线扫过阵列,并用四组矩阵对比整数参考。
04
定向修正第一次托管代码检查因两处多余的无符号比较而停止。Vicena 保留失败记录,只移除这两处比较,并保持架构不变。
05
托管计算Verilator 5.032 通过代码检查,Yosys 0.52 报告零个检查问题,托管网表保留了全部 16 个命名处理单元实例。
06
设计证据层次结构、网表、通用逻辑单元构成、校验和、评分卡和准确作业来源均可用于复查和下一实施阶段。
真实工作流工件
笔记本从便于理解的芯片模型开始,让并行波前变得可见,检查算术参考,并以托管 Yosys 网表解析出的图表结束。
激活值和权重沿不同轴输入。每个处理单元执行有符号 8 × 8 乘加运算并保留 24 位结果。
时序图把并发变得具体:四个内积穿过每一行和每一列,同时活动对角线在阵列中推进。
四组矩阵案例(包括有符号极值)与整数参考得到 64 个完全匹配结果。这是周期模型证据,不是 RTL 模拟。
真实网表包含顶层控制器、结果总线和 16 个分层 systolic_pe_8x24 实例,而不是扁平化的概念图。
图表解析自托管 netlist.json:共 12,961 个工艺无关单元,其中 937 个时序单元、12,024 个组合单元。
架构、算术位宽、复位行为、数值参考、代码检查、综合、层次结构、单元数量、作业 ID 和科学边界均保存在一起。
贯通的研发工作流
半导体开发不止于 RTL。Vicena 可以连接光刻、计量、缺陷、材料、实验、器件物理、电路和芯片实现,同时不夸大任何单一工作流所能证明的内容。
分析焦距-曝光矩阵、Bossung 曲线、工艺窗口、CD 响应、随机波动和下一轮 DOE 点。
把晶圆级信号分解为径向趋势、残差、场效应、离群点、CDU、套刻、膜厚和缺陷分布。
聚类缺陷形貌,把工艺变化连接到失效假设,并生成有针对性的下一轮测试计划供评审。
筛选候选材料的相容性、残留风险、释气担忧、溶解性、危险性、工艺性能和支持证据。
探索图形几何、光源假设、阈值行为、印刷轮廓和边缘斜率如何影响光刻决策。
可视化线边集合、CD 分布、工艺不确定性,以及对焦距、剂量和材料变化的鲁棒性。
科学计算软件包
12
RTL 模拟
编译 Verilog 与 SystemVerilog 测试平台,通过 vvp 执行并生成可检查的 VCD 波形。
官方项目↗
5.032
SystemVerilog 代码检查
在综合或实现前发现语法、位宽、符号性、不可达逻辑和其他 RTL 问题。
官方项目↗
0.52
逻辑综合
将 RTL 转化为工艺无关网表,并报告层次结构、单元、存储器和结构检查。
官方项目↗
public 26Q3 workbench
RTL 到 GDS 物理设计
将合适设计推进到布图规划、布局、时钟树综合、布线、时序和公开 PDK 实现。
官方项目↗
版图与 GDS 检查
生成并检查 GDS 版图,支持公开半导体平台上的物理验证工作。
官方项目↗
2.10
半导体器件模拟
求解二极管、晶体管、材料、接触和电学特性的漂移扩散及相关器件方程。
官方项目↗科学能力
Vicena 可以连接多个开源设计层,同时区分各自的证据范围:数学参考、RTL 行为、逻辑综合、器件物理、电路和物理实现。
把早期技术问题转化为带引用的文献简报、专利格局、材料比较和开放问题清单。
把证据和假设转化为 DOE 表、计量计划、对照、验收标准和下一轮测试建议。
开发 Verilog 设计、明确接口、复位行为、流水线、测试策略、代码检查和数值参考。
使用可复现笔记本处理工艺窗口、晶圆图、缺陷指标、代理模型和之后可检查的数据分析。
生成技术简报、CSV 表格、图、笔记本、相容性备忘录、方法草稿和可供评审的报告。
使用托管 Verilator 和 Yosys 工作流检查警告、层次结构、网表、通用单元和综合检查结果。
将合适设计扩展到基于 OpenROAD 的布图规划、布局、布线、时序、DRC/LVS 和可复现 RTL-to-GDS 研究。
连接 DEVSIM 器件模型、ngspice 电路、控制电子学和开放半导体工作流,同时不混淆各层证据。
证据规范
生产级设计并不意味着没有警告,而是能够在真实问题上停止,只进行证据支持的修改,并保留审计决策所需的成功和失败工件。
科学边界
从你的设计开始
描述行为和约束。Vicena 可以组织设计、选择合适的开放工作流,并让每一层验证保持可见。