Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

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
  • Cortex-A53
  • Cortex-A57
  • ARMv8
 
ARM Connected