🎯 圆心 · 目标(每环都从这里出发)
造一台 Salt OS 手机:基于 DeepSeek 的 AI 操作系统,iPhone 4S 外形(含底部圆形 Home 键),开机只有一个 AI(无桌面、无图标),软硬协同设计(OS + 芯片 + 主板一起做),为别人搭台、让别人在平台上赚钱。

🧭 完整框架(同心圆)

第1环 文字闭环 → 第2环 技术深入 → 第3环 再深一层 → … 一圈圈绕圆心,直到目标达成。

本环:在文字闭环上,把最小系统真的跑起来

① 目标是什么

同一个圆心:一台开机只有一个 AI 的手机。第 1 环已经用文字把这个目标闭环讲清楚了,本环要做的,是让这条闭环「动」起来——不再是纸上的话,而是真代码 + 真仿真。

② 怎么实现(不脱圆心)

把第 1 环画的「接口契约」落成真东西:写一条最小总线,让 RISC-V 核能通过内存映射去驱动 NPU。OS 和芯片从同一条契约里长出来,一起在仿真里跑。

③ 本环做了什么(真代码)

min_bus.sv —— 最小总线,把核 + NPU 挂成最小 SoC:

0x000 → NPU_W_EN   写权重使能
0x004 → NPU_W_IN   权重(4×8bit)
0x008 → NPU_A_IN   激活(4×8bit)
0x00C → NPU_Y_OUT0 读结果
0x010 → SCREEN     屏幕输出

boot.s —— 最小 OS(RISC-V 汇编):写权重 → 写激活 → 触发 NPU → 读结果 → 写屏幕。

④ 怎么算成(闭环验证)
2 × 3 = 6 · RESULT=PASS
核 → OS → NPU → 出结果,verilator 仿真跑通

软硬件第一次在同一个虚拟平台里协同咬合成功——OS 通过内存映射驱动芯片里的 NPU,完成一次真实推理。这条链不再是纸上的,是跑通的。

⑤ 回到目标

本环走完了一整圈:目标 → 接口契约落地 → 真代码 → 仿真跑通 → 回到目标(离「开机只有一个 AI、AI 调度一切」又实了一步)。不是孤立的「算了个 6」,而是这个 6 证明了最小 OS 和芯片是协同的。