JPH0429261B2 - - Google Patents

Info

Publication number
JPH0429261B2
JPH0429261B2 JP63244711A JP24471188A JPH0429261B2 JP H0429261 B2 JPH0429261 B2 JP H0429261B2 JP 63244711 A JP63244711 A JP 63244711A JP 24471188 A JP24471188 A JP 24471188A JP H0429261 B2 JPH0429261 B2 JP H0429261B2
Authority
JP
Japan
Prior art keywords
binary
data
words
recording
code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP63244711A
Other languages
English (en)
Other versions
JPH01171326A (ja
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed filed Critical
Publication of JPH01171326A publication Critical patent/JPH01171326A/ja
Publication of JPH0429261B2 publication Critical patent/JPH0429261B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Optical Recording Or Reproduction (AREA)

Description

【発明の詳細な説明】 A 産業上の利用分野 本発明は、所定の特性を持つデータ記録コー
ド、特にデータの光学式記録及び関連サーボシス
テムへの干渉を最小にするためのランレングス
(実行長)制限(d,k)コードに関するもので
ある。 B 従来技術 2進情報をその元来の形態で記録するのは問題
がある。その原因は、通信チヤネルに類似してお
り且つ記憶されたデータを記録し検索するための
回路を含む記録チヤネルの性質にある。チヤネル
は、帯域幅、ノイズ、並びにその他のチヤネルパ
ラメータに依存するチヤネル容量と呼ばれる割合
でデータを送信し受信する(記録し検索する)こ
とができる。 以下でチヤネルと呼ぶ記録チヤネルは、通信チ
ヤネルと同じ種類の特性を持つ。例えば、磁気記
録装置は、磁気媒体を用いて直流信号を記録した
り再生したりすることができないため、低周波限
界を持つ。これに対し、光学式記録装置は直流信
号を読み書きする能力を持つているが、しかし、
信号を増幅するために交流結合増幅器を使うのが
普通である。何故ならば、交流結合増幅器は直流
結合増幅器よりも単純な電気回路構成でもつて、
より大きな利得をもたらすためである。かくて、
増幅器における交流結合のために、光学式文字読
取装置も低周波限界を持つ。 大抵のデータ記録においてタイミング信号はデ
ータと同じチヤネルから得られ、フイルター、特
別な論理回路その他によつて抽出される。光学式
記録において、レンズ機構を最適な焦点に保ち且
つヘツドを希望するデータトラツク上に適切に置
くために用いられるサーボ信号は低周波信号であ
る。低周波数スペクトルパワーを含むデータはサ
ーボ信号と干渉する。 チヤネルの伝達特性にマツチするスペクトル密
度を持つデータを記録することはよく知られてい
る。これは時々、一定の特性を持つデータ列につ
いて平均より高いエラー率をもたらすことがある
が、しかしチヤネルがより高い容量で機能するこ
とを可能にする。データ記録のためのいくつかの
コード体系は次の文献に説明されている。 1 K.A.イミンク著、「光学式読出しを持つデイ
ジタル・オーデイオ・デイスクのための変調シ
ステム(Modulation Systemsfor Digital
Audio Disks with Optical Readout)」、
Proc.IEEE Int.Conf.on Acoustics,Speech
and Signal Process−ing(アトランタ、1981
年)、587−589頁。 2 A.M.ペーテル著、「磁気記録のためのゼロ変
調符号づけ(Zero Modulation Encod−ing
for Magnetic Recording)」、IBMJ.Res.and
Dev.、第19巻第4号(1975年7月)、366−378
頁。 3 J.C.マリンソン、J.W.ミラー著、「デイジタ
ル磁気記録のための最適のコード(Optimal
Codes for Digital MagneticRecording)」、
The Radio and ElectronicEngineer、第47巻
第4号(1977年4月)、172−176頁。 4 G.L.ピーロボ著、「ゼロ周波数にいけるゼロ
スペクトル密度のためのコード(Codes for
Zero Spectral Density atZero Frequency)」、
IEEE Trans.Info.Th、IT−30巻第22号(1984
年3月)、435−439頁。 5 R.アドラー、D.カツパースミス、M.ハスナ
ー著、「ブロツクコードをスライドするための
アルゴリズム(Algorithms for Sliding
Block Codes)」、IEEE Trans.Info.Th.、IT−
29巻第1号(1983年1月)、5−22頁。 上記文献は、先駆ビツトと異なる各被記録ビツ
トについて媒体上にビツトを遷移、即ち電圧準位
の変化によつて記録するノン・リターン・ツー・
ゼロ(NRZ)コードの如き記録技術を説明して
いる。文献(3)において、上記の如き記録技術は
NRZ(LEVEL)又はNRZ(L)として説明され
ている。一方、NRZ(MARK)又はNRZ(M)
は、2進数1がデータ間隔(ビツトセル)の中央
の遷移として記録され、2進数の0が無視される
記録技術がある。(ビツトセル即ちデータ間隔は、
各ビツトにに割り当てられたチヤネルあるいは媒
体上の距離あるいは時間間隔である。ビツトセル
の大きさはチヤネルの帯域幅によつて制御され
る。) 同様に文献の中で説明されているのは、被記録
データビツツ列の望ましくないスペクトル特質
を、チヤネルの伝達特性に一層密接に調和するス
ペクトル特性を持つ被コード化ビツト列り取り替
えることよつて除去することができるように、あ
る2進語を別の2進語の代わりに使う符号づけ技
術である。 1つの好ましい特性は直流スペクトル成分を持
たないこと、即ち大きな間隔に亘る信号のフーリ
エ変換が定値を持たないことである。物理的に
は、2進数の1が+vによつて、また2進数の0
が−vによつて表される場合、基底線の上の面積
及び基底線の下の面積が、フーリエ変換定数0に
よつて表される直流スペクトル成分の欠如に対応
し、所与の間隔に渡つて等しくなる。例えば、1
ビツト及び0ビツトが交番しても、2つのビツト
セルの倍数である間隔に亘り直流スペクトル成分
を持たない。 任意の入力データは2進数の1と2進数の0の
長い列、無限の数のデータビツトのために論理的
には無限に長い列を持つ可能性があるので、コー
ド化されたビツトがデータビツトに等しければ直
流スペクトル成分が存在することになる。コード
化されたビツトは、連続して生じうる2進数の1
と2進数の0の数が制限されるように選択され
る。y個のビツトでコード化された語において、
列において生じることを許される0の最小数はd
によつて示され、最大数はkによつて示される。
上記の如きコードはランレングス制限(RLL)
コードと呼ばれ、(d,k)によつて示される。
コード2,7は、コード化された2進数の1が少
なくとも2つの2進数の0によつて且つ7個以下
の2進数の0によつて離されなければならないと
いうことを意味する。 上記文献は、群符号あるいはブロツク符号とも
いう、直流スペクトル成分が平均して0になるよ
うに(d,k)基準に従つて選択することができ
る上記の如きコードを説明している。 C 発明が解決しようとする問題点 磁気媒体と共に用いるのに適した上述の先行技
術は、チヤネル特性が異なるために、ピツト・パ
ー・トランジシヨン(PPT)技術を用いる光学
式記録に満足の行く形では応用されない。本発明
は、PPT光学式記録技術のための符号づけに特
に適する方法が向けられている。 D 問題点を解決するための手段 本発明に従い、記録すべきコード化された語
は、記録された0の数に対する記録されれた1の
数の平均の割合が2分の1未満の所定の分数に実
質的に等しくなるようにという追加の要件と共に
(d,k)基準に基づいて選択される。例えば、
(2,7)という(d,k)値について、PPT光
学式記録あるいはリターン・ツー・ゼロ磁気記録
の如き記録技術におけるほぼ最適に結果について
所定の分数は、3分の1である。 本発明の基づく方法は、直流成分の近くの低周
波ノツチの変動を最少にし安定させるスペクトル
特性を持つコード化された(チヤネル)語を発生
させる。これは、光デイスク装置と共に用いられ
るサーボ機構の干渉を減らし、交流結合から生じ
る好ましくない歪みを軽減するのを助ける。 E 実施例 以下の説明において、データビツトという言葉
は記録すべき元来のデータを表す2進デイジツト
をいう。コード化されたビツトという言葉は、媒
体に実際に記録された2進デイジツトをいう。デ
ータビツトは、x個のデータビツトがコード化さ
れたy個のビツトにコード化されるように転換さ
れる。 以下の説明及び特許請求の範囲の中では、(2
進数の)1と0という語は交換することができ
る。より短い遷移によつて記録される2進数値は
約速によつてのみ(2進数の)1と呼ぶ。 xとyの比率、即ちデータの個数と対応するコ
ード化されたビツトの個数の比率は、データ率と
いう。データ率は通常、2分の1から1の範囲で
ある。2分の1より大きい場合、許容できるデー
タ率を維持するために高周波刻時装置及び検出回
路が必要とるなる。 ピツト・パー・トランジシヨン(PPT)光学
式記録において、2進数の1と0のデータストリ
ームがコード化されたビツトの各遷移における一
連のピツト(小穴)あるいはマークとして光デイ
スクに記録される。 第1図の波形1Aは、2進数の1については高
い値、2進数の0については低い値を持つバイト
(8ビツトのデータ語)が示されている。各ビツ
トは、データ(ビツト)セル、即ち各2進数に割
り当てられた時間間隔を占める。示されたバイト
は16進法ではB1、2進法では10110001と示され
る。より良いスペクトル特性を持つコードを提供
するために、実例となるバイトは13ビツトの2進
語、例えば0100010000010にコード化され(第1
図の波形1B)、この2進語はd=2及びk==
7という(d,k)特性を持つ語を表すことがで
きる。 波形1Cは、2進数の1を含むビツトセルの中
央に生じる遷移によつて波形1Bにおいて示され
た13ビツトの2進語を記録するためのパルス幅変
調(PWM)信号を表す。コード化された語は、
低部を−v、高部を+vとみなし基底線と信号の
間の全累積面積が所与の間隔に亘り実質的に0と
なるように選択される。これは、ゼロ周波数での
遷移スペクトル成分以外の全ての直流成分を無視
できる程に除去する。 第1図の1Dは、光デイスクへの記録を示し、
斜線をひいた部分はデイスクの表面の円形経路
(トラツク)にそつて刻まれたピツト(小穴)を
示す。刻まれたピツトは反射性であり、刻まれな
い部分(ランド)は光デイスク上で光線を通さな
い。等しい面積、あるいは(ピツトの幅が一定で
あるために)等しい長さに記録された光デイスク
は、ピツトが白でランドが黒とみなす場合には、
五分五分、即ち白と黒の中間の灰色のトーンであ
るようにみえる。 第1図の1EはPPT技術を用いて記録された
パルス幅変調(PWM)を図解している。ピツト
の直径はTpと示され、ピツトの端からツトの端
までのスペースはTsと示される。(TsのTpに対
する比率は第1図においては図解の目的上誇張さ
れた形になつており、図解された信号の時間基準
は必ずしも等しくはない。)TpはTsに比較する
と小さいので、50%の灰色の基準に帰結すること
になるPPT記録のためのコードを選択するため
に先行技術を利用することは殆ど不可能である。
最も望ましい(2,7)コードはゼロ直流スペク
トルパワーを作り出すやり方でPPT記録のため
に利用することはできない。ピツト間の距離をピ
ツトの直径にまで縮めることはできないからであ
る。 本発明に基づく方法は50%より少ないが低周波
数で所定の低周波数ノツチを持つ灰色の基準、少
なくともピツトの長さのランドの長さに対する比
率を選択することによつて最適コードを得る。 Tp/Tavgがある定数に等しいという特徴を持
つコードが選択される。但し、TavgはTsの最低
値と最高値の和の半分に等しい値である。 (2,7)RLLコードにおいては、あるビツ
トが2進数1である確率は約0.22あり、あるビツ
トが2進数の0である確率は約0.88であり、従つ
て2進数の0と1の確率をイコール、即ち双方と
も0.5に等しくさせるコードを生じさせることを
試みることは、コード容量(データビツツの数に
比較して極端に大きな数のコード化されたビツ
ト、即ち低い比率のデータ率)の見地から費用が
掛かりすぎる。r=Tp/Tsである場合には、r
の値を2分の1にさせることと同等である。 本発明に基づき、rの値は0より大きく且つ2
分の1より小さいように選択される。選択された
値は、低周波数ノツチの深さ、ピツトの直径等の
如き幾つかの要素に依存する。(2,7)RLLコ
ードについてのrの適当な値は約3分の1であ
る。他の値は、本発明の数示を受けた当業者によ
つて確認することができる。本発明に基づく適当
なPPTコードの生成は、2yの可能なyビツトの
語から、km語の部分集合を選択することによつ
て達成される。但しmはコード化すべきデータ語
の数であり、kは0より大きい整数である。 コード化された語のビツトの数yはデータ率を
不必要に小さくしないように出来るだけ小さくす
べきであるので、yの最少値はyにlog2m(ある
いはx)に近い整数値プラス2,7コードを可能
にすることになる整数を割り当てることによつて
経験的に決めることができる。(2,7)コード
についてのyの最少値は9である。例えば、バイ
ト、即ち8ビツトのデータ語について、10という
yの値は満足の行く最初の値である。 選択されたyの最初の値から始まり、選択され
た(d,k)特徴に対応するyビツトの語が選択
される。当該選択は、隣接要件を考慮する。例え
ば、(2,7)コードについて、隣接した2進数
の1を持つyビツトの語は除去される。残るyビ
ツトの語の内で、弧立した単独の2進数の0ある
いは連続8以上の2進数の0を持つ語は除かれ
る。当該コードがコード化された隣接語に亘り一
定であることを保証するために、1又は2の先頭
ゼロ及び1個又は2個の最終ゼロを持つ残りのy
ビツトの語が選択される。(他の隣接規準を用い
ることができる。)選択されたyビツトの語の数
がKmより少ない場合、yは1だけ倍増され、説
明された選択プロセスが繰り返される。 1つのkの値を用いて今まで説明したプロセス
は、先行技術において(d,k)コード化語を選
択するのに利用されてきた。本発明に基づき以下
に説明される追加のテツプは、適当なPPT符号
づけをもたらすのに利用される。 選択されたyビツトのコード化語から、選択さ
れたrという値に等しい2進数字の1の合計数の
2進数字の0の合計数に対する割合を持つ語の
み、1というkの値について保持される。選択さ
れたコード語の数がmより小さい場合、yは増分
され、またyビツトの語の新たな部分集合は上で
説明された規準に基づき選択される。 コード化された語の組に亘りrという平均の数
値に帰結するコード化されたyビツトの語を選択
する別の方法は、kが2に等しい場合、各データ
語について2つのコーード化語を選択することで
ある。2つの語は、コード化された語の組に亘り
2進数の1と0の平均がrであるように選択され
る。即ち、yが12である場合、コード化された語
の各組の最初のコード化語は5つの2進数の1を
持つように選択され、また2番目のコード化語は
3つの2進数の1を持つように選択される。従つ
て、2つのコード化された語(24ビツト)に亘
り、2進数の1の数は、rの平均値が24分の8、
即ち3分の1であるように8となる。同様に、各
組の2進数の1の数はそれぞれ6と2でありうる コード化された語を記録する場合、連続するデ
ータの交互の1番目と2番目の語は比率rを3分
の1に保つように選択される。 データ語をコード化する別の方法はkyビツト
のコード化された語を選択することによるもの
で、当該各語は実質的に同一であるr値を持つy
ビツトの語から成る。いくつかの語の間隔に亘り
上記の語の要素をコード化することによつて、r
の値は維持される。 3というk値について、3つのコード化語(合
計36ビツト)が2進数の1の合計を12であるよう
に各データ語に割り当てることができる。従つ
て、3つのコード化語に亘り、比率rは3分の1
のままである。これは、k語に亘り2進数の1の
合計がrkyであるように各データ語についてkコ
ード化語を選択することに一般化することができ
る。 説明された特徴は、直流成分に隣接するノツチ
がPPT記録と共に用いられる時、変動範囲が制
限され、且つ他の方法によつて選択されたコード
よりも良く安定させられるようになる。 データ語に対するコード化された語の割当は、
先行技術の範囲内の他の方法で行うことができ
る。例えば、データ語の統計が分かつていれば、
個々の語における1の0に対する比率が3分の1
の値の前後で変動するとしても、所定の列が3分
の1の分数に平均してなる場合、1データ語当た
り1コード化語のみを割り当てることができる。 説明されたプロセスは、PPT光学式記録と共
に用いるのに適したデータ語をコーード化する方
法を教える。当該プロセスは、磁気媒体あるいは
類似の媒体へのリターン・ツー・ゼロ(RZ)記
録のためにデータをコード化するのにも役立つ。 F 発明の効果 本発明のコード化方式は、光デイスク装置への
記録に用いると、サーボ機構の干渉を減らし、交
流結合増幅器が生じる歪みを軽減する。
【図面の簡単な説明】
本発明は、本発明の特定の実施例に関する図を
参照することによつて詳細に説明されている。第
1図は、本発明を説明するために用いる信号の波
形図である。 Tp:ピツトの直径、Ts:ピツト間の間隔。

Claims (1)

  1. 【特許請求の範囲】 1 y個のビツトで構成できる2y個のコード語の
    中から、各コード語に含まれる各2進数1がd個
    以上且つk個以下(但しd<k)2進数Oによつ
    て離されると言う隣接ビツト条件に合つたランレ
    ングス制限(d,k)コード語の群を選択し、 上記選択されたランレングス制限(d,k)コ
    ード語の群の中から、先頭に少なくとも1個の2
    進数0と後尾に少なくとも1個の2進数1とを持
    つ第2のコード語の群を選択し、 上記第2のコード語の群の中から、2進数1を
    表わすビツトの平均含有個数が2進数0を表わす
    ビツトの平均含有個数の半分以下である第3のコ
    ード語の群を選択し、 上記第3の群に属するy個のビツトで構成され
    たコード語を、ピツト・パー・トランジシヨン
    (PPT)記録またはリターン・ツー・ゼロ記録に
    適用して情報を記録することを特徴とする情報記
    録方法。
JP63244711A 1987-12-01 1988-09-30 情報記録方法 Granted JPH01171326A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US126653 1987-12-01
US07/126,653 US4881076A (en) 1987-12-01 1987-12-01 Encoding for pit-per-transition optical data recording

Publications (2)

Publication Number Publication Date
JPH01171326A JPH01171326A (ja) 1989-07-06
JPH0429261B2 true JPH0429261B2 (ja) 1992-05-18

Family

ID=22426005

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63244711A Granted JPH01171326A (ja) 1987-12-01 1988-09-30 情報記録方法

Country Status (3)

Country Link
US (1) US4881076A (ja)
EP (1) EP0319441A3 (ja)
JP (1) JPH01171326A (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01286626A (ja) * 1988-01-18 1989-11-17 Hitachi Ltd データ符号化方式
KR920001998B1 (en) * 1989-06-03 1992-03-09 Samsung Electronic E.f.m. signal recording and playing back circuit of optical recording and playing back device
US5184125A (en) * 1989-06-28 1993-02-02 Digital Equipment Corporation Data encoding and demodulation system
US5625644A (en) * 1991-12-20 1997-04-29 Myers; David J. DC balanced 4B/8B binary block code for digital data communications
US5400313A (en) * 1992-11-09 1995-03-21 International Business Machines Corporation Optical data storage system and method with reduced heat buildup
US5530688A (en) * 1994-10-31 1996-06-25 International Business Machines Corporation Optical disk recording device using two modulated laser beams for recording information data
JPH11120560A (ja) * 1997-10-17 1999-04-30 Sony Corp 光ディスクの記録方法及びアクセス方法、光ディスク、光ディスク記録装置及び光ディスク装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL8006165A (nl) * 1980-11-12 1982-06-01 Philips Nv Systeem voor het overdragen van digitale informatie, codeerinrichting voor toepassing in dat systeem, decodeerinrichting voor toepassing in dat systeem en registratiedrager voor toepassing in dat systeem.
JPS5846751A (ja) * 1981-09-11 1983-03-18 Sony Corp Z値符号変調方法及び記録媒体
US4486739A (en) * 1982-06-30 1984-12-04 International Business Machines Corporation Byte oriented DC balanced (0,4) 8B/10B partitioned block transmission code
JPS5970061A (ja) * 1982-10-13 1984-04-20 Matsushita Electric Ind Co Ltd 2進デ−タの符号化方法
DE3407832C2 (de) * 1983-03-03 1994-08-11 Matsushita Electric Industrial Co Ltd Verfahren zum Kodieren und Dekodieren binärer Daten
DE3416547C2 (de) * 1983-10-13 1994-10-06 Philips Nv Aufzeichnungsträger mit Symbolen mit einer vorgegebenen Anzahl von Symbolstellen und optische Aufzeichnungsvorrichtung
JPS6165531A (ja) * 1984-09-06 1986-04-04 Matsushita Electric Ind Co Ltd 符号変換方法
JPH07118657B2 (ja) * 1985-04-15 1995-12-18 三菱電機株式会社 2進デ−タ符号化及び復号化方式

Also Published As

Publication number Publication date
EP0319441A2 (en) 1989-06-07
JPH01171326A (ja) 1989-07-06
EP0319441A3 (en) 1990-08-29
US4881076A (en) 1989-11-14

Similar Documents

Publication Publication Date Title
US5196849A (en) Method and apparatus for implementing PRML codes with maximum ones
KR100263686B1 (ko) 부호화 방식
US4677421A (en) Digital information signal encoding method with reduced run length and improved self-clocking
RU2089045C1 (ru) Дешифратор импульсных последовательностей
KR100370416B1 (ko) 고밀도 데이터의 기록/재생을 위한 부호화/복호화 방법 및 그에 따른 장치
KR910001884B1 (ko) 2치부호 변조방법 및 복조방법
JPH028496B2 (ja)
Mallinson et al. Optimal codes for digital magnetic recording
EP0123563A2 (en) Converting digital signals
GB2078060A (en) Method of coding data bits on a recording medium arrangement for putting the method into effect and recording medium having an information structure
KR19990063048A (ko) 변조 장치와 방법 및 제공 매체
JPH0429261B2 (ja)
US6737996B2 (en) Information recording and reproducing method
KR100299722B1 (ko) 자기기록재생장치및방법
GB1590404A (en) Methods of and apparatus for encoding and recovering binary digital signals
KR19990041225A (ko) Rll(2,25)변조코드 및 이를 이용한 디지털데이터의 부호화/복호화 방법
EP0603168B1 (en) Method and system for recording digital data
EA005043B1 (ru) Способ преобразования м-битовых информационных слов в модулированный сигнал
US4377805A (en) Magnetic recording
US6985320B2 (en) Method and apparatus for encoding data to guarantee isolated transitions in a magnetic recording system
US5812073A (en) Method and apparatus for generating run-length limited code
Isailovic Codes for optical recording
KR20050085111A (ko) 고-밀도 저장 매체 애플리케이션들을 위한 다-차원 코딩
JPH11186917A (ja) トレリス符号化方法
CN100477529C (zh) 把信息字变换成信号的方法及其编码设备和再现设备