Kmila
Todos los ejercicios
Difícil Corrige el error 5 pruebas

Codificador Manchester — medios-bits cambiados

El codificador debe seguir la convención G.E. Thomas (IEEE 802.3):

  • din = '0' → m = '01'
  • din = '1' → m = '10'

Esto se resume en m = din xor phase.

El starter invierte la codificación (devuelve '10' para 0 y '01' para 1). Encuentra y corrige el operador defectuoso.

Caso de prueba visible

din siempre alto — m debe seguir el patrón "10"

Puerto Tiempo Valor
reset 0 ns 1
reset 25 ns 0
din 0 ns 1

4 casos de prueba ocultos — resuélvelos para revelarlos.

Ocurrió un error no controlado. Recargar 🗙