Use of pseudo-random binary sequence (Gold, Kasami, etc.) in frequency hopped code-division multiple access (FH/CDMA) I have a clear idea of how a PN-sequence is used in a Direct Sequence Code-Division Multiple Access(DS-CDMA) system with BPSK. In such a system, a different pn-sequence is assigned to each user and each transmitted bit is XORed with the binary pn-sequence.

Now my question is: 

For each symbol time, how are this binary pn-sequences used in a FH/CDMA system to chose which hop frequency to use if there are more than two possible hop frequencies?

If I have 2 possible hop frequencies to use, the answer is trivial, because each bit of the pseudo-random sequence would tell which of the two hop frequencies must be used. But when having more than two frequencies... How is this selection done?
There are many ways to do this. A simple method is to take the current value of the register (not just its output) as the carrier frequency selector. For instance, a (6,1) LFSR with 63 states can select between 63 different channels.

Other methods are based on cubic and quadratic congruence codes. I don't know much about them myself, but look up the papers by Titlebaum et al.