The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 14, 2008

Filed:

Mar. 07, 2003
Applicants:

Daniele Lo Iacono, Reggio Calabria, IT;

Ettore Messina, Crozet, FR;

Giuseppe Avellone, Palermo, IT;

Agostino Galluzzo, Palma di Montechiaro, IT;

Inventors:

Daniele Lo Iacono, Reggio Calabria, IT;

Ettore Messina, Crozet, FR;

Giuseppe Avellone, Palermo, IT;

Agostino Galluzzo, Palma di Montechiaro, IT;

Assignee:

STMicroelectronics S.r.L., Agrate Brianza, IT;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04B 7/216 (2006.01);
U.S. Cl.
CPC ...
Abstract

To generate the main scrambling code of order N and the secondary scrambling code of order K within the set identified by the primary scrambling code of order N, a first m-sequence and a second m-sequence are generated using Fibonacci linear feedback shift registers. The first m-sequence and the second m-sequence are modulo-2 added to form the I branch of the primary scrambling code. A first T-bit masking word and a second T-bit masking word of rankare generated that correspond to the polynomial time shifts, and the intermediate taps of the X and y registers respectively chosen by the masking words are modulo-2 added so as to generate a third sequence and a fourth sequence, which are modulo-2 added together to form the Q branch of the primary scrambling code. Starting from the least significant Kmax bits of the register X, of the K-th intermediate tap corresponding to the secondary scrambling code of order K within the set identified by the primary scrambling code of order N, a fifth sequence is generated, which, modulo-2 added to the second sequence, forms the I branch of the secondary scrambling code. By modulo-2 summing the intermediate taps of the register X masked by the first masking word of rank N, a sixth sequence is generated, which, modulo-2 added to the fourth sequence, forms the Q branch of the secondary scrambling code.


Find Patent Forward Citations

Loading…