Enhanced turbo product code decoder system

H - Electricity – 03 – M

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H03M 13/29 (2006.01) H03M 13/45 (2006.01) H04L 1/00 (2006.01)

Patent

CA 2404984

A method and apparatus for decoding a linear block encoded string of information bits comprising: converting the string into a plurality of codewords. Performing hard and soft decision on each codeword to generate a hard and soft decision vector. Computing the syndrome and finding the location of the two minimum values by Galois Field Arithmetic. Designating these values LOW1 and LOW2 and xoring with a Nc1, thus generating Nc2. Swapping Nc1 with Nc2 and determining the lowest soft decision value, Min1 and a next lowest value, Min2. The two bit locations creating Min1 are designated as MinA and MinB. MinA being replaced with Min2 minus the value MinA. MinB being replaced with Min2 minus the value at MinB. Generating an output codeword by subtracting Min1 from all other bit locations values and 2's complementing all soft values with 0 in their location. Creating the new soft value vector.

L'invention concerne un appareil et un procédé permettant de décoder une chaîne linéaire codée de bloc de bits d'informations, qui consiste à convertir ladite chaîne en une pluralité de mots de code; à exécuter des décisions formelle et pondérée sur chaque mot de code afin de générer un vecteur de décisions formelle et pondérée; à calculer le syndrome du vecteur de décision formelle, et à trouver l'emplacement de deux valeurs minimum par arithmétique de champ de Gallois; à appeler ces valeurs LOW1 et LOW2, et à effectuer une opération XOR avec Nc1, ce qui génère Nc2; à permuter Nc1 et Nc2, et à déterminer la valeur de décision pondérée Min1 la plus basse, et la valeur suivante Min2 la plus basse. Les deux emplacements de bits qui créent Min1 sont appelés MinA et MinB, MinA étant remplacé par Min2 moins la valeur MinA, et MinB étant remplacé par Min2 moins la valeur MinB. Ledit procédé consiste également à générer un mot de code de sortie par soustraction de Min1 de toutes les autres valeurs d'emplacement de bits, à complémenter à 2 toutes les valeurs pondérées comportant un zéro dans leur emplacement; et à créer une nouvelle valeur de vecteur.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Enhanced turbo product code decoder system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Enhanced turbo product code decoder system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Enhanced turbo product code decoder system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1937124

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.