↓ 跳过正文

芯片也能按需定制吗?从一篇文章里翻到的答案

·2552 字·6 分钟
ZMSITE
作者
ZMSITE
记录技术、项目与游戏。

整理文集的时候,翻到一篇十年前的旧帖,讲的是“阿里巴巴淘工厂”。那会儿淘工厂刚出来,大家争论的核心是一个很朴素的问题:制造业能不能从“我造什么你买什么”,变成“你要什么我造什么”?

帖子下面有个答主回了三条,到今天看依然很硬。第一,定制化成不成,不看你造不造得出来,看你的供应链撑不撑得住。第二,难度是分层的:衣服箱包这种原材料少、工艺简单的,最好做;消费电子这种模块化组装的,难一点,关键是别压库存;汽车家具这种零件多、物流复杂的,最难。第三,也是最狠的一句——定制化的成本比规模化高大概三成,可客户不会为这三成买单,“定制化能卖高价”是个神话,物美价廉才是制造业唯一的活路。

这第三条,几乎给定制化生产判了死缓。

但十年后我回头看这个问题,正好撞上一个正在发生变化的品类——RISC-V MCU。我就忍不住想:这条判死缓的结论,放在芯片上还成立吗?

芯片这行,天生就反着来
#

先说一个反直觉的判断:芯片在硅片层面根本做不了“按单定制”,但在“外设组合”这个层面,它可能是全制造业里最接近定制化的东西。

为什么?因为芯片的成本结构,正好把上面那两条“死因”给绕过去了。

传统定制化贵,贵在两个地方:一是零件多、库存怕贬值;二是每单不一样、换线成本高。可 MCU 呢?它的核心物料就一颗裸片,外设全做在片子里,压根没有“零件库存”这回事;流片是一次性的固定投入,之后封测全自动,也没有“换线”一说。

所以定制化 MCU 的成本,压根就不在那两条上。

真正的问题在另一个物理层次——这颗裸片,到底能不能“改”。这里有一条硬边界,我必须先说清楚,否则容易自己骗自己。

改硅,就得重新流片,谁都躲不掉
#

RISC-V 核和外设 IP,是集成在同一颗裸片(die)上的。凡是要动“硅片里面”的东西,就必须重新流一次片,这个成本,任何指令集架构都豁免不了。

那“免流片”的定制是怎么做到的?答案是:绝大多数定制,压根不发生在硅片层。

一颗 MCU 从“需求”到“能卖的芯片”,定制其实落在三个层次,只有最深那一层才要重新流片:

  • 最浅一层,封装和测试。 引脚怎么引、用 QFP 还是 BGA、要 -40 度还是 125 度、丝印上写哪个料号——这些完全不碰硅,die 还是那颗 die。
  • 中间一层,熔丝派生。 同一颗 die 上,厂商会“预留”很多东西:Flash 做了 4MB,但你只要 128KB,那就用熔丝只烧开 128KB;加密模块、以太网这些“有没有”,很多也是同 die 预留、按料号熔断。一次流片,烧不同的熔丝,就派生出十几个料号。
  • 最深一层,RTL 定制。 真要加个新外设、改改核,那才动到硅,才要重新流片——一次几万到上千万美元,只有年用量千万颗级的大客户摊得起。
图 1:MCU 定制的三个层次——只有最深一层(RTL / 版图)才要重新流片。
MCU 定制的三个层次与流片成本封装测试层与熔丝派生层不动硅片、免流片;RTL 版图层改硅片、必须重新流片。MCU 定制的三个层次:只有最深一层才要重新流片① 封装 / 测试层不动硅片换封装 · 换引脚温度等级 · 丝印料号免流片成本极低② 熔丝 / 派生层共用一套掩膜烧熔丝 · Flash 分级外设开关 · 预留资源免流片一次流片 · 多料号共享③ RTL / 版图层改动硅片改外设 · 加 IP · 改核调存储面积必须重新流片NRE 几十万~千万美元RISC-V 省掉的是授权费与设计费,把进入定制的门槛压到接近免费;但一旦要动硅片,流片 NRE 谁也省不掉——这才是那「高约三成」成本的物理来源。

所以大厂那几千个料号,真相其实是:它们不是流了几千次片,而是流一次片,用熔丝和封装变出几千个料号。 边际成本极低,低到几乎可以忽略。

那 RISC-V 到底省了什么?
#

到这里,RISC-V 的价值就清楚了——它省的,恰恰不是流片,而是流片之前的那笔钱。

定制一颗芯片,成本大致是:指令集授权费 + 设计费 + 流片费 + 封测费。这里面,ARM 要收授权费和版税,RISC-V 免;ARM 的核和外设 IP 要买,RISC-V 有开源、可裁剪的现成生态(PULP、OpenHW、SiFive、玄铁这些);ARM 不让随便加自定义指令,RISC-V 完全开放。 设计这一层的门槛,被 RISC-V 整个往下压了一大截。

但流片那张账单,ARM 和 RISC-V 面对的是同一张。

所以更准确的说法是:RISC-V 没让流片变便宜,它让“值得去流一次片”这件事,从只有拿到授权的大厂玩得起,变成一个有 IP 复用能力的团队就玩得起。 不是免流片,是让流片这件事的门槛,从“能不能”降到了“值不值”。

AI 能不能把成本再压一压?
#

能,但别指望它通杀。芯片定制化真正的成本大头,其实不是制造,而是三个更“软”的地方:配置组合太多、验证会爆炸;料号太多、选型和备货变复杂;长尾小单、排产不经济。

AI 该打的就是这三个点:

  • 选型:让客户用大白话提需求,AI 自动映射到最省成本的料号配置,把“组合定制”的选型摩擦压到最低。
  • 验证:用覆盖率驱动、property 化的验证,一次覆盖全部配置组合,而不是一个个试。
  • 预测:结合客户项目进度和历史采购,把长尾料号的备货做到极致“零库存”——这正好是那篇旧帖里说的“尽可能不要零配件库存”。

但有一条线 AI 也过不去:如果客户要的那个定制,用量小到连一次晶圆排产都摊不平,AI 再聪明也救不了。 AI 真正放大的,是那些“用量中等、但有差异化需求”的长尾市场。

大厂几千个料号,算不算已经定制化了?
#

这是最容易混的一点,也是我最想掰清楚的一点:不算。那是“规模化”,不是“定制化”。

区别在根子上。大厂的几千个料号,是厂商自己预测市场、先把产品切成一堆细分,每个细分摆一个料号,等着客户来挑——这是推式的,先造后卖,每个料号都是大产量通用品。

真正的定制化是拉式的:客户指定需求,按单生产,设计验证费由这一个或几个客户承担,小批量、多品种。

打个比方:卖衣服的 L、M、S、XL 三个码,那不叫量身定制,那叫“把尺码做密一点,让你总有一件接近的”。STM32 那四千多个料号,就是芯片版的三个码。

但这里藏着最关键的一句话:大厂能同时管住几千个料号,靠的恰恰是那套供应链运营能力——料号管理、BOM 管理、库存预测。 这套东西,RISC-V 阵营现在还没有。芯片设计可以开源,但料号运营和供应链,没法开源。

所以回到开头那条判死缓的结论,我现在的看法是:RISC-V 确实把“定制化的设计成本”从高约三成,压到了接近免费。但那条老判断的骨架还在——真正的胜负手,从来不是能不能造,而是供应链。 芯片可以开源,供应链开源不了。