Clock: de l'horloge au signal de synchronisation
Votre montre mesure les minutes et les heures. En usine, un "clock" est un battement de cœur électrique qui synchronise les puces numériques.
Pour la plupart des gens, une horloge est un instrument qui indique l'heure. On la consulte le matin, on règle des alarmes avec elle et on regarde ses aiguilles ou ses chiffres pour savoir quand partir travailler. Dans ce sens, une horloge mesure le passage des heures, des minutes et des secondes par des moyens mécaniques ou électroniques.
En électronique industrielle, un "clock" est quelque chose de tout à fait différent: un signal électrique qui émet des impulsions à une fréquence précise et constante pour synchroniser le fonctionnement des circuits numériques. Au lieu de mesurer le temps à des fins humaines, un "clock" industriel sert de chef d'orchestre dans un orchestre de semi-conducteurs. Chaque bascule, registre et porte logique à l'intérieur d'une puce attend l'impulsion du "clock" pour lui indiquer quand capturer des données, quand calculer et quand transmettre les résultats en aval. Sans un "clock", un circuit numérique serait une collection de réactions simultanées et chaotiques. Avec un "clock", il devient une séquence coordonnée d'opérations, se répétant des milliers ou des millions de fois par seconde. Le "clock rate" spécifie cette fréquence: une puce fonctionnant à 2 GHz reçoit 2 milliards d'impulsions de "clock" chaque seconde.
Le mot lui-même relie les deux significations par une idée partagée de régularité et de rythme. Les horloges mécaniques tic-tac avec des battements réguliers, et un "clock" numérique tic-tac avec des impulsions électriques tout aussi régulières. La métaphore était suffisamment naturelle pour que, lorsque les ingénieurs ont eu besoin d'un terme pour le signal de synchronisation dans les premiers ordinateurs numériques, ils aient emprunté le mot familier. Un circuit générateur de "clock" produit ces impulsions, et plusieurs composants les reçoivent afin que les transferts de données et les opérations restent synchronisés. Le "clock skew", un problème réel dans les grandes puces, se produit lorsque le même signal de "clock" atteint différentes parties du circuit à des moments légèrement différents en raison de la distance physique et du délai de propagation du signal, provoquant des erreurs de synchronisation et des conditions de "misclock".
Dans des domaines connexes comme l'ingénierie électrique, le "clocking out" fait référence au processus de transmission de bits de données individuels tandis que le signal de "clock" contrôle la libération de chaque bit, une impulsion à la fois. Dans les systèmes d'imagerie, un "clock" de délai temporel et d'intégration structure la séquence de lecture afin que la charge collectée sur un capteur soit transférée et accumulée en synchronisation avec la lumière entrante. Ces extensions reposent toutes sur le même principe: le "clock" est le métronome qui transforme un tas de transistors en une machine fonctionnelle.
L'entrée du dictionnaire
clock
(nom, Électronique industrielle)
Un signal électrique qui synchronise le cadencement entre les circuits numériques de puces ou de modules semi-conducteurs.