H.264 or MPEG-4 Part 10 or Advanced Video Codec (AVC) is the premier video coding standard used in variety of applications. H.264 contains a number of new features that allow it to compress video much more effectively than older standards and to provide more flexibility for application to a wide variety of network environments.
- H.264 baseline profile Level 3.1
- Compliant with ISO/IEC standard 14496-10
- YUV 4:2:0 planar
- Little endian
- Low in Mhz
- Ported and tested on hardware platform with Linux OS
- Support for multiple frame sizes up to 720p
- Portabale media player
- Video conferencing
- Television Broadcasting
- MIPS 74kf
- Base core, DSP version
Video codecs on a multi-core highly-parallel custom core
We worked with SiliconHive (now part of Intel) to develop High Definition video codecs that are designed to run optimally on a multi-core environment. Our contribution also included efficient coding for a VLIW core and algorithmic innovations to address memory bandwidth constraints.
Developing an Asynchronous Sample Rate Converter
Designing an Asynchronous Sample Rate converter that offers high THD and low ripple across a range of frequencies is no mean achievement. We not only designed the ASRC but implemented it with low MHz on a fixed point processor.