Resumen castellano: | El objetivo principal de este TFM es la implementación de un filtro de bucle adaptativo (en inglés deblocking filter – DF) de un decodificador H.264/SVC sobre una plataforma FPGA. Este será implementado como parte de un Sistema en Chip (en inglés System-on-Chip – SoC) mediante un coprocesador hardware. El resto del SoC se encargará de las tareas de control y representación.
Para esta tarea se definirá un flujo de diseño partiendo de la descripción a nivel algorítmico en SystemC y realizando las tareas de síntesis necesarias hasta alcanzar una versión implementada en FPGA. Además, con el fin de validar el sistema, se diseñará un SoC, que integra el bloque implementado, que envía las tramas de entrada y representa en una pantalla VGA las imágenes tras su filtrado. La descripción del DF así como las tareas asociadas a este TFM forman parte del proyecto PCCMUTE llevado a cabo por la División de Sistemas Industriales y CAD del IUMA.
Las tareas necesarias para alcanzar el objetivo propuesto se describen a continuación:
a. Estudio del funcionamiento del bloque DF.
b. Análisis de la arquitectura de la descripción objeto de la implementación.
c.Definición de la metodología de diseño que se llevará a cabo con el fin de alcanzar la versión implementada.
d. Realizar la síntesis del bloque en cuestión, incluyendo las verificaciones funcionales en SystemC así como en RTL.
e. Integración del DF en el SoC y validación del mismo.
f. Evaluación de los resultados en cuanto a ocupación y prestaciones del diseño. |