← Back to Patent Explorer
US4683571A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital signal decoding system

Assignee: Victor Company of Japan Ltd
•
Filing: 1985-05-29
•
Granted: 1987-07-28
•
Expires: 2005-05-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital signal decoding system comprises a terminal for receiving a digital signal through a transmission path, which digital signal is encoded so that an error in one bit can be corrected in each of code words which are constituted by adding check bits to information bits and is modulated according to a self clock modulation system, a circuit for obtaining a demodulated signal by demodulating the digital signal, a first circuit for generating an encoded data and a clock signal from the demodulated signal, a circuit for generating an error possibility data from an output of the first circuit, which error possibility data assumes a first logic value at a bit position corresponding to a bit of the encoded data whereat an error does not exist and assumes a second logic value at a bit position corresponding to a bit of the encoded data whereat the possibility that an error exists is high, a memory circuit for pre-storing a first table containing the priority of a decoding sequence, and a circuit for obtaining the priority of the decoding sequence by referring to the first table based on the encoded data and the error possibility data and for obtaining a decoded data of an original data by correcting error in one or a plurality of bits of the encoded data and/or the error possibility data based on the priority.

Inventors

  • 👤 Tooru Yamagishi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 23:23
CPC Classifications
H; H03; H03M; H03M13/00; H03M13/03; H03M13/05; H03M13/13; H03M13/19

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 399 words
A digital signal decoding system comprising: input terminal means for receiving a digital signal comprising a plurality of code words through a transmission path, said digital signal being encoded so that each code word is constituted by adding a Hamming correction code to information bits and being modulated according to a self clock modulation system; demodulating means for obtaining a demodulated signal by demodulating the digital signal from said input terminal means; first means for generating a demodulated data and a clock signal from the output demodulated signal of said demodulating means, said demodulated data comprising a predetermined number of demodulated code words; error possibility data generating means for generating error possibility data from said demodulated data and said clock signal which are supplied by said first means, said error possibility data comprising a plurality of error possibility data words in correspondence with said predetermined number of demodulated code words and assuming a first logic value at a bit position corresponding to a bit of said demodulated data whereat an error does not exist and assuming a second logic value at a bit position corresponding to a bit of said demodulated data whereat the possibility that an error exists is high; second means for sequentially correcting error in said predetermined number of demodulated code words and said plurality of error possibility data words, and decoding corrected demodulated code words and corrected error possibility data words to produce a decoded data; and first memory means coupled to said second means for pre-storing a first table containing a priority of a decoding sequence, said priority of the decoding sequence being the priority with which said predetermined number of demodulated code words are to be corrected and decoded by said second means and being determined by values of a demodulated data word and an error possibility data word, said second means obtaining the priority of the decoding sequence of each demodulated code word from said first table based on each demodulated code word and each corresponding error possibility data word and performing correction and decoding with respect to said predetermined number of demodulated code words and the corresponding error possibility data words in a sequence depending on the priority of the decoding sequences of each demodulated code word, so as to correct error in one or a plurality of bits of each demodulated code word and each corresponding error possibility data word.
Claim 2
Dependent Claim 399 words
A digital signal decoding system comprising: input terminal means for receiving a digital signal comprising a plurality of code words through a transmission path, said digital signal being encoded so that each code word is constituted by adding a Hamming correction code to information bits and being modulated according to a self clock modulation system; demodulating means for obtaining a demodulated signal by demodulating the digital signal from said input terminal means; first means for generating a demodulated data and a clock signal from the output demodulated signal of said demodulating means, said demodulated data comprising a predetermined number of demodulated code words; error possibility data generating means for generating error possibility data from said demodulated data and said clock signal which are supplied by said first means, said error possibility data comprising a plurality of error possibility data words in correspondence with said predetermined number of demodulated code words and assuming a first logic value at a bit position corresponding to a bit of said demodulated data whereat an error does not exist and assuming a second logic value at a bit position corresponding to a bit of said demodulated data whereat the possibility that an error exists is high; second means for sequentially correcting error in said predetermined number of demodulated code words and said plurality of error possibility data words, and decoding corrected demodulated code words and corrected error possibility data words to produce a decoded data; and first memory means coupled to said second means for pre-storing a first table containing a priority of a decoding sequence, said priority of the decoding sequence being the priority with which said predetermined number of demodulated code words are to be corrected and decoded by said second means and being determined by values of a demodulated data word and an error possibility data word, said second means obtaining the priority of the decoding sequence of each demodulated code word from said first table based on each demodulated code word and each corresponding error possibility data word and performing correction and decoding with respect to said predetermined number of demodulated code words and the corresponding error possibility data words in a sequence depending on the priority of the decoding sequences of each demodulated code word, so as to correct error in one or a plurality of bits of each demodulated code word and each corresponding error possibility data word.
Claim 3
Dependent Claim 40 words
A digital signal decoding system as claimed in claim 1 in which the priority of the decoding sequence contained in said first table is determined based on a probability distribution of the generation of transmission loss in the transmission path.
Claim 4
Dependent Claim 47 words
A digital signal decoding system as claimed in claim 1 in which said first means, said error possibility data generating means, and said second means are constituted by a single central processing unit, said first memory means comprising a memory circuit coupled to said central processing unit.
Claim 5
Dependent Claim 74 words
A digital signal decoding system as claimed in claim 1 in which when said second means corrects error in one or a plurality of bits of one demodulated code word, said second means also corrects error in one or a plurality of bits of an adjacent demodulated code word which is adjacent to said one demodulated code word and an error possibility data word which is in correspondence with said adjacent demodulated code word.
Claim 6
Dependent Claim 30 words
A digital signal decoding system as claimed in claim 1 in which said demodulating means comprises a comparator for comparing the level of said digital signal with a reference level.
Claim 7
Dependent Claim 104 words
A digital signal decoding system as claimed in claim 1 which further comprises second memory means coupled to said second means, for pre-storing a second table containing the hamming distances of the demodulated code words with respect to respective certain code words, said second means correcting error in one or a plurality of bits in each demodulated code word and each corresponding error possibility data word based on the priority of the decoding sequence obtained from said first table and the hamming distance which is obtained by referring to said second table based on upper and lower bits of said each demodulated code word.
Claim 8
Dependent Claim 40 words
A digital signal decoding system as claimed in claim 6 in which the priority of the decoding sequence contained in said first table is determined independent of a probability distribution of the generation of transmission loss in the transmission path.
Claim 9
Dependent Claim 26 words
A digital signal decoding system as claimed in claim 6 in which said second means refers to said second table for a maximum of two times.
Claim 10
Dependent Claim 74 words
A digital signal decoding system as claimed in claim 6 in which when said second means corrects error in one or a plurality of bits of one demodulated code word, said second means also corrects error in one or a plurality of bits of an adjacent demodulated code word which is adjacent to said one demodulated code word and an error possibility data word which is in correspondence with said adjacent demodulated code word.
Claim 11
Dependent Claim 44 words
A digital signal decoding system as claimed in claim 6 in which each data of the hamming distance contained in said second table comprises a code part constituting upper bits of the data and a correct information part constituting lower bits of the data.
Claim 12
Dependent Claim 139 words
A digital signal decoding system as claimed in claim 10 in which said code part indicates a first value when the demodulated code word used to refer to said second table has no error, indicates a second value when said demodulated code word has an error in one bit thereof, and indicates a third value when said demodulated code word has errors in two bits thereof, and said correct information part indicates a value identical to upper bits of the demodulated code word used to refer to said second table when said demodulated code word has no error, indicates a correct value obtained by correcting an error in one bit thereof when said demodulated code word has the error in one bit thereof, and indicates a fourth value when said demodulated code word has errors in two bits thereof.
Claim 13
Dependent Claim 44 words
A digital signal decoding system as claimed in claim 6 in which said demodulating means, said first means, and said error possibility data generating means are constituted by a digital circuit which is applied with said digital signal and first and second synchronizing signals.
Claim 14
Dependent Claim 70 words
A digital signal decoding system as claimed in claim 6 in which said demodulating means comprises a first comparator for comparing the level of said digital signal with a first reference level and a second comparator for comparing the level of said digital signal with a second reference level, said first and second reference levels being mutually different levels which are smaller than a peak-to-peak level of said digital signal.

References Cited (Backward Citations)

GB1274630A Cited
GB1561556A Cited
US4295218A Cited
US4291406A Cited
GB2079993A Cited
US4509172A Cited
US4520408A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-07-27 1991-01-26 1991-07-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-07-27 1995-01-26 1995-07-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-07-27 1999-01-26 1999-07-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag