Synchronization and Receiver Design
Carrier frequency and phase recovery, timing frequency and phase recovery, AGC, I/Q imbalance compensation, and phase-locked loops
Model and simulate front-end receiver and synchronization components, including AGC, I/Q imbalance correction, DC blocking, and timing and carrier synchronization.
Functions
iqcoef2imbal |
Convert compensator coefficient to amplitude and phase imbalance |
iqimbal2coef |
Convert I/Q imbalance to compensator coefficient |
channelDelay |
Channel timing delay |
Objects
comm.AGC |
Adaptively adjust gain for constant signal level output |
comm.CarrierSynchronizer |
Compensate for carrier frequency offset |
comm.SymbolSynchronizer |
Correct symbol timing clock skew |
comm.PreambleDetector |
检测中我n data |
comm.CoarseFrequencyCompensator |
Compensate for frequency offset of PAM, PSK, or QAM signal |
comm.IQImbalanceCompensator |
Compensate for I/Q imbalance |
comm.DiscreteTimeVCO |
Generate variable frequency sinusoid |
comm.GMSKTimingSynchronizer |
Recover symbol timing phase using fourth-order nonlinearity method |
comm.MSKTimingSynchronizer |
Recover symbol timing phase using fourth-order nonlinearity method |
Blocks
AGC | Adaptively adjust gain for constant signal-level output |
Carrier Synchronizer | Compensate for carrier frequency offset |
Symbol Synchronizer | Correct symbol timing clock skew |
Preamble Detector | 检测中我n data packet |
Coarse Frequency Compensator | Compensate for carrier frequency offset for PAM, PSK, or QAM |
I/Q Compensator Coefficient to Imbalance | Convert 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 Coefficient | Converts amplitude and phase imbalance into I/Q compensator coefficient |
Discrete-Time VCO | (To be removed) Implement voltage-controlled oscillator in discrete time |
MSK-Type Signal Timing Recovery | Recover symbol timing phase using fourth-order nonlinearity method |
Baseband PLL | (To be removed) Implement baseband phase-locked loop |
Charge Pump PLL | (To be removed) Implement charge pump phase-locked loop using digital phase detector |
Continuous-Time VCO | (To be removed) Implement voltage-controlled oscillator |
Linearized Baseband PLL | (To be removed) Implement linearized version of baseband phase-locked loop |
Phase-Locked Loop | (To be removed) Implement phase-locked loop to recover phase of input signal |
Topics
Synchronization Fundamentals
- Phase-Locked Loops
Phase recovery methods and phase-locked loops.
MATLAB
- Correct Phase and Frequency Offset for 16-QAM Using Coarse and Fine Synchronization
Compensation of significant phase and frequency offsets for a 16-QAM signal in an AWGN channel is accomplished in two steps. - Compensate for Frequency Offset Using Coarse and Fine Compensation
Correct for a phase and frequency offset in a noisy QAM signal using a carrier synchronizer. - Correct Symbol Timing and Doppler Offsets
Correct symbol timing and frequency offset errors by using thecomm.SymbolSynchronizer
andcomm.CarrierSynchronizer
System objects. - Adjust Carrier Synchronizer Damping Factor to Correct Frequency Offset
Attempt to correct for a frequency offset using the carrier synchronizer object. - MSK Signal Recovery
Model channel impairments such as timing phase offset, carrier frequency offset, and carrier phase offset for a minimum shift keying (MSK) signal.
万博1manbetx
- 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.