Está en la página 1de 7

Tecnológico Nacional de México

Instituto Tecnológico de San juan del Rio


INGENIERÍA EN ELECTRONICA

Formato para prácticas de laboratorio

NOMBRE DE LA ASIGNATURA

Diseño Digital con VHDL

Practica Duración
Nombre de la Practica
No. (Horas)

4 Codificador de Prioridad 1

Fecha de entrega: 17 febrero 2023

Integrantes de equipo
Alcántara Reyes José Carlos
Cruz Hernandez Bryan
González Mondragón Juan Manuel

1 Introducción
VHDL es un lenguaje de descripción de circuitos electrónicos digitales que utiliza
distintos niveles de abstracción. El significado de las siglas VHDL es VHSIC (Very High
Speed Integrated Circuits) Hardware Description Language. Esto significa que VHDL
permite acelerar el proceso de diseño.
VHDL no es un lenguaje de programación, por ello conocer su sintaxis no implica
necesariamente saber diseñar con él. VHDL es un lenguaje de descripción de hardware, que
permite describir circuitos síncronos y asíncronos.
Dentro de las transferencias de datos digitales se pueden producir errores ya sea por falta
de información letras o signos. Estos errores se manifiestan a través de cambios indeseados
en alguno de los bits que conforman el paquete de información.
Este diseño se realizará en VHDL e integrado para su funcionamiento en una tarjeta FPGA
Amiba 2.

VHDL es muy versátil a la hora de implementar funciones lógicas dentro de él, por lo cual
hay más de una posible forma de resolver utilizar las sentencias.
Tecnológico Nacional de México
Instituto Tecnológico de San juan del Rio
INGENIERÍA EN ELECTRONICA

Formato para prácticas de laboratorio

2 Objetivos (Competencias)

Objetivos Generales
 Diseñar en el entorno de VHDL un programa que simule un codificador de prioridad

Objetivos Específicos

 Poder integrar la función dentro del FPGA a utilizar de manera óptima.


 Conocer el entorno de desarrollador de VHDL.

3 Fundamentación
En un codificador con prioridad, con la activación simultanea de varias entradas, en la salida
aparecerá el código de la entrada de mayor prioridad (normalmente entrada de peso más
significativo)

4 Procedimiento (Descripción)
A Equipo Necesario Material
Computadora con los dos programas que se
necesitan para la elaboración de prácticas  1pz Tarjeta Amiba2 (SPARTAN 6
(Xilins & Integra). XC6SLX9)
Una tarjeta de desarrollo (FPGA), en este
caso el modelo Amiba 2.
 1pz Cable micro USB
Un cable USB a micro USB para conectar la
tarjeta de desarrollo.  1pz Laptop

B Desarrollo de la Practica
Debemos de comprender el programa solictado que funciones contiene y la forma que se va
encontar las soluciones para poder obtener su tabla de verdad de la misma manera que su
circuito con la finalidad de tener un mayor entendimiento .

En este apartado vamos a entender como es que funciona una compuerta OR sus entradas y
Tecnológico Nacional de México
Instituto Tecnológico de San juan del Rio
INGENIERÍA EN ELECTRONICA

Formato para prácticas de laboratorio


salidas posibles al igual que su tabla de verdad la importancia de conocerte este circuito es
que se utiliza para codificadores de prioridad.

Procederemos con el análisis e


implementación del programa VDHL
teniendo en cuenta la síntesis del
mismo al igual que las sentencias y
estructuras requeridas.

Se usara el ciclo (if) acompañado de


su negación (elsif).

Teniendo como tal 4 entradas y 3


salidas.

El siguiente paso será generar sub archivo Implementation Constraints File en el cual vamos a
Tecnológico Nacional de México
Instituto Tecnológico de San juan del Rio
INGENIERÍA EN ELECTRONICA

Formato para prácticas de laboratorio


declarar el como va ser el muestreo en la tarjeta física (AMIBA2) declarando entradas y salidas.

Por ultimo paso se procede a realizar la generación del programa para poder compilarlo con
la ayuda de la aplicación INTEGRA

5 Resultados y conclusiones
Los resultados fueron un poco confusos al principio pero al final se pudo lograr el
entendimiento esperado además de una nueva función OR teniendo en cuenta la
simultaneidad del programa.
Tecnológico Nacional de México
Instituto Tecnológico de San juan del Rio
INGENIERÍA EN ELECTRONICA

Formato para prácticas de laboratorio


Tecnológico Nacional de México
Instituto Tecnológico de San juan del Rio
INGENIERÍA EN ELECTRONICA

Formato para prácticas de laboratorio


Tecnológico Nacional de México
Instituto Tecnológico de San juan del Rio
INGENIERÍA EN ELECTRONICA

Formato para prácticas de laboratorio

6 Anexos
A continuación, se presenta la tabla de verdad utilizada para poder visualizar los diferentes
tipos de estados que se presentaron en la tarjeta (AMIBA2).

INPUT R OUTPUT PCODE


1--- 100
01-- 011
001- 010
0001 001
0000 000

7 Referencias
https://personales.unican.es/manzanom/Planantiguo/EDigitalI/CODG10.pdf

También podría gustarte