QUALCOMM, INCORPORATED CDMA TECHNOLOGIES 5775 MOREHOUSE DRIVE SAN DIEGO, CA 92121 http://www.cdmatech.com/about_us/contact.jsp
2
ENABLING THE FUTURE OF COMMUNICATIONSTM
CSM2000™CELL SITE MODEM
QUALCOMM CDMA TECHNOLOGIES HTTP://WWW.CDMATECH.COM
Deinterleaver & Viterbi Decoder
The deinterleaver is used to reverse the interleaving performed by the
mobile unit. Interleaving provides protection against burst errors and
fades.
The Viterbi decoder, using the Viterbi algorithm, optimally decodes the
convolutional coding from the mobile unit. Quality bits and Cyclic
Redundancy Check (CRC) bits are used to verify the quality of the
decoded data.
PN Sequence Generators
There are several Pseudorandom Noise (PN) generators within the
CSM device. The PN sequences generated are the I channel, Q
channel and long code sequences for both Forward and Reverse Link
processing.
Encoder & Interleaver
The encoder takes Forward Link data frames, convolutionally encodes
them, and performs symbol repetition for bit rates less than full rate.
The encoder also automatically generates CRCs for the frames that
require them.
The interleaver is used to provide time diversity in
transmitted symbols, thereby providing protection
from relatively long transmission fades and burst
errors. The effects of the interleaver are reversed in
the mobile unit deinterleaver.
Modulator
The modulator contains three individually programmable sections that
generate Forward Link information streams from the interleaver output.
The symbols from the interleaver are scrambled with the long code PN
sequence and punctured with power control bits, if appropriate. The
punctured symbols are covered with the proper Walsh code and
spread with the I and Q PN sequences. The resulting chips are then
bandlimited with FIR filters and multiplied by a programmable gain
factor. Each of the three transmit sectors can be driven by a particular
section of the modulator, the sum of all three sections or zero.
Transmit Summer
The transmit summer of each Channel Element combines its outputs
with the outputs of the previous Channel Element and passes the
result to the next Channel Element. Channel Element 0 receives its
inputs from the CSM2000 device pins, and Channel Element 7 sends
its result to the CSM2000 device pins. This allows the transmit chains
of several CSM2000 devices to be tied together. Each Channel
Element in the chain can be programmed to do any one of these three
things:
• Pass the samples on its cascade inputs straight through to its
outputs
• Ignore the samples on its cascade inputs and only output the
samples it generated
• Sum the samples it generates with the samples on its cascade
inputs
The transmit summer adds a parity bit to the output samples and can
also do parity checks on the cascade input samples. If the samples fail
the parity check, the transmit summer can automatically ignore those
samples.
Copyright © 2004 QUALCOMM Incorporated. All rights reserved. QUALCOMM is a
registered trademark, and CSM2000, Cell Site Modem, CSM, CSM1.0, and CSM1.5
are trademarks of QUALCOMM Incorporated. All other trademarks and service marks
are the property of their respective owners. Data subject to change without notice.
Printed in USA 2/2004 CSM2000-SS X7