We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
Item Qty
Your cart is empty.

Core H.264 Encoder


H.264 is a popular video compression standard to compress a digital video. It is also known as MPEG-4 Part10 or Advanced Video Coding (MPEG-4 AVC). H.264 uses the block-wise approach for compressing a video where the block size is defined as 16 x 16 and such block is called a macro block. H.264 supports two types of encoding: Context Adaptive Variable Length Coding (CAVLC) and Context Adaptive Binary Arithmetic Coding (CABAC). It implements baseline profile and uses CAVLC for entropy encoding. Also, the IP supports encoding of I and P frames upto 4K resolution.


Features and Benefits


  • Supports compression up to Resolution of 4K (3840 × 2160) 60 fps
  • Implements compression on YCbCr 420 video format
  • Expects the input in YCbCr 422 video format
  • Supports 8 bits for each component (Y, Cb, and Cr)
  • Supports ITU-T H.264 Annex B Compliant NAL byte stream output
  • Supports dynamic configuration for number of P frames per I frame
  • Computation at the rate of 1 pixel per clock for each slice
  • Minimal Latency (252 µs for full HD or 17 horizontal lines)

Documentation


Title
H.264 Encoder IP User Guide Download