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)
ProfileUp to High Profile
Levels5.2
Bit Rates20-400 Mbps
Video ResolutionsUp to 4K (4096 × 2160)
Frame RatesUp to 60fps
Latency0.5 ms
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 Consumption1300 mW (core only)
FPGA Resources
Xilinx
LUTs133,000
Block RAMs12,700 kbits
DSPs344
Example FPGAsArtix-7, Kintex-7
Intel
ALMs120,000
Block RAMs7,000 kbits
DSPs
Example FPGAStratix-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