Category: Matériel

Coreboot sur mon Thinkpad T420 : une histoire de souffrance

2025-04-09

Cet article détaille le long et pénible processus d'installation de Coreboot sur un Thinkpad T420. Du démontage minutieux de ce robuste ordinateur portable, aux difficultés rencontrées avec les connecteurs fragiles et les problèmes de compatibilité UEFI lors de la compilation de Coreboot, le processus s'est avéré extrêmement difficile. Bien que l'auteur ait finalement réussi à flasher Coreboot et obtenu des temps de démarrage plus rapides, plusieurs fonctionnalités, notamment le démarrage de Windows XP, l'horloge matérielle et d'autres charges utiles, sont désormais défaillantes. L'auteur hésite à poursuivre l'utilisation de Coreboot, sauf en cas de mise à niveau du processeur.

Matériel

Améliorer le son des haut-parleurs du GPD Pocket 4 : PipeWire et la magie du DSP de convolution

2025-04-09
Améliorer le son des haut-parleurs du GPD Pocket 4 : PipeWire et la magie du DSP de convolution

Les haut-parleurs modernes d'ordinateurs portables s'appuient fortement sur le traitement du signal numérique (DSP) pour produire un bon son. L'auteur a mesuré la réponse en fréquence des haut-parleurs intégrés du GPD Pocket 4 à l'aide de Room EQ Wizard, révélant un pic de résonance notable à environ 4 kHz, ce qui entraîne une dureté du son. En générant une réponse impulsionnelle d'un filtre de convolution avec REW et en utilisant le serveur audio PipeWire, l'auteur a compensé ce défaut, améliorant considérablement la qualité du son, ce qui reflète les optimisations similaires réalisées par le projet Asahi Linux pour les MacBook avec puce Apple Silicon.

Matériel DSP de convolution

Le robot Ballie de Samsung arrive cet été avec l'IA Gemini

2025-04-09
Le robot Ballie de Samsung arrive cet été avec l'IA Gemini

Samsung a annoncé aujourd'hui que son robot Ballie sera mis en vente aux États-Unis et en Corée du Sud cet été. Ce petit robot sera équipé d'un modèle d'IA Gemini grâce à un partenariat avec Google Cloud. Ballie possède des capacités multimodales, traitant les données vocales, audio et visuelles pour gérer les appareils domestiques intelligents et même offrir des conseils de santé et de style. Bien que le prix n'ait pas encore été annoncé, cette itération du robot, présentée pour la première fois au CES 2024 (après des débuts en 2020), arrive enfin après des retards.

Matériel

Comparatif du bruit d'entrée micro des enregistreurs portables

2025-04-09

Les différents fabricants d'enregistreurs audio portables utilisent souvent des spécifications différentes et confuses pour leurs produits, ce qui peut empêcher une évaluation fiable et objective de leurs capacités à enregistrer des sons d'animaux faibles sur le terrain. Cette page fournit des spécifications plus homogènes entre les différents modèles d'enregistreurs. Des détails sur les propriétés pertinentes d'un enregistreur conjointement avec un microphone spécifique sont disponibles sur la page Comprendre les spécifications de bruit du microphone et de l'enregistreur/préamplificateur. D'autres détails sur les propriétés des enregistreurs sont disponibles dans le tutoriel sur l'enregistrement sonore sur le terrain.

Matériel enregistreur

Razer interrompt les précommandes du Blade 16 en raison des tarifs américains

2025-04-09
Razer interrompt les précommandes du Blade 16 en raison des tarifs américains

Razer a retiré le Blade 16 et d'autres ordinateurs portables de son site web américain, interrompant les précommandes et les achats. Cela coïncide avec l'annonce récente de tarifs américains sur des pays comme la Chine et Taïwan, principales sources de composants pour ordinateurs portables. Bien que Razer n'ait pas commenté publiquement l'impact des tarifs, le configurateur du Blade 16 renvoie désormais une erreur 404, et d'autres produits n'offrent qu'une option « me notifier ». Cependant, le Blade 16 reste disponible en précommande dans d'autres pays, ce qui suggère que les ventes aux États-Unis ont peut-être été suspendues en raison des tarifs.

Matériel

Recréation FPGA de l'ordinateur personnel LGP-30 de 1956

2025-04-08

Un passionné a recréé l'ordinateur LGP-30 de 1956 à l'aide d'un FPGA. Considéré comme l'un des premiers ordinateurs personnels en raison de sa conception simple et de son faible coût, cette réplique reproduit fidèlement le processeur bit-sériel et le stockage sur tambour magnétique du LGP-30 en utilisant des composants modernes tels qu'une carte de développement FPGA Numato Mimas. Les utilisateurs peuvent observer son fonctionnement interne via un écran LCD et un écran HDMI supplémentaires, et même exécuter le programme pas à pas, bit par bit. Des instructions de construction complètes, des schémas et le code source sont fournis, permettant aux passionnés de construire leur propre morceau d'histoire de l'informatique.

Matériel

Des ports de souris à Thunderbolt : histoire des connecteurs Mac

2025-04-06

Cet article retrace l’évolution des connecteurs des ordinateurs Apple Mac de 1984 à aujourd’hui. Des premiers ports de souris DE-9, port de clavier RJ11 et ports série RS-422 aux connecteurs ADB, SCSI, ATA parallèle, USB, FireWire et Thunderbolt apparus plus tard, chaque connecteur reflète les progrès technologiques et l’évolution de la philosophie de conception d’Apple. L’article détaille les caractéristiques techniques, les applications et les choix d’Apple à différentes époques, présentant une histoire technologique riche en détails et en anecdotes.

Hacking Matériel : Extraction du Firmware d'une Brosse à Dents Électrique avec Raspberry Pi et PiFex

2025-04-06

Cet article détaille un projet d'ingénierie inverse matériel ciblant une brosse à dents électrique, utilisant un Raspberry Pi et une carte PiFex. L'auteur explique méticuleusement comment créer une image Raspberry Pi avec PiGen, préchargée avec les outils logiciels nécessaires et configurée pour les périphériques tels que UART, SPI et I2C. L'interface web OpenOCD et les Jupyter Notebooks sont utilisés pour l'extraction du firmware et le débogage au niveau matériel. Le processus implique la modification de fichiers de configuration, l'installation de dépendances et l'accès au Pi via des gadgets USB-vers-série et USB-vers-Ethernet. L'objectif final est d'extraire le firmware de la brosse à dents et d'effectuer un débogage au niveau matériel.

Erica Synths open-source ses modules Eurorack DIY

2025-04-06
Erica Synths open-source ses modules Eurorack DIY

Suite à l'arrêt de ses projets DIY Eurorack hérités, Erica Synths a décidé de les mettre en open-source. Ils ont fourni les fichiers Gerber pour les panneaux avant fabriqués en PCB et apporté de légères modifications à la conception des modules afin d'éliminer les composants personnalisés et rares (bien que certains modules nécessitent encore des CI rares disponibles sur www.ericasynths.lv). Chaque dossier contient des informations et des fichiers complets pour construire un module : schémas, fichiers Gerber pour le panneau avant, fichiers Gerber pour les PCB, nomenclatures (BOM), placement des composants avec valeurs et désignations et manuels d'assemblage (à noter que certains manuels concernent des versions plus anciennes du module). Erica Synths autorise l'utilisation par des tiers à des fins personnelles, éducatives ou commerciales, mais ne fournira aucun support ; veuillez consulter les forums (www.muffwiggler.com) pour les nuances de construction, le dépannage, la disponibilité des pièces et les alternatives. Les modules open-source incluent : Bassline, BBD delay/flanger, Delay, Dual VCA, Envelope, MIDI-CV, Mixer, Modulator, Output, Polivoks VCF, Swamp et VCO3.

Matériel Synthétiseur

Diagnostic et réparation d'une panne de mémoire MacBook Pro : identification d'un seul circuit RAM défectueux

2025-04-05
Diagnostic et réparation d'une panne de mémoire MacBook Pro : identification d'un seul circuit RAM défectueux

Cet article détaille comment identifier un seul circuit RAM défectueux à l'origine d'une panne de mémoire à l'aide des résultats de Memtest86 et du décodage d'adresses mémoire, en prenant comme étude de cas un MacBook Pro 15 pouces de fin 2013. Il analyse le mappage entre les adresses mémoire et les canaux, les rangs et les bits de données, et utilise des schémas et des vues de carte pour remplacer avec succès le circuit défectueux et résoudre le problème de mémoire. Notez que cette méthode repose sur des résultats d'ingénierie inverse et nécessite des compétences en réparation électronique.

Le rack mini de rêve d'un ingénieur radio retraité : une solution pour plus de 40 sites de tours distants

2025-04-05
Le rack mini de rêve d'un ingénieur radio retraité : une solution pour plus de 40 sites de tours distants

Un ingénieur radio retraité a construit un système robuste pour gérer plus de 40 sites de tours distants à l'aide d'un mini rack DeskPi RackMate T1. Ce système intègre une connectivité Internet redondante, le traitement de plusieurs sources audio, la surveillance du silence, un excitateur et des capacités de surveillance à distance. La configuration standardisée permet une maintenance et un déploiement plus faciles par des bénévoles. Les améliorations suggérées incluent un rack plus grand, l'alimentation PoE et des options de montage de mini rack standardisées pour une meilleure efficacité et commodité.

Matériel

Suivi de l'ISS avec une tourelle IR réutilisée

2025-04-05

À l'aide d'une tourelle infrarouge HackPack reçue en cadeau d'anniversaire, l'auteur a créé un dispositif qui suit la Station spatiale internationale (ISS) en temps réel. En récupérant les données TLE (Two-Line Element) de l'ISS et en utilisant l'algorithme SGP4 pour calculer sa position, l'auteur les a converties en angles d'azimut et d'élévation pour contrôler les moteurs pas à pas et les servos. Le projet a impliqué des calculs astronomiques, de la programmation embarquée et de la modélisation 3D, démontrant créativité et compétences techniques. Il offre un outil d'observation unique aux astronomes amateurs.

Matériel

Allocation dynamique de VGPR de RDNA 4 : Briser le goulot d’étranglement du ray tracing

2025-04-05
Allocation dynamique de VGPR de RDNA 4 : Briser le goulot d’étranglement du ray tracing

L’architecture AMD RDNA 4 introduit un nouveau mode d’allocation dynamique de VGPR (registres à usage général vectoriels) pour gérer le compromis entre le nombre de registres et l’occupation dans le ray tracing. Les GPU traditionnels rencontrent des limitations dans le ray tracing, où l’allocation fixe des registres par thread limite le parallélisme des threads dans les étapes ayant des demandes élevées de registres. L’allocation dynamique de RDNA 4 permet aux threads d’ajuster le nombre de registres pendant l’exécution, augmentant ainsi l’occupation sans augmenter la taille du fichier de registres, réduisant par conséquent la latence et améliorant les performances du ray tracing. Bien que ce mode puisse entraîner des blocages, AMD les atténue grâce à un mode d’évitement des blocages. Il ne s’agit pas d’une solution universelle, limitée aux shaders de calcul wave32, mais elle améliore considérablement les capacités de ray tracing d’AMD.

Linux 8 broches : Un ordinateur monocarte étonnamment puissant

2025-04-04
Linux 8 broches : Un ordinateur monocarte étonnamment puissant

Cet article détaille la création d'un ordinateur Linux remarquablement compact construit à l'aide de seulement trois puces 8 broches. L'auteur contourne intelligemment les limitations du nombre minimal de broches en partageant astucieusement les broches entre la RAM SPI et la carte SD, et en implémentant la communication USB-série et l'accès à la carte SD en logiciel. L'ordinateur miniature résultant exécute avec succès Debian Linux, prenant en charge des outils tels que vi et gcc, démontrant une conception ingénieuse et des capacités surprenantes.

Le Bordel des Formats RAW : Pourquoi le DNG n'est-il pas Universel ?

2025-04-04
Le Bordel des Formats RAW : Pourquoi le DNG n'est-il pas Universel ?

Le monde des formats RAW des appareils photo est un désordre fragmenté. Le CR3 de Canon, le NEF de Nikon, l'ARW de Sony et d'autres créent des problèmes de compatibilité pour les développeurs de logiciels et les utilisateurs. Le DNG (Digital Negative) d'Adobe a tenté de résoudre ce problème avec un standard ouvert, mais les principaux fabricants s'accrochent à des formats propriétaires. Cet article explore les raisons de ce choix : un contrôle plus strict des pipelines de traitement d'image et une optimisation pour leurs propres logiciels. Bien que le DNG offre flexibilité, facilité d'utilisation et pérennité, les grandes entreprises privilégient les performances et les fonctionnalités uniques. Cela crée des frictions pour les premiers utilisateurs et les développeurs de logiciels, mais tant que les fabricants coopèrent avec Adobe, le statu quo pourrait perdurer.

Coreboot 25.03 publié : le BIOS open source reçoit une mise à jour majeure

2025-04-04

Coreboot, la solution BIOS/firmware open source, a publié la version 25.03, apportant des améliorations significatives. Cette version offre une gestion améliorée de l'affichage, une meilleure expérience de débogage USB, des mises à jour de la topologie du CPU, diverses améliorations de l'initialisation de la RAM open source pour les anciennes plateformes Intel Haswell, une gestion améliorée de l'USB Type-C et de Thunderbolt, diverses améliorations du contrôleur embarqué (EC), une meilleure prise en charge de l'architecture RISC-V, la prise en charge de la DDR5-7500 et de nombreux correctifs de bogues. De plus, elle ajoute la prise en charge de 22 nouvelles cartes mères, notamment plusieurs Chromebooks Google, la plateforme de développement AMD "Crater", des anciennes cartes mères ASRock et des périphériques StarLabs. La plateforme de référence Intel Panther Lake, "Intel Ptlrvp", est également prise en charge.

Matériel BIOS open source

Dynamomètre 30kW DIY : Test de boîtes de vitesses pour bateaux électriques

2025-04-04
Dynamomètre 30kW DIY : Test de boîtes de vitesses pour bateaux électriques

Un ingénieur mécanique dans l'industrie maritime électrique a construit un dynamomètre personnalisé de 30 kW pour tester les transmissions marines qu'il conçoit et construit. Le dynamomètre comprend une mesure de couple, un refroidissement par eau, une intégration CAN bus et un tableau de bord basé sur Python. L'article détaille le processus de construction, les défis rencontrés et les spécifications techniques, couvrant la sélection du moteur, l'intégration des capteurs, l'acquisition de données et l'alimentation électrique. Il partage également les leçons apprises sur la suppression du bruit et l'intégration du système.

Matériel

Installation d'AIX 1.3 sur un 486 : une odyssée informatique rétro

2025-04-03

Après avoir contracté la COVID-19, l'auteur s'est lancé dans un projet nostalgique : installer AIX 1.3 sur son ancien ordinateur 486. Ce Frankenstein 486, un assemblage de pièces accumulées sur trois décennies, a présenté de nombreux obstacles. Le processus d'installation a impliqué 94 images de disquettes, la résolution de problèmes d'interface IDE, de compatibilité VGA et de disquettes d'installation corrompues. Le parcours de dépannage de l'auteur a inclus le remplacement de cartes graphiques, de disques durs, la recréation de disquettes d'installation et même la fabrication d'un câble VGA personnalisé, mais l'installation a finalement échoué. Cette anecdote reflète une passion pour l'informatique rétro et la persévérance pour surmonter les défis techniques, soulignant les particularités et les complexités du matériel ancien.

Tenstorrent dévoile les cartes accélératrices d'IA Blackhole™ et le hub développeur

2025-04-03
Tenstorrent dévoile les cartes accélératrices d'IA Blackhole™ et le hub développeur

Tenstorrent a lancé ses nouvelles cartes accélératrices d'IA Blackhole™, dotées de cœurs RISC-V nouvelle génération conçus pour gérer efficacement les charges de travail massives d'IA et offrir une solution infiniment évolutive. La gamme Blackhole™ comprend des versions monoproc (p100 et p150, respectivement 999 $ et 1299 $) et une station de travail refroidie par liquide à quatre processeurs, la TT-Quietbox (11 999 $). Les cartes Blackhole™ PCIe nouvelle génération bénéficient d'un processus de fabrication 6 nm, d'un Network-on-Chip (NoC) plus rapide, d'une densité de mémoire plus élevée et de cœurs RISC-V intégrés supplémentaires. Parallèlement au matériel, Tenstorrent a également lancé un hub développeur proposant une assistance pour les modèles, des tutoriels vidéo, des primes et des ressources pour la communauté des développeurs. Toutes les cartes Blackhole™ et la TT-Quietbox sont entièrement compatibles avec la pile logicielle open source de Tenstorrent, notamment TT-Forge™, TT-NN™, TT-Metalium™ et TT-LLK.

Matériel

Ingénierie inverse du processus de démarrage d'une AlphaStation 500 des années 90

2025-04-03

L'auteur a acquis une station de travail AlphaStation 500 défectueuse et s'est lancé dans une aventure pour comprendre son processus de démarrage. L'enquête s'est concentrée sur la SROM (ROM série), qui contenait huit images multiplexées sélectionnables par des cavaliers. À l'aide de Python et de Rust, l'auteur a extrait et décodé les données de la SROM, révélant du code machine Alpha. L'analyse a révélé que le CPU contrôle directement un port série en utilisant des registres de processeur internes pour le bit-banging. Bien que le problème de démarrage de l'AlphaStation reste non résolu, le processus a révélé le mécanisme de démarrage unique de cette ancienne station de travail.

ThinkPad de 17 ans : Étude de cas sur la robustesse contre la fragilité

2025-04-03
ThinkPad de 17 ans : Étude de cas sur la robustesse contre la fragilité

Cet article compare un ThinkPad de 17 ans à un MacBook moderne, explorant la relation entre la longévité du produit et la philosophie de conception. Le ThinkPad, avec sa conception modulaire, sa facilité de réparation et son écosystème ouvert, démontre une résilience remarquable, permettant des réparations et des mises à niveau faciles même lorsque des éléments tombent en panne. L’auteur utilise l’effet Lindy de Nassim Nicholas Taleb, arguant que les produits ayant résisté à l’épreuve du temps ont tendance à avoir une durée de vie plus longue. En revanche, le MacBook moderne, bien que puissant, souffre d’une conception fermée, de réparations difficiles et d’une dépendance à l’écosystème logiciel d’Apple, le rendant fragile et de courte durée. La conclusion souligne la durabilité du ThinkPad due à sa modularité et à son vaste soutien communautaire, lui conférant un cycle de vie significativement plus long.

Matériel Effet Lindy

Cours de conception de matériel sécurisé du MIT : attaque et défense, pratique

2025-04-03

Le cours open source du MIT, Conception de matériel sécurisé (6.5950/6.5951), enseigne de manière unique aux étudiants comment attaquer les CPU modernes et concevoir des architectures résilientes. Les étudiants acquièrent une expérience pratique en piratant de vrais processeurs, en apprenant les attaques et les défenses matérielles de pointe. Le cours, fruit de plusieurs années de travail, utilise une philosophie « Penser-Jouer-Faire ». Les étudiants apprennent grâce à des conférences, des récitations interactives de type CTF et des laboratoires impliquant de vraies attaques matérielles (pas de simulateurs !). Le projet final met les étudiants au défi de créer un fuzzer de CPU pour découvrir des bogues dans de vrais designs RTL de CPU.

Sortie de la Souris Classic 2 : USB-C, Molette Améliorée et Toujours Open Source !

2025-04-02

La souris Classic 2 est arrivée, à partir de 144 CAD ! Cette version mise à jour conserve l’ergonomie appréciée de la Classic originale, mais intègre une mise à niveau significative vers la connectivité USB-C. La plus grande amélioration est une molette de défilement beaucoup plus fluide et précise grâce à un nouveau microcontrôleur Raspberry RP2040 qui résout les problèmes de réactivité antérieurs. Elle reste open source et offre une meilleure imprimabilité 3D. Malheureusement, aucun kit de mise à niveau n’est proposé pour la Classic originale.

Matériel Souris

Contournement des verrous JTAG sur Microchip SAM4C32 via des glitches de tension

2025-04-02

Un chercheur en sécurité a découvert une attaque par glitch de tension qui contourne le verrouillage JTAG du microcontrôleur Microchip SAM4C32. L'attaque exploite la broche de réinitialisation comme canal latéral, injectant un glitch de tension lors de la mise sous tension pour désactiver le bit de sécurité et obtenir un accès JTAG déverrouillé. Cette méthode peut être applicable à de nombreux microcontrôleurs de la série SAM utilisant des bits GPNVM pour la sécurité. La vulnérabilité est probablement difficile à corriger, ce qui représente une menace significative pour les dispositifs reposant sur ces microcontrôleurs.

Des Écarts Etonnants : Comparaison de l’utilisation de la mémoire des structures d’accélération sur les GPU

2025-04-02

Cet article compare la consommation de mémoire lors de la construction de structures d’accélération (BVH) pour le ray tracing sur des GPU de différents fournisseurs. Les résultats révèlent des écarts significatifs, les GPU NVIDIA les plus récents n’utilisant qu’un tiers, voire un vingtième de la mémoire de leurs homologues AMD. L’article examine en détail la structure interne des BVH, en comparant différentes implémentations de pilotes et les effets de l’architecture matérielle. Il analyse les détails de l’implémentation des BVH des architectures RDNA2/3 et RDNA4 d’AMD, en expliquant les raisons des différences de consommation de mémoire. Enfin, l’auteur conclut que la consommation de mémoire BVH est fortement influencée par le matériel, les pilotes et les algorithmes, et projette le potentiel d’améliorations futures.

OpenChess : Un échiquier intelligent open source pour tous

2025-04-02
OpenChess : Un échiquier intelligent open source pour tous

OpenChess est un échiquier intelligent entièrement open source conçu pour rendre le jeu interactif et intelligent accessible à tous. En combinant des composants électroniques peu coûteux, l'impression 3D et un logiciel personnalisable, OpenChess permet aux makers, aux éducateurs et aux amateurs d'échecs de construire leur propre expérience d'échecs connectée, sans le coût élevé. Il est abordable, facile à fabriquer soi-même, programmable et modulaire, permettant la personnalisation du plateau, des pièces et des composants électroniques.

Matériel jeu intelligent

Kart à pédales électrique DIY : De vieux hoverboards à jouet pour enfant

2025-04-02
Kart à pédales électrique DIY : De vieux hoverboards à jouet pour enfant

Inspiré par ses rêves d'enfance, un père a transformé un simple kart à pédales en un puissant véhicule électrique tout-terrain pour son fils de trois ans. Utilisant des moteurs de hoverboards usagés, des contrôleurs bon marché et un Arduino Nano, il a créé un véhicule avec des modes de conduite à distance et manuels, un limiteur de vitesse et des lumières. Bien que des améliorations telles que la direction à distance et le freinage régénératif soient prévues, ce projet DIY créatif et affectueux offre une conduite amusante et excitante à son enfant.

Matériel Jouet enfant

Test de batterie au lithium : leçons apprises après une semaine

2025-04-01
Test de batterie au lithium : leçons apprises après une semaine

Après une semaine d'utilisation d'une batterie au lithium pour l'alimentation, l'auteur partage son expérience. L'efficacité de charge de la batterie au lithium est très élevée, et la tension de décharge diminue lentement et de manière prévisible. Lors du test, une charge d'aspirateur de 1200 W n'a pas causé de surchauffe. Cependant, après cinq nuits consécutives d'alimentation, la tension d'une batterie a chuté drastiquement. La raison était des incohérences de capacité dues à des différences dans le nombre de cellules dans chaque batterie ; les batteries avec moins de cellules ont montré une augmentation de capacité plus importante à des taux C plus faibles. L'auteur a résolu le problème en ajoutant des cellules et en rééquilibrant, concluant que de légers déséquilibres sont acceptables tant que les batteries n'atteignent pas leurs limites extrêmes de charge ou de décharge.

WattWise : Surveillance et gestion de la consommation électrique en CLI pour stations de travail hautes performances

2025-04-01
WattWise : Surveillance et gestion de la consommation électrique en CLI pour stations de travail hautes performances

Face à des factures d'électricité élevées dues à une station de travail énergivore conçue pour les charges de travail LLM, l'auteur a développé WattWise, un outil CLI léger pour la surveillance et la gestion de la consommation électrique en temps réel. WattWise affiche la consommation électrique en temps réel, des graphiques historiques et ajuste dynamiquement les fréquences du CPU/GPU pendant les périodes de prix de pointe de l'électricité. Il s'intègre aux prises intelligentes TP-Link Kasa (directement ou via Home Assistant), offrant flexibilité et praticité. Bien qu'actuellement limité à la prise en charge d'une seule prise et à la compatibilité Kasa, sa conception modulaire permet des extensions futures.

Archéologie de la ROM de microcode du Pentium

2025-03-31
Archéologie de la ROM de microcode du Pentium

Cet article explore les circuits de bas niveau de la ROM de microcode du processeur Pentium original. À l'aide d'images microscopiques du die du processeur, l'auteur révèle la structure physique de la ROM : deux banques rectangulaires de transistors, chacune fournissant 45 bits de sortie pour une micro-instruction totale de 90 bits. L'article détaille méticuleusement le fonctionnement du registre d'adresse de microcode, des pilotes de sélection de ligne et des circuits de sortie. Il explique également le rôle des registres à décalage et des portes XOR pour les tests, ainsi que la complexité de la distribution de l'alimentation dans le Pentium. Enfin, l'auteur souligne la complexité inattendue de la ROM de microcode du Pentium et les optimisations mises en œuvre pour les performances et la densité.

Matériel
1 2 9 10 11 13 15 16 17 23 24