Walsh code generator, signal transmitting apparatus and signal reception apparatus
AssigneeSony Corporation
InventorTetsuya Naruse
Life of this patent
Estimating the term…
Abstract
A Walsh code generator capable of performing signal processing at a high speed using the codewords of the Walsh code. A binary counter 3 generates a count signal counting upper (n-m) digits of a codeword number corresponding to a codeword of a Walsh code of plural bits. A parallel generation controller 4 generates, by the count signal and upper (n-m) bits of the codeword number, a parallel generation control signal for causing bits making up the codeword to be generated in parallel. A parallel Walsh code generator 5 generates the codeword in parallel by the parallel generation control signal and the lower m bits of the codeword number. The Walsh code generator may be reduced in the maximum operating frequency, while its power consumption may be lowered.
Claims11
A code generating apparatus comprising:
- counting means for counting clock signals and generating a plurality of output signals;
- control means for generating a control signal from said output signals of said counting means and from upper digit data of a number of a codeword fed thereto;
- and
- code generating means for generating a code signal from an output signal of said control means and from lower digit data of the number of said codeword fed thereto.
A spread-spectrum transmitter for transmitting a spread-spectrum signal comprising:
- modulating means for modulating an input information signal;
- Walsh coding means for generating a Walsh code based on an output signal of an oscillator, said Walsh code being generated as a series of parallel words;
- and
- spread-spectrum processing means for generating a spread-spectrum signal for transmission based on an output signal of said Walsh coding means and the modulated input information signal from said modulating means.
A spread-spectrum receiver for receiving a spread-spectrum signal comprising:
- spread-spectrum processing means for decoding the received spread-spectrum signal;
- Walsh coding means for generating a Walsh code based on an output signal of an oscillator, said Walsh code being generated as a series of parallel words;
- Walsh decoding means for decoding the output of said spread-spectrum processing means using said Walsh code;
- and
- demodulating means for demodulating an output signal of said Walsh decoding means.
Dependencies are inferred from the claim text.