Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

The present invention is directed to an improved method and apparatus for encoding binary data by which an improved sequence of encoded binary digits suitable for the NRZI modulation to produce a recording signal is obtained. The improved sequence of encoded binary digits obtained according to the invention consists of a plurality of binary digit blocks, each of which is formed with a predetermined number of the encoded binary digits obtained from the binary data and plural redundant codes, each of which is inserted between each successive two of the binary digit blocks, and can produce the recording signal forming a rectangular pulse train with the waveform which has the long minimum run length and does not contain the DC component or contains the diminished DC component therein when it is modulated in the NRZI modulation. By use of such a recording signal, high data density recording with a recording signal transmitted without distortions in its waveform can be achieved.

InventorKentaro Odaka
Original AssigneeSony Corporation
Current U.S. Classification341/58; 341/68; 360/40; G9B/20.041; G9B/20.047
International Classification: H03K 1324

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US3631471Dec 28, 1971LOW DISPARITY BINARY CODES
US3810111Dec 26, 19721974DATA CODING WITH STABLE BASE LINE FOR
US4343023Oct 22, 1980Aug 3, 1982Nippon Telegraph & Telephone Public Corp.Magnetic recording and reproduction of digital information

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US4675650Apr 22, 1985Jun 23, 1987IBM CorporationRun-length limited code without DC level
US4728929Oct 1, 1985Mar 1, 1988Matsushita Electric Industrial Co., Ltd.Method and apparatus for encoding binary data
US5042037Aug 1, 1989Aug 20, 1991Kabushiki Kaisha ToshibaDigital data modulation circuit having a DC component suppression function
US5151699Mar 18, 1992Sep 29, 1992Pioneer Electronic CorporationData converting apparatus
US5206646Oct 26, 1990Apr 27, 1993Sony CorporationDigital modulating method
US5361066Feb 2, 1994Nov 1, 1994Canon Kabushiki KaishaData processing device using data correlation
US5604496Sep 1, 1994Feb 18, 1997Canon Kabushiki KaishaData processing device using data correlation
US5644307Mar 10, 1995Jul 1, 1997Sony CorporationModulation method, recording method, reproducing method, recording and reproducing apparatus, recording and reproducing method, and reproducing apparatus
US5781131Oct 7, 1996Jul 14, 1998Sony CorporationData encoding method and data decoding method

Claims

1. A method for encoding binary data to produce a sequence of encoded binary digits to be modulated in the NRZI modulation, comprising the steps of:

encoding the binary data to produce encoded binary digits; arranging said encoded binary digits to form a sequence of binary digit blocks, each of which consists of a plurality of encoded binary digits, with an interval corresponding to a predetermined number of binary digits between each successive two of said binary digit blocks; and
inserting a redundant code consisting of said predetermined number of binary digits in said interval in the sequence of binary digit blocks to produce said sequence of encoded binary digits, said redundant code being so selected that the minimum run length in the waveform of a signal obtained by modulating said sequence of encoded binary digits in the NRZI modulation is not reduced compared with the minimum run length in the waveform of a signal obtained by modulating in the NRZI modulation the encoded binary digits without the reduntant code and the DC component in the waveform of the signal obtained by modulating said sequence of encoded binary digits in the NRZI modulation is eliminated or diminished when it is inserted in said interval.

2. An apparatus for encoding binary data to produce a sequence of encoded binary digits to be modulated in the NRZI modulation, comprising:

modulating means for encoding the binary data to produce encoded binary digits and arranging said encoded binary digits to form a sequence of binary digit blocks, each of which consists of a plurality of encoded binary digits, with an interval corresponding to a predetermined number of binary digits between each successive two of said binary digit blocks;
redundant code generating means being able to produce various redundant codes, each of which consists of said predetermined number of binary digits, and providing with one of said various redundant codes, which is to be inserted in said interval in the sequence of binary digit blocks, said one of the various redundant codes being so selected as not to reduce the minimum run length in the waveform of a signal obtained by modulating in the NRZI modulation said sequence of binary digit blocks with said one of various redundant codes inserted therein in comparison with the minimum run length in the waveform of a signal obtained by modulating in the NRZI modulation the encoded binary digits without the redundant code; and
adding means for inserting said one of the various redundant codes in said interval in the sequence of binary digit blocks to produce said sequence of encoded binary digits, by which the DC component in the waveform of a signal obtained by modulating said sequence of encoded binary digits in the NRZI modulation is elminated or diminished.