Site MapHome
Home About Us Products Custom Products Competencies News Careers Contact Us
 
     
 
Speech Codecs
Audio Components
Video Components
Scalable Video Coding
OMAP3 720p Package
ARM Cortex Package
Telephony / VoIP
Stacks
Wireless LAN
HD Video Decoder
Systems
BSP
DirectShow
PMPR
VoIP DSP subsystem
Video Communication
Video Security
Healthcare/Medical
Audio Transcoder
Video Transcoder

Video Codecs on ARM Cortex™ A8/A9/A5

Overview

Ittiam's video codecs on the ARM Cortex™ architecture, including the Cortex A8, Cortex A9 and Cortex A5 series, provide best in class performance utilizing advanced features of ARM's v7 architecture.

The codecs have been designed to make optimal use of the NEON™ advanced SIMD processing engine available in the Cortex family. Based on Ittiam's field proven reference C models, the video codecs maximally utilize architectural features such as the high efficiency superscalar pipeline, 128 bit integer vector processing (NEON) and L1 and L2 cache configurations.

Additionally, the video codecs have been designed keeping in view advanced multi core implementations of the ARM v7 architecture available in the Cortex A9 series. The video decoders and encoders are designed to support a configurable number of cores out of the available cores in a muti core Cortex A9 design.

The video codecs on ARM Cortex A8, Cortex A9 and Cortex A5 are supplemented with a comprehensive suite of system software for fast time-to-market of next generation, leading edge video products

Video Decoders

  • H.264/AVC Baseline Profile (BP)
  • H.264/AVC Main Profile (MP)
  • H.264/AVC High Profile (HP)
  • MPEG4 Simple Profile (SP)
  • MPEG4 Advanced Simple Profile (ASP), DivX, XVid
  • VC-1/WMV9 Simple Profile (SP)
  • VC-1/WMV9 Main Profile (MP)
  • H.263
  • Sorenson Spark V0 & V1

Video Encoders

  • H.264/AVC Baseline Profile (BP)
  • MPEG4 Simple Profile (SP)
  • H.263 (Short Video Header in MPEG4)

Image Decoders

  • JPEG, BMP, PNG, TIFF, GIF

Image Encoders

  • JPEG

Image/Video Processing components

  • Scaling
  • Denoising
  • Color, Contrast and Brightness Controls

Features and Benefits

  • Implementations optimized for MCPS and Memory
  • Error Resilience toolsets supported
  • Integration friendly APIs with support for standard interfaces
  • (Texas Instruments XDM and OpenMAX IL)
  • Supported on a variety of OS, tool chains and frameworks, including Linux, Microsoft Windows Embedded CE (WinCE)/Windows Mobile as DirectShow filters, PrKernel and Android (as PVCore plugins)
  • Multiple rate control algorithms, with support for CBR, VBR and low delay encoding
  • Supplemented with Audio and System Software to provide cost and time-to-market advantage

Target Applications and Segments

Supported Platforms/Devices

  • Texas Instruments (TI) processors in the OMAP3 and AM families based on ARM Cortex cores
    • Texas Instruments OMAP3430, OMAP3440, OMAP3630, OMAP3640, OMAP3621
    • Texas Instruments OMAP3530, OMAP3505, OMAP3515, OMAP3525
    • Texas Instruments Sitara AM3505, AM3517
  • Mobile Application processors and Microprocessors based on ARM Cortex A8/A9/A5

Contact

 

 

 

 

  Legal Disclaimer