À quel point est-il difficile de fabriquer une puce ? Une erreur de division et 475 millions de dollars sont partis en fumée

marsbit发布于2026-06-15更新于2026-06-15

文章摘要

Qu'est-ce qui rend la conception des puces si difficile ? Dans une conférence, Shi Kan, chercheur à l'Institut de technologie informatique de l'Académie chinoise des sciences et créateur de contenu scientifique, l'explique en prenant l'exemple du célèbre bogue de la division en virgule flottante du processeur Pentium d'Intel dans les années 1990. Une simple erreur de calcul a contraint la société à dépenser 475 millions de dollars pour rappeler les puces défectueuses. Contrairement aux logiciels, les puces électroniques ne peuvent pas être corrigées après leur fabrication. Leur développement exige donc une parfaite fiabilité dès le premier essai, ce qui est rare : seulement 24 % des projets de puces réussissent du premier coup. La phase de vérification, cruciale pour détecter les erreurs de conception avant la production, est devenue le goulet d'étranglement. Elle peut représenter jusqu'à 70 % du cycle de conception, d'autant plus que la complexité des puces ne cesse de croître. Vérifier exhaustivement un cœur de processeur avec les technologies actuelles prendrait des millénaires. Face à ce défi, Shi Kan et son équipe se consacrent à la recherche sur la vérification des puces, un domaine exigeant et souvent négligé. Ils ont développé une plateforme de vérification agile nommée ENCORE, basée sur des FPGA (Field-Programmable Gate Arrays), pour améliorer radicalement l'efficacité et la capacité de débogage. Parallèlement à ses travaux académiques, Shi Kan s'engage dans la vu...

Bonjour à tous, je suis Shi Kan, de l'Institut de technologie informatique de l'Académie chinoise des sciences, un "chercheur scientifique slash". Je travaille dans le domaine des puces depuis plus de dix ans, et actuellement je mène des recherches académiques sur les puces à l'Académie chinoise des sciences ; mais je suis aussi un créateur de contenu technologique sur Bilibili nommé "Lao Shi Tan Xin" (Vieille Pierre parle des puces), mes spectateurs m'appellent "Lao Shi".

La puce : La pierre angulaire de la société moderne

Quand on parle de puces, tout le monde connaît leur importance.

Que ce soit l'intelligence artificielle en plein essor, la biopharmacie, la conduite autonome, les communications réseau, etc., presque toutes les technologies de la société moderne que vous pouvez imaginer dépendent de la puce — cette technologie fondamentale de l'ère de l'information.

Je travaille sur les puces depuis très longtemps, et le processus de R&D d'une puce est en fait très intéressant, principalement pour deux raisons.

Premièrement, les applications des puces sont extrêmement vastes. Une fois que vous êtes dans cette industrie, il y a de fortes chances que vous n'ayez pas à vous soucier du chômage, car de nombreux secteurs ont besoin de la technologie des puces.

La deuxième raison est peut-être plus importante : le développement de puces est une entreprise très difficile. En tant qu'ingénieurs en puces, nous devons constamment apprendre, nous enrichir, pour affronter et accueillir cette ère pleine d'opportunités et de défis.

Alors la question se pose : où réside exactement la difficulté de la technologie des puces ?

Pourquoi les puces sont-elles si difficiles à fabriquer ?

Terminé : 10% //////////

Vous savez peut-être que le processus de fabrication d'une puce est essentiellement un voyage évolutif d'un grain de sable. Le sable est peut-être l'une des choses les plus abondantes et inépuisables sur cette planète ; mais transformer du sable à faible valeur en puces à haute valeur, c'est l'intelligence humaine qui y est ajoutée.

À partir du sable, nous devons le purifier pour obtenir une tranche de silicium (wafer). Ensuite, nous soumettons cette tranche à une série d'étapes telles que la photolithographie, l'implantation ionique, la gravure, l'encapsulation, etc., pour passer du sable inépuisable à la minuscule puce finale.

Après avoir dit tout cela, avec autant d'étapes, la fabrication des puces n'est en réalité qu'une partie du processus global de développement des puces, elle n'est pas égale au développement de la puce en lui-même.

Il y a un autre maillon très important, c'est la conception de la puce. Cela consiste à réaliser la conception du circuit selon les exigences et à faire fonctionner ce circuit correctement. Ensuite, nous confions le circuit conçu au fabricant de puces pour la fabrication ultérieure, afin d'obtenir enfin l'entité physique de la puce.

Mais voici une autre question : comment garantir que la fonction de la puce est identique à votre conception initiale ?

Il y a une petite histoire intéressante à ce sujet. En 1947, une programmeuse très célèbre, Grace Hopper, a constaté que son ordinateur ne fonctionnait plus. Après une recherche minutieuse, elle a découvert qu'un papillon de nuit (moth) s'était glissé dans un relais de l'ordinateur. Alors, avec des pinces, elle a délicatement retiré ce papillon de nuit et l'a collé sur une feuille de papier.

Il s'agit peut-être du premier "bug" (insecte) découvert dans toute l'histoire du développement informatique, c'est-à-dire une vulnérabilité.

Si l'exemple précédent est trop ancien, nous en avons en réalité beaucoup d'autres. Je vais vous poser un petit problème mathématique : quel est le résultat final de cette expression ? En fait, cette question est simple, car dans la partie suivante de l'expression, le numérateur et le dénominateur sont les mêmes, ils peuvent s'annuler ; puis le nombre devant le signe moins et celui derrière sont aussi les mêmes, donc le même nombre soustrait à lui-même devrait donner 0. Mais, dans les ordinateurs et puces réels, le résultat obtenu pourrait ne pas être cela.

Par exemple, dans une puce Pentium d'Intel, le résultat obtenu était 255.00000000. Que s'est-il passé ? En fait, un scientifique américain, en faisant de la recherche scientifique, lorsqu'il exécutait cette expression, n'arrivait jamais au bon résultat. Il a finalement découvert qu'il existait une faille de conception non détectée dans l'unité de division en virgule flottante de cette puce.

Il ne faut pas sous-estimer cette faille de conception, ses conséquences étaient en réalité très graves. Dans les années 1990, Intel a dépensé 475 millions de dollars pour rappeler dans le monde entier toutes les puces Pentium présentant ce problème.

Revenons donc à la question initiale : où réside exactement la difficulté de la technologie des puces ?

À mon avis, la difficulté des puces réside dans le fait qu'elles doivent réussir du premier coup. Fabriquer une puce n'est pas comme développer un logiciel, où vous pouvez corriger ultérieurement divers problèmes en appliquant des correctifs. En revanche, une fois qu'une puce a terminé son voyage évolutif du sable à la puce, vous avez peut-être déjà dépensé des dizaines de milliers, voire des centaines de millions de yuans pour finaliser le masquage (tape-out) et la fabrication de la puce, et il est très difficile de la modifier à nouveau.

La question suivante est donc : combien de projets de puces aujourd'hui peuvent réussir du premier coup ?

La vérification des puces, un "goulet d'étranglement"

Terminé : 40% //////////

Selon les données d'enquête, seulement 24% des projets de puces réussissent du premier coup. Autrement dit, 3/4 des projets de puces, en raison de failles de conception de toutes sortes, grandes et petites, non détectées, nécessitent au moins un nouveau cycle de fabrication (tape-out), ce qui coûte beaucoup de temps et d'argent.

Donc, la clé du problème est : comment pouvons-nous garantir autant que possible qu'avant la fabrication (tape-out), la puce ait le moins possible, voire pas du tout, de bugs ou de failles de conception. C'est la direction de recherche à laquelle je me consacre depuis plusieurs années.

Toujours selon ces données de recherche, dans l'ensemble du processus de développement des puces, surtout avec le développement actuel de l'intelligence artificielle et de diverses nouvelles technologies de pointe, les puces deviennent de plus en plus complexes. La vérification des puces est ainsi devenue un maillon qui représente une part très élevée du cycle de développement des puces, dépassant même la moitié, atteignant 70% de tout le cycle de conception des puces.

Mais malheureusement, la vérification des puces est aussi une tâche très difficile. Je cite ici quelques chiffres astronomiques, comme la circonférence de la Terre, le nombre d'étoiles qui pourraient exister dans la Voie lactée, ou la distance d'une année-lumière.

Dans la vérification des puces, il existe en réalité aussi un chiffre astronomique, c'est le nombre de cycles nécessaires pour vérifier complètement un cœur de CPU. Quelle est la signification de ce chiffre astronomique ?

Si nous utilisons la technologie de simulation logicielle la plus avancée actuelle pour vérifier complètement un cœur de CPU, cela prendrait au moins 15 000 ans. En utilisant la technologie de simulation matérielle la plus avancée actuelle, nous pouvons réduire légèrement ce temps à 30 ans. Mais nous savons tous qu'il est impossible d'attendre 15 000 ans, ni même 30 ans, pour développer une puce.

Alors, quelle est la nature du problème ? Nous avons en réalité étudié ce point ces dernières années. Nous avons découvert qu'il existe un soi-disant "triangle de l'impossible" dans la vérification des puces, à savoir les trois facteurs cruciaux pour la vérification des puces : hautes performances, bonne capacité de débogage et faible coût ; et ces trois facteurs ne peuvent pas être satisfaits simultanément. Pour les principales méthodes ou recherches actuelles, on peut au mieux en obtenir deux, et c'est là une raison fondamentale de la très faible efficacité de la vérification des puces.

Il faut bien que quelqu'un fasse des choses différentes

Terminé : 60% //////////

Pour ces raisons, la vérification des puces n'a pas connu de grands développements ces derniers temps.

Dans les entreprises de puces, les ingénieurs en puces passent probablement plus de temps à écrire des cas de test, à exécuter des régressions de vérification. Fondamentalement, c'est un travail ingrat et pénible. Dans le milieu académique, c'est pareil, les chercheurs qui se consacrent à la recherche sur la vérification des puces sont en réalité très peu nombreux, surtout comparé aux domaines très populaires comme l'intelligence artificielle ; la recherche liée à la vérification des puces est très rare.

C'est pourquoi un grand chercheur m'a dit qu'avec le même temps, il pourrait publier trois articles, voire plus, dans le domaine de l'intelligence artificielle, mais peut-être pas un seul dans la vérification des puces.

Malheureusement, il avait raison.

Pourtant, il faut bien que quelqu'un fasse des choses différentes.

Ainsi, ces dernières années, j'ai dirigé une équipe dans la recherche sur la vérification des puces, et nous avons construit de zéro un système de recherche de vérification agile. Le cœur de ce système de recherche est une plateforme de vérification nommée ENCORE, basée sur une puce spéciale — le réseau logique programmable (FPGA). ENCORE peut considérablement améliorer l'efficacité de la vérification tout en offrant une bonne débogabilité.

Pour construire ce système de recherche de vérification agile, nous devons d'une part optimiser constamment au niveau algorithmique l'efficacité de la détection, du débogage et de la correction des failles ; d'autre part, nous espérons construire une plateforme d'accélération de vérification agile de bout en bout basée sur les circuits logiques programmables (FPGA). Au niveau applicatif, nous souhaitons que cette plateforme puisse être utilisée aussi bien pour la vérification de processeurs généraux, comme les CPU ou GPU, que pour la vérification de puces spécialisées, comme les accélérateurs d'IA très populaires actuellement.

Ces derniers temps, nous avons réalisé de nombreuses explorations de pointe dans ce domaine, y compris ENCORE mentionné précédemment et beaucoup d'autres nouvelles recherches. Nous avons également publié ces résultats de recherche dans de nombreuses conférences académiques internationales reconnues.

Par la suite, nous menons en réalité des travaux très intéressants, mais comme ces travaux ne sont pas encore publiés, je ne vais pas vous les présenter un par un pour le moment.

Faire mieux connaître les puces à plus de gens

Terminé : 80% //////////

Mais au cours de la recherche, j'ai progressivement réalisé que ces résultats scientifiques ou académiques étaient principalement destinés à notre petit cercle de personnes qui comprennent uniquement la vérification des puces et les domaines associés. Alors, comment faire pour que plus de gens voient notre travail, comprennent notre recherche scientifique, et même participent à notre travail ?

Ainsi, j'ai naturellement pensé à la vulgarisation scientifique sur les puces, ce qui me semble aussi très intéressant. Je fais de la vulgarisation depuis quatre ou cinq ans, d'abord par écrit, puis en faisant des vidéos sur Bilibili. La vulgarisation sur les puces m'a apporté de nombreux bénéfices, m'a aidé à rencontrer beaucoup d'amis partageant les mêmes idées, ainsi que des spectateurs qui m'apprécient et me soutiennent.

Cependant, faire des vidéos de vulgarisation sur les puces n'est pas une tâche simple, surtout aujourd'hui avec la prolifération des vidéos courtes. Un autre créateur de contenu de vulgarisation, un grand nom, m'a dit qu'avec le même temps, si je fais une longue vidéo didactique et technique sur les puces, il pourrait en faire 10, voire plus, de vidéos courtes liées à l'actualité, et le trafic pourrait être bien supérieur au mien.

Malheureusement, il avait raison.

Mais sur cette base, je pense qu'il faut quand même que quelqu'un persévère à faire des choses difficiles. J'espère donc combiner ces deux choses également difficiles mais intéressantes — la vulgarisation sur les puces et la vérification des puces — pour vous présenter, sous forme de vidéos et de textes, ce que nous faisons, les articles que nous avons publiés, ainsi que des contenus comme les puces open-source que notre grande équipe est en train de rechercher.

En dehors des puces, je partagerai aussi avec vous l'intelligence artificielle, l'informatique et d'autres technologies avancées, ainsi que mes expériences de croissance, les livres que j'ai lus, les connaissances que j'ai acquises. Je sais que je ne suis moi-même pas un génie, ni un expert ou un maître complet et polyvalent. J'espère plutôt être un "guide" pour vous tous, partager le chemin que j'ai parcouru.

Alors, pour revenir à la question que je voulais partager avec vous aujourd'hui : la recherche scientifique sur les puces et la vulgarisation sur les puces, laquelle est la plus intéressante ? Bien sûr, pour moi, les deux sont tout aussi intéressantes. La raison est simple : parce qu'elles sont toutes les deux difficiles. En même temps, elles nécessitent toutes les deux que je persévère très longtemps, très longtemps.

Beaucoup de gens disent qu'il faut faire des choses difficiles mais justes. Mais en réalité, le problème est : avant de faire quelque chose, comment juger si cette chose est juste ? Si une chose est considérée par les autres comme un travail de fond, comme un travail ingrat et pénible, continuerez-vous à la faire ?

C'est pourquoi je préfère faire des choses difficiles et de longue haleine, comme la recherche académique sur la vérification des puces, comme faire de longues vidéos didactiques et techniques sur les puces. Parce que si une chose est difficile et nécessite une persévérance à long terme, alors elle a de fortes chances d'être juste.

C'est tout ce que je voulais partager avec vous aujourd'hui. Je suis Lao Shi, merci à tous !

Cet article provient du compte WeChat public : Gézhilundao Jiangtan , auteur : Shi Kan, titre original : « À quel point est-il difficile de fabriquer une puce ? Une erreur de division et 475 millions de dollars sont partis en fumée | Shi Kan »

相关问答

QPourquoi la conception des puces est-elle considérée comme si difficile ?

ALa conception des puces est très difficile car elle nécessite une réussite du premier coup. Contrairement au logiciel, où des correctifs peuvent être appliqués ultérieurement, une fois qu'une puce a été fabriquée à partir du silicium, il est extrêmement coûteux et complexe de la modifier. De plus, la vérification des puces est un processus long et complexe, représentant jusqu'à 70% du cycle de développement, en raison de la nécessité de détecter et de corriger les bogues avant la production.

QQuel exemple historique illustre les conséquences d'une erreur dans une puce ?

AUn exemple historique célèbre est l'erreur de division en virgule flottante dans les puces Intel Pentium dans les années 1990. Cette petite erreur de conception a coûté à Intel 475 millions de dollars pour rappeler et remplacer les puces défectueuses dans le monde entier.

QQuel est le principal défi de la vérification des puces ?

ALe principal défi de la vérification des puces est le 'triangle impossible' de la vérification : la haute performance, une bonne capacité de débogage et un faible coût ne peuvent pas être satisfaits simultanément. De plus, vérifier complètement un cœur de CPU avec les technologies actuelles prendrait des milliers d'années, ce qui est impraticable pour les délais de développement réels.

QQue fait l'auteur pour améliorer le processus de vérification des puces ?

AL'auteur et son équipe ont développé un système de recherche de vérification agile centré sur une plateforme appelée ENCORE, basée sur des FPGA (Field-Programmable Gate Arrays). Cette plateforme vise à améliorer considérablement l'efficacité de la vérification tout en maintenant une bonne capacité de débogage, en optimisant les algorithmes et en créant une plateforme de vérification accélérée de bout en bout.

QPourquoi l'auteur s'engage-t-il également dans la vulgarisation scientifique sur les puces ?

AL'auteur s'engage dans la vulgarisation scientifique (par exemple, via des vidéos sur Bilibili) pour rendre la recherche sur les puces plus accessible au grand public. Il souhaite partager les connaissances, les travaux de recherche et les défis du domaine avec un public plus large, au-delà du petit cercle des experts, et inspirer d'autres personnes à s'intéresser et à participer à ce domaine difficile mais crucial.

你可能也喜欢

2029 终局预判:当加密货币彻底“隐身”,谁能留在这场金融大变局?

文章预测了加密货币行业从2024年至2029年的演变路径,核心观点是行业将逐步与投机脱钩,转而成为传统金融的基础设施并最终“隐身”。 * **2026年年中**:市场焦点从缺乏内在价值的山寨币,转向链上交易的优质实体企业(如SpaceX)合成永续合约,成为未上市企业的重要估值参考。 * **2026年末**:“AI+加密”赛道基本失败,仅预测市场存活。行业分化为高调炒作AI的投机市场与低调推进资产代币化(如货币基金)的机构市场。 * **2027年**:公链基金会明确转向服务金融机构,并为其合规基建未来向普通合格投资者开放铺路。非公开发行永续合约、稳定币和资产代币化均因外部政策限制而遭遇增长天花板。 * **2028年**:市场投机属性淡化。一次由合成合约引发的连锁清算暴露出缺乏底层资产锚定的风险。监管因此放宽限制,允许向合格投资者公开宣传和交易真实的私募股权二手份额,为资金提供了有法律保障的新渠道。 * **2029年**:新一轮牛市由实体科创企业的真实股权交易驱动。代币严重分化:成功成为金融基建的公链代币捕获真实价值;无实质权益的代币则丧失流动性。稳定币平稳增长。加密货币作为结算层已“彻底隐身”,不再被单独讨论。 文章的核心验证标准是:到2028年末,普通合格投资者能否获得参与真实私募资产的合法渠道。如果依然依赖离岸合成产品,则其“行业瓶颈在于法律而非技术”的立论将不成立。

marsbit48分钟前

2029 终局预判:当加密货币彻底“隐身”,谁能留在这场金融大变局?

marsbit48分钟前

PANews专栏注册与发稿指南

PANews专栏注册与发稿指南 **专栏申请** * **内容要求**:专栏面向Crypto、Web3及相关领域的深度内容(如数据分析、观点洞察)。品牌介绍、软文或主要由AI生成的内容将无法通过审核,此类内容建议通过商务通道提交。 * **网页版申请**: 1. 访问PANews官网,在页面底部点击“申请专栏”。 2. 使用手机号或邮箱注册/登录(无需密码,通过验证码登录)。 3. 填写专栏名称、简介,上传头像,并提交已发表的文章链接以供审核。 * **手机版申请**:在APP内进入“我的”页面,找到“投稿与创作”功能进行申请。 **文章发布教程** 1. 登录PANews官网,进入“个人主页”。 2. 点击进入“创作者中心”。 3. 使用编辑器创建并发布文章。 **视频上传方法** 目前支持嵌入第三方平台(如B站)的视频代码。 1. 在视频平台(如B站)获取视频的“嵌入代码”。 2. 在文章编辑器中点击“插入/编辑媒体”按钮。 3. 选择“嵌入”标签,粘贴代码并保存。 4. 可选中视频后再次点击“插入/编辑媒体”调整尺寸,建议宽度设为100%,高度设为560px,发布后显示正常。 **PANews Skills (AI发文工具)** PANews提供官方AI技能集,支持热点追踪、内容发布和网页解析。 * **panews-creator技能**:可协助管理专栏、发布文章、上传图片。 * **使用方法**:需从PANews网站登录后,在浏览器开发者工具的Network选项中获取API授权凭证(Token),用于配置该技能。详细安装与使用指南请访问GitHub项目页面。

marsbit1小时前

PANews专栏注册与发稿指南

marsbit1小时前

交易

现货
合约

热门文章

如何购买CHIP

欢迎来到HTX.com!我们已经让购买USD.AI(CHIP)变得简单而便捷。跟随我们的逐步指南,放心开始您的加密货币之旅。第一步:创建您的HTX账户使用您的电子邮件、手机号码注册一个免费账户在HTX上。体验无忧的注册过程并解锁所有平台功能。立即注册第二步:前往买币页面,选择您的支付方式信用卡/借记卡购买:使用您的Visa或Mastercard即时购买USD.AI(CHIP)。余额购买:使用您HTX账户余额中的资金进行无缝交易。第三方购买:探索诸如Google Pay或Apple Pay等流行支付方法以增加便利性。C2C购买:在HTX平台上直接与其他用户交易。HTX场外交易台(OTC)购买:为大量交易者提供个性化服务和竞争性汇率。第三步:存储您的USD.AI(CHIP)购买完您的USD.AI(CHIP)后,将其存储在您的HTX账户钱包中。您也可以通过区块链转账将其发送到其他地方或者用于交易其他加密货币。第四步:交易USD.AI(CHIP)在HTX的现货市场轻松交易USD.AI(CHIP)。访问您的账户,选择您的交易对,执行您的交易,并实时监控。HTX为初学者和经验丰富的交易者提供了友好的用户体验。

573人学过发布于 2026.04.21更新于 2026.06.02

如何购买CHIP

相关讨论

欢迎来到HTX社区。在这里,您可以了解最新的平台发展动态并获得专业的市场意见。以下是用户对CHIP(CHIP)币价的意见。

活动图片