Un estado digital o método de codificación que representa estados utilizando un bit dedicado para cada condición. De un conjunto de bits, exactamente uno está en nivel alto (1) mientras que todos los demás están en nivel bajo (0). Simplifica la lógica de decodificación y acelera las máquinas de estados en el diseño de hardware, aunque consume más flip-flops en comparación con la codificación binaria.
We should switch the state machine to one-hot encoding so it meets our timing constraints.
En español sencillo Deberíamos cambiar la máquina de estados a una codificación one-hot para que cumpla con nuestras restricciones de tiempo.
La codificación one-hot es muy utilizada en el diseño de FPGA porque los flip-flops abundan, pero los retardos de la lógica combinacional pueden provocar fallos de temporización.
Términos relacionados
One-cold
Un estado digital en el que exactamente un bit de una secuencia está en nivel bajo y todos los demás están en nivel alto.
FPGA
Una field-programmable gate array es un circuito integrado cuya lógica interna puede ser configurada por el usuario.
ASIC
Un circuito integrado de aplicación específica diseñado para una tarea dedicada en lugar de un uso general.