做芯片有多难?一个除法运算错误,4.75亿美元就打了水漂

marsbitPublié le 2026-06-15Dernière mise à jour le 2026-06-15

Résumé

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

大家好,我是来自中国科学院计算技术研究所的石侃,一个“斜杠科技工作者”。我在芯片领域有十多年的从业经验,现在我在中国科学院从事芯片相关的学术研究;但同时我还是一个B站的科技UP主“老石谈芯”,我的观众都叫我“老石”。

芯片:现代社会的基石

提到芯片,大家肯定都知道它的重要性。

不管是现在正热的人工智能,还是生命医药、自动驾驶、网络通信等等,你能想象的现代社会的所有科技,几乎都离不开芯片——这一信息时代的基石性技术。

我从事芯片工作已经有很长时间了,芯片研发的过程其实是个很有趣的过程,这主要源于两个方面。

首先,芯片的应用非常广泛。一旦你从事了这个行业,大概率不用担心自己会失业,因为很多行业都需要用到芯片技术。

第二个原因可能更重要:芯片研发是一个非常难的事情。作为芯片工程师,我们需要不断地学习、不断地充实自己,来应对和迎接这个充满机遇和挑战的时代。

那么问题就来了,芯片技术到底难在哪里?

芯片为什么这么难?

已完成:10%//////////

大家可能知道,一颗芯片的制造过程,本质上其实是一粒沙子的进化之旅。沙子可能是这个星球上取之不尽、用之不竭的东西;但把低价值的沙子做成高价值的芯片,附加的全部都是人类的智慧。

从沙子开始,我们需要对它进行提纯,得到晶圆。然后,再对晶圆进行光刻、离子注入、刻蚀、封装等一系列环节,才能从取之不尽、用之不竭的沙子变成最终的一颗小小的芯片。

那么说了这么多,有这么多的环节,其实芯片制造只是整个芯片开发流程的一部分,它并不等于芯片开发本身。

还有一个非常重要的环节,那就是芯片设计。它指的是根据需求完成电路设计,并让电路能正常工作。然后,我们把设计好的电路交给芯片制造商,让他们进行后期的制造,最终得到芯片的实体。

但这里还有另一个问题:如何保证芯片的功能和你一开始的设计是一样的?

这里有一个很有意思的小故事。在1947年,一位非常著名的女性程序员Grace Hopper发现自己的电脑不工作了。经过仔细地排查和探索,她发现原来是电脑的继电器里飞进去了一只蛾子。于是,她用镊子小心翼翼地把这只蛾子给夹出来,然后贴到了一张纸上。

这有可能是我们整个计算机发展历史上发现的第一个“bug”(虫子),也就是漏洞。

如果说前面的例子过于久远,那我们其实还有更多的例子。这里给各位出一个数学题,请问这个式子最终的结果等于多少?其实这个题目很简单,因为在后面式子里,分子和分母其实是一样的,可以消掉;然后减号前面的数和后面的数其实也是一样的,所以同样的数字相减,最后的答案应该等于0。但是,在实际的计算机和芯片当中,有可能得出来的结果并不是这样。

比如,在英特尔的一个奔腾芯片中,得到的结果是255.00000000。这是怎么回事呢?原来有一个美国科学家在做科学研究时,当他运行这个式子的时候,怎么算都算不对。最后他才发现,原来在这颗芯片的一个浮点除法运算单元里,存在着一个没有被发现的设计漏洞。

可不要小看这个设计漏洞,它带来的后果其实是非常严重的。在20世纪90年代,英特尔花了4.75亿美元在全球范围内召回了所有出现这个问题的奔腾芯片。

所以回到刚才的问题,芯片技术到底难在哪里?

在我看来,芯片的难点在于它需要一次性成功。做芯片不像软件,你可以后期通过打补丁的方式,去修复各种问题。相比之下,芯片一旦走完了从沙子到芯片的进化之旅,你可能就已经花费成千上万,甚至上亿元去完成芯片的流片和制造,很难再修改了。

那么,下一个问题就是:现在有多少芯片项目能够实现一次性成功?

“卡脖子”的芯片验证

已完成:40%//////////

根据调查结果的数据,只有24%的芯片项目可以实现一次性成功。也就是说,有3/4的芯片项目由于存在着各种各样的、大大小小的、没有被发现的设计漏洞,所以至少需要再去开展一次流片,这就会花费大量的时间和金钱。

所以,问题的关键在于:我们如何能够尽可能保证芯片在流片制造之前尽可能少有、或者是尽可能没有bug、没有设计漏洞。也就是我过去几年一直在致力研究的方向。

同样是根据这个研究数据,在整个芯片开发过程中,特别是随着现在人工智能以及各种高新技术的发展,芯片变得越来越复杂。芯片验证也由此成为整个芯片开发周期中占比非常高的环节,甚至超过了一半,达到了整个芯片设计周期的70%。

但很遗憾,芯片验证也是一件很难的事情。我这里列出了一些天文数字,比如地球的周长、银河系里可能存在的星星数量,或者是光年的长度。

在芯片验证里,其实也存在着一个天文数字,那就是完全验证一颗CPU核心所需要的周期数。这个天文数字到底代表什么意义呢?

如果我们用现在最先进的软件仿真技术去完全验证一颗CPU核心,需要至少15000年。而使用现在最先进的硬件仿真技术,可以把这个时间稍微缩短到30年。但我们都知道,开发一颗芯片不可能等15000年,也不可能等30年。

那么,问题的本质到底是什么?过去几年我们其实一直在研究。我们发现,在芯片验证中存在着一个所谓的“不可能三角”,也就是芯片验证的高性能、良好的调试能力以及低成本;而这三个对芯片验证至关重要的因素不可能同时满足。对于现在主流的研究或方法来说,最多就是三者取其二,而这也就是导致芯片验证效率非常低的一个本质原因。

总要有人去做一些不一样的事情

已完成:60%//////////

由于这些原因,芯片验证在过去一段时间里并没有很大的发展。

在芯片公司里,芯片工程师可能更多地是在写测试用例、跑回归验证。本质上,这是一个脏活累活。在学术领域也是如此,投身于芯片验证研究的学者其实很少,特别是和现在大火的人工智能等热门领域的研究相比,芯片验证相关的研究是非常少的。

所以,有学术大佬跟我说过,在同样的时间内,我能够在人工智能领域发三篇甚至是更多的论文,但芯片验证可能一篇也发不出来。

很遗憾,他说的是对的。

不过,总要有人去做一些不一样的事情。

所以,在过去的几年中,我一直带领团队从事芯片验证的相关研究,并且从零到一构建了一个敏捷验证研究体系。这个研究体系的核心是一个名叫ENCORE的验证平台,它基于一个特殊的芯片——现场可编程门阵列(FPGA)。ENCORE能够大幅提升验证效率,同时实现较好的验证可调试性。

为了构建这个敏捷验证研究体系,我们一方面需要在算法层面不断优化漏洞挖掘、调试以及修复的效率;另一方面,我们也希望能够构建一套端到端的基于可编程逻辑芯片(FPGA)的敏捷验证加速平台。在应用层面,我们希望这个平台既能适用于通用处理器的验证,比如CPU或GPU,也能适用于专用芯片的验证,比如现在非常流行的AI加速器。

在过去一段时间里,我们在这个领域做了很多前沿的探索工作,包括前面提到的ENCORE以及很多的新研究。我们也把这些研究成果发表在了很多国际知名的学术会议上。

后面我们其实也在进行一些很有趣的工作,由于这些工作现在还没有发表,所以就先不跟大家一一展示了。

让更多人更了解芯片

已完成:80%//////////

但是在研究过程中,我逐渐发现这些科研成果或学术成果,主要是给我们这个小圈子里那些只懂芯片验证以及相关领域的人看的。那么,如何能让更多的人看到我们的工作、了解我们的科研、甚至参与到我们的工作当中来?

于是,我自然而然地想到了芯片科普,这同样让我感觉非常有意思。我从事科普已经四五年了,从一开始的文字,到后来在B站做视频。芯片科普不仅给我带来了很多收获,也帮我结识了很多志同道合的朋友,以及喜欢并支持我的观众朋友们。

但是,做芯片科普视频并不是一件简单的事情,特别是在短视频泛滥的今天。有同样做科普的博主大佬也跟我说,在同样的时间内,我做一期芯片硬核科普的长视频,他可能能做10期,甚至是更多和热点相关的短视频,而且流量可能是我的很多倍。

很遗憾,他说的其实也是对的。

但在这个基础上,我觉得还是需要有人坚持做一些难的事情。我就希望能够把芯片科普和芯片验证这两个同样难但同样有趣的事情结合在一起,通过视频和文字的形式向大家展示我们做的东西、发过的论文以及我们整个大团队正在研究的开源芯片等内容。

除了芯片以外,我还会跟大家分享人工智能、计算机等硬核科技,也会和大家分享我的成长经历、我读过的书、我学到的知识。我知道,我自己其实并不是一个天才,也不是所谓的全面全能的专家和大牛。我更希望能够作为大家的一个“向导”,跟大家分享我走过的路。

所以,回到今天想和大家分享的这个问题:芯片的科研和芯片的科普,到底哪个更有趣?当然,对我来说其实两个都同样有趣。原因很简单,因为它们同样很难。同时,它们都需要我非常长期、长久地去坚持下去。

很多人都说,我们需要做难而正确的事情。但是其实问题在于,在你做一件事情之前,你如何去判断这件事情是正确的呢?如果一件事在别人眼中是坐冷板凳,在别人眼中是做脏活、累活,你是否还会坚持做下去呢?

所以,我更希望做难而长期的事情,比如芯片验证的学术研究,比如做芯片硬核科普的长视频。因为如果一件事情它难而且需要长期坚持的话,那它大概率就是正确的。

以上就是我今天想跟大家分享的全部内容。我是老石,谢谢大家!

本文来自微信公众号: 格致论道讲坛 ,作者:石侃,原文标题:《做芯片有多难?一个除法运算错误,4.75亿美元就打了水漂|石侃》

Questions liées

Q文章中提到芯片为什么这么难,主要是因为芯片需要一次性成功。你能详细解释一下为什么芯片需要一次性成功吗?

A因为芯片不像软件可以通过后期打补丁来修复问题。芯片从设计到制造需要经历从沙子提纯、晶圆制造、光刻、刻蚀、封装等多个复杂环节,整个过程成本极高,一旦完成制造,如果发现设计漏洞或bug,很难再修改,只能重新流片,这会耗费大量的时间和金钱。因此,芯片设计必须在制造前尽可能确保没有错误,实现一次性成功。

Q文章提到了一个关于英特尔奔腾芯片的除法运算错误,导致了4.75亿美元的损失。这个错误具体是什么原因造成的?

A这个错误是由于奔腾芯片的浮点除法运算单元中存在一个未被发现的设计漏洞。当美国科学家进行科学计算时,发现算式结果不正确,最终追溯到芯片的这个漏洞。这个看似微小的设计错误导致英特尔花费4.75亿美元在全球召回有问题的芯片,体现了芯片设计验证的重要性。

Q根据文章中的数据,有多少芯片项目能够实现一次性成功?为什么这个比例如此低?

A根据文章中的调查数据,只有24%的芯片项目能够实现一次性成功。这个比例低的原因在于芯片设计极其复杂,存在各种大小不一、难以发现的设计漏洞和bug。由于验证不充分,约3/4的项目至少需要再次流片,导致时间和成本大幅增加。

Q文章中提到芯片验证存在一个“不可能三角”,指的是哪三个因素?为什么它们难以同时满足?

A芯片验证的“不可能三角”指的是高性能、良好的调试能力和低成本这三个因素。这三者难以同时满足,因为高性能验证通常需要昂贵硬件,低成本方法可能效率低下或调试困难;而良好的调试能力往往需要牺牲性能或增加成本。现有的验证方法最多只能同时满足其中两个因素,导致验证效率低下。

Q作者在文章中介绍了他们团队开发的敏捷验证研究体系,其核心是什么?这个体系的目标是什么?

A该研究体系的核心是一个名为ENCORE的验证平台,基于现场可编程门阵列(FPGA)构建。其目标是大幅提升芯片验证的效率,同时实现较好的验证可调试性。通过算法优化和端到端的FPGA加速平台,该体系旨在适用于通用处理器(如CPU、GPU)和专用芯片(如AI加速器)的验证,帮助在流片前尽可能发现和修复设计漏洞。

Lectures associées

Les actions de Zhipu ont bondi de 47 % après l'interdiction américaine de Fable 5

Le 15 juin, l'action de Zhipu AI a grimpé de 47,6% à la Bourse de Hong Kong, clôturant en hausse de 32,82%. Cette forte réaction suit deux annonces récentes. Le 12 juin, Anthropic a suspendu l'accès mondial à ses modèles phares Claude Fable 5 et Claude Mythos 5 suite à une injonction du gouvernement américain sur les contrôles à l'exportation. Le lendemain, Zhipu a annoncé l'ouverture de son dernier modèle open-source, GLM-5.2, à tous les utilisateurs de son Coding Plan, avec une sortie prévue de l'API et des poids du modèle sous licence MIT la semaine suivante. Cet événement met en lumière un changement dans l'industrie de l'IA : au-delà des performances pures, la stabilité, l'accessibilité durable et le contrôle des modèles deviennent des critères essentiels, surtout lorsque l'IA s'intègre dans les flux de travail critiques. La suspension soudaine de Claude a perturbé de nombreux développeurs et entreprises qui en dépendaient, soulignant les risques liés à l'accès à des modèles propriétaires soumis à des juridictions uniques. La réponse du marché valorise ce nouveau paradigme. GLM-5.2, présenté comme un modèle « véritablement utilisable » avec un contexte de 1M de tokens optimisé pour les tâches de codage longues et complexes, représente une alternative ouverte et contrôlable. Les analystes estiment que cet incident pourrait accélérer l'adoption de modèles de base locaux et open-source par les entreprises cherchant à sécuriser leurs capacités d'IA. La concurrence évolue ainsi de « qui est le plus performant » vers « qui est le plus accessible et fiable sur le long terme ».

marsbitIl y a 4 mins

Les actions de Zhipu ont bondi de 47 % après l'interdiction américaine de Fable 5

marsbitIl y a 4 mins

Guide d'inscription et de publication d'articles pour la colonne PANews

**Guide d'inscription et de publication pour les contributeurs de PANews** Cette page explique comment devenir contributeur (créer une colonne) et publier des articles sur PANews. L'accent est mis sur les contenus approfondis liés à la Crypto, au Web3, aux données et aux analyses. Les contenus principalement promotionnels ou générés massivement par IA ne seront pas approuvés. **Pour créer une colonne :** * **Sur le site web :** Allez en bas de la page d'accueil, cliquez sur "申请专栏" (Demander une colonne). Connectez-vous avec votre numéro de téléphone ou e-mail (code de vérification, pas de mot de passe). Remplissez le nom de la colonne, la description, téléchargez un avatar et fournissez des liens vers vos articles déjà publiés. * **Sur mobile :** Dans la section "我的" (Moi), accédez à "投稿与创作" (Soumettre et créer) et suivez les étapes. **Pour publier un article :** 1. Connectez-vous sur le site et allez sur votre page personnelle. 2. Accédez au "创作者中心" (Centre de création). 3. Utilisez l'éditeur pour rédiger et publier votre article. **Ajouter une vidéo :** Seul l'intégration via code embed (iframe) est supportée (ex. : Bilibili). Collez le code dans l'éditeur via le bouton "插入/编辑媒体" (Insérer/modifier un média). Ajustez la taille si nécessaire (largeur 100%, hauteur 560px recommandés). **PANews Skills (Agent IA) :** PANews propose un ensemble d'outils IA (PANews Skills) pour automatiser certaines tâches. L'outil `panews-creator` permet notamment de gérer votre colonne et de publier des articles directement via des agents IA compatibles (comme Cursor, Claude, etc.). Pour l'utiliser, vous devrez récupérer un jeton d'authentification (`sessionid`) depuis les outils de développement de votre navigateur après vous être connecté à votre compte PANews. **Rappel important :** Privilégiez les analyses de fond. Les contenus publicitaires (PR) doivent passer par la voie commerciale.

marsbitIl y a 14 mins

Guide d'inscription et de publication d'articles pour la colonne PANews

marsbitIl y a 14 mins

J'ai construit un poste de travail d'investissement personnel avec l'IA

Ces dernières semaines, j'ai exploré le « Vibe Coding », utilisant des modèles d'IA comme Codex, Claude et DeepSeek pour développer rapidement des outils personnalisés. Frustré par la nécessité de consulter plusieurs applications pour suivre mes actifs (actions, crypto, etc.), j'ai construit un tableau de bord unifié affichant l'ensemble de mon portefeuille et ses performances. Cet outil intègre désormais une surveillance des mouvements brusques, une cartographie des investissements (visualisant les écosystèmes complets) et un journal de réflexion. J'ai également créé un moniteur pour les marchés de prédiction (comme Polymarket), rassemblant les paris sur des événements futurs (valorisations d'entreprises, etc.) pour analyser leurs probabilités face à l'actualité. Un petit back-office pour gérer mes publications et un outil de mise en forme automatique pour différents plateformes complètent cet ensemble. L'essentiel n'est pas la sophistication des outils, mais la capacité nouvelle à matérialiser rapidement une idée. L'IA permet à tout investisseur de construire progressivement ses propres systèmes fondamentaux : observation d'actifs, surveillance de signaux, cartographie de secteurs et analyse rétrospective. Ce cycle rapide « idée → réalisation → utilisation → amélioration » change profondément la façon d'aborder la recherche et la gestion d'investissements pour les particuliers.

marsbitIl y a 30 mins

J'ai construit un poste de travail d'investissement personnel avec l'IA

marsbitIl y a 30 mins

Après la tokenisation des actifs, comment en sortir ?

**Synthèse : Résoudre le problème de la sortie pour les actifs tokenisés** La tokenisation résout l'entrée des actifs sur la blockchain, mais pas la sortie pour les détenteurs. Trois modèles émergent pour offrir des liquidités instantanées, différant par leur structure de fonds propres : 1. **Modèle de bilan (ex : Grove Basin)** : Une entité unique (comme Sky) utilise son propre bilan pour pré-financer les rachats. Simple et rapide pour les actifs à court terme (bons du Trésor), mais la capacité est limitée à ce bilan unique. 2. **Modèle de coffres dédiés (ex : Upshift Clear)** : Des fournisseurs de liquidités indépendants alimentent des coffres spécifiques à chaque actif. Plus évolutif, mais le capital est isolé par actif, ce qui limite l'efficacité. 3. **Couche de liquidités partagée (ex : Symbiotic Liquid Lane)** : Un pool de capital commun, géré par des trésoriers, sert au rachat de *multiples* actifs tokenisés. Entre les rachats, ces fonds génèrent des rendements ailleurs (prêts DeFi, etc.). Le prix de rachat est fixé par un marché RFQ concurrentiel. **Comparaison clé :** Alors que les deux premiers modèles lient le capital à un bilan unique ou à un actif unique, le modèle de liquidité partagée offre une meilleure efficacité capitalistique, une capacité qui s'étend avec le marché, et est particulièrement adapté aux actifs à long terme (crédit privé, immobilier) où une sortie fiable est la plus précieuse. En conclusion, pour une adoption massive, les RWA ont besoin d'une infrastructure de sortie *scalable* et partagée, et non de solutions ponctuelles. Liquid Lane vise à être cette couche de liquidité fondamentale : multi-actifs, efficace en capital et à règlement T+0.

marsbitIl y a 35 mins

Après la tokenisation des actifs, comment en sortir ?

marsbitIl y a 35 mins

Trading

Spot
Futures

Articles tendance

Comment acheter CHIP

Bienvenue sur HTX.com ! Nous vous permettons d'acheter USD.AI (CHIP) de manière simple et pratique. Suivez notre guide étape par étape pour commencer votre parcours crypto.Étape 1 : Création de votre compte HTXUtilisez votre adresse e-mail ou votre numéro de téléphone pour ouvrir un compte sur HTX gratuitement. L'inscription se fait en toute simplicité et débloque toutes les fonctionnalités.Créer mon compteÉtape 2 : Choix du mode de paiement (rubrique Acheter des cryptosCarte de crédit/débit : utilisez votre carte Visa ou Mastercard pour acheter instantanément USD.AI (CHIP).Solde :utilisez les fonds du solde de votre compte HTX pour trader en toute simplicité.Prestataire tiers :pour accroître la commodité d'utilisation, nous avons ajouté des modes de paiement populaires tels que Google Pay et Apple Pay.P2P :tradez directement avec d'autres utilisateurs sur HTX.OTC (de gré à gré) : nous offrons des services personnalisés et des taux de change compétitifs aux traders.Étape 3 : stockage de vos USD.AI (CHIP)Après avoir acheté vos USD.AI (CHIP), stockez-les sur votre compte HTX. Vous pouvez également les envoyer ailleurs via un transfert sur la blockchain ou les utiliser pour trader d'autres cryptos.Étape 4 : tradez des USD.AI (CHIP)Tradez facilement USD.AI (CHIP) sur le marché Spot de HTX. Il vous suffit d'accéder à votre compte, de sélectionner la paire de trading, d'exécuter vos trades et de les suivre en temps réel. Nous offrons une expérience conviviale aux débutants comme aux traders chevronnés.

341 vues totalesPublié le 2026.04.21Mis à jour le 2026.06.02

Comment acheter CHIP

Discussions

Bienvenue dans la Communauté HTX. Ici, vous pouvez vous tenir informé(e) des derniers développements de la plateforme et accéder à des analyses de marché professionnelles. Les opinions des utilisateurs sur le prix de CHIP (CHIP) sont présentées ci-dessous.

活动图片