Reducción del consumo del dispositivo TMS320C6678

Martín Sanz, Luis (2016). Reducción del consumo del dispositivo TMS320C6678. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Reducción del consumo del dispositivo TMS320C6678
Author/s:
  • Martín Sanz, Luis
Contributor/s:
  • Pescador del Oso, Fernando
Item Type: Final Project
Degree: Grado en Ingeniería Electrónica de Comunicaciones
Date: 19 May 2016
Subjects:
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Ingeniería Telemática y Electrónica
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (11MB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (29MB)

Abstract

En los últimos años la calidad de los vídeos ha ido mejorando exponencialmente, esto es posible en gran medida gracias al perfeccionamiento del hardware que lo procesa, el cual ha avanzado en una proporción similar, evolucionando de procesadores mono-núcleo a procesadores multi-núcleo. Este aumento en la calidad ha tenido como resultado un incremento en la energía utilizada, esto hace imprescindible encontrar nuevas formas de optimizar el consumo, sobre todo, para plataformas móviles que no dispongan de una fuente de alimentación fija y tenga unos recursos HW limitados. En este trabajo final de grado se han analizado los medios disponibles de ahorro de energía en la tarjeta multi-núcleo TMDSEVM6678L de Texas Instruments, la investigación se ha centrado en la optimización de un descodificador RVC-HEVC el cual permite su reconfiguración (modificar el número de núcleos) para adaptarse a las necesidades de consumo y rendimiento. Durante el desarrollo de este trabajo se han estudiado todos los medios de ahorro disponibles en la tarjeta empleada y más concretamente las posibles formas de optimización de los núcleos C6678. Esto abarca desde modos de bajo consumo dentro de los procesadores (o su posible desconexión en caso de que no sean necesarios) al apagado de los periféricos que no estén en uso por parte del descodificador, a la variación de la frecuencia de los núcleos en función de las necesidades, pasando por la modificación de la velocidad de las memorias o medios disponibles de bajo consumo existentes en la arquitectura KeyStone I empleada en los procesadores. Por último se procederá a la implementación de todas las formas de optimización del consumo dentro del descodificador de vídeo. ABSTRACT. In the last years the quality of videos has improved, this is possible in great measure by the improvement of hardware that processes It, which has advanced in a similar proportion, changing from oneCore to multiCore. This improve of the quality has as result an increase of the requirements of energy, hence It is essential to find new methods to optimize consumption, especially, in mobile platforms that don't have a fixed power supply and they have limited hardware. In this Final Year Project has been analyzed the possible means of saving energy in the board multiCore TMDSEVM6678L of Texas Instruments, the investigation has focused in the optimization of RVC-HEVC video decoder, which can change the number of cores for adapt to needs of consumption and performance. During development of this Project has been studied the means of saving available in the board and more concretely in the cores. It covers from low power modes in the C6678 (or power down if is possible) to power down of peripheral that aren't working in the decoder, variation of frequency of cores, change the speed memory, etc.. Finally will proceed to the implementation of all the way to optimization of consumption within the video decoder.

More information

Item ID: 43925
DC Identifier: http://oa.upm.es/43925/
OAI Identifier: oai:oa.upm.es:43925
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 18 Nov 2016 08:59
Last Modified: 18 Nov 2016 08:59
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM