Definition:
Orthogonal functions have zero correlation.  Two binary sequences are orthogonal if the process of “XORing” them results in an equal number of 1’s and 0’s. Example:
  0000
  (XOR)  0101
  ——
  0101
Generation Sequence:
- Seed
- Repeat: right & below
- Invert: diagonally
 
The above table of 64 Walsh codes is generated by repeating the Orthogonal sequence method over and over again. These 64 codes are used to identify 64 forward channels (BTS – MS communication channels).