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.

Specifications


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)
Chroma
  • 4:2:2
  • 4:2:0
Precision
  • 8-bit
  • 10-bit
Frame TypesI,P,B
Output Formats
  • Elementary Stream (ES)
  • Transport Stream (TS)
Entropy Coding
  • CAVLC
  • CABAC
Power Consumption1.3 W (core only)
FPGA Resources
Xilinx
LUT133,000
Block RAM12,700 kbits
DSP344
Example FPGAs
  • Zynq-7035 (4K-p/30); Zynq-7045 (4K-p/60)
  • Kintex-7
Intel
ALM120,000
Block RAM7,000 kbits
DSP250
Example FPGAs
  • Stratix-V
  • Arria-10

Product Table


CodeAudioPrecisionFramerate
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

Deliverables


  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:

Support


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