Carrier & Symbol Timing Recovery
by Dick Benson
18 Jan 2005
(Updated 13 Feb 2009)
No BSD License
This model implements a contemporary symbol timing recovery scheme.
Download Now
|
Watch this File
|
| File Information |
| Description |
Timing recovery is a critical aspect of Digital Communications Receivers. This model uses a fractional sample delay implemented with a Farrow filter to create a symbol rate timing recovery subsystem. This is combined with a decision aided Carrier Recovery PLL. For testing, a transmitter with continuosly variable carrier frequency error and symbol rate error is included. Two versions of the transmitter are provided. One version uses Simulink's variable step solver to create a continuous time signal for re-sampling by the receiver. The other version uses the same fractional sample delay as in the receiver to implement the transmitter in discrete time. References are included in the model. |
| Acknowledgements |
This submission has inspired the following:
Pilot Directed Continuous Synchronization of OFDM
|
| Required Products |
Communications Blockset
Communications Toolbox
Signal Processing Toolbox
Signal Processing Blockset
Simulink
|
| MATLAB release |
MATLAB 7.5 (R2007b)
|
| Zip File Content |
|
| Other Files |
timing_recovery_1.mdl, timing_recovery_2Q.mdl
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (9) |
| 20 Jan 2005 |
Sander Stepanov
|
|
|
| 20 Jan 2005 |
Sander Stepanov
|
|
|
| 13 Apr 2005 |
saifudeen a r
|
|
|
| 21 Apr 2005 |
student telecom
|
|
|
| 30 Apr 2005 |
viswanath pothuraju
|
|
|
| 30 Jan 2006 |
Philip Secker
|
|
|
| 20 Jun 2006 |
mohamad razavy
|
|
|
| 22 Jan 2008 |
afshin sh
|
|
|
| 08 Sep 2008 |
Wongi Seo
|
|
|
| Updates |
| 13 Feb 2009 |
New discrete time TX model added and files updated for r2007b and are compatible with 2008a and 2008b as well. |
|
MATLAB Central Terms of Use
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for
all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content.
Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available
via MATLAB Central.
Read the complete Terms prior to use.
Contact us at files@mathworks.com