A receiver receives elements of a signal sequence. A state generator
generates a sequence of addresses to translate between a pseudonoise
sequence and a Walsh sequence. A storage medium, coupled to the receiver
and the state generator, stores each element of the signal sequence at a
given address according to the sequence of addresses.