Intel 2700G (nombre en código Marathon) es un coprocesador de gráficos de bajo consumo (50 mW máximo)para el procesador XScale PXA27x, anunciado el 12 de abril de 2004. [1] Está construido sobre el diseño de chip PowerVR MBX Lite (que es un descendiente de la tecnología de gráficos PowerVR2 que impulsó el Dreamcast ) y sobre la tecnología de codificador/decodificador de video MVED1 [2] .
Este acelerador viene en 3 variantes: 2700G3, 2700G5 y 2700G7.
El modelo 2700G3 es la versión económica del acelerador. Tiene 384 kB de memoria integrada, adecuada para manejar una pantalla gráfica HVGA (320x480) o más pequeña.
El 2700G5 es la versión de alto rendimiento del acelerador. Tiene 704 kB de memoria integrada, adecuada para manejar una pantalla con resolución VGA (640x480) y decodificar video MPEG-4.
El 2700G7 es igual que el 2700G5, pero está equipado con 16 MB de memoria local con un bus de 32 bits de 100 MHz (ancho de banda teórico máximo de 400 MB/s) en el mismo paquete.
Todos los chips tienen un núcleo de 75 MHz y 32 bits enviados en un paquete BGA .
El 2700G tiene su propio controlador LCD y dos salidas LCD. Esto permite utilizar al mismo tiempo el procesador XScale y las pantallas gráficas del 2700G. El 2700G puede controlar una pantalla externa de hasta 1024×768 (con color de 32 bits) o 1280×1024 (con color de 16 bits).
El acelerador admite recorte , combinación alfa y suavizado de bordes . También tiene una variedad de funciones de transferencia a nivel de bloque (BLT). El acelerador 2D es capaz de alcanzar una velocidad de relleno de hasta 84 millones de píxeles por segundo (150 millones de píxeles por segundo según Intel [3] ).
El 2700G tiene un flujo de renderizado de hardware completo y es compatible con el estándar OpenGL ES 1.0, utilizando el perfil common-lite. El acelerador 3D es capaz de procesar alrededor de 831 000 triángulos por segundo (944 000 triángulos por segundo según Intel). [3]
El 2700G realiza funciones de zigzag inverso, transformada de coseno discreta inversa y compensación de movimiento para acelerar la decodificación de vídeo MPEG-1 , MPEG-2 , MPEG-4 y WMV . El acelerador puede decodificar MPEG-1, MPEG-2 y WMV a 720×576 ( resolución de DVD ), MPEG-4 a 640×480 y H.264/AVC de referencia a 352x288, todo ello a 30 fotogramas por segundo. [2]
El 2700G se utilizó en los modelos Dell Axim X50v , Dell Axim X51v , Gigabyte GSmart t600, Pepper Pad 2 y Palm Foleo (cancelado). También se utilizó en algunos quioscos de señalización independientes como el MediaStaff DS [4] y en los HID , como el controlador de pantalla táctil LCD Clipsal DALIcontrol DCLCD70 [5] y los Advantech UbiQ-350 y UbiQ-470 [6] .
A partir de la venta de la unidad XScale de Intel a Marvell, el procesador gráfico se discontinúa.