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 ([email protected])
Roberto Sarmiento Rodríguez ([email protected])
Duración
7 meses
INSTITUTO UNIVERSITARIO DE MICROELECTRÓNICA APLICADA