21.04.2013 Views

ETTC'2003 - SEE

ETTC'2003 - SEE

ETTC'2003 - SEE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

message data. The scheme of PCM demodulation is shown in fig.10, which has a reference of<br />

Gardner’s model [3] .<br />

f '( n)<br />

interpolator<br />

τ n<br />

f '(<br />

nT + τ )<br />

f'(nT + T/ 2 + τ )<br />

n<br />

n<br />

Timing error<br />

detector<br />

Fig.11 Scheme of PCM demodulation<br />

decide<br />

The data rate of f’(n) is 8Msps, therefore there would be four sample points in each symbol<br />

and they perform cubic spline interpolation to get values on the two instants nT1+τn and<br />

nT1+T1/2+τn , namely f’(nT1+τn) and f’(nT1+T1/2+τn), the former is the strobe value and is<br />

used to make decisions, the latter is the value on the middle way of each symbol.τn is the timing<br />

error for the nth step and is measured with Gardner’s timing error detector, which is a recursive<br />

tracking algorithm and can be depicted in Eq.16~18, it has advantages of with little amount of<br />

computation and with fast convergence speed. r and βare the properly chosen positive step-sizes,<br />

and equals to 0.99 and 0.0001 respectively.<br />

u<br />

v<br />

n<br />

n<br />

n<br />

= −ru<br />

= −rv<br />

τ = τ<br />

n−1<br />

n−1<br />

n−1<br />

+ f '(<br />

mT + τ )<br />

+ β re{<br />

u v<br />

n<br />

1<br />

+ f '(<br />

mT + τ + T<br />

1<br />

n<br />

*}<br />

n<br />

n<br />

1<br />

/ 2)<br />

(16)<br />

(17)<br />

(18)<br />

Fig.12 plots the tracking curve of timing error with a supposed channel delay of 0.15T, from<br />

which it can seen the timing error measured are correct and converges quickly. Fig.13 plots the<br />

pre-filtered signal g(t) and interpolated signal of f’(n), from which it can be seen the results of<br />

demodulation is better. However, detailed BER performance needs to be carefully analyzed in the<br />

future.<br />

Fig.12 Tracking curve of timing error Fig.13 g (t) and the interpolated results<br />

3 Conclusion<br />

In this paper, a Matlab model of digital PCM/FM receiver is established and discussed in<br />

detail including ADC, DDC, FM demodulation as well as PCM demodulation, simulation results<br />

reflects the presented scheme work well, however, detailed BER performance needs to be<br />

carefully analyzed in the future.<br />

7<br />

a n<br />

)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!