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:
Apr. 29, 2008

Filed:

Jun. 23, 2004
Applicants:

Syang-myau Hwang, Cupertino, CA (US);

Yiping Fan, Fremont, CA (US);

Chen-yi Chang, Taichung, TW;

Hongyu LI, Cupertino, CA (US);

Chieh-yuan Chao, Fremont, CA (US);

Inventors:

Syang-Myau Hwang, Cupertino, CA (US);

Yiping Fan, Fremont, CA (US);

Chen-Yi Chang, Taichung, TW;

Hongyu Li, Cupertino, CA (US);

Chieh-Yuan Chao, Fremont, CA (US);

Assignee:

Hyperband Communications, Inc., Milpitas, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04B 1/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

In a spread spectrum system, methods and despreader architectures for despreading the received spreaded codes with the use of a single correlator and a single correlation code is provided. Before despreading the incoming received spreaded codes, a single correlation code is generated using a symbol from a set of symbols that has been mapped into a set of differential encoded PN codes. Despreading output samples for each received spreaded code are obtained by correlating the received spreaded code with this single correlation code. Correlation is accomplished by multiplying each received sample of the received spreaded codes with the correlation code samples and accumulating the products of this multiplication. After correlation, the index for the maximum or minimum peak of the despreading output samples for each code is identified. This index can then be mapped into a symbol corresponding to the transmitted information. Corresponding despreader architectures comprise of a number of taps attached to a series of shift registers. Received samples of each received spreaded codes are inputted into the shift registers. The despreader architectures accumulates the products of multiplication of the value of the shift register with a predetermined value associated with each tap to produce the despreading output samples of a received spreaded code. It identifies the despreading output index producing the maximum of the absolute value of the despreading output and maps said index into a symbol corresponding to the transmitted information.


Find Patent Forward Citations

Loading…