Circuito combinacional 4 bits

#1
Hola, buenas tardes. Mi duda es acerca de un circuito combinacional en el que bueno, como ya sabréis, debes mostrarse una serie de números. Después de haber preguntado a mi profesor, a infinidad de compañeros y al todopoderoso Google (en este caso no tan todopoderoso), no he sido capaz de aclarar mi duda, así que lo dejo en vuestras manos:
Resulta que tengo una serie de números (2, 4, 11, 7, 5, 12, 15, 2, 4, 0).
Como veréis, el 2 y el 4 se repiten por tanto he realizado la siguiente serie: 2, 4, 11, 7, 5, 12, 15, 8, 9, 0; todo esto en código binario.
Ahora, mi problema está, tras haber realizado las tablas de verdad, sus mapas de Karnaugh para hallar las funciones correspondientes y haber diseñado el circuito con sus puertas lógicas y todo eso, en que no se cómo devolver ese 8 y ese 9 a su estado original (2 y 4 respectivamente).
Me han hablado de funciones y demás pero a mi sinceramente, me interesa más el cómo sería su código en verilog y, si no puedes decirme como se hace, por lo menos espero que me ayuden y guíen para ello.
Muchas gracias por su atención y apoyo.
Un saludo.
 
Arriba