Contenedores implementados fpag

Solo disponible en BuenasTareas
  • Páginas : 3 (734 palabras )
  • Descarga(s) : 4
  • Publicado : 25 de mayo de 2010
Leer documento completo
Vista previa del texto
Práctica 9
Contadores implementados en FPGA

Objetivos

Al término de la práctica el alumno:
 Será capaz de diseñar un circuito contador programado en VHDL.
 Será capaz de programar unFPGA para implementar un Contador modulos 10 y otro contador modulo 100.

Introducción:
En esta práctica se comprueban de manera operativa los conocimientos teóricos vistos en clase. Se realiza eldiseño de un contador utilizando programación en VHDL. Se implementan contador modulo 10 y se modifica el código para implementar un contador modulo 100.

Material y equipo utilizado

 Tajeta deevaluación de FPGA Xilinx Spartan 3E

Desarrollo

Contador modulo 10
1. Dibuje el diagrama de entidad como un diagrama bloques del contador modulo 10 para ser implementado en el FPGA.
2.Dibuje en diagrama de bloques los procesos del FPGA para el contador modulo 10.
3. Escriba el código en VHDL o imprímalo y anéxelo.
4. Escriba o imprima la asignación de pines, constrain file.
Contadormodulo 100
5. Dibuje el diagrama de entidad para el contador modulo 100
6. Dibuje el diagrama de bloques los procesos del FPGA para el contador modulo 10.
7. Escriba el código en VHDL oimprímalo y anéxelo.
8. Escriba o imprima la asignación de pines, constrain file.

Evaluación del aprendizaje:
1. Investigue y explique que técnicas de programación existen para realizar o implementar uncircuito en el FPGA.
Algunas técnicas que puedes utilizar para programar una FPGA son la herramientas de software que hemos utilizado son:

• Visual C++: Esta herramienta la hemos utilizado paragenerar el programa Host el cual se encarga de inicializar la FPGA, cargar la imagen “.bit” en la FPGA y comunicarse con la SRAM y la FPGA.

• DK2: Esta herramienta se utiliza para comunicar la FPGAcon la SRAM y el Host.

• Project Navigator: Con esta herramienta es con la que se crean los archivos imagen “.bit” que posteriormente son cargados en la FPGA mediante el programa Host.

2....
tracking img