US2006242216A1PendingUtilityA1

Method and an electrical device for efficient generation of multi-rate pseudo random noise (pn) sequence

Assignee: SMEETS BENPriority: Dec 22, 1999Filed: Jun 14, 2006Published: Oct 26, 2006
Est. expiryDec 22, 2019(expired)· nominal 20-yr term from priority
Inventors:Ben Smeets
H04L 9/0662G06F 7/58H03K 3/84H04J 13/0022H04J 13/10
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electrical device for generating a multi-rate pseudo random noise (PN) sequence. A sequence generator is adapted to output a plurality of sequence values based on a step control signal (S t ). A selection system is adapted to select one of a plurality of sequence values based on a select value (M t ). A step control is adapted to provide the step control signal (S t ). Also disclosed is a method of generating a multi-rate PN sequence.

Claims

exact text as granted — not AI-modified
1 . An electrical device for generating a pseudo random noise (PN) output sequence (Z t ) comprising: 
 a sequence generator to output a plurality of sequence values (X Ni  . . . X Ni+N-1 ) based on a step control signal (S t );    a control and selection system coupled to the sequence generator adapted to select one of said plurality of sequence values (X Ni  . . . X Ni+N-1 ) from the sequence generator based on a select value (M t ), wherein said select value (M t ) is calculated as M t =F(C t , M t-1 ) where F is a function such that for each possible clock value C t  the function value runs through all practicable N values of M t  as M t -t runs through the N values with the restriction that all values occur equally often; and    a step control of the control and selection system adapted to provide said step control signal (S t ) to the sequence generator, wherein said step control signal (S t ) is calculated as S t =G(C t , M t-1 ) where G is a function such that for each possible clock value C t  the function value assumes one or two subsequent function values.    
   
   
       2 . The electrical device according to  claim 1 , wherein said sequence generator comprises a windmill polynomial sequence generator.  
   
   
       3 . The electrical device according to  claim 1 , wherein said electrical device is used in a portable device.  
   
   
       4 . The device according to  claim 3 , wherein said portable device is a mobile telephone.  
   
   
       5 . The device according to  claim 3 , wherein said electrical device is used in a stationary communication device.  
   
   
       6 . A method of generating a PN output sequence (Z t ) comprising the steps of: 
 generating a plurality of sequence values (X Ni  . . . X Ni+N-1 ) based on a step control signal (S t ), the method further comprising the steps of:    providing a select value (M t ), wherein said select value (M t ) is calculated as M t =F(C t , M t-1 ) where F is a function such that for each possible clock value C t  the function value runs through all practicable N values of M t  as M t -t runs through the N values with the restriction that all values occur equally often;    providing the step control signal (S t ), wherein said step control signal (S t ) is calculated as S t =G(C t , Mt- 1 ) where G is a function such that for each possible clock value C t  the function value assumes one or two subsequent function values; and    selecting one of said plurality of sequence values (X Ni  . . . X Ni+N-1 ) on the basis of the select value (M t ); and    outputting one of said plurality of sequence values (X Ni  . . . X Ni+N-1 ) as one element of a PN output sequence (Z t ).    
   
   
       7 . The method according to  claim 6 , wherein said plurality of sequence values (X Ni  . . . X Ni+N-1 ) is generated by a windmill polynomial sequence generator.  
   
   
       8 . The method according to  claim 6 , wherein said method is used in a portable device.  
   
   
       9 . The method according to  claim 6 , wherein said method is used in a mobile telephone.  
   
   
       10 . The method according to  claim 6 , wherein said method is used in a stationary communication device.  
   
   
       11 . A pseudo random noise (PN) generator, comprising: 
 a sequence generator module;    a control and select system module coupled to the sequence generator module;    the sequence generator module adapted to provide a plurality of sequence values (X Ni  . . . X Ni+N-1 ) to the control and select system module based on a step control signal (S t ) fed into the sequence generator module from the control and select system module;    the control and select system module adapted to select one of the plurality of sequence values (X Ni  . . . X Ni+N-1 ) based on a select value (M t ) generated by the control and select system module wherein the select value (M t ) is calculated as M t =F(C t , M t -1) where F is a function such that for each possible clock value C t  the function value runs through all practicable N values of M t  as M t -t runs through the N values with the restriction that all values occur equally often;    the control and select system module being adapted to generate the step control signal (S t ) calculated as S t =G(C t , Mt-1) where G is a function such that for each possible clock value C t  the function value assumes one or two subsequent function values; and    the control and select system module adapted to output the selected one of the plurality of sequence values (X Ni  . . . X Ni+N-1 ) as one element of a PN output sequence (Z t ).    
   
   
       12 . The pseudo random noise (PN) generator of  claim 11 , wherein the sequence generator module comprises a windmill polynomial sequence generator.

Join the waitlist — get patent alerts

Track US2006242216A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.