Titulación:
Ingeniero Electrónico (plan 1994)
Tipo: Troncal de 2º curso
Carga docente: 6 créditos
La asignatura de Proyectos consiste en la realización de un proyecto individual bajo la dirección de un profesor. Se evalúa mediante una exposición pública ante un tribunal.
Curso 2001-02
(normativa)
Desarrollo de soft IP-cores para el control de dispositivos de E/S
Angel González y Francisco Javier Pérez
Antecedentes: Un soft IP-core (soft intellectual property core) es un modelo sintetizable de una cierta componente HW, del que se puede obtener una implementación física en funcionamiento si se suministra como entrada a una herramienta de diseño HW automático. El objetivo final que se persigue cuando se diseñan sistemas HW usando IP-cores es abaratar costes. En primer lugar reduciendo el ciclo del diseño, ya se que libera al diseñador del desarrollo y prueba de algunas partes del circuito; y en segundo lugar permitiendo el reuso de una misma porción del diseño en diferentes proyectos.
Objetivo: Desarrollar un conjunto de soft IP-cores para el control de dispositivos de E/S (LCDs, matrices de puntos, teclados, transceibers, etc.) que permitan desarrollar con un mínimo esfuerzo de diseño, sistemas hardware que interactúen con el entorno.
Descripción del proyecto: El proyecto se descompone en una serie de subproyectos parciales y estancos en donde se desarrolla un interfaz (soft-IP core) específico, capaz de controlar un dispositivo de E/S particular. Cada subproyecto se desarrolla siguiendo las mismas 5 fases:
- Estudio y análisis del dispositivo de E/S a controlar.
- Especificación de la funcionalidad del interfaz encargado de su control.
- Diseño e implementación sobre FPGAs (dispositivo hardware reconfigurable) del interfaz.
- Testeo y desarrollo de un circuito de prueba del interfaz de E/S.
- Documentación.
La implementación se realizará sobre la placa de prototipado XS40+XST1 basadas en FPGAs, utilizando software de Xilinx.
Asignaturas de la carrera relacionadas con el proyecto: Circuitos Digitales, Estructura de Computadores, Diseño y test de circuitos integrados I, Diseño y test de circuitos integrados II.
Resultados: se han desarrollado los siguientes interfaces:
- Transceiver Ethernet PHY
- Procesador de video (sistemas PAL)
- RAMDAC
- Serie PS2 bidireccional
- LCD
Página creada y modificada por J. M. Mendías / Ultima actualización Nov-02