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. 16, 2001

Filed:

Jan. 26, 1999
Applicant:
Inventors:

Ronald P. Smith, Redondo Beach, CA (US);

Oliver W. Saunders, Los Angeles, CA (US);

Assignee:

TRW Inc., Redondo Beach, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H03M 1/303 ;
U.S. Cl.
CPC ...
H03M 1/303 ;
Abstract

The present invention provides a method and apparatus (,) for iteratively decoding data which has been encoded with contatenated codes. The apparatus (,) includes pipelined and cascaded decoder processors (,and,) connected to a multiple block memory device (,), through a multiplexing and data control block (,). A data decision element (,) is provided for generating decoded output data. The method includes receiving encoded data (,) while data already received is processed iteratively by decoder processors in a pipelined fashion. Decoder processors are designated to perform particular iterations (,) of an iterative decoding process which are performed simultaneously. As a decoder processor completes processing its designated iteration on a block of data, the decoder processor outputs decoding information (,) to the decoding processor designated to perform the subsequent iteration. Upon completion of all iterations for a block of data, the method includes generating output (,) consisting of the decoded data block. The method provides that once processing is complete on a data block, the memory block is made available (,) for the storing of new encoded input data.


Find Patent Forward Citations

Loading…