DVB-S2 Modulator

Overview

The Zaltys DVB-S2 Modulator (DVBS2-M) IP core is a variant of the Zaltys HDRM-M Modulator core which implements a DVB-S2 compliant modulator. The core accepts an input stream of MPEG2 TS-packets over an ASI interface, and after performing all necessary BB, FEC and PL processing, provides a stream of complex-valued samples which are pushed to the HDRM-M modulator block (included) for sample-rate conversion and RRC filtering.

Functional blocks include:

•MPEG2 TS alignment recovery and buffering
•Baseband (BB) frame construction
•BCH and LDPC FEC processing
•Physical Layer (PL) frame construction

The modulator processes a single MPEG2 TS-packet stream and drives a complex baseband output signal to the HDRM-M Modulator core (included). Incoming TS-packets are buffered in a 16K-byte ASI input FIFO before being consumed by the internal processing blocks. A FIFO level signal is available so that external circuitry can control the flow of packets into the core. If the FIFO does not contain enough information to allow a BB frame to be constructed the core will send dummy PL frames until ready.

The Zaltys DVB-S2 Modulator core instantiates the Xilinx DVB-S2 FEC Encoder LogiCORE. Users of the DVBS2-M modulator core must acquire a licence to this Xilinx core in order to generate a usable design.

Key Features

  • ASI interface for incoming TS-packets
  • Supports QPSK, 8PSK, 16APSK & 32APSK modulation
  • Supports VCM operation
  • Normal and short frame sizes
  • 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 5/6, 8/9, 9/10 code rates
  • Simple microprocessor interface (SMPI)
  • Two clocks: one system clock & one ASI interface clock
  • Test-mode traffic generator
  • Fully synchronous design
  • Available now for Xilinx FPGA

Technical Specifications

Availability
Now
×
Semiconductor IP