Presentación de Protocolo y Avances de Tesis.DISEÑO DE UN SISTEMA EMBEBIDO BASADO EN UN MICROPROCESADOR SOFT-CORE CON DISPOSITIVOS RECONFIGURABLES.Ing. Alí Piña RochaDirectora: Dra. Susana Ortega C.Codirector: Dr. Juan J. Raygoza P.Línea de Sistemas Embebidos
ResumenNúcleos Personalizados Bus ComúnP Soft-Core32 bitsFPGAMEMPeriféricos
EstructuraIntroducción
Justificación del tema
Objetivos
Hipótesis
Metodología
Cronograma
AvancesDiseño en HardwareProcesadores de propósito general.Tecnología ASIC(Circuito integrado para aplicaciones específicas)Dispositivos reconfigurables FPGAs
Tecnología ASICVentajasDesventajasDesventajasProcesamiento eficiente
Área de silicio ocupada
Bajo consumo
Tiempo de desarrollo muy largo
Riesgo de diseño grande
Nula flexibilidad de ajusteVentajas
Procesadores de propósito generalVentajasDesventajasDesventajasCambiar la funcionalidad del sistema
Económicos
Procesamiento secuencial
Conjunto de instrucciones fijoVentajas
Dispositivos reconfigurables FPGAsBuen rendimiento
Consumo suficiente para la aplicación
FlexibilidadHerramientas de Descripción de Hardware
Sistemas dentro de un Chip Programable SOPC
Sistema EmbebidoFirmwareHardwareSoftware
Sistema dentro de un ChipFirmwareProcesadores Soft-CoresIP CORESHardware
Núcleos de propiedad intelectual“Permiten implentar SOPC en de dispositivos reconfigurables“
Micro-procesadores Soft-CoresUn P Soft-Core es un Microprocesador completamente descrito en software.
Núcleos personalizados de propiedad intelectual
Justificación
Sistemas EmbebidosAplicacionesControl de lineas de producción
Telefonía
Reproductores de música
Sistemas militares
Aplicaciones médicas
Sistemas de navegación
Automotriz
Sistema de seguridad“Consiste en adquirir y acumular datos sobre el estado de un objeto y después controlar su operación”
Interfaz  en un Sistema embebido
“Los ProcesadoresSoft-Coressólo utilizan las caracteristicas mínimas requeridas para una aplicación específica“
Objetivos
Objetivo General“Sistema embebido para aplicaciones  en tratamiento de imágenes y video,  además de  reconocimiento de patrones utilizando núcleos personalizados”
Objetivos ParticularesConstruir núcleos con filtros para aplicaciones en imágenes.Construir un núcleo para la detección de contorno en imágenes.Construir un núcleo para el reconocimiento de patrones.Diseñar memorias para compartir registros físicos.Generar un bus OPB.Compilar y sintetizar un sistema embebido.
Hipótesis“Debido a la reconfigurabilidad modular de nuestro sistema, se acortará el tiempo en el desarrollo de aplicaciones donde el diseñador no sea un experto en implementaciones en hardware”
Metodología
Metodología de estudioInvestigación y análisis de sistemas embebidos.Investigación y análisis de filtros en hardware.Investigación de algoritmos o diseño de redes neuronales en hardware.
Metodología de diseñoSimulink con la herramienta Xilinx System Generator y Xilinx Platform Studio
Cronograma de actividades
Bibliografía utilizada
Bibliografía utilizada
Bibliografía utilizada

Protocolo