universidad de las palmas de gran canaria dcic universidad de las palmas de gran canaria 2008 autor:...

16
iversidad de Las Palmas de Gran Canaria DCIC Intel CE 2110 Media Intel CE 2110 Media Processor Processor iversidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

Upload: melania-pita

Post on 28-Jan-2016

242 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 2: Universidad de Las Palmas de Gran Canaria DCIC 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.

Page 3: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 4: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 5: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 6: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 7: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 8: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 9: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 10: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 11: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

11DCICDCIC

3. Intel XScale®2008 Christian Pérez

5º IT – Microprocesadores para comunicaciones

Page 12: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 13: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 14: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 15: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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

Page 16: Universidad de Las Palmas de Gran Canaria DCIC Universidad de Las Palmas de Gran Canaria 2008 Autor: Christian Pérez Fajardo

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