You are on page 1of 2

UNIVERSIDAD MILITAR NUEVA GRANADA

INTRODUCCION AL LENGUAJE VHDL


IMPLEMENTADO SOBRE ISE DE XILINX
Oscar Felipe Mogolln Barbosa 1401105
Programa de Ingeniera en Telecomunicaciones
Universidad Militar Nueva Granada
Bogot, Colombia
u1401105@unimilitar.edu.co

Este informe condensa los conocimientos adquiridos para Caractersticas


el uso, implementacin, programacin y ejecucin de cdigo
por medio de Xilinx y el uso de sus FPGA con propsitos Es una herramienta de diseo lgico.
educativos. Estos dispositivos reprogramables ofrecen
cualidades en tiempo y forma de ejecucin de tareas que se Se pueden usar diferentes formas de
destacan entre los dispositivos lgicos actualmente
programacin: Estructural o comportamental.
Abstract this paper condenses the knowledge acquired
for usage, implementation, programming and execution of Los procesos que se manejan ocurren de manera
code by using Xilinx and their FPGA with knowledgeable simultnea o concurrente, es decir, que a
purposes. These reprogrammable devices offer many diferencia de otros lenguajes, VHDL no
functions in terms of time and execution style, highlighting necesariamente funciona de manera secuencial
itself from the rest of logical devices nowadays. (salvo que se requiera).

Es posible el modelamiento del tiempo


I.MARCO TERICO
Se pueden hacer proyectos de estructura
VHDL es el idioma empleado para la redaccin de cdigo jerrquica.
en una tarjeta FPGA, dadas sus verstiles cualidades, VHDL
se destaca por ser un lenguaje NO secuencial, no basarse en Se pueden simular diseos mediante test-bench.
jerarquas y modelar conceptos como tiempo y concurrencia.
El lenguaje no se compila en un ejecutable sino
El lenguaje VHDL permite descripciones de tipo Estructural y que se sintetiza en un circuito digital
Comportamental, esta se divide en dos subcategoras que son
flujo de datos y algortmico.
XILINX ISE
La lgica secuencial posible de implementar, se basa en
circuitos digitales y compuertas lgicas para trabajar. Esto se
programa y se ejecuta en FPGA, es decir, una PLD, un
dispositivo lgico programable destinados a realizar sistemas El entorno de desarrollo Xilinx ISE (en este caso versin
combinacionales. 9.2i) Es donde se realiza el proceso de diseo de las
descripciones de hardware.
Cuando se crea un nuevo proyecto, es posible realizarlo a
manera de cdigo, es decir, mediante instrucciones o en este
caso descripciones, se hace el comportamiento del dispositivo
(mostrando cmo se comporta el circuito sin especificar su ventajas y desventajas en su implementacin.
estructura fsica o la forma estructural (describiendo qu
hace fsicamente cada circuito involucrado). Tambin es
posible hacer el modelo esquemtico del circuito realizar las
conexiones necesarias dentro de cada compuerta, entradas, V. CONCLUSIN
salidas, etc.
Al seleccionar el tipo de descripcin, que por ejemplo sea Los condensadores como almacenadores de energa son de
VHDL, se puede seleccionar este mdulo y el software le gran importancia debido a sus cualidades. Es un componente
permite al usuario establecer las entradas y salidas caracterstico y verstil de muchos tipos y formas que
correspondientes y automticamente crea las entidades complementa los circuitos RLC, permitiendo as una
necesarias o las arquitecturas. El usuario slo requiere ampliacin del espectro creativo de los fabricantes de estos y
empezar a escribir los comandos necesarios para realizar las su implementacin en los electrodomsticos que usamos da a
descripciones de los circuitos. Al tener el programa listo, se da.
puede sintetizar para comprobar si la sintaxis es correcta, se
implementa el diseo y se genera el archivo de programacin

II. OBJETIVOS VI. REFERENCIAS


[[1] About.com http://components.about.com/od/Selection/a/What-Are-
Explorar y familiarizarse con la interfaz de Xilinx y The-Applications-Of-Capacitors.htm
[2] How Stuff Works http://electronics.howstuffworks.com/capacitor1.htm
su entorno. [3] How Stuff Works http://electronics.howstuffworks.com/capacitor1.htm
[4] Electronica Basica, electronicabasica.net
Reconocer las funciones y capacidades del programa [5] Circuit Analysis http://193.140.122.139/circuit_analysis_1/RL-RC-
Circuits.pdf
junto con la FPGA. [6] Multmetro Imagen. Laptop Repair Blog, laptoprepairblog.net
[7] Multmetro, Ingenieria Para Todos, ingenieriaparatodos.net
[8] Protoboard Imagen. Audiomex, distele.com
[9] .Protoboard, Ingenieria Para Todos, ingenieriaparatodos.net
Lograr implementar en lenguaje VHDL diferentes Figura 1. Anlisis por Nodos Guas de Prcticas de Laboratorio.
programas y estas instrucciones programarlas a la [10] Resistor Imagen, About Shorted Resistors .jestineyong.com.
FPGA. [11] Osciloscopio Imagen http://hacknmod.com/hack/how-to-build-your-
own-oscilloscope/
[12] Osciloscopio http://hacknmod.com/hack/how-to-build-your-own-
oscilloscope/
Realizar la programacin de las instrucciones dadas [13] Generador de seales vista frontal imagen
en la gua de laboratorio. http://www.forosdeelectronica.com/tutoriales/generador.
[14] Generador de seales vista frontal
http://www.forosdeelectronica.com/tutoriales/generador.
[15] Generador de seales vista trasera imagen
http://www.forosdeelectronica.com/tutoriales/generador.
[16] Generador de seales vista trasera
http://www.forosdeelectronica.com/tutoriales/generador
[17] Montaje Propuesto 1. Introduccin a los Condensadores Guas de
III. DESARROLLO DEL LABORATORIO Prcticas de Laboratorio.
[18] Montaje Propuesto 2. Introduccin a los Condensadores Guas de
Prcticas de Laboratorio.
[19] Montaje Fsico Propuesto 1. Fuente propia
[20] Montaje Fsico Propuesto 2. Fuente Propia
Se tienen en cuenta los diseos implementados en la gua de [21] Tabla 1. Fuente Propia
laboratorio, de tal forma que cada programa se implementa en [22] Tabla 2. Fuente Propia
el software Xilinx ISE. [23] Grafica 1. Fuente Propia
[24] Tabla 3. Fuente Propia
[25] Prueba 1. Fuente Propia
[26] Prueba 2. Fuente propia
[27] Prueba 3. Fuente propia
[28] Tabla 4. Fuente Propia

IV. RESULTADOS ESPERADOS

En esta prctica de laboratorio se espera que el


estudiante con sus conocimientos adquiridos sea capaz de
realizar estos montajes, analizar sus variables y hallar sus
valores de manera terica y prctica. Especficamente
hablando se busca una comprensin del concepto bsico del
condensador, su funcionamiento y sus usos, cualidades,

You might also like