Todos los ejercicios
Medio
Desde cero
5 pruebas
One-hot a binario
Convierte una entrada one-hot de 4 bits oh en su índice binario de 2 bits b. Exactamente un bit de oh está en 1.
oh |
b |
|---|---|
| 0001 | 00 |
| 0010 | 01 |
| 0100 | 10 |
| 1000 | 11 |
Pista
Una simple cascada de when ... else. La salida es la posición del único 1.
Caso de prueba visible
oh=0001 → b=00
| Puerto | Tiempo | Valor |
|---|---|---|
oh |
0 ns | 0001 |
4 casos de prueba ocultos — resuélvelos para revelarlos.