博世的供应商能力审核在技术交流之后的第四周正式启动。克劳斯·迈尔博士派了一个四人审核组飞到前海,领队是一位四十出头的质量审核专家,叫安娜·韦伯,戴一副细框眼镜,说话之前习惯先翻开审核清单的对应页码。她的团队在博世全球供应链审核体系中以严格著称,经她手审核的芯片供应商有接近一半卡在软件开发成熟度这一项上。
审核组在第一天上午到达前海研发中心。韦伯女士没有寒暄,没有喝茶,把一本多页的审核清单放在会议桌上,逐项念出了审核范围——芯片设计流程从需求定义到流片签核的完整闭环证据链,包括每一版RTL变更的记录、每一次代码审查的签字、每一个bug从发现到关闭的时间线。测试覆盖率要求达到百分之百的代码覆盖率,所有未覆盖的分支必须有书面豁免说明,且豁免比例不能超过总代码量的千分之三。供应链追溯要求从每一颗芯片的序列号反推到晶圆批次和封测批次,追溯链路不能有任何断点。软件开发流程要求符合国际标准,文档齐全、API规范、版本管理可追溯、安全漏洞修复在指定时限内完成。
何晓天坐在会议室里,面前摊着厚厚一摞准备了好几个月的流程文档。从Atlas-100到Atlas-600,每一次RTL变更都完整记录在案,每一次代码审查都保留了原始签字页,每一个bug从发现到关闭的时间线都在追踪系统里可查。他没有急于回应韦伯女士的目光,而是将资料逐份翻开,每一份的首页都用荧光笔标注了对应的审核条款编号。
韦伯女士花了整个上午看芯片设计流程的文档。她翻到进位控制器的变更记录时停了一下,指着第十四版到最终版的迭代记录问,为什么一个模块改了很多版才收敛。何晓天说因为综合工具的硬核库有毛刺,概率不到万分之一,阿米特在十六万组测试向量里截到了它。如果漏过去,Atlas-100流片回来会在客户那里随机死机。韦伯女士听完之后没有评价,只是在审核表上写了几笔,然后翻到下一页。
下午审核测试覆盖率。阿米特打开验证覆盖率数据库,百分之百的代码覆盖率,每一条未覆盖的分支都附了详细的豁免说明和风险评估报告。他一边展示覆盖率矩阵一边解释他的验证哲学——验证不是证明芯片没有bug,是证明每一行代码都在所有可能的输入组合下做了预期行为的测试。韦伯女士在覆盖率矩阵里随机抽了几个边界条件用例,要求调出对应的仿真波形和测试日志。阿米特在几十秒内逐一调出,每一个用例的波形都跟测试日志里的记录完全匹配。
第二天上午审核供应链追溯。赵磊把安靠深圳产线和钦奈产线的生产数据接入了前海的追溯系统,每一颗芯片的序列号都能反推到晶圆批次和封测批次,每一批晶圆都能追溯到台积电的产线编号和工艺参数。韦伯女士在系统里随机抽了三个批次的芯片,追溯链路在系统内完整展开,没有任何断点。
第二天下午审核软件开发流程。这是韦伯女士审核生涯中卡掉最多供应商的项目,也是何晓天在过去几个月里投入精力最大的准备项。他从新成立的软件质量保障小组中抽调了多名核心成员,由一位在嵌入式开发流程和功能安全领域经验丰富的资深工程师担任组长,对Atlas的SDK和工具链进行了全面的文档标准化和版本管理规范化梳理。每一个API接口都有完整的变更日志,每一个版本迭代都附了测试覆盖率报告和安全漏洞修复记录,整个软件开发流程完全对标国际标准。
韦伯女士花了整整一个下午逐条核对SDK的版本管理记录。她随机抽了三个API接口,要求查看它们在过去几个版本中的变更历史和对应的测试报告。软件质量保障团队的组长一一调出对应的文档,每一次变更都有完整的记录——谁改的、为什么改、改完之后跑了哪些测试、测试结果如何。漏洞修复时效记录同样经得起推敲,每一个安全漏洞从发现、修复、到测试验证、最终部署,都有明确的时间节点和相应的追踪记录。
韦伯女士合上审核清单,摘下细框眼镜,对林远舟说了一句话。博世供应商能力审核全部通过,总分A级。Atlas正式进入博世全球推荐供应商名录,即日起生效。她做了这么多年的供应商审核,Atlas是少数几个没有一项B级评分的芯片公司之一。何晓天推了推眼镜,赵磊在桌子底下攥了一下拳头。林远舟站起来跟韦伯女士握手说谢谢,然后转身走到白板前面,在客户花名册的博世那一栏写了四个字:审核通过,A级。
本书首发来自四月天小说网,第一时间看正版内容!
