Académique Documents
Professionnel Documents
Culture Documents
PRCTICA 7
DISEO DE CIRCUITOS LOGICOS SECUENCIALES EN VHDL
(QUARTUS)
OBJETIVOS:
Implementar circuitos Logicos secuenciales con el lenguaje de programacin
VHDL , con el enfoque de Mealy y Moore
Emplear el software de programacin Quartus 13.1 en el lenguaje VHDL.
Aplicar el atributo event de VHDL para definir un flanco especifico en una
seal de reloj de un circuito secuencial
Materiales
PC con Quartus 13.1
TRABAJO PREVIO
Investigar la sintaxis de las siguientes de VHDL: process, when, case.
Investigar cules son los atributos ms usados en VHDL.
INTRODUCCION
El procedimiento para el diseo de circuitos secuenciales es ms laborioso que el de
anlisis, ya que intervienen ms factores tales como: interpretacin correcta del diseo,
tipo de flip-flop a emplear, asignacin de estados, etc.
Asimismo, se puede decir con certeza, que el paso crtico consiste en obtener el diagrama
de estados correcto, de lo contrario todo el procedimiento sera errneo. Hoy en da existe
una diversidad de herramientas de software y hardware que permiten que el proceso de
diseo sea menos propenso a errores y efectivo.
Pero vale la pena mencionar que el uso de software especializado es vlido y se justifica
slo si previamente se han comprendido los conceptos bsicos de la lgica secuencial,
tanto para el anlisis como para diseo.
PROCEDIMIENTO
Parte I: Descripcin de mquinas de Mealy en VHDL.
1. Dentro de la carpeta Mis documentos, crear una nueva carpeta con el nombre de
sumador serial mealy.
____________________________________________________________________
_____________________________________________________________________
10. El programa Boole_Deusto englob dentro de una seal de tipo vector a las
entradas A y B, de tal manera que puede hacerse referencia a ellas como una sola
dentro del case_when. Escriba las lneas de cdigo que realizaron dicha
conversin.
____________________________________________________________________
_____________________________________________________________________
11. Compile el cdigo, depure cualquier error que se presente durante el proceso.
12. Realice la simulacin respectiva
13. Utilice la siguiente forma de onda
VIII. BIBLIOGRAFA
REFERENCIAS WEB
1. http://www.cs.tau.ac.il/~orish/structure/similidoc/similiumanual.htm
2. http://www.redeya.com/electronica/tutoriales/PDF/vhdl.pdf
3. http://es.wikibooks.org/wiki/VHDL
4. http://www.ite.tul.cz/data/vhdl_ref.pdf
Diagrama de estados modelo de Moore
LIBROS