H.264 4K Video Encoder IP Core
(H.264 4K Video/Audio Encoder IP Core)

SOC provides an H.264 4K encoder IP Core for Xilinx and Intel FPGAs. The encoder supports up to 4K/60 (4096 × 2160 @60fps) resolution. Parameters are configurable at run-time through API registers.

Slim Versions

There are two slimmed-down versions available. The I+P-Frame Slim version uses 50% of standard logic resources, I-Frame-Only Slim version uses only 30% of the standard logic resources. Slim versions are suitable for resource-constrained, low-density FPGAS, if higher bitrates are acceptable.


StandardH.264/AVC (ISO/IEC14496-10)
Bit Rates
  • Min12 Mbps
  • Avg. '25 Mbps (4K, 60fps) with very good picture quality.'
  • Max200 Mbps
Max Resolution4K (4096 × 2160p), at 60fps
Latency64 lines (~0.5ms @ 60fps)
  • 4:2:2
  • 4:2:0
  • 8-bit
  • 10-bit
Frame TypesI,P,B
Output Formats
  • Elementary Stream (ES)
  • Transport Stream (TS)
Entropy Coding
Power Consumption1.3 W (core only)
FPGA Resources
Block RAM10Mb
Example FPGAs
  • Zynq-7000
  • Kintex-7000
Block RAM6Mb
Example FPGAs
  • Stratix-V
  • Arria-10
NoteResource values are for 30fps. Double the resource values for 60fps.

Product Table

EC-VA-H264-8b-30-4K-IPVideo+Audio8 bits per pixelup to 30fps
EC-V-H264-8b-30-4K-IPVideo Only8 bits per pixelup to 30fps
EC-VA-H264-10b-30-4K-IPVideo+AudioUp to 10 bits per pixelup to 30fps
EC-V-H264-10b-30-4K-IPVideo OnlyUp to 10 bits per pixelup to 30fps
EC-VA-H264-8b-60-4K-IPVideo+Audio8 bits per pixelup to 60fps
EC-V-H264-8b-60-4K-IPVideo Only8 bits per pixelup to 60fps
EC-VA-H264-10b-60-4K-IPVideo+AudioUp to 10 bits per pixelup to 60fps
EC-V-H264-10b-60-4K-IPVideo OnlyUp to 10 bits per pixelup to 60fps


  1. IP Core as an FPGA-targeted Netlist
  2. Core instantiation reference design
  3. Integration Guide, API Register Guide

Product Evaluation Kits

The H.264 4K Video Encoder IP Core can be evaluated on SOC's Evaluation Kits. Evaluation kits include a carrier-board with all the ports and extensions needed for most video-based applications. The module and carrier board firmware are reconfigurable, and we can license board files if needed.

Begin the evaluation process by any of these methods:


  • Telephone/email support
  • IP Core updates/maintenance subscription