MPEG-2 to H.264 Transcoder IP Core


The MPEG-2 to H264 Transcoder IP Core is based on SOC's low-latency MPEG-2 Decoder and H.264 Encoder IP Cores. The transcoder provides low-latency and high quality video conversion from MPEG-2 streams of all profiles to H.264 of all profiles.

The MPEG-2 to H264 Transcoder IP core can fit into a Xilinx Artix-7 A200T FPGA for single-channel transcoding, or larger FPGAs for multi-channel transcoding.

Specifications


Standard
  • MPEG2 (ISO/IEC 13818)
  • H.264 (ISO/IEC14496-10)
Profiles
  • High
  • Main
  • Baseline
ResolutionUp to 1920×1080p 60fps
Chroma
  • 4:2:2
  • 4:2:0
Input Formats
  • Elementary Stream
  • Transport Stream
Output Formats
  • Elementary Stream
  • Transport Stream
Latency0.5 ms
Power Consumption1500 mW (core only)
Example FPGAs
Xilinx
  • Spartan-6 LX150
  • Artix-7 A200T, 2 channels
  • Kintex-7 K325, 4 channels
Intel
  • Cyclone-IV,V
  • Arria-V
  • Stratix-IV,V

Product Table


CodeAudioPrecisionFramerate
TC-VA-MPEG2-H264-8b-30-1080-IPVideo+Audio8 bits per pixelup to 30fps
TC-V-MPEG2-H264-8b-30-1080-IPVideo Only8 bits per pixelup to 30fps
TC-VA-MPEG2-H264-10b-30-1080-IPVideo+AudioUp to 10 bits per pixelup to 30fps
TC-V-MPEG2-H264-10b-30-1080-IPVideo OnlyUp to 10 bits per pixelup to 30fps
TC-VA-MPEG2-H264-8b-60-1080-IPVideo+Audio8 bits per pixelup to 60fps
TC-V-MPEG2-H264-8b-60-1080-IPVideo Only8 bits per pixelup to 60fps
TC-VA-MPEG2-H264-10b-60-1080-IPVideo+AudioUp to 10 bits per pixelup to 60fps
TC-V-MPEG2-H264-10b-60-1080-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 MPEG-2 to H.264 Transcoder 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