Claims
- 1. As shown in FIGURE 4.:
- 2. A method for diversity processing and decoding two plurality of sequences of received data path Ran from Receiver A, and Rbn from Receiver B comprising the steps of:
- 3. An apparatus of Turbo Codes Decoder 40a 40b used as a baseband processor subsystem for iterative decoding a plurality of sequences of received data Rn representative of coded data Xn generated by a Turbo Codes Encoder from a source of original data un into decoded data Yn comprising of:
- 4. The Decoder system of claim c3, wherein each Log-MAP decoder uses the logarithm maximum a posteriori probability algorithm.
- 5. The Decoder system of claim c3, wherein the two serially connected SISO Log-MAP Decoders each decoding input data from the other output data in pipeline mode to produce soft decoded data each clock cycle.
- 6. The Decoder system of claim c3, wherein the Memory modules use dual-port memory RAM.
- 7. The Decoder system of claim c3, wherein a Sliding Window of Block N is used on the input buffer Memory so that each block N data is decoded at a time one block after another in a pipeline scheme.
- 8. A method for iterative decoding a plurality of sequences of received data Rn representative of coded data Xn generated by a Turbo Codes Encoder from a source of original data un into decoded data Yn comprising the steps of:
- 9. An apparatus of SISO Log-MAP Decoder for decoding a plurality of sequences of soft-input data SD0 and SD1 generated by a receiver to produce decoded soft-output data Y comprising of:
- 10. The Decoder system of claim c9, wherein the decoder uses the logarithm maximum a posteriori probability algorithm.
- 11. The Decoder system of claim c9, wherein the decoder implements state-metric in forward recursion with Add-Compare-Select (ACS).
- 12. The Decoder system of claim c9, wherein the decoder uses an 8-states Trellis state transition diagram for 3GPP PCCC Turbo Codes.
- 13. The Decoder system of claim c9, wherein the the branch metric module uses a binary adder, a binary Subtracter, and two binary two-complementers logic.
- 14. A method for Log-Map decoding a plurality of sequences of received data SD0 and SD1 generated by a receiver to produce decoded soft-output data Y comprising the steps of:
- 15. An apparatus of an ACS (add-compare-select) for computing a plurality of sequences of sm0, bm0, sm1, bm1 data to select max output data A comprising of:
- 16. An apparatus of Super Orthogonal Turbo Codes (SOTC) Decoder used as a baseband processor subsystem for iterative decoding a plurality of sequences of received Walsh code data RWi and RW-i representative of Walsh coded data Wi and W-i generated by a Super Orthogonal Turbo Codes (SOTC) Encoder from a source of original data un into decoded data Yn comprising of:
Cross Reference to Related Applications
[0001] This is a continuation of patent application Ser. No. 09/681093 filed Jan. 2, 2001 and patent application Ser. No. 10/065408 filed Oct. 15, 2002.
Continuations (2)
|
Number |
Date |
Country |
Parent |
ICOMM-12 |
Jan 2001 |
US |
Child |
10248245 |
Dec 2002 |
US |
Parent |
ICOMM-14 |
Mar 2001 |
US |
Child |
10248245 |
Dec 2002 |
US |