Patent · US Expired

Method for providing offset mask for pseudo-noise sequence generator

US6005888A · kind A · utility

16Cited by
3References
6Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 8, 1997
Grant dateDec 21, 1999
Priority date
Expiry dateJul 8, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/583
  • WIPO fieldTelecommunications
  • WIPO sectorElectrical engineering

Abstract

A method, executed in a microprocessor, for providing a shift-and-add mask, M=m.sub.1, m.sub.2, . . . , m.sub.N-1, m.sub.N, for a pseudo-noise sequence generator ("PNSG"). The PNSG generates a first pseudo-noise ("PN") code, and has N stages, each stage being at one of two states. The PNSG also has an associated shifter for generating a shifted PN code which is the same code as the first PN code, but delayed by K chips. The shifted PN code is generated as the inner product of the shift-and-add mask with the states of the stages of the PNSG. According to the inventive method, a value of K is provided, and it is determined whether K is 0. If K is 0, M is provided such that m.sub.N =1 and, for all n.noteq.N, m.sub.n =0. However, if K is not 0, it is determined whether K is greater than N. If K is greater than N, the remainder, R, of the division D.sup.K-1 /f(D), is determined, where EQU D.sup.K-1 =(m.sub.1 c.sub.1 +m.sub.2 c.sub.2 + . . . +m.sub.N c.sub.N)+(m.sub.2 c.sub.1 +m.sub.3 c.sub.2 + . . . +m.sub.N c.sub.N-1)D+(m.sub.3 c.sub.1 +m.sub.4 c.sub.2 + . . . +m.sub.N c.sub.N-2)D.sup.2 + . . . +m.sub.N c.sub.1 D.sup.N-1, and EQU f(D)=c.sub.1 D.sup.N +c.sub.2 D.sup.N-1 + . . . +c.sub.N…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.