DETECTOR DE SECUENCIA (AUTÓMATA TIPO MOORE)


DIAGRAMA DE FLUJO:

Ahora se irá al entorno xilinx (statecad) para empezar a diseñar el  diagrama de flujo tipo moore.

Luego de tener diseñado el diagrama de estados del detector de secuencia, se genera una señal para ver el comportamiento de la entrada y la salida con respecto a los ciclos del reloj en cada estado (statebench).

Después de darle a “automatic testbench”,  se puede observar en la señal la salida “s” esta puesta a “1” dos veces, es porque en la entrada se ha puesto el código de secuencia dos veces durante los ciclos del reloj.

Una vez teniendo esto en cuenta, se genera el código vhdl:

Ahora es añadir el fichero vhdl que se ha creado  al proyecto en el entorno xilinx.

En esta grafica se muestra el código vhdl del detector de secuencia , además se ven los archivos (*.ucf =para colocar los pines en el cpld, y *.dia=diagrama de estados del detector de secuencia).

Ahora se mostraran los pines para las entradas y salida del detector de secuencia asociados con el cpld.

Y ya con los pines colocados ahora se generan los demás pasos para poder cargar dicho diseño en el cpld XC9572.

Como se puede observar en la imagen cada paso que hay que hacer para poder generar el fichero de descarga hacia la tarjeta TAD-XC9572 están en verde, lo que quiere decir que se han completado correctamente y finalmente podemos descargar el diseño de la maquina de estados en el cpld XC9572, solo hay que buscar el fichero de descarga y abrir el impact para poder enviarlo mediante el jtag a la tarjeta de aplicación didáctica.