做芯片有多难?一个除法运算错误,4.75亿美元就打了水漂
中国科学院计算技术研究所的石侃(B站UP主“老石谈芯”)结合芯片从业经验与科普工作,探讨了芯片技术的难度与挑战。芯片作为现代社会的基石,其研发过程极为复杂,需要从沙子提纯开始,经过设计、制造等多个环节。芯片设计的难点在于必须一次性成功,无法像软件那样通过后期补丁修复错误。例如,英特尔曾因奔腾芯片浮点除法单元的设计漏洞,花费4.75亿美元召回产品。
调查显示,仅24%的芯片项目能一次性成功,其余需多次流片,耗费巨大。芯片验证已成为开发周期中最耗时的环节,占比达70%。完全验证一颗CPU核心若用软件仿真需15000年,硬件仿真也需30年,凸显验证效率低下的问题。验证领域存在“不可能三角”:高性能、良好调试能力和低成本无法同时满足。
尽管芯片验证研究冷门且不易出成果,石侃及其团队坚持探索,构建了基于FPGA的敏捷验证平台ENCORE,旨在提升验证效率与可调试性,适用于CPU、GPU及AI加速器等芯片。此外,石侃通过科普视频分享芯片知识,希望让更多人了解这一领域。他认为,芯片科研与科普都是“难而长期”的事情,但正因如此,才值得坚持。
marsbit06/15 10:30