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:
Dec. 30, 2003

Filed:

Aug. 24, 2000
Applicant:
Inventor:

Israel Lifshitz, Jerusalem, IL;

Assignee:

Tioga Technologies, Ltd., Tel Aviv, IS;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 7/00 ; H04L 1/00 ;
U.S. Cl.
CPC ...
H03M 7/00 ; H04L 1/00 ;
Abstract

Presented is a method and system for interleaving or de-interleaving a datastream of codewords divided into indexed symbols including the step of allocating an electronic memory into a predetermined number of FIFOs equal to the desired depth (D) of the interleave operation. Thereafter, for each symbol of each codeword to be operated upon, the method and system performs the following: (1) determine a first operational index of the symbol corresponding to the position of the symbol within a non-interleaved codeword; (2) perform a first operation upon one of the FIFOs identified by the first operational index of the symbol and a first predetermined criteria defining the location of the symbol in the electronic memory; (3) determine a second operational index of a corresponding symbol in an interleaved codeword; and (4) perform a second operation upon one of the FIFOs identified by the second operational index and a second predetermined criteria defining the location of the corresponding symbol in the electronic memory. An additional embodiment wherein the interleaving and de-interleaving are performed on a codeword basis is also presented.


Find Patent Forward Citations

Loading…