北斗三号卫星的总设计师林宝军曾经公开讲过一句话,让很多人感到不可思议:马斯克用的航天级CPU一块板子只要几百块钱,而我们北斗卫星上用的同类产品却要花900万人民币。同样是芯片,价格差了几万倍,这个数字听起来确实扎心。
可如果真去了解航天芯片这行的门道,就会发现这个差距背后藏着的东西,远远不是"贵"和"便宜"两个字能说清楚的。要弄明白这个问题,得先知道航天级CPU究竟是个什么东西。
它是卫星的大脑,控制着导航、通信、姿态调整这些关键功能。太空可不是普通的工作环境,那里有极端温差,有无处不在的宇宙辐射,还有太阳风带来的高能粒子。
这些粒子撞到普通芯片上,轻则出现数据错误,重则直接烧毁电路。一颗几亿甚至十几亿造价的卫星,一旦大脑罢工,基本就是废铁一块。
所以航天级CPU的核心指标从来不是跑分多高,而是能不能在极端环境下几十年不出错。而这个领域里,中国走过的路,比外界想象的要艰难得多。
今天走进中国航天科技集团九院772所,你能看到中国航天芯从零到有的完整轨迹。这里是国内航天集成电路的重要研发基地,从北斗到嫦娥,从天问到神舟,背后都有它的芯片在支撑。
时间倒回2003年,北斗一号03星发射时,772所研发的我国首款1微米抗辐射加固超大规模集成电路成功应用于卫星上,让中国成为继欧美之后第三个掌握这项技术的国家。这在当时是一个里程碑,也是中国航天芯真正意义上的起点。
经过十几年发展,772所已经构建了包括十大方向、十六个门类、一千多种规格产品的较为完整的航天产品谱系。其中FPGA系列因为可以通过软件编程实现多种功能变化,被业内人称作"百变芯"。
通俗点说,一颗FPGA芯片就像积木一样,既可以变成CPU,也可以变成AI芯片,还可以充当信号处理系统。目前772所已经研制出国内规模最大的宇航用6900万门FPGA,是国内集成度最高、性能最先进、安全性最高的产品,广泛应用于星、船、弹、舰、器等领域。
有了这个起点,速度就上来了。2009年,团队用不到一年时间,就完成了从30万门到100万门级别的跨越。
不过技术门槛越高,挑战也越大。太空辐射环境是绕不过去的一道坎。
银河宇宙射线、太阳风里的高能质子、电子、重离子,这些粒子附着在芯片表面,会对芯片工作产生持续干扰。那段时间,孙家栋院士到所里指导工作,在实验室看到这款百变芯,直接指出芯片在卫星应用中还存在技术问题,必须做成抗辐射加固版。
这句话点醒了团队,也定下了后来多年的技术方向。科研人员提出了一系列独特的设计方法,大幅提升了芯片的抗辐射能力。
到2019年,国产宇航用千万门级FPGA首次实现上星应用。从最初的13000门到6900万门,团队走完了五代产品的跨越。
目前亿门级规模产品已经研制出来,最终目标是在2025年前后做到十亿门级。从跟跑国外到同代发展,未来772所瞄准的是在宇航用IP核领域达到局部领跑。
好的设计还要靠好的制造来落地。打造高可靠、长寿命、抗辐射的航天芯,封装技术是关键中的关键。
一片经过完整设计和流片的12英寸晶圆,要在生产线上经历减薄划片、装片、键合、封帽等59道工序,才能变成一颗合格的航天芯片。772所的引线键合和倒装焊两条生产线,是目前国内顶级的宇航封装线。
全自动化的引线键合精度在1.5微米左右,还不到头发丝直径的十分之一。在指甲盖大小的器件上,可以容纳1000根金丝。
如果要实现1000个以上的高密度互联,就得用高密度倒装焊工艺,通过不到2秒钟的翻转和对准,就能实现上万个信号的内部互联互通。这个数量级的实现,为国产航天芯片的自主可控发展打下了硬基础。
陶瓷封装同样是不能省的环节。陶瓷是一种非常惰性的材料,可以隔绝气体,避免内部芯片被腐蚀,这才能撑起航天芯"长寿命高可靠"的使命。
每一道工序完成后,检验员都要拿着显微镜一个一个器件去看,芯片表面的任何微缺陷或者多余物都必须及时剔除。这种"火眼金睛"式的把关,看起来笨,但对航天产品来说是不可替代的。
真正决定航天芯上不上得了天的,是抗辐射试验。772所有一套拥有自主知识产权的智能化单粒子试验系统,通过加速器改变粒子的种类和能量,模拟太空辐射环境。
这套装置最多可以同时容纳50款器件进行单粒子试验,填补了新工艺、新器件试验方法的空白。每次试验,检验员要连续30个小时不合眼,盯着各类数据的微弱变化。
根据大量辐射试验数据推算,国产航天芯在太空中的单粒子事件在轨错误率大约是几十年到几百年发生一次,几乎达到了单粒子响应免疫的水平,完全能满足上天的各项指标要求。这些数字背后,才是那900万价格的真正含义。
回头再看林宝军当年的那句对比,就能明白很多东西了。马斯克的星链卫星用的是商用级CPU方案,SpaceX的思路是通过多板冗余和软件容错来对冲单颗芯片的可靠性风险——反正一颗卫星几十万美元造价,坏了就再补发一颗,星座本身又是几万颗规模,容错空间很大。
这种模式对性能要求高,对单颗芯片的可靠性要求反而没那么苛刻,所以能用便宜的商用芯片跑到几千兆赫兹的运算速度。中国的北斗则是另一套逻辑。
北斗是国家战略级基础设施,几十颗卫星组网,每一颗都关系到全球导航服务的稳定。这种应用场景下,任何一颗卫星在轨十几年出问题,代价都是无法承受的。
所以航天芯的设计理念一直是"稳定第一,性能第二"。哪怕运算速度只有几百兆赫兹,甚至不如一部普通手机,但抗辐射能力必须做到极限——增加电路冗余、优化容错结构、采用特殊材料和工艺,让芯片在遭遇粒子撞击时能够自我修复,在出现错误时能自动纠错。
这些设计上的堆料,直接推高了成本。价格差距的另一个原因在于产量。
相比之下,星链一次发射几十颗卫星,商用芯片本身就是数以亿计的量产品,成本自然低到可以忽略。这不是技术水平的差距,而是产业模式和应用场景的差距。
当然,差距是客观存在的,尤其在深纳米制造工艺、高端EDA工具等环节,国产航天芯还有不少功课要补。但换个角度看,772所走过的这二十多年,恰恰证明了自主可控这条路虽然贵、虽然慢,却是走得通的。
从2014年起,772所研制的宇航元器件开始走向国际市场,目前已有50多款产品出口到包括德国、法国在内的7个国家。能把航天芯卖到欧洲老牌工业国,本身就是对中国航天电子实力最直接的认可。
现在772所这支平均年龄只有30岁的科研团队,已经把目光投向了军工微电子领域。他们要做的事很清楚:把产品谱系做全、专业领域做宽、技术领域做精,坚决打赢核心技术攻坚战,突破深纳米工艺下宇航集成电路的核心技术。
回到那个900万和几百块的对比,与其把它当作一种落差,不如把它看成一种选择。中国航天走的是先保稳、再提性能、再降成本的路子,一步一个脚印,把每一颗上天的芯片都做成真正靠得住的产品。
马斯克的路子当然值得研究学习,但北斗这类关系国计民生的战略系统,从来就不是能靠"坏了再换"的思路来支撑的。900万一颗的航天芯背后,是几十年在辐射舱前熬红的双眼,是无数次推倒重来的设计稿,也是中国航天在最难走的那条路上,一点一点趟出来的底气。
热门跟贴