Subscribe to EDN
RSS
Reprints/License
Print
Email

DSP engine sports hybrid-SIMD/VLIW operation with ITU compatibility

By Robert Cravotta, Technical Editor -- EDN, August 25, 2009

Tensilica’s dual-16-bit-MAC (multiply/accumulate) ConnX D2 DSP engine integrates with the company’s Xtensa LX processor core. The DSP core supports modeless switching between SIMD (single-instruction/multiple-data) and VLIW (very-long-instruction-word) formats. The VLIW format supports two pipeline executions, in which one may be an SIMD operation, with register moves and operations such as autoincrement loads. The DSP engine provides 1-to-1 mapping support for ITU-T (International Telecommunications Union-Telecommunications) reference-code intrinsics, as well as a 1-to-1 mapping to most intrinsics for Texas Instruments C6x family. The ConnX D2 engine primarily targets the telecom infrastructure and VOIP (voice-over-Internet Protocol) applications.

The ConnX D2 DSP-engine option adds dual 16-bit MAC units and an eight-entry, 40-bit register file to the base architecture of the Xtensa LX DPU (data-plane-processing unit). It supports 16-, 32-, and 40-bit integer and fixed-point; 16-bit complex; 8- and 16-bit vector-data types; and seven addressing modes. The ConnX D2 engine instructions include add/compare-exchange with Viterbi, add modulo, add subtract, and add bit-reverse base. The two-cycle, fully pipelined MAC unit has a throughput of one instruction per cycle. Algorithms using complex arithmetic experience a two-cycle/instruction throughput with a latency of four cycles.

An Xtensa processor with the ConnX D2 DSP engine can operate at clock speeds as high as 600 MHz in 65-nm GP (general-purpose) technology. When optimized for low area, a fully configured Xtensa LX with ConnX D2 engine can occupy as little as 0.18 mm2 fully routed in 65-nm GP process technology. When optimized for low power, a fully configured Xtensa LX core with the ConnX D2 DSP engine can operate at 52 μW/MHz in 65-nm GP process technology, which Xtensa measured by running an AMR-NB (adaptive multirate-narrowband) VAD2 (voice-activity-detection 2) algorithm. The ConnX D2 DSP option for the Xtensa LX processor will be available next month.

RSS
Reprints/License
Print
Email
Talkback
Canon Resource Center

Featured Company


Most Recent Resources

Advertisement
Related Content

No related content found.

  • 0 rated items found.
Advertisement

KNOWLEDGE CENTER

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Featured Job On
Scroll for More Jobs
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows