Patent EP0351055A1 successfully refreshed from Google Patents.
EP0351055A1
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Digital modulator and demodulator
Assignee: Panasonic Holdings Corp
•
Filing: 1989-06-12
•
Granted: —
•
Expires: 2009-06-12
Abstract
Abstract A digital modulator converts M-bit data words to N-bit code words (N > M) each containing a specific number of bits of '1'. The specific number is one of predetermined numbers which are different at least 3 from one another. A specific data word may be converted either one of two code words having different numbers of bits of '1' from each other so as to reduce DC component of a channel code constituted by the code words.
Inventors
- 👤 Shinichi Tanaka
- 👤 Hiromichi Ishibashi
- 👤 Akira Matsubara
- 👤 Tsuyoshi Okada
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-09 05:29
CPC Classifications
H; H03; H03M; H03M1/00; H03M1/02; H03M5/00; H03M5/02; H03M5/04; H03M5/14; H03M5/145
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
88 words
A digital modulator for converting input data train to coded data train, comprising: grouping means for separating the input data train into data words each being composed of M bits; encoding means for converting each of the data words into a code word composed of N bits, where N>M, containing a specific number of '1' bits, said number being one of predetermined numbers which are different at least 3 from one another; and transmitting means for outputting the code word in the form of a serial channel code.
Claim 2
Dependent Claim
88 words
A digital modulator for converting input data train to coded data train, comprising: grouping means for separating the input data train into data words each being composed of M bits; encoding means for converting each of the data words into a code word composed of N bits, where N>M, containing a specific number of '1' bits, said number being one of predetermined numbers which are different at least 3 from one another; and transmitting means for outputting the code word in the form of a serial channel code.
Claim 3
Dependent Claim
30 words
A digital modulator as defined in Claim 1 wherein M is 8, N is 10, and the number of '1' bits contained in the cord word is 2 or 5.
Claim 4
Dependent Claim
24 words
A digital modulator as defined in Claim 2, wherein '1' bits in a cord word having two '1' bits are adjoined to each other.
Claim 5
Dependent Claim
30 words
A digital modulator as defined in Claim 1 wherein M is 8, N is 10, and the number of '1' bits contained in the cord word is 5 or 8.
Claim 6
Dependent Claim
24 words
A digital modulator as defined in Claim 4, wherein '0' bits in a cord word having eight '1' bits are adjoined to each other.
Claim 7
Dependent Claim
30 words
A digital modulator as defined in Claim 1, wherein M is 8, N is 10, and the number of '1' bits contained in the cord word is 1 or 5.
Claim 8
Dependent Claim
30 words
A digital modulator as defined in Claim 1, wherein M is 8, N is 10, and the number of '1' bits contained in the cord word is 5 or 9.
Claim 9
Dependent Claim
87 words
A digital modulator as defined in Claim 1, wherein M is 8, N is 10, and the number of '1' bits contained in the cord word is 2, 5 or 8; and wherein said encoding means converts some of the data words each to one of a code word having two '1' bits and a code word having eight '1' bits so as to reduce the DC component of the channel code, and converts the remaining data words each to a code word having five '1' bits.
Claim 10
Dependent Claim
40 words
A digital modulator as defined in Claim 8, wherein '1' bits in a code word having two '1' bits are adjoined to each other while '0' bits in a code word having eight '1' bits are adjoined to each other.
Claim 11
Dependent Claim
87 words
A digital modulator as defined in Claim 1, wherein M is 8, N is 10, and the number of '1' bits contained in the cord word is 1, 5 or 9; and wherein said encoding means converts some of the data words each to one of a code word having one '1' bit and a code word having nine '1' bits so as to reduce the DC component of the channel code, and converts the remaining data words each to a code word having five '1' bits.
Claim 12
Dependent Claim
86 words
A digital modulator as defined in Claim 1, wherein M is 8, N is 10, and said encoding means converts a data word which contains 3, 4 or 5 '1' bits into a code word by adding additional 2 bits to a specific position thereof, the additional 2 bits being designated as '1' and '1' when the data word contains 3 '1' bits, '1' and '0' when the data word contains 4 '1' bits, and '0' and '0' when the data word contains 5 '1' bits.
Claim 13
Dependent Claim
162 words
A demodulator for reproducing data words, each being composed of M bits from a channel signal formed of serial train of code words each being composed of N bits, where N > M, and containing a specific number of '1' bits, said number being one of predetermined numbers which are different at least 3 from one another, comprising: a plurality of voltage comparating means for waveform shaping the channel signal with their respective thresholds which are different from one another; counting means for separating an output of the voltage comparating means into N-bit words and counting the number of '1' bits contained in each N-bit word; maximum likelihood detecting means for identifying as a code word one having a maximum likelihood from N-bit words in each of which the number counted by the counting means corresponds to one of the predetermined numbers; and decoding means for decoding the code word identified by the maximum likelihood detecting means to recover a data word.
Claim 14
Dependent Claim
162 words
A demodulator for reproducing data words, each being composed of M bits from a channel signal formed of serial train of code words each being composed of N bits, where N > M, and containing a specific number of '1' bits, said number being one of predetermined numbers which are different at least 3 from one another, comprising: a plurality of voltage comparating means for waveform shaping the channel signal with their respective thresholds which are different from one another; counting means for separating an output of the voltage comparating means into N-bit words and counting the number of '1' bits contained in each N-bit word; maximum likelihood detecting means for identifying as a code word one having a maximum likelihood from N-bit words in each of which the number counted by the counting means corresponds to one of the predetermined numbers; and decoding means for decoding the code word identified by the maximum likelihood detecting means to recover a data word.
Claim 15
Dependent Claim
32 words
A decoder as defined in Claim 12, wherein the maximum likelihood detecting means recognizes a threshold of the voltage comparating means which is most approximate to a reference value as a likelihood.
Claim 16
Dependent Claim
173 words
A demodulator for reproducing data words, each being composed of M bits from a channel signal formed of serial train of code words each being composed of N bits, where N > M, and containing a specific number of '1' bits, said number being one of predetermined numbers which are different at least 3 from one another, comprising: sample holding means for sampling the channel signal; analog to digital converter means for converting the sampled values into digital values; sorting means for arranging the digital values in the order of quantity; classifying means for designating the number of '1' bits in the code word as i when a difference between i-th value and i+1th value from the largest exceeds a specified value where i is one of said predetermined numbers and a large value is designated to corresponds to '1' while a small value to '0'; and code word reproducing means for reproducing a code word by recognizing i bits as '1' in the order from the largest likelihood in the digital values.
Claim 17
Dependent Claim
173 words
A demodulator for reproducing data words, each being composed of M bits from a channel signal formed of serial train of code words each being composed of N bits, where N > M, and containing a specific number of '1' bits, said number being one of predetermined numbers which are different at least 3 from one another, comprising: sample holding means for sampling the channel signal; analog to digital converter means for converting the sampled values into digital values; sorting means for arranging the digital values in the order of quantity; classifying means for designating the number of '1' bits in the code word as i when a difference between i-th value and i+1th value from the largest exceeds a specified value where i is one of said predetermined numbers and a large value is designated to corresponds to '1' while a small value to '0'; and code word reproducing means for reproducing a code word by recognizing i bits as '1' in the order from the largest likelihood in the digital values.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.