ESTUDIO DE IMPLEMENTACIÓN DEL ALGORITMO LZW (Lempel-Ziv-Welch) EN UNA PLATAFORMA ZYNQ 7000 DE XILINX

Handle

https://riunet.upv.es/handle/10251/80465

Cita bibliográfica

Gastaldo Ramón, B. (2016). ESTUDIO DE IMPLEMENTACIÓN DEL ALGORITMO LZW (Lempel-Ziv-Welch) EN UNA PLATAFORMA ZYNQ 7000 DE XILINX. https://riunet.upv.es/handle/10251/80465.

Titulación

Grado en Ingeniería de Tecnologías y Servicios de Telecomunicación-Grau en Enginyeria de Tecnologies i Serveis de Telecomunicació

Resumen

El trabajo fin de grado propuesto tiene como objetivo explorar las opciones de implementación del algoritmo de compresión sin pérdidas LZW sobre una plataforma programable System-On-Chip de la empresa Xilinx. Dicha plataforma consta de un procesador ARM Cortex A9 embebido en una FPGA de complejidad media. Por lo tanto existen diversas opciones sobre el reparto de tareas entre los dos elementos del sistema. Habitualmente la implementación sobre el ARM se realiza empleando un lenguaje de programación software (C o similares) y es más flexible pero más lenta. La implementación hardware sobre el tejido de la FPGA es más compleja y se suelen emplear lenguajes de descripción como Verilog o VHDL, alcanzando las mayores velocidades y el menor consumo. El Trabajo Fin de Grado propuesto se centrará en seleccionar un esquema de implementación que permita obtener un balance entre flexibilidad y velocidad, manteniendo las características del algoritmo propuesto intactas.

Palabras clave

Fuente

DOI

Versión del editor

Enlaces relacionados

URL