or
Bookmark and Share
   
Document Number
US Patent 7000169
Issued Date
February 14, 2006
Link
Inventors
Shen; Qiang (San Diego, CA)
Map
Abstract
Provided are methods and apparatuses for decoding input data by using a single decoder for decoding a first set of symbols and then, after those decoded symbols have been interleaved, using the same decoder for decoding the decoded and interleaved first set of symbols together with a second set of symbols. Also provided are methods and apparatuses for decoding input data by using multiple read/write means for controlling the storage and reading of data so as to interleave and/or de-interleave data simultaneously with data buffering.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
17
Comments:
no comments yet
Owner
LSI Logic Corporation (Milpitas, CA)
Published
February 14, 2006
Application Number
10/691,078
Filed
October 21, 2003
US Classification
714/755   714/746 714/752
Int'l Classification
H03M   13/00   (20060101)  
Examiner
Assistant Examiner
Parent Case
This is a divisional of application Ser. No. 09/668,059 filed Sep. 20, 2000, now abandoned.
USPTO Field of Search
714/755   714/794   714/762   714/752   714/746   375/259   375/316   365/236  
Related Patents
7502990 - Method and device for handling write access conflicts in interleaving for high throughput turbo-decoding - Owned by STMicroelectronics N.V. (Amsterdam,NL) STMicroelectronics S.r.l. (Agrate Brianza,IT)

A device for processing data to be interleaved and stored in target memories includes N interleaving buffers, N producers, and N cells. Each cell includes a register bank of size W, and a delay circuit. The variable M defines a maximum number of concurrent write operations supported per time step W, and defines a maximum buffer size. These parameters are chosen to reflect a standard case. At any time step, each of the N interleaving buffers receives m log-likelihood ratio (LLR) inputs and writes up to M of these into the register banks. When m is larger than M, m-M producers are delayed by the delay circuit. When a buffer overflow occurs (more than W LLRs values), m producers are delayed by the delay circuit. One LLR value is fetched from the register bank and is written in an SRAM interleaving memory.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us