Ejemplo 7.3.2 teórico (Contador de transiciones binario modulo 4)

Ejemplo 7.3.2 teórico (Contador de transiciones binario modulo 4)

de Bruno Agustín Recalde Schettini -
Número de respuestas: 2

Buenas en este ejemplo se pretende construir un contador de transiciones en una entrada E, la idea si no me equivoco es que el contador aumente en uno cada vez que se da una transición de 0 a 1 en dicha entrada.

Mi pregunta es la siguiente, observando que si se mantiene la entrada E constante en 1 y se deja avanzar el clk, se le permite al circuito avanzar de estado (sin estar la entrada E obligada a pasar nunca a 0), ¿es correcto decir que dicho circuito es realmente un "contador de transiciones" siendo que en realidad solo cuenta "ciclos en 1"? ¿No se está asumiendo de antemano que la entrada E va a presentar un valor distinto (0 o 1) en cada ciclo de reloj?


En respuesta a Bruno Agustín Recalde Schettini

Re: Ejemplo 7.3.2 teórico (Contador de transiciones binario modulo 4)

de Sergio De Cola -
El diagrama de estados de este ejemplo en las notas no es correcto, ya que no resulta en un contador modulo 4 de transiciones en la entrada. Para ello se precisan 8 estados con un diagrama como el adjunto.

Este error se había detectado y corregido en una versión de 2016 de ese capítulo de las Notas. Estábamos convencidos que la versión corregida estaba publicada. Sin embargo tu comentario nos hizo darnos cuenta que no era así y, lo que es peor, nos percatamos que el archivo original está corrupto y nos va a llevar un tiempo recomponerlo. Pedimos las disculpas del caso y esperamos a la brevedad posible publicar la versión corregida.
.
Saludos.
Sergio.

Adjunto maquina_de_estados.png