eASIC nextreme




H.264 Encoder

H.264 Encoder



  • Meets the ITU-T H.264 baseline specification
  • Profile level 4.1 (output can be read by a Main Profile decoder)
  • Supports common video resolutions with very low operational frequencies, e.g:
  • 720p HDTV progressive (1280×720) @ 30fps requires about 110 MHz
  • Supports up to 32 frame-multiplexed video channels; each may have a different resolution and frame rate
  • Independent hardware encoder processes video without assistance of a microprocessor
  • Supports YCbCr 4:2:0 16×16 block video input
  • Supports most intra4x4 and all intra16x16 modes
  • Flexible output:
  • Constant Bit Rate (CBR) for applications with limited bandwidth
  • Variable Bit Rate (VBR) for low latency and detailed images in fast-changing scenes
  • Motion vector up to -16.00/+15.75 pixels (search area is 32×32 pixel wide down to quarter pixel)
  • Supports multiple slices for better error resilience
  • Block skipping logic for lower bit rate
  • Very low latency in VBR mode (~1 ms for VGA @ 30 fps)
  • Deblocking filter for better quality, especially at low bit rates