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. 02, 2019

Filed:

Jan. 29, 2016
Applicant:

Tensorcom, Inc., Carlsbad, CA (US);

Inventors:

Bo Xia, Carlsbad, CA (US);

Ricky Lap Kei Cheung, San Diego, CA (US);

Bo Lu, Carlsbad, CA (US);

Assignee:

TensorCom, Inc., Culver City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/11 (2006.01);
U.S. Cl.
CPC ...
H03M 13/1145 (2013.01); H03M 13/114 (2013.01); H03M 13/116 (2013.01); H03M 13/1122 (2013.01); H03M 13/1148 (2013.01);
Abstract

Processors are arranged in a pipeline structure to operate on multiple layers of data, each layer comprising multiple groups of data. An input to a memory is coupled to an output of the last processor in the pipeline, and the memory's output is coupled to an input of the first processor in the pipeline. Multiplexing and de-multiplexing operations are performed in the pipeline. For each group in each layer, a stored result read from the memory is applied to the first processor in the pipeline structure. A calculated result of the stored result is output at the last processor and stored in the memory. Once processing for the last group of data in a first layer is completed, the corresponding processor is configured to process data in a next layer before the pipeline finishes processing the first layer. The stored result obtained from the next layer comprises a calculated result produced from a layer previous to the first layer.


Find Patent Forward Citations

Loading…