REPRODUCTORES mp4 R N T
Download
Report
Transcript REPRODUCTORES mp4 R N T
REPRODUCTORES mp4
ROMÉN NERIS TOMÉ
INDICE DE CONTENIDOS
Introducción
Microprocesadores usados en reproducción de MPEG-4
Comparativa: iPod Vs. Zune
Pero no son los únicos…
Enlaces
INTRODUCCIÓN
MPEG - 4, introducido a finales de 1998, es el nombre de un grupo de estándares de
codificación de audio y video así como su tecnología relacionada normalizada por el
grupo MPEG.
Los usos principales del estándar MPEG-4 son los flujos de medios audiovisuales, la
transmisión bidireccional por videófono y la emisión de televisión.
MPEG-4 toma muchas de las características de MPEG-1 y MPEG-2 así como de
otros estándares relacionados.
MPEG-4 está formado por varios estándares, llamados "partes", entre los que nos
interesan:
Parte 1 (ISO/IEC 14496-1): Sistemas: Describe la sincronización y la transmisión simultánea
de audio y vídeo.
Parte 2 (ISO/IEC 14496-2): Visual: Un códec de compresión para elementos visuales (video,
texturas, imágenes sintéticas, etc.).
Parte 3 (ISO/IEC 14496-3): Audio: Un conjunto de códecs de compresión para la
codificación de flujos de audio; incluyen herramientas de codificación de audio y habla.
Parte 14 (ISO/IEC 14496-14): Formato de archivo MPEG-4: El formato de archivo de
contendor designado para contenidos MPEG-4.
INTRODUCCIÓN
Un reproductor de vídeo digital es un dispositivo que almacena,
organiza y reproduce archivos de vídeo, música e imágenes.
Comúnmente se le denomina reproductor mp4, pero los
reproductores de vídeo digital reproducen a menudo otros formatos
de archivo.
Tipos de reproductores:
Reproductores basados en Flash.
Reproductores basados en disco duro.
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
MIPS TECHNOLOGIES
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
Familia MIPS32® 4KE®
Pipeline de 5 etapas.
Frecuencia de 233MHz.
1, 2, 4 u 8 registros de 32-bits de propósito general.
Posibilidad de operación en modo supervisor.
Vectores de interrupción y soporte para controlador de interrupciones externo.
Soporte para memoria virtual (con paginado de pequeño tamaño y recursos para manejo
de tablas de paginación extensa).
Codificación de 16-bits de instrucciones de 32-bits para la mejora de la densidad de
código.
Caché de datos e instrucciones individuales y configurables, con tamaños de 0-64 Kb.
Tamaño de línea de la cache de 16 bytes.
Buses unidireccionales de 32 bits separados para direcciones y datos.
Unidad multiplicador/divisor con tasa máxima de cálculo de 32x16-bits por ciclo de reloj,
o de 32x32-bits para varios ciclos.
Modo Power-down disparado por instrucción Wait.
MIPSsim™. Simulador para el modelado de buses funcionales y set de instrucciones.
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
Familia MIPS64® 5K®
Ruta de datos y direcciones de 64-bits.
Frecuencia de 233 MHz.
32 registros de propósito general.
Comparadores y contadores para interrupciones en tiempo real.
Registros de supervisión de instrucciones y datos para puntos de ruptura mediante software.
Posibilidad de modo supervisor.
Unidad de punto flotante (sólo para el 5Kf®) totalmente segmentada, con 32 registros para
estas operaciones.
Caché de datos e instrucciones individuales y configurables con tamaños de 0-64 Kb.
Memoria virtual con tamaño variable de paginación (4Kb – 16Mb).
Todos los dispositivos E/S registrados.
Bus de dirección y datos unidireccional, separados y de 36-bits y 64-bits respectivamente.
Unidad multiplicador/divisor con máxima tasa de cálculo de 32x16-bits por ciclo de reloj,
32x32 para varios ciclos y 64x64-bits en 9 ciclos.
Modo Power-down disparado por instrucción Wait, y modo Sleep.
4 unidades de ejecución: Integer Unit (ALU y desplazador), Multiply Divide Unit (MDU),
Branch Control, Processor Control.
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
STMicroelectronics
Procesador ST231 a 400 MHz.
3 núcleos de procesamiento que
proporcionan hasta 4’5 GOPs
de potencia de procesamiento.
Codificación MPEG-2 en tiempo real.
Pre-procesamiento para una
calidad superior de imagen.
Dolby® stereo, MPEG-1 layer 2, MP3.
Decodificación de video MPEG-2
y MPEG-4.
Decodificación de audio 5.1 Dolby®
Digital/MPEG multichannel/MP3/
WMA/DTS/MLP
and AAC decoding.
Salida HD digital a través de HDMI.
Memoria DDR de hasta 166 MHz.
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
NOMADIK
Plataforma de procesadores existente desde 2004, compuesta por un núcleo
ARM con dos subsistemas para el manejo de audio y video.
Se pretende que para este año se pase a una arquitectura con múltiples CPUs, y
seis subsistemas en un solo chip con tecnología de 45 nm. Típicamente cada
subsistema consistirá en un núcleo DSP, un acelerador hardware y un DMA data
mover.
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
ARM
ARM1136JF™
Un potente set de instrucciones, el ARMv6,
cuyas especificaciones son, entre otras:
Instrucciones reducidas para una disminución
del ancho de banda de memoria y los
requerimientos de tamaño de hasta un 35%.
SIMD: Single Instruction Multiple Data.
Frecuencia de 550 MHz.
Modo de funcionamiento Power-Down para
reducir el consumo de potencia cuando el
procesador no está en uso.
Pipeline de 8 etapas.
Pipeline separado para operaciones loadstore y operaciones aritméticas.
Predicción de salto y retorno de pila.
Sistema de memoria de altas prestaciones,
que soporta cachés de 4 a 64 Kb.
Opción para coprocesador con vectores de
punto flotante.
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
MICROPROCESADORES USADOS EN REPRODUCCIÓN DE
MPEG-4
FREESCALE
El i.MX21 está basado en el procesador
ARM926EJ-S, que se compone de:
Caché de instrucciones y datos de 16K.
266 MHz.
Arquitectura ARM® 32-bit RISC.
Set de instrucciones comprimidas de 16-bits.
Master Bus de AMBA™ para SoCs.
Virtual Memory Management Unit (VMMU).
Digital Phase-Locked Loop para la generación
interna y control de la señal de reloj.
Soporte para tres modos diferentes de
consumo: run, doze y stop.
Reloj de sistema: hasta 133 MHz.
Interfaz para memoria externa: mismo reloj
para la fuente como para el sistema, hasta
133 MHz con 1.8 V.
Reloj de sistema derivado del reloj de la CPU
mediante un divisor.
COMPARATIVA: iPod Vs. Zune
PERO NO SON LOS UNICOS…
ENLACES
www.mips.com
www.arm.com
www.freescale.com
www.st.com
www.apple.com
www.samsung.com.es
www.maxmemo.com
www.energysistem.com
www.sony.es
www.creative.com
www.zunetotal.com
www.ciao.com