Embedded system blog and directory

Share/BookmarkSubscribe

Tensilica ConnX Baseband Engine

Posted by Ken Cheung in DSP on Friday, June 26, 2009

The ConnX Baseband Engine is the first member of Tensilica’s ConnX family of digital signal processor (DSP) cores for system-on-chip (SOC) design. Its scalable, high-performance DSP architecture provides computational throughput of 16 18-bit MACs per cycle. The DSP core features an optimized instruction set, high memory bandwidth, scalable clustering, and efficient compiler support with an easy programming model for SIMD (Single Instruction, Multiple Data) vectorization, and other DSP functions. The ConnX Baseband Engine is also an effective solution for multi-standard fixed and mobile DTV broadcast demodulators. ConnX Baseband engine will sample first silicon in the third quarter of this year.

ConnX Baseband Engine Features

  • Aligned and unaligned vector load and store instructions for 16-bit(20b) and 32-bit(40b) data
  • Vector operations: ADD, SUB, MIN, MAX, NEG, ABS, MUL, DIV
  • Complex vector operations: CMUL (REAL, IMG), CMAG (magnitude squared), and complex conjugate functions
  • Radix-4 FFT butterfly operations
  • Multiple addressing modes: circular, bit-reverse addressing
  • SIMD reciprocal square root – 4-way on 40-bit operations
  • SIMD divide – 8-way on 20 bit operations
  • Extended precision fast FIR – 4 x (40-bit, 40-bit) complex taps/cycle
  • 16 x 18-by-18-bit multiply-add instruction per cycle

While the ConnX Baseband Engine can be used in 3G applications, the architecture of the ConnX Baseband Engine is designed for 4G and beyond. It is designed for 8-way SIMD and 3-way VLIW for maximum throughput. It has two 160-byte vector register files supporting 20bx8 and 40bx4 vector types for DSP operations. It is extremely efficient at matrix operations, and offers rich vector operations with complex arithmetic support. It can do four complex FIR taps per cycle and one Radix-4 FFT butterfly per cycle.

The ConnX Baseband Engine achieves this efficiency with an application-specific instruction set optimized for DSP functions with native support for FFT, FIR filters, and complex matrix operations. By implementing many functions in hardware, the ConnX Baseband Engine gets the performance needed for 4G applications.

While many designs will only require one ConnX Baseband Engine, this architecture can be scaled easily with up to eight instances, providing over 250 GOPS (Giga Operations Per Second) performance.

More information: Tensilica

Related Posts with Thumbnails

Custom Search

Embedded Star Newsletter
Don't have time to visit Embedded Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:  

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.