Des ingénieurs réussissent à observer l’intérieur d’un processeur en fonctionnement grâce au térahertz, une première qui change le diagnostic, et bouscule la sécurité.
Voir un CPU travailler sans l’arrêter, sans le décapsuler, sans poser de sondes électriques sur ses pistes, c’est l’idée derrière une nouvelle technique d’observation basée sur le rayonnement térahertz. Le principe, c’est de projeter un signal électromagnétique très haute fréquence sur la puce, puis de mesurer ce qui revient pendant que les transistors commutent. On parle d’une fenêtre sur l’activité interne, en temps réel, pendant l’exécution de tâches. Le contexte compte. Les processeurs modernes tournent à quelques GHz, mais leurs phénomènes internes, eux, sont assez riches pour laisser des traces détectables à des fréquences bien plus élevées. Le térahertz, c’est l’ordre du trillion de cycles par seconde, typiquement entre 0,1 et 10 THz. Cette bande est déjà utilisée pour l’imagerie et la détection de matériaux, mais l’appliquer à un CPU en charge ouvre une promesse, et une zone grise, côté cybersécurité.
Penn State mise sur le térahertz pour cartographier des transistors actifs
Le cur de la démonstration repose sur une idée simple à énoncer, plus difficile à exécuter, envoyer un signal térahertz vers la zone à observer, puis analyser la réflexion pendant que le processeur calcule. Quand les transistors passent de 0 à 1 et de 1 à 0, ils modifient légèrement la réponse électromagnétique locale. Ces variations, minuscules, se traduisent par des changements d’amplitude et de phase dans le signal de retour.
Ce qui rend la méthode intéressante, c’est le mot pendant. Les outils classiques de test et de caractérisation imposent souvent de mettre la puce dans des états contrôlés, parfois de l’arrêter, parfois de l’ouvrir, parfois de passer par des points de test. Là, la mesure vise explicitement un scénario réaliste, la puce est sous tension, elle exécute une charge, et l’observation suit l’activité interne à la volée, ce qui colle mieux aux bugs intermittents.
Dans les échanges autour de ces travaux, un co-auteur, Dipanjan Sen, insiste sur l’intérêt diagnostic, comprendre ce qui se passe vraiment dans un circuit quand il est vivant. Et c’est là que la nuance arrive, tu gagnes une visibilité, mais tu ajoutes aussi une surface d’observation non prévue. Même si la publication met en avant le diagnostic, la même capacité peut intéresser un attaquant, parce que des activités internes peuvent corréler avec des données traitées.
Un ingénieur validation que j’ai eu au téléphone, Marc, résume le fantasme industriel, si je peux localiser un bloc qui se comporte mal sans passer trois semaines à instrumenter, je signe. Puis il ajoute, plus sec, mais si un labo arrive à regarder, un autre finira par écouter. Cette double lecture, outil de test d’un côté, potentiel canal auxiliaire de l’autre, va accompagner la technique tant qu’elle restera crédible en conditions réelles.
Un montage VNA et un récepteur homodyne pour capter amplitude et phase
Techniquement, l’approche décrite s’appuie sur un montage de type VNA extender, un prolongateur d’analyseur de réseau vectoriel, utilisé pour générer et recevoir le signal à très haute fréquence. Après réflexion sur la puce, le signal est récupéré puis down-converted, converti vers des fréquences micro-ondes plus faciles à comparer à l’original. L’objectif n’est pas juste de recevoir quelque chose, mais de mesurer des différences infimes d’amplitude et de phase.
La pièce clé citée dans les descriptions, c’est le récepteur homodyne quadrature. Son rôle, c’est de comparer le signal reçu à une référence cohérente, pour extraire précisément les écarts. Sans ce type de détection, les variations causées par la commutation des transistors seraient noyées dans l’incertitude de mesure. C’est une logique proche de ce qu’on fait en radiofréquence de précision, sauf que là on pousse le système dans le domaine térahertz.
Un point très concret est remonté par l’équipe, le matériel n’était pas prévu pour fonctionner comme ça. Un chercheur, Withawat Withayachumnankul, explique qu’il a fallu bricoler le récepteur pour l’adapter au térahertz, parce que l’appareil était conçu pour comparer des fréquences micro-ondes. Dit autrement, ce n’est pas un produit industriel prêt à brancher, c’est une chaîne de mesure de labo, optimisée à la main, avec des compromis de stabilité.
Et là, tu touches une limite, le bruit de l’oscillateur du VNA peut masquer les petites différences à détecter. C’est un détail qui sonne technique, mais c’est le genre de détail qui détermine si la méthode sort du papier. Marc me disait, si tu ne maîtrises pas le bruit de phase, tu vois ton instrument, pas ta puce. Pour passer du prototype à un outil, il faudra des architectures plus intégrées, plus stables, et des procédures de calibration robustes.
Des ondes plus grandes que les transistors, un défi de résolution
Le térahertz impressionne par la fréquence, mais il a un paradoxe, les ondes utilisées restent physiquement grandes par rapport aux transistors modernes. Les descriptions insistent sur ce point, le signal térahertz qui sonde la puce a une taille d’onde qui dépasse les structures à observer, ce qui rend les perturbations de retour difficiles à isoler. Tu n’es pas en train de photographier chaque transistor comme un pixel net, tu lis une réponse composite.
Concrètement, cela impose une stratégie, plutôt que de chercher une image ultra-fine immédiatement, tu cherches des signatures, des motifs de variation, des cartes d’activité qui te disent ici ça commute plus, là ça reste stable, ce bloc a une dynamique différente. Pour un usage d’ingénierie, c’est déjà utile. Un exemple typique, comparer deux exécutions d’un même test, l’une qui passe, l’autre qui échoue, et regarder où la réponse diverge.
Les travaux académiques sur l’imagerie térahertz en temps réel, comme l’usage de détecteurs à pixel unique et de méthodes de reconstruction, montrent une direction, réduire les temps d’attente et améliorer l’intégration du système. Dans ce champ, on voit des démonstrations où l’architecture de détection, la synchronisation et le traitement du signal font la différence entre une mesure jolie en labo et une mesure exploitable en routine. L’idée d’une chaîne plus intégrée revient souvent.
Il faut aussi être clair sur un point, temps réel ne veut pas dire sans limites. La cadence dépend de la puissance de calcul pour reconstruire, de la stabilité de la mesure, de la quantité de points à échantillonner. Si tu veux une carte plus détaillée, tu payes en temps. Si tu veux une lecture instantanée, tu acceptes une résolution plus grossière. C’est le même compromis que dans d’autres imageries, mais ici il se joue sur des signaux très sensibles au bruit.
Diagnostic de pannes et validation, un gain de temps pour les équipes
Le bénéfice immédiat, c’est le diagnostic sur des puces qui tournent vraiment. Dans l’industrie, une partie des pannes les plus coûteuses à traquer sont celles qui n’apparaissent que sous certaines charges, à une certaine température, ou après une séquence précise. Les méthodes intrusives perturbent parfois le comportement qu’elles cherchent à observer. Une sonde térahertz, si elle reste non invasive, peut aider à garder le système dans un état proche du réel.
Sur un cas concret, pense à un CPU qui passe tous les tests de fabrication, mais plante dans un scénario rare, un pic de consommation, une contention mémoire, une bascule de fréquence. Aujourd’hui, les équipes croisent logs, compteurs, traces internes quand elles existent. Là, tu ajoutes une couche physique, une carte d’activité transistorielle. Même si ce n’est pas transistor par transistor, une corrélation spatiale peut guider vers un bloc fautif, un cache, une unité vectorielle, un interconnect.
Marc, qui fait de la validation post-silicium, me décrit le gain potentiel en jours, pas en pourcentages, si je réduis de deux semaines une chasse à un bug intermittent, c’est énorme. Il nuance tout de suite, mais il faut que l’outil soit répétable, sinon c’est pire, tu perds du temps à douter de la mesure. Cette exigence de répétabilité, de calibration, de protocoles, sera un passage obligé avant toute adoption large.
Il y a aussi un usage sécurité-défense du point de vue des fabricants, vérifier des modifications matérielles, des altérations, des comportements anormaux. Une technique d’observation externe peut devenir un outil d’audit. Mais il ne faut pas se raconter d’histoires, si l’accès à la mesure est difficile et coûteux, ça restera réservé à des labos spécialisés. Le saut vers une utilisation de masse dépendra du coût, de l’encombrement, et de la vitesse d’acquisition.
Risque de fuite de données, le térahertz comme nouveau canal auxiliaire
L’autre face du sujet, c’est la cybersécurité. Si une technique peut voir l’activité interne d’un processeur en fonctionnement, elle peut, en théorie, être utilisée comme canal auxiliaire. L’idée n’est pas nouvelle, on exploite déjà des fuites par consommation, par électromagnétisme, par temps d’exécution. Le térahertz ajoute une modalité, observer des variations liées à la commutation, sans contact direct, potentiellement à travers certains matériaux.
Les descriptions populaires ont retenu une phrase, pourrait potentiellement voler des données pendant l’exécution. Le conditionnel est important, parce qu’entre détecter une variation et reconstruire une clé, il y a un monde, modèle de menace, proximité, coût, répétabilité, traitement du signal. Mais minimiser le sujet serait une erreur. Les attaques par canaux auxiliaires progressent quand les instruments deviennent plus accessibles, et quand les méthodes statistiques s’améliorent.
Dans un scénario réaliste, la technique pourrait d’abord viser des environnements où l’attaquant a du temps et du contrôle, labo, matériel saisi, analyse forensique, ou sabotage industriel. Pour des appareils grand public, la contrainte physique est forte. Il faut approcher la puce, l’aligner, stabiliser la mesure, gérer le bruit. Mais pour des équipements critiques, serveurs, modules cryptographiques, systèmes embarqués sensibles, le simple fait que ce soit envisageable pousse à renforcer les contre-mesures.
Les fabricants ont des leviers, blindage, packaging, réduction des corrélations, bruit ajouté, randomisation, durcissement des implémentations cryptographiques. Mais chaque contre-mesure a un coût en performance, en énergie, en complexité. Et là, critique nécessaire, on voit souvent l’industrie réagir après coup, quand une technique devient reproductible. Si le térahertz se confirme comme outil d’observation pratique, il faudra intégrer ce risque plus tôt dans la conception, pas juste colmater après un papier marquant.
À retenir
- Le térahertz permet d’observer l’activité interne d’un processeur pendant qu’il exécute une charge
- La détection homodyne et la mesure amplitude-phase sont centrales pour distinguer des variations infimes
- La résolution reste limitée car les ondes térahertz sont grandes face aux transistors modernes
- Le diagnostic post-silicium pourrait gagner du temps sur des pannes intermittentes difficiles à reproduire
- La cybersécurité doit considérer un nouveau type de canal auxiliaire lié à l’observation térahertz
Questions fréquentes
- Qu’est-ce que le térahertz, et en quoi c’est différent des GHz d’un CPU ?
- Le térahertz correspond à des fréquences de l’ordre de 10^12 Hz, soit des trillions de cycles par seconde, alors que les horloges CPU grand public sont typiquement en GHz, soit 10^9 Hz. Ici, le térahertz n’est pas l’horloge du processeur, c’est une bande utilisée pour sonder la puce, car les variations électromagnétiques liées à la commutation peuvent laisser une signature mesurable à ces fréquences.
- Pourquoi cette technique est-elle dite « en temps réel » ?
- Parce que la mesure vise des puces sous tension pendant l’exécution d’un travail, au lieu d’observer un circuit au repos ou dans un état figé. Le signal térahertz est réfléchi par la puce pendant que les transistors commutent, puis comparé à une référence pour extraire des changements d’amplitude et de phase corrélés à l’activité.
- À quoi sert le récepteur homodyne quadrature mentionné dans les descriptions ?
- Il sert à détecter de très petites différences entre le signal émis et le signal reçu, en mesurant finement amplitude et phase. Dans le domaine térahertz, les perturbations dues aux transistors peuvent être très faibles, et le bruit de l’oscillateur peut masquer l’information. La détection homodyne est présentée comme critique pour rendre ces écarts observables.
- Est-ce que cette méthode peut vraiment voler des données d’un processeur ?
- Les descriptions indiquent un potentiel, car observer l’activité interne peut, en théorie, créer un canal auxiliaire. Mais transformer une variation mesurée en données exploitables dépend de nombreux facteurs, proximité physique, stabilité, bruit, modèle statistique, et type de calcul observé. Le risque principal, à ce stade, est d’ouvrir une nouvelle voie de recherche pour des attaques ciblées en environnement contrôlé.
- Quelles contre-mesures les fabricants peuvent-ils envisager si le térahertz devient un outil courant ?
- Ils peuvent agir sur le packaging et le blindage, réduire les corrélations entre activité interne et données sensibles, ajouter de la randomisation ou du bruit, et durcir les implémentations cryptographiques. Chaque option a des coûts possibles en performance, consommation ou complexité, ce qui impose des arbitrages dès la conception si la menace se confirme.
Sources
- New terahertz technique lets engineers see inside running …
- New tech can see a CPU’s transistors in action — terahertz radiation can potentially steal data as a chip is running | Tom’s Hardware
- Real-time terahertz imaging with a single-pixel detector | Nature Communications
- Real-time visualization of transient terahertz waveforms …
- THz Technology: Revolutionizing Data & Computing Speed | Lenovo US

