News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

New SuperH-based SOC targets set-top apps, runs Linux

Oct 16, 2001 — by LinuxDevices Staff — from the LinuxDevices Archive — 4 views

Geneva, Switzerland — (press release excerpt) — STMicroelectronics has introduced a new System-on-Chip (SoC) device that combines a 32-bit SuperH microprocessor with high-performance graphics for next-generation set-top box, Internet, and interactive TV applications.

Known as the ST40GX1, the new device contains an ST40 32-bit RISC microprocessor, a Gamma 2D graphics engine and compositor supporting six display planes, and a digital video encoder. In addition, an array of interfaces to optional external peripherals is integrated. The ST40GX1 can be used stand-alone in web-enabled analog TV applications or with the STi5514 set-top box decoder to provide a complete solution for high-end interactive digital TV applications.

At the heart of the ST40GX1 is the ST40, a member of the SuperH family of RISC processor engines that ST has co-developed with Hitachi. The ST40 core provides a 166MHz, 300MIPS 32-bit CPU based on a two-way superscalar architecture, a 64-bit floating-point co-processor and on-chip instruction and data caches.

The integrated graphics and video subsystem contains the Gamma 2D graphics accelerator, the Gamma compositor, which performs real-time digital mixing of six display planes, and the video encoders. The Gamma architecture supports two digital video input streams and the six display planes allow features such as mixing of two video sources, picture-in-picture and hardware cursors to be efficiently implemented.

The audio block provides two PCM digital audio inputs and a PCM digital audio output, with internal sample rate conversion and digital mixing to ensure both flexibility and high audio quality.

In addition to its on-chip peripherals, including two serial ports, a general-purpose I/O port, timers and real-time clock, the ST40GX1 is equipped with a full set of interfaces to optional external peripherals. These include interfaces for a smart card, teletext insertion, infra-red control, a modem codec for software modem, and PCI and USB peripherals such as DOCSIS and ADSL modems. An external memory interface is provided that supports burst-mode Flash memory and an optimized connection to the STi5514.

The ST40GX1, with its built-in memory management unit, supports standard operating systems including Linux, WindowsCE, and ST's own OS-21 and can efficiently run applications written in C, C++ and Java. It is supported by a wide range of ST and third-party tools and includes a full range of debug features and an emulation mode with a dedicated 1kbyte buffer for emulator firmware.

Housed in a 35 x 35mm 456-pin BGA package, the ST40GX1 is built in 0.18-micron CMOS technology, resulting in a low power consumption of less than 2W. Samples are currently available, with volume production scheduled for Q4, 2001.



 
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.



Comments are closed.