<< Chapter < Page Chapter >> Page >

Finally, after tuning each component separately, it is necessary to confirm that when all the pieces of the system are operatingsimultaneously, there are no excessive negative interactions. Hopefully, little further tuning will prove necessaryto complete a successful design. The next section has more specifics about the M 6 receiver design.

From the parameters in [link] ,

  1. determine the oversampling (or upsampling) factor.
  2. determine what frequency the sampled received signal will be centered around. Recall that the receiver frontend samples at a rate lower than the IF frequency, and your answer should be something between 0 and f s / 2 .

The B 3 I G Transmitter can be used to implement the M 6 transmission specifications, as shown in m6params.m . Plot the received signal and its spectrum. Use these plots to explain why your answers to [link] are correct.

No soap radio: the M 6 Receiver design challenge

The analog front end of the receiver in [link] takes the signal from an antenna, amplifies it, and crudely bandpass filters it to (partially) suppressfrequencies outside the desired user's frequency band. An analog downconverter modulates the received signal (approximately)down to the nominal intermediate frequency f I at 2 MHz. The output of the analog downconverter is set by an automatic gaincontroller to fit the range of the sampler. The output of the AGC is sampledat intervals of T s = 850  kHz to give r [ k ] , which provides a “Nyquist” bandwidth of 425 kHz that is ample for a102 kHz baseband user bandwidth. The sampled received signal r [ k ] from [link] is the input to the DSP portion of the receiver in [link] .

The following comments on the components of the digital receiver in [link] help characterize the design task:

  • The downconversion to baseband uses the sampler frequency f s , the known intermediate frequency f I , and the current phase estimatesto determine the mixer frequency needed to demodulatethe signal. The M 6 receiver may use any of the phase tracking algorithms of Chapter  [link] . A second loop may also help with frequency offset.
  • The lowpass filtering in the demodulator should have a bandwidth of roughly 102 kHz, which will cover the selected source spectrumbut reject components outside the frequency band of the desired user.
  • The interpolator/downsampler implements the reduction in sample rateto T -spaced values. This block must also implementthe timing synchronization, so that the time between samples after timing recovery is representative of thetrue spacing of the samples at the transmitter. You are free to implement this in any of the ways discussed inChapter  [link] .
  • Since there could be a significant amount of intersymbol interference due to channel dynamics,an equalizer is essential. Any one will do. A trained equalizer requires finding the start of themarker/training segment while a blind equalizer may converge more slowly.
  • The decision device is a quantizer defined to reproduce the known alphabet of the s [ i ] by a memoryless nearest-element decision.
  • At the final step, the decoding from blockcode52.m in conjunction with bin2text.m can be used to reconstruct the original text. This also requires a frame synchronization that finds andremoves the start block consisting of marker plus training, which is most likely implemented using a correlation technique.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Software receiver design. OpenStax CNX. Aug 13, 2013 Download for free at http://cnx.org/content/col11510/1.3
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Software receiver design' conversation and receive update notifications?

Ask