Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor:...
-
Upload
melania-pita -
Category
Documents
-
view
243 -
download
0
Transcript of Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor:...
Universidad de Las Palmas de Gran Canaria
DCICDCIC
Intel CE 2110 Intel CE 2110 Media ProcessorMedia Processor
Universidad de Las Palmas de Gran Canaria
2008
Autor:
Christian Pérez Fajardo
2DCICDCIC 2
1. Introducción
5º IT – Microprocesadores para comunicaciones
2008 Christian Pérez
Presentada en abril del 2007. Lanzamiento comercial previsto para principios del año 2008.
Plataforma desarrollada por Intel para el mercado de la electrónica de consumo.
Primer SoC de Intel diseñado para “set–top–boxes” digitales.
La plataforma permite un rápido desarrollo de diseños y de demostraciones de productos.
3DCICDCIC
1. Introducción
Persigue reducir el tiempo a mercado de nuevas aplicaciones.
Dispone, entre otros, de un procesador integrado (Intel XScale®), un DSP (Intel MSA®), acelerador gráfico, puertos E/S y módulo para los códecs de vídeo.
Se ha ideado un kit de software (“SDK”) de código abierto que permite portar software de forma rápida a la plataforma.
5º IT – Microprocesadores para comunicaciones
2008 Christian Pérez
4DCICDCIC
2. Arquitectura
A la derecha de estas líneas se muestra la arquitectura interna del Intel CE 2110 Media Processor.
2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
5DCICDCIC
2. Arquitectura
Especificaciones hardware:
Proceso de fabricación de 90nm. Procesador integrado Intel Xscale® de hasta 1 GHz. DSP (Intel MSA®). Acelerador gráfico 2D/3D. Puertos E/S analógicos y digitales. Decodificación hardware MPEG–2 y H.264. Decodificación software en el Xscale® de otros códecs de vídeo. Hardware para encriptación y desencriptación (DVB, DES, 3DES, AES). Soporte para SDRAM (configuración básica 64MB, máximo 512MB). Soporte para memoria Flash, hasta 128 MB, a través de un bus de
expansión .
2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
6DCICDCIC
2. Arquitectura
Especificaciones hardware:
Salidas de video/audio: Analógica o S-Video. 6 Canales I2S. Interfaz para HDMI transmitido con HDCP. S/PDIF.
Entradas de video/audio: Interfaz para sintonización ATSC/DVB. NTSC/PAL. I2S.
2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
7DCICDCIC
3. Intel XScale®2008 Christian Pérez
Características del Intel XScale®:
Presenta un alto rendimiento para altas cargas computacionales.
Gran adaptabilidad a diversas frecuencias.
Proceso de 0,18μm.
Procesador de 32 bits.
Reloj de hasta 1 GHz.
Usado en móviles, PDA’s, PC’s, MP3, etc.
5º IT – Microprocesadores para comunicaciones
8DCICDCIC
3. Intel XScale®2008 Christian Pérez
Características del Intel XScale®:
Basado en un ARM versión 5TE.
Procesador RISC supersegmentado de 7 y 8 etapas.
Está compuesta por 3 causes de segmentación: Unidad de enteros del procesador de 7 etapas
Memoria de 8 etapas
Unidad MAC de entre 6 y 9 etapas.
Intel rodea al núcleo ARM con:
Unidades de manejo de memoria (MMU).IMMU para el control de las instrucciones.DMMU para el control de los datos.
5º IT – Microprocesadores para comunicaciones
9DCICDCIC
3. Intel XScale®2008 Christian Pérez
Características del Intel XScale®:
Cache de datos, instrucciones y una mini cache de datos.
Fill Buffer, Write Buffer y Pend Buffer. Permite hit-undermiss.
Branch Target Buffer (BTB). Encargado de la predicción de saltos.
Coprocesador MAC. Encargado de procesar el audio.
Interfaz para coprocesadores. Capacidad de ejecución paralela o modo en espera
5º IT – Microprocesadores para comunicaciones
10DCICDCIC
3. Intel XScale®2008 Christian Pérez
Características del Intel XScale®:
Puerto JTAG
Permite el testeo del dispositivo.
Manejador de potencia y reloj. Software que varía la frecuencia en función de la carga que este soportando el procesador
Unidad de monitorización de la ejecución. Permite conocer las estadísticas de aciertos en cache, en el BTB y monitorizar hasta ocho eventos adicionales.
Unidad de debug.
Permite depurar la aplicación que está corriendo.
5º IT – Microprocesadores para comunicaciones
11DCICDCIC
3. Intel XScale®2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
12DCICDCIC
4. Aplicaciones
Considerando la concepción del Intel CE 2110 Media Processor, esto es, su capacidad, prestaciones, arquitectura y el kit de desarrollo “SDK” con el que se adjunta, se podrían tener las siguientes aplicaciones (conjunta o separadamente):
1. PC. 2. Internet.3. HDTV.4. Reproducción/edición/grabación de audio y vídeo.5. VoIP.6. IPTV.7. Vídeo llamada.8. Karaoke.
2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
13DCICDCIC
4. Aplicaciones
La primera y más atractiva aplicación que puede tener un sistema con este SoC es el de un “todo en uno”: funcionalidad de un PC, HDTV, reproducción/edición/grabación de audio/vídeo, VoIP, Internet, etc. Sería el más caro y completo de todos.
2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
14DCICDCIC
4. Aplicaciones
Otra aplicación sería la de un reproductor/grabador de audio y vídeo. Dispondría de varios códecs que posibilitarían la reproducción y grabación de cualquier tipo de archivo de A/V. Podría ser un posible sustituto del DVD. El precio de este sistema no sería tan alto como el del “todo en uno”.
2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
15DCICDCIC
4. Aplicaciones
También sería posible tener un PC de sobremesa con capacidades multimedia.
2008 Christian Pérez
5º IT – Microprocesadores para comunicaciones
16DCICDCIC
2008 Christian Pérez
7. Referencias
http://www.intel.com/pressroom/archive/releases/20070416comp_a.htm.
http://download.intel.com/design/intelxscale/XScaleDatasheet4.pdf.
http://embedded-system.net/ce-2110-media-processor-for-multimedia-consumer-electronics-intel.html.
http://www.intel.com/design/celect/2110/ce2110_brief.pdf.
5º IT – Microprocesadores para comunicaciones