WMA Decoder C55x - C54x

The Adaptive Digital Technologies WMA Decoder .pdf is Class 4 implementation of WMA decoder, fully support all versions of WMA namely V2, V7, V8, V9, V9beta, V9NC and VBR(Variable Bit Rate) . The WMA decoder converts audio data in compressed format to uncompressed format(16bit raw PCM). It supports sampling frequencies from 8 kHz to 48 kHz and all bit-rates specified by the standard.

FEATURES

  1. Supports DRM (Digital Right Management).
  2. Supports 2 channels in stereo mode (stereo/mono).
  3. Support 8-48 kHz output sampling rates and 5-384 kbps input bit rate
  4. Bit-Compliant as per the Microsoft test acceptance criterion.
  5. Compliant with XDAIS specification.

AVAILABILITY

ADT MP3 Decoder is available on the TMS320C5000™ DSP Platform

C55x™ and C54x DSP Generation

SPECIFICATIONS

Sampling Rate: The WMA Decoder supports sampling frequency from 8kHz to 48 kHz as specified

by the standard.

Bit Rate: The WMA Decoder supports all bit rates as specified by the standard.

C55X

CYCLES INFORMATION –Profiled on TMS320C5510
Measured with number of frames = 500, all internal memory.

Configuration
Test File Parameters
MIPS(MAX)
MIPS(AVG)
WMA decoder (non-DRM)
48kHz – 320 kbps
55.13
30.14
WMA decoder (non-DRM)
48kHz – 192 kbps
34.72
23.66
WMA decoder (with DRM)
48kHz – 320 kbps
47.92
28.50

Last update: 05/31/2006

MEMORY STATISTICS
All Memory usage of WMA C55X is given in units of kilobytes. (1 kilo byte = 1024 bytes)

Configuration
Program Memory
Constants Scratch
Instance
WMA decoder (non-DRM)
28.03
33.78
8.7
26.72
WMA decoder (with DRM)
51.31
38.05
8.7
29.74

Last update: 05/31/2006

C54x

CYCLES INFORMATION –Profiled on TMS320C5510

Configuration
Test File Parameters
MIPS(MAX)
MIPS(AVG)
WMA decoder (non-DRM)
48kHz – 320 kbps
78.1
40.0
WMA decoder (non-DRM)
48kHz – 192 kbps
69.5
35.7
WMA decoder (with DRM)
48kHz – 320 kbps
100.4
91.9

Last update: 05/31/2006

MEMORY STATISTICS
All Memory usage of WMA C54X is given in units of kilo words (1 kilo word = 1024 words).

Configuration
Program Memeory
Constants
External
Scratch
Instance
WMA decoder (non-DRM)
15
8.1
7.3
4
20
WMA decoder (with DRM)
30
10.2
7.3
4
22

Last update: 05/31/2006

 

DECODE_create(…) creates an instance of the DECODE algorithm and returns a handle to the object.

DECODE_decode(…) processes the calls to the decoder.

DECODE_delete(…) deletes the instance of the dynamically created object referenced to by the handle

 

Adaptive Digital Technologies, Inc.
PRODUCTS