21.04.2013 Views

ETTC'2003 - SEE

ETTC'2003 - SEE

ETTC'2003 - SEE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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!