BPSK, QPSK and 8PSK Modulator Data generator

Introduction
The Data generator card will generate the PN sequence data with 2^7-1, 2^15-1, 2^23-1 for a data rate of upto 160 MBPS. The data generated will be of three channels (I,Q,C). The generated data is fed to the DAC where the TTL level signal is converted to P-P signal. This P-P signal is fed to the quadrature modulator whose output will be a modulated signal. The user can select the type of modulation required. This functionality is being implemented in FPGA and can be interfaced to micro controller also.

Specifications
FPGA                            : Xilinx FPGA Spartan6 series XC6LX45, a 484 pin BGA
PROM                            : XCF16P
Data rate                       : 42.4515 MBPS, 84.903 MBPS, 105 MBPS and 160 MBPS.
Data pattern                  : 2^7-1, 2^15-1 and 2^ 23-1
Modulation schemes     : BPSK, QPSK or 8PSK selectable.
LO input                         : 720 MHz @ 0 dBm level.
External Inputs               : I,Q,C optional for External TPG selection
Encoding techniques    : Differential Encoding, Convolution encoding and Differential + Convolution encoding