Programmable Multicore Processor Takes On Multimedia's "Multi" Tasks

March 17, 2005
DSP applications have a new weapon in the CT3616 programmable multiprocessor engine. Developed by Cradle Technologies, it delivers an aggregate computational throughput of 24 GMACs/s for simultaneous encoding of 16 real-time MPEG-4 video channels (480

DSP applications have a new weapon in the CT3616 programmable multiprocessor engine. Developed by Cradle Technologies, it delivers an aggregate computational throughput of 24 GMACs/s for simultaneous encoding of 16 real-time MPEG-4 video channels (480 frames/s) at SIF resolution and 16 G.711 voice channels.

The CT3616 also can concurrently perform complete IP packet encapsulation (RTP/UDP) thanks to an integrated 10/
100-Mbit/s Ethernet media access controller (MAC). Additional on-chip resources include an integrated hard-disk IDE or compact-flash storage interface as well.

With such multitasking capability, designers can turn the processor into a 16-channel digital video recorder at a cost of $5.50 per channel. This translates into significantly reduced system hardware and much lower cost for surveillance and other applications.

The CT3616's 16 programmable general-purpose 32-bit DSP engines can be programmed for myriad applications. This includes real-time D1-quality H.264 main profile video encoding, which can be used in next-generation IP TV head-ends and media gateways.

The basic chip architecture splits the processing into two main blocks known as Quads (see the figure). Each Quad contains 128 kbytes of shared data memory, a 32-kbyte shared instruction cache, four general-purpose CPUs, and eight DSP engines.

The processors can operate at clock speeds of up to 375 MHz, while the internal global bus will reach 500 MHz. Each Quad also features 72 programmable I/O lines, divided into nine pin groups. In addition to the MAC and the IDE storage interfaces, the CT3616 features a 64-bit, 333-MHz double-data-rate (DDR) SDRAM memory controller; a 32-bit/MHz PCI port; and an ITU-r 601/656 video port.

A complete development tool set incorporates version 5.0 of Cradle's software development kit and the RDS digital media development platform. Featured in the kit is Inspector, a multicore development and graphical debugging environment that can handle up to 24 processors simultaneously. CLASM, a C-based intermediate-level compiler for timing-critical DSP task optimization, is included too.

Two scaled-down versions of the chip are available. The CT3608 packs eight DSP and four RISC cores and has fewer I/O pins, while the CT3612 brings 12 DSP and six RISC cores to the table.

The CT3616 will sample in June. Prices start at $53 each in lots of 10,000. In similar quantities, the CT3608 starts at $37.

Cradle Technologies Inc.www.cradle.com

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!