One-hot

adjectifTerme techniqueÉlectronique

Un schéma d'encodage dans lequel un seul bit d'un groupe est actif à un instant donné.

Un état numérique ou une méthode d'encodage représentant des états en utilisant un bit dédié pour chaque condition. Dans un ensemble de bits, exactement un seul est à l'état haut (1) tandis que tous les autres sont à l'état bas (0). Cela simplifie la logique de décodage et accélère les machines d'état dans la conception matérielle, bien que cela consomme plus de bascules (flip-flops) par rapport à un encodage binaire.

Entendu sur le terrain

We should switch the state machine to one-hot encoding so it meets our timing constraints.

En français simple We should switch the state machine to one-hot encoding so it meets our timing constraints.

Conseil de pro

L'encodage one-hot est très largement privilégié dans la conception de FPGA car les bascules y sont abondantes, alors que les retards de la logique combinatoire peuvent provoquer des ruptures de contraintes temporelles.