Universal QAM/PSK Modulator

Overview

The CMS0004 Universal QAM/PSK Modulator is a flexible, high-performance, linear modulator core designed for a wide range of broadband applications including point-to-point and point-to-multipoint terrestrial, satellite and wireline transceiver systems.

It supports both continuous and burst-mode operation and its synchronous control interface readily accommodates physical-layer protocols that employ variable-rate frame structures.

The modulator’s symbol rate and carrier (IF) frequency are both programmable over a range extending from 0 Hertz (DC) to approximately half the applied master clock frequency.

The upper limit on master clock frequency is dependent upon the target platform (FPGA or ASIC) and process technology.

In a typical application, symbol transmit data is applied together with corresponding mapper control information.

The data passes through a FIFO buffer into the Mapper that selects the appropriate (QAM or PSK) mapping table, constellation point and transmit level from one or more lookup tables held in RAM or ROM.

The selected constellation point is up-sampled and then shaped/interpolated by a complex FIR filter using either hardwired or programmable coefficients, depending upon a synthesis option.

A separate, and optional, resampling stage provides baseband I/Q samples at the desired DAC clock frequency. The CMS0004 supports baseband I/Q and complex and real intermediate frequency (IF) outputs and provides compensation for DAC aperture distortion and DC offsets.

Register Configuration

In operation, static configuration of the modulator is performed through a small number of control ports. These would typically be driven from a bank of registers mapped into the address space of an embedded, or external, Cpu.

Parameters that may be controlled through this interface include: Symbol rate, Carrier frequency, Mapping tables, Channel filter coefficients.

Key Features

  • Continuous or burst-mode operation.
  • Symbol mapping for QAM orders from 2 (BPSK) to 256 (256-QAM) including support for cross, circular (MPSK) and offset (staggered) QAM (e.g. OQPSK).
  • Arbitrary symbol rate at up to one half of the master clock frequency.
  • Register programmable or symbol-by-symbol selection of mapping scheme to support variable-rate and adaptive physical-layer protocols.
  • Complex or real intermediate frequency (IF) output from DC up to half the master clock frequency.
  • DAC aperture correction and output DC offset adjustment.
  • Fixed or register programmable channel filter coefficients.
  • Comprehensive range of synthesis options to allow optimal trade-off between gate-count and feature set.
  • Compatible with the IEEE 802.16.x wireless MAN-SC and 802.15.3 wireless PAN Standards.

Block Diagram

Universal QAM/PSK Modulator Block Diagram

Technical Specifications

Availability
now
×
Semiconductor IP