Características de MIPS32® 24K®
Configuración individual para las instrucciones y los caches de datos, tamaños de 16, 32 y 64 KB. Caché de 4 vías asociativas. Hasta 4 cargas sin bloqueo. Soporte Write-back y write-through. 32 bytes de tamaño de línea del caché. 4 entradas de instrucción en el TLB. 8 entradas de datos en el TLB. Entrada dual configurable de 16/32/64 KB del TLB con tamaño de páginas variables.
MIPS para STB
Características de MIPS32® 24K®
Implementación de los protocolos de Open Core (OCP) en la unidad interfaz de bus (BUI). 64 bits de lectura y escritura en los bus de datos para una eficaz transferencia de datos entre la memoria y los cache L1.
Modo apagado (por una instrucción de espera Wait). Soporte para divisores de reloj por software.
MIPS para STB
Características de MIPS32® 24K®
Herramientas y apoyo de terceros. EJTAG debug. Paso a paso, puntos de ruptura. 64 bits en la interfaz para el usuario por el coprocesador
MIPS para STB
Ofrece desarrollo con IP en forma de diseño de los cores, software y herramientas necesarias. Los procesadores utilizados para STB son los de la familia ARM9. La familia de procesadores ARM9 están basados en el procesador ARM9TDMI e incorpora un juego de instrucciones de 16 bits Thumb. Con esto se mejora la densidad del código ~35%. Permite poner en marcha sistemas avanzados con ahorros del área del chip, cumpliendo así con el tiempo de comercialización, los gastos del desarrollo y el consumo de electricidad ARM920T, ARM922T, ARM926EJ-S ARM para STB
Aplicaciones de ARM 922T
Próxima generación de los smarth phones, comunicadores y PDAs. Procesador para aplicaciones 3G. Dispositivos basado en una plataforma OS. Cámaras digitales. Decodificador de audio y video. Entretenimiento en automóviles. Set-top box. ARM para STB
Características de ARM 922T
Arquitectura RISC de 32/16 bits (ARMv4T). Instrucciones ARM de 32 bits para el máximo rendimiento y felixibilidad. Instrucciones de 16 bits Thumb para incrementar la densidad del código. MMU que soporta un sistema operativo como, Symbian OS, Windows CE, Linux o Palm OS. Cachés de instrucciones y de datos: 8K/8K. Estándar Bus AMBA. Interfaz ETM para tener capacidad de traza en tiempo real con ETM9. ARM para STB
Beneficios de ARM 922T
Se ejecutan la mayoría de los OSs y de los middleware existentes. Conjunto de herramientas de desarrollo para la reducción de los costes y el tiempo de desarrollo. Múltiples fuentes de vendedores de la industria líder en proveer Silicio. Apoyo para los diseñadores para depurar los SoC. Las instrucciones puedes ser extendidas por el uso de un coprocesador. ARM para STB
Diagrama de bloques ARM 920T / ARM 922T
ARM para STB
ARM 926EJ-S
Procesador totalmente sintetizable que tiene la tecnología Jazelle mejorada de un CPU RISC de 32b. Tamaño de los caché de instrucciones y de datos son flexibles. Interfaces de memoria acoplados (TCM), unidad de gestión de memoria (MMU). Implementa el juego de instrucciones del ARMv5TEJ e incluye un multiplicador mejorado de 16 x 32. El juego de instrucciones ARMv5TEJ incluye un DSP de 16 bits para mejorar el funcionamiento de aplicaciones que soporten Thum y Java ARM para STB
Aplicaciones ARM 926EJ-S
Próxima generación de los smarth phones, comunicadores y PDAs. Procesador para aplicaciones 3G. Dispositivos basado en una plataforma OS. Cámaras digitales. Decodificador de audio y video. Entretenimiento en automóviles. ARM para STB
Beneficios ARM 926EJ-S
Se ejecutan la mayoría de los Oss. Único chip MCU, solución DSP ? Java. Instrucciones de 16 bits Thumb. Estructura software para un único procesador, sin partición de software a través de MCUs. Único kit de desarrollo para reducir los costes. Apoyo para los diseñadores para depurar los SoC. Potencia de consumo de Java muy baja. Las instrucciones puedes ser extendidas por el uso de un coprocesador.
ARM para STB
Diagrama de bloques ARM 926EJ-S
ARM para STB
ARM para STB Humax RG-100 Digital Satelite Set-top-box ARM 9 Sysmaster Tornado M10 Digital Media Center ARM 926 Samsung LNR408D HDTV ARM 9
Xilleon
ATI ? AMD ATI ? AMD XILLEON. Microprocesadores para televisores LCD. Uno de los más famosos fue el Xilleon 220 Se actualizo la serie a los Xilleon 400 Recientemente fue adquirida por Broadcom. Vemos un poco más en detalle el Xilleon 220
AMD para STB
Xilleon 220
El Xilleon 220 integra una CPU de alta velocidad con 300 MHz y arquitectura MIPS® RISC. Integra dos codificadores de video diferentes que son compatibles con los estándares de video. Integra un motor gráfico de 2D y 3D rápido y rico en funciones de AMD. Integra todos los puertos I/O necesarios para construir un decodificador avanzado. Una memoria avanzada de hasta 3 Gigabytes/segundo de ancho de banda. AMD para STB
Xilleon 220 Decodificadores Televisores con receptores digitales integrados. TV pads inalámbricos y con Ethernet. Servidores y puertas de enlace de Home Media. Reproductores de DVD. Juegos. Navegación Web, guías de programas avanzadas y aplicaciones interactivas habilitadas con Internet. AMD para STB – Aplicaciones
Broadcom compra la división de DTV de AMD. Las soluciones de TV principales digitales de Broadcom sumamente son integradas, SoC. Productos OEM.
Broadcom para STB
BCM 3563 Broadcom
Procesador integrado de 330Mhz de 32 bits MIPS. Soporte para FULL HD 1080p. Tecnología Dual 1080i/p Motion Adaptive Deinterlacing para eliminar imágenes y bordes borrosos. Entrada directa de PC hasta 1600×1200 UXGA. Entradas duales HDMI/DVI 1080p de 60 fps. Seis convertidores de 10 bits A/Ds Tratamiento de video integrado. DACs de audio integrado.
Broadcom para STB
BCM 3563 Broadcom
Broadcom para STB
Otros STB STB que utilizan procesadores de Desktop o Notebook de bajo consumo. Intel Celeron, Intel Pentium III, AMD Athlon, AMD Sempron.
OSs como Windows o Linux. Aplicaciones como WinMyth, MythTV o TiVo.
A modo de ejemplo vemos el Thomson IP1000.
Thomson IP1000
Low Voltage Intel® Pentium® III Processor with 512K Cache (Micro-FCBGA) 933MHz Intel 830M northbridge Intel 82801DB (ICH4) southbridge 64MB PC133 SDRAM on board.PCI Slot Two USB 2.0 ports.2 Ultra-ATA/100/66/33 IDE channels 64MB Compact Flash via IDE controller Integrated 10/100 Intel 82562ET LAN On Motherboard Integrated 2D and 3D graphics with AGP 4X interface Conexant CX25873-13 High Performance Video Encoder Composite and S-Video outputs Sigmatel STAC9767 AC97. Optical SPDIF output IR receiver for remote / PS/2 Keyboard & Mouse connectors
Broadcom para STB
Thomson IP1000
Broadcom para STB
Referencias
MIPS ARM AMD INTEL BROADCOM EETIMES WIKIPEDIA THOMSON SAMSUNG HUMAX
Broadcom para STB
Página anterior | Volver al principio del trabajo | Página siguiente |