Universidad de Las Palmas de Gran Canaria
DCIC
Autor:
Christian Pérez Fajardo
2008
2008 Christian Pérez
Introducción
1.
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.
DCIC
5º IT – Microprocesadores para comunicaciones
2
2008 Christian Pérez
Introducción
1.
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.
DCIC
5º IT – Microprocesadores para comunicaciones
3
2008 Christian Pérez
Arquitectura
2.
A la derecha de estas
líneas se muestra la
arquitectura interna del
Intel CE 2110 Media
Processor.
DCIC
5º IT – Microprocesadores para comunicaciones
4
2008 Christian Pérez
2.
Arquitectura
Especificaciones hardware:










DCIC
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 .
5º IT – Microprocesadores para comunicaciones
5
2008 Christian Pérez
2.
Arquitectura
Especificaciones hardware:

Salidas de video/audio:





Entradas de video/audio:



DCIC
Analógica o S-Video.
6 Canales I2S.
Interfaz para HDMI transmitido con HDCP.
S/PDIF.
Interfaz para sintonización ATSC/DVB.
NTSC/PAL.
I2S.
5º IT – Microprocesadores para comunicaciones
6
2008 Christian Pérez
3.
Intel XScale®
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.
DCIC
5º IT – Microprocesadores para comunicaciones
7
2008 Christian Pérez
Intel XScale®
3.
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:

DCIC
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
8
2008 Christian Pérez
3.
Intel XScale®
Características del Intel XScale®:
DCIC

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
9
2008 Christian Pérez
3.
Intel XScale®
Características del Intel XScale®:
DCIC

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
10
2008 Christian Pérez
3.
DCIC
Intel XScale®
5º IT – Microprocesadores para comunicaciones
11
2008 Christian Pérez
Aplicaciones
4.
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.
2.
3.
4.
5.
6.
7.
8.
DCIC
PC.
Internet.
HDTV.
Reproducción/edición/grabación de audio y vídeo.
VoIP.
IPTV.
Vídeo llamada.
Karaoke.
5º IT – Microprocesadores para comunicaciones
12
2008 Christian Pérez
Aplicaciones
4.
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.
DCIC
5º IT – Microprocesadores para comunicaciones
13
2008 Christian Pérez
Aplicaciones
4.
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”.
DCIC
5º IT – Microprocesadores para comunicaciones
14
2008 Christian Pérez
Aplicaciones
4.
También sería posible tener un
PC
de
sobremesa
con
capacidades multimedia.
DCIC
5º IT – Microprocesadores para comunicaciones
15
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-multimediaconsumer-electronics-intel.html.

http://www.intel.com/design/celect/2110/ce2110_brief.pdf.
DCIC
5º IT – Microprocesadores para comunicaciones
16
Descargar

Intel CE 2110 Media Processor