Login

ARM The Architecture For The Digital World  

Multimedia Codecs on various ARM Platforms by Tata Elxsi Limited

Audio and Voice Solutions

Product Description

Tata Elxsi offers a rich set of licensable Audio/Video components on ARM7, ARM9, ARM9E Platforms, targeted to help OEM/ODM's to get to market faster, and save technology development efforts.

Tata Elxsi A/V Codec libraries are standards based reusable components with extensive well-documented APIs. In most cases the codecs are designed to be OS independent and allows quick customisation of the existing code to target hardware. All the codecs are Fixed-point arithmetic implementation using ANSI C and ARM Assembly coding

The following codecs are available for licensing:

Speech Codecs

• AMR-NB
• AMR-WB
• G.711
• G.722
• G.732.1
• G.729AB
• G.726
• IMA ADPCM
• iLBC

Imaging codecs

• JPEG2000
• JPEG
• GIF
• PNG
• WBMP

Video codecs

• H.264 (Baseline, Main, High Profile)
• H.263+
• MPEG4 SP and ASP
• MPEG2 HD

Audio codecs

• MP3
• Enhanced HE-AAC
• HE-AAC
• ER AAC-LC
• AAC-LC
• AAC-LD
• AAC-LTP
• MP3 Pro

Other IPs

• Graphic Equalizer
• Automatic Gain Control
• Dynamic Limiter
• Tone Generator
• Matrix Mixer
• Acoustic Echo Canceller - Noise Reduction (with VAD –
Voice Activity Detector and CNG – Comfort Noise generator )
• Distortion Compensation
• DTMF Generation and Detection

TEL’s codec solutions keep the below mentioned aspects as the defining criteria’s in the design stage:

• Re-entrant and multithread safe
• Re-locatable
• No memory leaks and corruptions
• Least usage of memory and MIPS
• No global writes
• Shall be adaptive for limited "large sized" contiguous memory
• Shall be adaptive for memory partitioning
• Core codecs suitably abstracted through a rich set of APIs
• Features supported by codecs shall not be dependent on the APIs
exposed for system

Tata Elxsi Value Proposition:

• Tata Elxsi provides a wide range of experience in codec
development and porting thus helping customers expedite their
product performance and development cycles.

• Proprietary algorithm development

• Integration/Porting services

• Faster time-to-market

• Highly Cost-effective IPs and services, proven across the world
with leading clients

Processors:

ARM7TDMI, ARM9TDMI, ARM926EJ-S, ARM1136JS,TI's DM270, DM320, DM642, C54x, C55x, C64x

Operting System:

Windows, Linux, other operating systems like ITRON,AMX RTOS, Embedded Linux

Deliverables:

Pure ANSI C - Source/Object code
Platform Optimized Source/Object code


Key Product Differentiators
• Superior Optimization
• Robustness
• Rich API Documentation
• Inside-the-Box Support Services for Customization and Product

Multimedia Codecs on various ARM Platforms

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile

Target Platform(s)

  • Android
  • ITRON
  • Linux
  • Other OS

ARM Processor(s)

  • ARM7TDMI
  • ARM7TDMI-S
  • ARM920T
  • ARM926EJ-S
  • ARM1136J-S
 
ARM Connected