CHASE ALGORITHM BASED ON DIFFERENTIAL DECODER FOR SOFT DECISION REED SOLOMON DECODING IN A QAM SYSTEM

Apparatus and methods are provided for differential decoding in a communication system, such as a cable system, that enable use of Chase algorithm for Reed Solomon (RS) codes (i.e., non-binary codes). A differential decoder (170) has a memory for storing a current decoder input and a previous decode...

Full description

Saved in:
Bibliographic Details
Main Authors GOLDMAN, NAOR, SOMMER, NAFTALI
Format Patent
LanguageEnglish
French
Published 04.10.2007
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Apparatus and methods are provided for differential decoding in a communication system, such as a cable system, that enable use of Chase algorithm for Reed Solomon (RS) codes (i.e., non-binary codes). A differential decoder (170) has a memory for storing a current decoder input and a previous decoder input. Each decoder input comprises a first candidate (Input Constellation Candidate #1), a second candidate (Input Constellation Candidate #2) and a reliability score (Score). A first branch comprises a first differential decoder (192) and corresponds to the first candidate. A second branch comprises a second differential decoder (196) and corresponds to the second candidate. A processing circuit (190) is operative to determine whether a previous decoder input is a boundary point, and if not, a current first candidate is applied to the first differential decoder (192) and a current second candidate is applied to the second differential decoder (196). If a previous decoder input is a boundary point and a current input score is greater than a previous input score, a first current candidate is applied to the first differential decoder and the second differential decoder and a second differential decoder memory is set to the contents of a first differential decoder memory. If a previous decoder input is a boundary point and a current input score is not greater then a previous input score, current first and second candidates are applied to the first and second differential decoders, respectively. La présente invention concerne un appareil et des procédés destinés au décodage différentiel dans un système de communication, tel qu'un système par câble, qui permettent l'utilisation de l'algorithme de Chase pour des codes Reed Solomon (RS) (c.-à-d. des codes non binaires). Un décodeur différentiel (170) a une mémoire destinée au stockage d'une entrée de décodeur actuelle et d'une entrée de décodeur précédente. Chaque entrée de décodeur comprend un premier candidat (Candidat de constellation d'entrée n°1), un second candidat (Candidat de constellation d'entrée n°2) et un score de fiabilité (Score). Une première branche comprend un premier décodeur différentiel (192) et correspond au premier candidat. Une seconde branche comprend un premier décodeur différentiel (196) et correspond au second candidat. Un circuit de traitement (190) fonctionne de manière à déterminer si une entrée de décodeur précédente est un point frontière, et si ce n'est pas le cas, on applique un premier candidat actuel au premier décodeur différentiel (192) et on applique un second candidat actuel au second décodeur différentiel (196). Si une entrée de décodeur précédente est un point frontière et un score d'entrée actuel est supérieur à un score d'entrée précédent, on applique un premier candidat actuel au premier décodeur différentiel et au second décodeur différentiel et on définit une seconde mémoire de décodeur différentiel sur le contenu d'une première mémoire de décodeur différentiel. Si une entrée de décodeur précédente est un point frontière, et qu'un score d'entrée actuel n'est pas supérieur à un score d'entrée précédent, on applique respectivement le premier et le second candidats actuels au premier et au second décodeurs différentiels.
AbstractList Apparatus and methods are provided for differential decoding in a communication system, such as a cable system, that enable use of Chase algorithm for Reed Solomon (RS) codes (i.e., non-binary codes). A differential decoder (170) has a memory for storing a current decoder input and a previous decoder input. Each decoder input comprises a first candidate (Input Constellation Candidate #1), a second candidate (Input Constellation Candidate #2) and a reliability score (Score). A first branch comprises a first differential decoder (192) and corresponds to the first candidate. A second branch comprises a second differential decoder (196) and corresponds to the second candidate. A processing circuit (190) is operative to determine whether a previous decoder input is a boundary point, and if not, a current first candidate is applied to the first differential decoder (192) and a current second candidate is applied to the second differential decoder (196). If a previous decoder input is a boundary point and a current input score is greater than a previous input score, a first current candidate is applied to the first differential decoder and the second differential decoder and a second differential decoder memory is set to the contents of a first differential decoder memory. If a previous decoder input is a boundary point and a current input score is not greater then a previous input score, current first and second candidates are applied to the first and second differential decoders, respectively. La présente invention concerne un appareil et des procédés destinés au décodage différentiel dans un système de communication, tel qu'un système par câble, qui permettent l'utilisation de l'algorithme de Chase pour des codes Reed Solomon (RS) (c.-à-d. des codes non binaires). Un décodeur différentiel (170) a une mémoire destinée au stockage d'une entrée de décodeur actuelle et d'une entrée de décodeur précédente. Chaque entrée de décodeur comprend un premier candidat (Candidat de constellation d'entrée n°1), un second candidat (Candidat de constellation d'entrée n°2) et un score de fiabilité (Score). Une première branche comprend un premier décodeur différentiel (192) et correspond au premier candidat. Une seconde branche comprend un premier décodeur différentiel (196) et correspond au second candidat. Un circuit de traitement (190) fonctionne de manière à déterminer si une entrée de décodeur précédente est un point frontière, et si ce n'est pas le cas, on applique un premier candidat actuel au premier décodeur différentiel (192) et on applique un second candidat actuel au second décodeur différentiel (196). Si une entrée de décodeur précédente est un point frontière et un score d'entrée actuel est supérieur à un score d'entrée précédent, on applique un premier candidat actuel au premier décodeur différentiel et au second décodeur différentiel et on définit une seconde mémoire de décodeur différentiel sur le contenu d'une première mémoire de décodeur différentiel. Si une entrée de décodeur précédente est un point frontière, et qu'un score d'entrée actuel n'est pas supérieur à un score d'entrée précédent, on applique respectivement le premier et le second candidats actuels au premier et au second décodeurs différentiels.
Author GOLDMAN, NAOR
SOMMER, NAFTALI
Author_xml – fullname: GOLDMAN, NAOR
– fullname: SOMMER, NAFTALI
BookMark eNqNy80KwjAQBOAc9ODfOyx4FtoU8RybTbvQZDEJiKdSJJ6kLdT3xxZ8AE_DDN9sxaof-rQRqaxVQFBNxZ5ibeE6Vw3sQJMx6NFFUg1oLFmjB8MeApu4DBRoZh5nHrhhu3wWRq4CcqDgpiyER4ho92L96t5TOvxyJ44GY1mf0ji0aRq7Z-rTp72zzLJLnkt5LpQs_lNfVMU2xQ
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
DocumentTitleAlternate ALGORITHME DE CHASE BASÉ SUR UN DÉCODEUR DIFFÉRENTIEL DESTINÉ AU DÉCODAGE REED SOLOMON À DÉCISION LOGICIELLE DANS UN SYSTÈME QAM
ExternalDocumentID WO2007112253A2
GroupedDBID EVB
ID FETCH-epo_espacenet_WO2007112253A23
IEDL.DBID EVB
IngestDate Fri Jul 19 11:44:18 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
French
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_WO2007112253A23
Notes Application Number: WO2007US64603
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20071004&DB=EPODOC&CC=WO&NR=2007112253A2
ParticipantIDs epo_espacenet_WO2007112253A2
PublicationCentury 2000
PublicationDate 20071004
PublicationDateYYYYMMDD 2007-10-04
PublicationDate_xml – month: 10
  year: 2007
  text: 20071004
  day: 04
PublicationDecade 2000
PublicationYear 2007
RelatedCompanies GOLDMAN, NAOR
SOMMER, NAFTALI
TEXAS INSTRUMENTS INCORPORATED
RelatedCompanies_xml – name: SOMMER, NAFTALI
– name: GOLDMAN, NAOR
– name: TEXAS INSTRUMENTS INCORPORATED
Score 2.6891594
Snippet Apparatus and methods are provided for differential decoding in a communication system, such as a cable system, that enable use of Chase algorithm for Reed...
SourceID epo
SourceType Open Access Repository
SubjectTerms ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
Title CHASE ALGORITHM BASED ON DIFFERENTIAL DECODER FOR SOFT DECISION REED SOLOMON DECODING IN A QAM SYSTEM
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20071004&DB=EPODOC&locale=&CC=WO&NR=2007112253A2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfR1dS8MwMIwp6ptOxY8pAaVvxW1Nl70M6Zp0razNbKvOp9GPFASpw1X8-17qpnvaW5JLjiTkvnK5C0K33ZRSgySJTiU1dVKQTE-KDtFpvygMOjC6vfrxuB_03SfyMDNnDfS-joWp84R-18kRgaIyoPeq5teL_0ssVr-tXN6lb9D0ce_EQ6atrWOVq4ZobDTkU8GErdk22G1aEP7CunB4DQsY9o5SpFWmff48UnEpi02h4hyi3SngK6sj1JBlC-3b67_XWmjPX7m8obiivuUxkrZrRRxbk7EIvdj18QiqDIsAM89xeMiD2LMmmHFbMB5isO9wJJxYNXiKZ-KQQ_dITISvxqhuXjDGXoAt_Gj5OHqNYu6foBuHx7arw3znf9szfxGbizNOUbP8KOUZwiSjRIJ-VyQJmFHA2WhuZoM8T81OKs1efo7a2zBdbAdfooP6nlM500kbNavPL3kFArpKr-t9_QH-hop0
link.rule.ids 230,309,786,891,25594,76903
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT8IwEG8IGvFNUeMHahPN3haBdZQXYsbasem24jYVn8g-ExMDRGb8971VUJ54a3vtpW16d_21vStCt52EUo3EsUpzqqukIKkaF22i0l5RaLSvdbry8bjn9-xn8jDRJzX0sfaFkXFCv2VwRJCoFOS9lPp68X-IxeTbyuVd8g5F83srGjBljY6rWDVEYcMBHwsmTMU0AbcpfvBL68Di1QxQ2DsUQKEESy_Dyi9lsWlUrAO0OwZ-s_IQ1fJZEzXM9d9rTbTnra68IbmSvuURyk3bCDk23JEInMj28BCyDAsfM8eyeMD9yDFczLgpGA8w4DscCiuqCpxKZ-KAQ_VQuMKr2lTVHH-EHR8b-MnwcPgWRtw7RjcWj0xbhf5O_6Zn-io2B6edoPpsPstPESYpJTns74o4BhgFmo1metrPskRvJ7nezc5Qaxun8-3ka9SwI8-duo7_eIH25ZlndbFOWqhefn7ll2Csy-RKzvEPnVONXg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=CHASE+ALGORITHM+BASED+ON+DIFFERENTIAL+DECODER+FOR+SOFT+DECISION+REED+SOLOMON+DECODING+IN+A+QAM+SYSTEM&rft.inventor=GOLDMAN%2C+NAOR&rft.inventor=SOMMER%2C+NAFTALI&rft.date=2007-10-04&rft.externalDBID=A2&rft.externalDocID=WO2007112253A2