Download Propuesta de Proyecto Fin de Carrera
Document related concepts
no text concepts found
Transcript
UNIVERSIDAD DE LAS PALMAS DE GRAN CANARIA Instituto Universitario de Microelectrónica Aplicada Propuesta de Proyecto Fin de Carrera Título Desarrollo del decodificador de vídeo SVC mediante la metodología de alto nivel usando CoFluent Studio Descripción En este proyecto se pretende modelar el decodificador del estándar SVC (Scalable Video Decoding) mediante la metodología de diseño de alto nivel propuesta por la herramienta CoFluent. Cofluent es una herramienta de Intel que permite el modelado de sistemas en alto nivel (ESL, Electronics System Level). De acuerdo con esta metodología se diseñará un modelo funcional para el decodificador SVC y se establecerá una arquitectura física en la que se mapeará el modelo funcional. El modelo funcional consistirá en establecer la estructura del decodificador mediante módulos interconectados y su comportamiento en el tiempo. Estos módulos se obtendrán básicamente de un estudio exhaustivo del código fuente del decodificador SVC (en C++). La arquitectura física para este proyecto será un sistema multiprocesador que se definirá a partir de los componentes físicos que proporciona CoFluent. A partir del modelo funcional y de la arquitectura física se procederá a la ejecución sobre la arquitectura virtual resultante de mapear el modelo funcional en la arquitectura física. Como este mapeo puede permitir varias posibilidades se realizará una exploración de las diferentes alternativas de mapeo para conseguir la combinación óptima en función del rendimiento y consumo. Conocimientos - Conceptos de Ingeniería del Software y estar familiarizado con la programación orientada a objetos en cualquier lenguaje (Java, Ada, C++) aunque para este PFC se utilizará C++ Conceptos de Ingeniería de modelos (Model Driven Engineering), de transacciones a nivel de modelado (Transaction Level Modelling) y de modelado de sistemas (System Modelling). Conocimientos básicos de SystemC. Conocimientos de Marte/UML - INSTITUTO UNIVERSITARIO DE MICROELECTRÓNICA APLICADA UNIVERSIDAD DE LAS PALMAS DE GRAN CANARIA Instituto Universitario de Microelectrónica Aplicada Asignaturas cursadas - Cualquier asignatura de Programación en la que se haya profundizado en los conceptos de programación orientada a objetos (clases, herencia, polimorfismo) Cualquier asignatura en la que se haya trabajado en conceptos de Ingeniería del Software (análisis, diseño, implementación y pruebas del software) Cualquier asignatura relacionada con el diseño de sistemas en chip o diseño a nivel de sistemas Equipos multimedia de la titulación Ingeniero de Telecomunicación (opcional) - - Conocimientos de herramientas - Compilador C++ Eclipse Visual Studio 2010 Perfil del estudiante - Estudiantes en el último curso de Ingeniería de Telecomunicación o Informática Tutores - Ernestina Martel Jordán (emartel@iuma.ulpgc.es) Roberto Sarmiento Rodríguez (roberto@iuma.ulpgc.es) Duración 7 meses INSTITUTO UNIVERSITARIO DE MICROELECTRÓNICA APLICADA