Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Synchronization and Receiver Design

Carrier frequency and phase recovery, timing frequency and phase recovery, AGC, I/Q imbalance compensation, phase-locked loops

Communications System Toolbox™ includes tools using either MATLAB® or Simulink® for signal recovery.

System Objects

comm.AGCAdaptively adjust gain for constant signal-level output
comm.CarrierSynchronizerCompensate for carrier frequency offset
comm.SymbolSynchronizerCorrect symbol timing clock skew
comm.PreambleDetectorDetect preamble in data
comm.CoarseFrequencyCompensatorCompensate for frequency offset for PAM, PSK, or QAM
comm.IQImbalanceCompensatorCompensate for I/Q imbalance
comm.PSKCoarseFrequencyEstimatorEstimate frequency offset for PSK signal
comm.QAMCoarseFrequencyEstimatorEstimate frequency offset for QAM signal
comm.DiscreteTimeVCOGenerate variable frequency sinusoid
comm.GMSKTimingSynchronizerRecover symbol timing phase using fourth-order nonlinearity method
comm.MSKTimingSynchronizerRecover symbol timing phase using fourth-order nonlinearity method

Blocks

AGCAdaptively adjust gain for constant signal-level output
Carrier SynchronizerCompensate for carrier frequency offset
Symbol SynchronizerCorrect symbol timing clock skew
Preamble DetectorDetect preamble in data
Coarse Frequency CompensatorCompensate for carrier frequency offset for PAM, PSK, or QAM
I/Q Compensator Coefficient to ImbalanceConvert compensator coefficient into amplitude and phase imbalance
I/Q Imbalance Compensator Compensate for imbalance between in-phase and quadrature components
I/Q Imbalance to Compensator CoefficientConverts amplitude and phase imbalance into I/Q compensator coefficient
Discrete-Time VCOImplement voltage-controlled oscillator in discrete time
MSK-Type Signal Timing RecoveryRecover symbol timing phase using fourth-order nonlinearity method
Baseband PLLImplement baseband phase-locked loop
Charge Pump PLLImplement charge pump phase-locked loop using digital phase detector
Continuous-Time VCOImplement voltage-controlled oscillator
Linearized Baseband PLLImplement linearized version of baseband phase-locked loop
Phase-Locked LoopImplement phase-locked loop to recover phase of input signal

Functions

iqcoef2imbalConvert compensator coefficient to amplitude and phase imbalance
iqimbal2coefConvert I/Q imbalance to compensator coefficient

Topics

Synchronization Fundamentals

Phase-Locked Loops

Phase recovery methods and phase-locked loops

MATLAB

Correct Frequency Offset QAM Using Coarse and Fine Synchronization

Correct phase and frequency offsets for a QAM signal in an AWGN channel.

Adjust Carrier Synchronizer Damping Factor to Correct Frequency Offset

Attempt to correct for a frequency offset using the carrier synchronizer object.

MSK Signal Recovery

This example shows how to model channel impairments such as timing phase offset, carrier frequency offset, and carrier phase offset for a minimum shift keying (MSK) signal.

Simulink

Fractional-N Frequency Synthesis

This model shows how to simulate a phase-locked fractional-N frequency synthesizer.

MSK Signal Recovery

This model shows how channel impairments such as timing phase offset, carrier frequency offset, and phase offset for a minimum shift keying (MSK) signal are modeled.

PLL-Based Frequency Synthesis

This model shows how to simulate a phase-locked loop (PLL) frequency synthesizer.

Was this topic helpful?