AGRADECIMIENTOS
AGRADECIMIENTOS
AGRADECIMIENTOS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1.2 Objetivos<br />
2<br />
1. INTRODUCCIÓN.<br />
En este proyecto se pretende diseñar e implementar un conjunto de periféricos<br />
de comunicación para poder utilizarlos como si se tratase de unas librerías hardware y<br />
facilitar el desarrollo de nuevos diseños que aportarán mejoras y utilidades añadidas.<br />
Para realizar estos módulos será necesario realizar un bloque lógico en<br />
lenguaje VHDL que nos permitirá, independientemente del hardware utilizado, el<br />
acceso y control del periférico estudiado. Programando el software sobre el dispositivo<br />
de la placa encargado, que en nuestro caso práctico se trata de una FPGA.<br />
Será necesario a su vez el diseño e implementación de una placa de pruebas<br />
encargada de adaptar el periférico al conector de nuestra placa, para poder usar,<br />
testear y debugar el módulo de software.<br />
Concretando, en este proyecto se realizará el estudio e implementación de los<br />
módulos RS232 y USB (universal serial bus), dos puertos de comunicación serie<br />
diferentes, uno que funciona en singled-ended y el otro en modo diferencial.<br />
1.3 Estructura del trabajo<br />
En el capítulo 2 se comentan dos elementos principales con los que se<br />
desarrolla este proyecto, el lenguaje de programación VHDL con el que se realiza el<br />
software para las librerías hardware y el programa MAX PLUS II, un entorno gráfico<br />
para diseñar el programa conectando los módulos, testearlo, compilarlo y cargarlo<br />
sobre el chip especificando qué pins de éste corresponden a las entradas y salidas del<br />
programa.<br />
No se comenta nada del programa PCAD 2001, quizá el tercer elemento más<br />
importante del desarrollo porque se deja para los apartados en los que se explique la<br />
implementación del adaptador de cada puerto.