One-hot

AdjektivFachbegriffElektronik

Ein Kodierungsschema, bei dem zu jedem Zeitpunkt nur ein einziges Bit in einer Gruppe aktiv ist.

Ein digitaler Zustand oder eine Kodierungsmethode, bei der Zustände mithilfe eines dedizierten Bits für jede Bedingung dargestellt werden. Aus einer Gruppe von Bits ist genau eines high (1), während alle anderen low (0) sind. Dies vereinfacht die Dekodierungslogik und beschleunigt Zustandsmaschinen im Hardwaredesign, verbraucht jedoch im Vergleich zur Binärkodierung mehr Flipflops.

Am Arbeitsplatz gehört

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

In klarem Deutsch Wir sollten die Zustandsmaschine auf One-hot-Kodierung umstellen, damit sie unsere Timing-Vorgaben einhält.

Insidertipp

Die One-hot-Kodierung wird beim FPGA-Design stark bevorzugt, da Flipflops im Überfluss vorhanden sind, Verzögerungen in der kombinatorischen Logik jedoch zu Timing-Fehlern führen können.