Spread spectrum RF transmission involves spreading out the power spectrum of an RF signal using a code. The same code is then used to receive the signal. This has some tremendous benefits, including shared bandwidth between multiple users using multiple codes, reduction of interference experienced by other users of the spectrum, and resistance to external interference, jamming, multipath effects, and eavesdropping. Spread spectrum usually involves changing the transmission frequency of a signal over time (frequency hopping) or combining a signal with a pseudo-random (PN) spreading code before transmission (direct sequence, or DS).
This application note presents an example design for implementing the baseband functions of a Direct Sequence Spread Spectrum (DSSS) transmitter with the PSoC® 1 programmable system on-chip.
Example Project |
Supported H/W and S/W | Supported PSoC1 Devices | |||||||||
PSoC Designer Version |
H/W Kit |
CY8C20xxx |
CY8C21xxx |
CY8C22xxx |
CY8C23xxx |
CY8C24xxx |
CY8C27xxx |
CY8C28xxx |
CY8C29xxx |
||
Yes | 5.1 | CY3210-PSoCEVAL1 | x43 |