Device for encoding n-bit source words into corresponding m-bit channel words and decoding m-bit channel words into corresponding n-bit source words
First Claim
1. An encoding device comprising:
- converting means for converting n-bit source words into corresponding respective m-bit channel words in accordance with a conversion of the Jacoby type, where m and n are integers and m>
n, each bit having a binary value;
means for formatting the m-bit channel words into a channel signal of consecutive channel words; and
control means for carrying out DC-control on the channel signal by influencing a choice made in the binary value of a single bit position in each of multiple channel words during the conversion, the bit position being the same bit position in each of the multiple channel words.
0 Assignments
0 Petitions
Accused Products
Abstract
A device is disclosed for encoding a stream of databits of a binary source signal (S) into a stream of databits of a binary channel signal (C), wherein the stream of databits of the source signal is divided into n-bit source words (x1, x2), which device comprises converting means (CM) conceived to convert said n-bit source words into corresponding m-bit channel words (y1, y2, y3) in accordance with a conversion of the Jacoby type, where m and n are integers, with m>n. The device further comprises control means (10) for carrying out DC-control on said binary channel signal by introducing a freedom of choice in the source-to-channel conversion. Furthermore, a decoding device is disclosed for decoding the channel signal obtained by means of the encoding device.
22 Citations
44 Claims
-
1. An encoding device comprising:
-
converting means for converting n-bit source words into corresponding respective m-bit channel words in accordance with a conversion of the Jacoby type, where m and n are integers and m>
n, each bit having a binary value;
means for formatting the m-bit channel words into a channel signal of consecutive channel words; and
control means for carrying out DC-control on the channel signal by influencing a choice made in the binary value of a single bit position in each of multiple channel words during the conversion, the bit position being the same bit position in each of the multiple channel words. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
4. The encoding device of claim 2, wherein, for p=3, n=2, m=3, the converting means convert predetermined blocks of three consecutive 2-bit source words into blocks of three consecutive 3-bit channel words in accordance with the following table:
-
5. The encoding device of claim 2, wherein, for p=4, n=2, m=3, the converting means convert predetermined blocks of four consecutive 2-bit source words into blocks of four consecutive 3-bit channel words in accordance with the following table:
-
6. The encoding device of claim 2, wherein, for p=4, n=2, m=3, the converting means convert predetermined blocks of four consecutive 2-bit source words into blocks of four consecutive 3-bit channel words in accordance with the following table:
-
7. The encoding device of claim 2, wherein, for p=4, n=2, m=3, the converting means convert predetermined blocks of four consecutive 2-bit source words into blocks of four consecutive 3-bit channel words in accordance with the following table:
-
8. The encoding device of claim 1, further comprising:
-
means for receiving an input stream of databits of a binary source signal and dividing the stream into consecutive n-bit source words; and
means for formatting the m-bit channel words into an output stream of databits and transmitting the output stream onto a media.
-
-
9. The encoding device of claim 1, wherein the encoding device further comprises means for adding merging bits between the consecutive code words for carrying out additional DC-control.
-
10. The encoding device of claim 1, wherein n=2 and m=3.
-
11. The encoding device of claim 1 wherein the choice is made so as to limit a property of a running digital sum (RDS) of the binary channel signal.
-
12. A encoding device comprising:
-
converting means for converting n-bit source words into corresponding m-bit channel words in such a way that the m-bit channel words lack successive bits having a binary value that results in signal transitions; and
control means for carrying out stochastic DC-control on the binary channel signal by influencing a choice made in the binary value of a single bit position in each of multiple channel words during the conversion, the bit position being the same bit position in each of the multiple channel words. - View Dependent Claims (13, 14, 15, 16)
-
-
16. The encoding device of claim 12, wherein the device further comprises bit-adding means for adding merging bits between code words for carrying out additional DC-control.
-
17. A method comprising:
-
converting n-bit source words into corresponding m-bit channel words in accordance with a conversion of the Jacoby type, where m and n are integers and m>
n, the bits having a binary value; and
providing DC-control of the binary channel signal influencing a choice made in the binary value of a single bit position in each of multiple channel words during the conversion, the bit position being the same bit position in each of the multiple channel words. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
receiving a binary input stream of databits of a source signal and dividing the stream into n-bit source words; and
formatting the m-bit channel words into a binary output stream of databits of a channel signal and transmitting the output stream onto a media.
-
-
21. The method of claim 17, wherein a block of p consecutive n-bit source words is converted into a block of p consecutive m-bit channel words, one of the bits in the blocks of p consecutive m-bit channel words being chosen under the influence of the DC-control, p being an integer which is larger than 1.
-
22. The method of claim 17, wherein the method further comprises adding merging bits between the consecutive code words for carrying out additional DC-control.
-
23. A channel signal produced by the method of claim 17.
-
24. The method of claim 17, wherein the choice is made so as to limit a property of a running digital sum (RDS) of the binary channel signal.
-
25. A channel signal comprising m-bit channel words corresponding to respective n-bit source words in accordance with a conversion of the Jacoby type, where m and n are integers and m>
- n, wherein, in the binary channel signal, a pair of blocks of p consecutive m-bit channel words, being converted from an identical pair of blocks of p consecutive n-bit source words, is present, the blocks of the pair of m-bit channel words differing from each other in the bit value at one bit position only in the blocks, p being an integer which is larger than 1.
- View Dependent Claims (26, 27)
-
28. A record carrier comprising a substrate and a recording layer containing a channel signal having m-bit channel words each corresponding to a respective n-bit source word in accordance with a conversion of the Jacoby type, where m and n are integers and m>
- n, wherein a pair of blocks of p consecutive m-bit channel words are converted from identical blocks of p consecutive n-bit source words, the blocks of m-bit channel words differing from each other in the bit value at one bit position only in the blocks, p being an integer which is larger than 1.
-
29. A decoding device comprising:
-
means for receiving an input stream of databits of a channel signal and dividing the stream into consecutive m-bit channel words;
deconverting means for deconverting the m-bit channel words into corresponding n-bit source words in accordance with a deconversion of the Jacoby type, where m and n are integers and m>
n, wherein pairs of blocks of p consecutive m-bit channel words are deconverted into identical blocks of p consecutive n-bit source words, the pairs of blocks of p consecutive m-bit channel words differing from each other in the bit value at one bit position only in the, blocks, p being an integer which is larger than 1.- View Dependent Claims (30, 31, 32, 33)
-
-
33. A decoding device of claim 29, wherein the decoding is carried out in accordance with the following table:
-
34. A recorder comprising:
-
means for receiving an input stream of databits of a source signal and dividing the stream into consecutive n-bit source words; and
converting means for converting n-bit source words into corresponding respective m-bit channel words in accordance with a conversion of the Jacoby type, where m and n are integers and m>
n, the bits having a binary value;
means for formatting the m-bit channel words into a channel signal of consecutive channel words;
control means for carrying out DC-control on the channel signal influencing a choice made in the bit value of a single bit position in each of multiple channel words during the conversion, the bit position being the same bit position in each of the multiple channel words; and
recording means for recording the channel signal onto a record carrier.
-
-
35. A player comprising:
-
means for reading a DC controlled channel signal from an information carrier;
means for dividing the channel signal into consecutive m-bit channel words;
deconverting means for deconverting the m-bit channel words into corresponding respective n-bit source words in accordance with a deconversion of the Jacoby type, where m and n are integers and m>
n, wherein pairs of blocks of p consecutive m-bit channel words are deconverted into identical blocks of p consecutive n-bit source words, the pairs of blocks of p consecutive m-bit channel words differing from each other in the bit value at one bit position only in the blocks, p being an integer which is larger than 1.
-
-
36. A decoding device comprising:
-
means for receiving a DC controlled input stream of databits of a channel signal and dividing the stream into consecutive m-bit channel words; and
deconverting means for deconverting the m-bit channel words into corresponding n-bit source words in accordance with a deconversion of the Jacoby type, where m and n are integers and m>
n, and the bits have a binary value, and wherein the deconverting depends on a choice made in the bit value of a single bit position in each of multiple channel words during a previous converting of the n-bit source words into the m-bit channel words during the converting, the bit position being a single bit position in each of the multiple channel words, the bit position being the same bit position in each of the multiple channel words.
-
-
37. A player comprising:
-
means for reading a DC controlled channel signal from an information carrier;
means for dividing the channel signal into consecutive m-bit channel words; and
deconverting means for deconverting the m-bit channel words into corresponding n-bit source words in accordance with a deconversion of the Jacoby type, where m and n are integers and m>
n, wherein the -deconverting depends on a choice made in the bit value of one respective bit position of each channel word for which a choice is made during a previous converting of the n-bit source words into the m-bit channel words during the converting.
-
-
38. An encoding device comprising:
-
converting means for converting n-bit source words into corresponding respective m-bit channel words in accordance with a conversion of the Jacoby type, where m=3 and n=2 and each bit has a binary value;
means for formatting the m-bit channel words into a channel signal of consecutive channel words; and
control means for carrying out DC-control on the channel signal influencing a choice made in the conversion of source words to channel words during the converting.
-
-
39. A recorder comprising:
-
means for receiving an input stream of databits of a source signal and dividing the stream into consecutive n-bit source words; and
converting means for converting n-bit source words into corresponding respective m-bit channel words in accordance with a conversion of the Jacoby type, where m=3 and n=2;
means for formatting the m-bit channel words into a channel signal of consecutive channel words;
control means for carrying out DC-control on the channel signal influencing a choice made in the conversion of source words to channel words during the converting; and
recording means for recording the channel signal onto a record carrier.
-
-
40. A method comprising:
-
converting n-bit source words into corresponding m-bit channel words in accordance with a conversion of the Jacoby type, where m=2 and n=2; and
providing DC-control of the binary channel signal influencing a choice made in the conversion of source words to channel words during the converting. - View Dependent Claims (41, 42)
-
-
43. A decoding device comprising:
-
means for receiving a DC controlled input stream of databits of a channel signal and dividing the stream into consecutive m-bit channel words; and
deconverting means for deconverting the m-bit channel words into corresponding n-bit source words in accordance with a deconversion of the Jacoby type, where m=3 and n=2, wherein the deconverting depends on a choice made in a previous converting of the n-bit source words into the m-bit channel words during the converting.
-
-
44. A player comprising:
-
means for reading a DC controlled channel signal from an information carrier;
means for dividing the channel signal into consecutive m-bit channel words; and
deconverting means for deconverting the m-bit channel words into corresponding n-bit source words in accordance with a deconversion of the Jacoby type, where m=3 and n=2, wherein the deconverting depends on a choice made in a previous converting of the n-bit source words into the m-bit channel words during the converting.
-
Specification