tabla de verdad para flip flop D con variables de control x e y

Entonces necesito construir un contador con D Flip-Flop y 2 variables de control x e y.

XY=00 --> 0-3-2-1-0;
XY=01 --> 0-1-2-3-0;
XY=10 --> 0-2-3-1-0;
XY=11 --> 0-1-3-2-0.

¿Cómo debo hacer la tabla de verdad? ¿Debo poner para cada secuencia de xey los controles dados (00,01,10,11) o necesito poner xey 0 y 1 en orden?

Estoy tratando de imaginar esto en mi mente. ¿Dónde están estas variables de control? Las imágenes son muy útiles en este sitio web.

Respuestas (1)

Debe crear un mapa K con el control y el estado actual como eje. A partir de ahí se puede derivar el siguiente estado.

  A B (estado actual) 00 01 11 10 X Y 00 1 1 0 0 1 0 0 1 01 0 1 1 0 0 0 1 1 11 0 1 1 1 1 0 0 0 10 1 0 0 0 0 1 1 1 a (siguiente estado) = Y ¯ A ¯ B ¯ + Y A ¯ B + X ¯ Y ¯ A B + (otras agrupaciones azules) b (siguiente estado) = X Y A ¯ + X Y ¯ A + (otras agrupaciones rojas)

Nota : para asegurarme de que no estoy haciendo su tarea, las ecuaciones están intencionalmente incompletas y las entradas del mapa k pueden o no ser precisas. Si encontrar los grupos de una variable doble es un desafío, divídalos en k-maps separados (uno para entradas rojas, el otro azul).