DTS Neo:X Decoder, SHARC

The Digital Theatre Systems (DTS) Neo:X Decoder library for the SHARC processor operates on PCM data received either through analog or digital input channels or from a decoder module such as DTS 5.1 decoder.
Manufactured by:

Features

  • Target Processor: Code compatible across the SHARC processor Family ADSP-214xx & ADSP-215xx/SC5xx
  • Release format: Object code module with C source wrapper
  • Input format: interleaved multichannel 32-bit signed PCM audio samples
  • Input buffer samples per block: 64 samples per channel
  • Framework dependencies: None
  • Output format: interleaved multichannel 32-bit signed PCM audio samples
  • Sample Rate: 44kHZ and 48kHz
  • Number of input channels: From 2.0 to 7.1
  • Number of output channels: Up to 11.1
  • Multi-threading: Fully re-entrant and multi-instancing capable
  • DTS certified on ADSP-21462/5/7/9, ADSP-21478/9, ADSP-21483/6/7/8/9, ADSP-21583/4/7 & ADSP-SC582/3/4/7/9 processors

Product Details

The DTS Neo:X Decoder delivery from ADI has been highly optimised to run on the Analog Devices’ SHARC processor family. The DTS Neo:X decoder operates on PCM data received either through analog/digital input channels or from a decoder module such as DTS 5.1 decoder. The DTS Neo:X Decoder takes channel configurations up to 7.1 input channels and outputs up to 11.1 audio channels. It contains a standard C-callable ‘push’ API. The module has no dependencies on processor peripherals or registers, adding greater system flexibility and ease of use.

Downloads And Related Software

X +

Licensing

X +
Each module supports the Analog Devices, Inc. (ADI) Blackfin or SHARC Processor family and is a licensed product that is available in object code format. Recipients must sign or accept a license agreement with ADI prior to being shipped or downloading the modules identified in the license agreement.

Performance Metrics

X +

MIPS Summary:


Processor Code Memory (KiB) Data RAM (KiB) Constant Data Tables (KiB) MIPS
Average Peak
214xx 96.4 132.4 9.3 100.9 101.1
215xx/SC5xx 97.5 9.4 106.9 107.5

  • MIPS measured using Fs = 48kHz, optimal memory layout, worst case test vector, 5.1 channels input, 11.1 channels output, running on a ADSP-21469 and ADSP-SC589.
  • "Data RAM" for one instance, includes Stack, Scratch, Instance/State, Minimum Input and Output Single Buffers.
  • Both input and output buffer size used for data memory calculation is 256 bytes each (utilizing a frame size of 64 samples per channel).
  • The DTS Neo:X library was built using CrossCore® Embedded Studio 2.2.0.

Systems Requirements

X+
  • Windows Vista Business/Enterprise/Ultimate SP2 (32-bit only). It is recommended to install the software in a non-UAC-protected location.
  • Windows 7 Professional/Enterprise/Ultimate (32 and 64-bit).
  • Minimum of 2 GHz single core processor, 3.3 GHz dual core is recommended.
  • Minimum of 1 GB memory (RAM), 4 GB is recommended.
  • Minimum of 2 GB hard disk (HDD) space is required.
  • CrossCore® Embedded Studio for Analog Devices Processors.

Related Hardware

X+

EZ-Kits

See All 4 EZ-Kits