第466章 军工设计和失效分析(1/2)
宋颜教授第一堂课上完。
谢凯站起来,走到发言席。
他穿得正式,中山装的扣子扣得整整齐齐。
他站在那儿,等掌声落下去,才开口。
“讲‘军工级’?民品不能用吗?因为民品的,坏了就坏了,下一批改。但如果在战场上,一颗炮弹打出去,没响,你们会怎么办?”
他顿了顿:“军工芯片,和民品最大的不同,不是性能,是信任。战场上的士兵,把命交给这颗芯片。他要的不是‘可能响’,是‘必须响’。”
他转身,在黑板上写下四个字:确定可靠。
“这就是军工设计的第一条原则,不是追求‘最好’,是追求‘最确定’。”
他放下粉笔,看着台下:“民品芯片,设计的时候追求的是‘典型条件下能跑’。温度25度,电压5伏正负5%,一切正常。但战场上呢?零下40度,发动机舱里120度,电压波动20%,电磁干扰像刮台风。这时候芯片还跑不跑?”
他在黑板上画了一个晶体管的I-V曲线图。
横轴是电压,纵轴是电流,曲线弯弯曲曲。
“军工设计的第一课,叫‘最坏情况设计’。不是算典型值,是算边界。”
他用粉笔在曲线图上点了几个点。
“温度最高的时候,管子会不会关不死?温度最低的时候,管子会不会打不开?电压最高的时候,管子会不会击穿?电压最低的时候,电路能不能触发?频率最快的时候,时序还能不能对齐?”
他转过身,从桌上拿起那份钱兰做的失效分析报告,翻开,指着其中一页。
“这里的击穿,为什么?晶体管尺寸太小,电场强度太大。在实验室里,5伏电压没问题。但战场上电压一波动,瞬间过压,栅氧化层就打穿了。这叫‘安全余量不足’。”
他放下报告。
“军工级的规矩是:所有关键参数,必须留出50%以上的余量。电压能抗10伏,只让它跑5伏;频率能跑10兆,只让它跑5兆。不是浪费,是保命。”
“这叫‘降额设计’。让芯片永远工作在舒适区,永远不挑战极限。极限是用来敬畏的,不是用来跑的。”
他又拿出一张图,是近炸引信的架构草图。
密密麻麻的方块,用箭头连起来。
“战场上的芯片,一定会坏。辐射、高温、振动、老化,迟早出事。军工设计不会去想‘怎么让它不坏’,要去想‘坏了之后怎么办’。”
他指着图上的几个模块。
“我们给近炸引信设计了三模冗余。三个一模一样的运算单元,同时算同一道题,结果送进表决器,少数服从多数。如果一个单元坏了,算错了,另外两个对的把它压下去,输出还是对的。”
“这叫‘故障-安全’架构。故障可以被检测,被隔离,被容忍。系统不会因为一个点坏了就瘫痪,只会降级运行,直到完成任务。”
“还有一种更狠的,叫‘锁步’。两个芯片跑完全相同的指令,每一步都对比结果。一旦不一致,立刻复位重跑。这种设计,连瞬时的‘软错误’都能抓出来。比如高能粒子打中存储器,把0打成1,锁步架构能发现它、纠正它。”
他转过身:“战场上,电磁环境什么样?雷达、电台、发动机点火、甚至敌人的电磁干扰弹,都是噪声源。一个芯片,如果扛不住这些,就是废铁。”
他在黑板上画了一个信号波形,然后在上面加了一层密密麻麻的毛刺。
“这是正常的信号,这是干扰。如果干扰足够大,0可能被读成1,1可能被读成0。怎么办?”
他列出三条。
“第一,差分信号。不拿一根线传信号,拿两根。一根传原信号,一根传反信号。接收端一减,干扰互相抵消,信号加倍。”
“第二,光电隔离。输入和输出之间,用光来传信号,没有电气连接。外面的高压打不进来,地上的噪声传不进去。”
“第三,屏蔽与滤波。关键模块用金属壳包起来,像个罐头。电源线上加滤波器,把高频噪声滤掉。”
“这叫‘电磁兼容’。军工芯片的第一课,不是‘怎么算得快’,是‘在电磁风暴里怎么活下去’。”
他顿了顿:“军工项目呢?一个型号用十年、二十年很正常。芯片坏了,没人上去换。”
他在黑板上写下一个词:老化筛选。
“军工级的芯片,出厂前要经过‘老化筛选’。高温储存、温度循环、离心加速、振动冲击,把那些‘早夭’的提前干掉。剩下的,才是能活几十年的。”
他拿出一份资料,是美军标MIL-STD-883的节选。
“这是美军标,他们定下来的规矩。我们也要做。每一颗军工芯片,出厂前必须经历这些折磨。折磨不死的,才能上战场。”
他顿了顿,声音低下来:“最后一条,是给敌人准备的。”
他指着黑板上的版图:“军工芯片,落在敌人手里,就是情报。所以设计的时候,要加防逆向工程的手段。”
他列出几条:“版图混淆,关键模块的布局,故意画得复杂,让人看不出来哪儿是哪儿。
加密保护,芯片内部的程序,是加密存储的。读出来也是一堆乱码。
熔丝烧断,测试接口用完了,直接烧断。想再连进去?没门。”
“这叫‘物理安全’。芯片落到敌人手里,只是一块黑玻璃。他想抄?抄不出来。想破解?破解不了。”
他把黑板上的板书全部擦掉,重新写下三行字。
必须可靠。在最坏的情况下,也要工作。
必须容错。坏了也能完成任务。
必须安全。落到敌人手里,也不能被利用。
他转过身,看着台下。
“民品芯片,追求的是‘更快、更小、更便宜’。军工芯片,追求的是‘一定能响’。”
他顿了顿:“军工芯片,不是为了做最快的计算机,是为了做最可靠的计算机,让炮兵算得准,让引信炸得响,让雷达看得清。”
“这是我们的责任。”
他停顿了几秒:“惊雷项目刚立项的时候,有人问我:如果这是战场,一颗炮弹没响,怎么办?”
“我现在回答,如果这是战场,我们的任务,就是让它必须响。”
台下沉默了几秒。
然后,惊雷项目组的军方技术人员们,带头鼓起了掌。
掌声很响,很沉。
谢凯点点头,走回座位。
钱兰站起来,走到发言席。
她手里拿着一份报告,封面是白色的硬纸,印着红字:《GPMC-01芯片首次流片失效分析报告》。
她把报告举起来,让台下的人都能看见。
“这份报告,是我写的。”她开口,声音很平,“记录了高频脉冲电机控制芯片第一次流片的失败经过。”
她顿了顿。
本章未完,点击下一页继续阅读。