MPEG-TS closed caption inserter
     
         
  The MPEG-TS closed caption inserter IP core is a drop-in module for insertion of DTV-708 closed caption into payload of MPEG video elementary stream  
         
Description

The MPEG-TS closed caption inserter core is a drop-in module for insertion of DTV-708 closed caption into payload of MPEG video elementary stream.

The MPEG-TS Closed caption inserter core interprets SMPTE-334 Caption data packet and insert the caption into the payload of the Video elementary stream.

Moreover, The MPEG-TS Closed caption inserter core can insert ATSC PSIP tables with dedicated Caption service descriptor and others "on demand" descriptors.

The output rate of the stream is slightly increased to allow caption insertion and PSIP generation. PCR restamping is done to make the output consistent.

A 8-bit CPU interface is available for core control. By default the core can start up without CPU initialization.

  Features
  • Supported FPGA families: Spartan®-6, Virtex®-6/7, Kintex™-7, Artix™-7, Zynq™
  • 1 SPI input / 1 SPI output
  • Compliant with DVB and ATSC standard
  • Insertion of DTV-708 closed caption into payload of MPEG video elementary stream
  • CPU configuration and monitoring interface
  • Full PCR re-stamping
  • Full synthesizable RTL design (not delivered) for easy customization
  • Netlist version available for ISE 14.1 and later versions
Applications

The MPEG-TS closed caption inserter core can be used in addition to an MPEG encoder module to add specifics functionalities and make it consistent in regards of PSIP ATSC standard.
   
Documentation
           
Data sheet        
Application note "From MPEG-TS to RF"
           
Contact
Sales: info_cores@mvd-fpga.com
Technique: support_cores@mvd-fpga.com