JPH0430773B2 - - Google Patents
Info
- Publication number
- JPH0430773B2 JPH0430773B2 JP3965783A JP3965783A JPH0430773B2 JP H0430773 B2 JPH0430773 B2 JP H0430773B2 JP 3965783 A JP3965783 A JP 3965783A JP 3965783 A JP3965783 A JP 3965783A JP H0430773 B2 JPH0430773 B2 JP H0430773B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- conversion
- bit
- information
- data
- 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
Links
- 238000006243 chemical reaction Methods 0.000 claims description 81
- 238000000034 method Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1423—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
- G11B20/1426—Code 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)
- Dc Digital Transmission (AREA)
Description
本発明は、データを記録媒体へ高密度記録した
り帯域制限された伝送系において伝送せしめるに
際してなされるデータ変換の方式に関する。 磁気テープや磁気デイスク更には光学式デイス
ク等の記録媒体にデータを高密度で記録或いは伝
送するために各種変調方式が提案され実用化され
ている。これら各種変調方式、特に他の方式に比
して高密度で記録できる方式は、データ列を連続
するmビツト毎のブロツクに区分して各ブロツク
におけるmビツトの2進符号をnビツトの2進符
号に変換するデータ変換とデータ変換後に得られ
る2進符号列を基本的な変調方式であるNRZI
(Non−Return to Zero Inverse)或いはNRZで
変調することとの組み合わせとして扱うことがで
きる。 一般に、記録媒体に高密度で記録するための変
調方式には次の各条件を満たすことが要求され
る。 () 変調後に得られる記録媒体への書込み信
号波形の最小反転間隔(以下Tnioと記す。)が
長くかつ最大反転間隔(以下Tnaxと記す。)が
短いこと。Tnioが長いと隣接した反転の干渉が
小さくなつて高密度化が可能となり、また、
Tnaxが短いと自己同期が容易となる。 () 記録媒体から再生された信号からの記録
ビツトの検出に使うことのできる時間である検
出窓幅(以下TWと記す。)が広いこと。磁気記
録においては再生信号波形のピーク検出によつ
て記録ビツトの検出がなされるが、TWはピー
ク位置のズレの許容値となるのでTWが広い方
が高密度記録に適する。また、レーザ光により
記録再生装置ではTWが広いと検出位置のズレ
の許容範囲が広くなると共に検出点での振幅が
大きくなつて雑音余裕度が大きくなる。 データ変換後に得られる2進符号列をビツト
“1”を反転、ビツト“0”を非反転に対応させ
るNRZIで変調する場合にはTnio,Tnax,TWの値
はそれぞれ次式の如くなる。 Tnio=(d+1)・T・m/n ……(1) Tnax=(k+1)・T・m/n ……(2) TW=T・m/n ……t(3) ここに、dは0の連続個数の最小値、kは0の
連続個数の最大値、Tは変換前の1ビツトの長
さ、m/nは変換前後における1ブロツクのビツ
ト数の比であつて(変換前のビツト数)/(変換
後のビツト数)である。これらTnio,Tnax,TW
の値は互いに背反的な関係にあり、いずれか1つ
の改善を図ると他は悪化する傾向がある。しか
し、今後、記録装置或いは伝送装置の時間精度の
向上及びデータ検出回路の進歩によりジツタの許
容値にほぼ等しくなるTWの値に対する要求が緩
和され、Tnio及びTnaxの値の改善が重要になると
予想される。 高密度記録を目的とした従来の変調方式として
は3PM(Three Position Modulation)が知られ
ている。この3PMにおけるデータ変換において
はデータ系列の3ビツトが1ブロツクとされ、各
ブロツクにおける3ビツトの符号が第1表に示す
変換表に基づいてP1〜P6からなる6ビツトの符
号に変換される。そして変換後の各ブロツクにお
ける最初のビツトから数えて5番目のビツトP5
とその次のブロツクにおける最初のビツトP1と
が共に1の場合には先のブロツクのP5と次のブ
ロツクのP1が共に0とされ、先のブロツクのP6
が1にされる。この3PMにおいては(d,k,
m,n)=(2,11,3,6)であるのでTnio,
Tnax及びTWはそれぞれ次式に示す如くなる。 Tnio=1.5T ……(4) Tnax=6T ……(5) TW=0.5T ……(6) (4)式に示す如く3PMにおけるTnioの値は、
MFM(Moditied Frequency Modulation)等の
他の従来の変調方式における1T以下となつてい
るTnioに比して大きくなつている。しかしなが
ら、(5)式に示す如く3PMにおけるTnaxの値は2T
であるMFMのTnaxの値に比して大きくなつてお
り、自己同期が比較的困難となつている。このた
め3PMを採用すると復調装置の構成が複雑にな
るという欠点があつた。更に3PMにおいては3
ビツトを1ブロツクとして変換処理しているので
8ビツト或いは16ビツトの如く処理単位を示すビ
ツト数が2の羃乗となつていることが多いコンピ
ユータ等のデータ処理装置におけるデータの記録
に用いる変調方式として3PMを採用すると変復
調装置の構成が複雑になるという不都合が生じ
る。 そこで、本発明の目的は3PMに比してTnioが
大きくかつTnaxが小さい変調信号を得ることが
できて高密度なデータの記録及び伝送を可能にし
かつ自己同期を容易にすることができると共に更
にコンピユータ等のデータ処理装置におけるデー
タの記録若しくは伝送用の変復調装置の構成を簡
単にすることができるデータ変換方式を提供する
ことである。 本発明によるデータ変換方式は、2進符号によ
つて表わされたデータ系列を連続する2ビツト毎
のブロツクに区分し、変換後において隣接した1
と1との間の0の個数が3乃至9個のうちのいず
れかになるように前記ブロツクの各々における2
ビツトの2進符号を3ビツトの2進符号「000」,
「001」,「010」及び「100」の各々に2ビツト分の
2進符号を付加して得られる5ビツトの2進符号
に変換することを特徴としている。 以下、本発明の実施例につき添付図面を参照し
て詳細に説明する。 第1図Aに示す如く連続するデータをデジタル
オーデイオデイスク等の記録媒体に記録したいと
き、このデータ系列を連続する2ビツト毎のブロ
ツクに区分する。そして、先頭のブロツクから順
に第1,第2,第3……第7ブロツクと呼ぶこと
にすると第6,第7ブロツクの如く互いに隣接す
る2つのブロツクにおける2ビツトの2進符号に
よつて形成される4ビツトの符号が「0111」とな
る2つのブロツク以外のブロツクにおける2ビツ
トの2進符号を第2表に示す如き変換表に従つて
順次5ビツトの2進符号に変換する。ただし、第
6,第7ブロツクの如く互いに隣接する2ブロツ
クにおける2進符号によつて形成される4ビツト
の符号が「0111」であるときには第3表に示す如
き変換表に従つて当該2ブロツクの各々における
2ビツトの2進符号を5ビツトの2進符号に変換
する。そうすると、第1図Bに示す如き符号列が
得られる。この符号列をNRZIで変調することに
より同図Cに示す如き記録媒体への書込み信号が
得られ、Tnio,Tnaxがそれぞれ1.6T,4Tとなる。 尚、第2表及び第3表において、X1は、直前
のブロツクの変換後のデータが「01000」のとき
は「1」となりかつ当該データが「01000」以外
のときは「0」となることを示す記号、X2は、
次に続くブロツクの変換前のデータが「00」又は
「01」のときは「1」となりかつ当該データが
「10」又は「11」のときは「0」になることを示
す記号である。 第2図は、本発明によるデータ変換方式によつ
てデータ変換をなす変換回路を示している。第2
図においてデータ系列を形成する各ビツトがクロ
ツクaにより順次6ビツトシフトレジスタ1に入
力されている。クロツクaは、変換用クロツク発
生回路(図示せず)より所定の繰り返し周波数を
もつて出力されるパルスで形成されている。ここ
で、連続する4つのブロツクにおける2ビツトの
2進符号の各ビツトをそれぞれ上位から下位に向
つて順にd-2 0,d-2 1,d-1 0,d-1 1,d0 0,d0 1,d1 0,d1 1
と
する。これらd-2 0乃至d1 1の状態に応じた信号が論
理回路2に供給される。論理回路2において、第
2表及び第3表に従つてd0 0,d0 1からなる2ビツト
の2進符号が5ビツトの2進符号に変換される。
この5ビツトの2進符号の各ビツトをそれぞれ上
位から下位に向つて順にb0,b1,b2,b3,b4とす
れば、論理回路2は次の論理式を満たすように互
いに接続された複数の論理ゲートで形成されてい
る。 b0=d-2 0・-2 1・d-1 0・d-1 1・0 0・0 1+1 0・
d-1 1・d0 0・d0 0={(d-2 0+-2 1)d-1 0・0 0・0 1
+-1 0・d0 0・d0 1}・d-1 1
……(7) b1=-1 0・-1 1・d0 0・d0 1 =(d-1 0+-1 1)d0 0・d0 1 ……(8) または、 b1=d0 0・d0 1・b0 ……(9) b=d0 0・d0 1 ……(10) b3=0 0・d0 1・1 0・1 1 =0 0・d0 1・(1 0+1 1) ……(11) b4=0 0・0 1・1 0+-1 0・d-1 1・d0 0・d0 1・1
0 =(0 0〓・0 1+-1 0・-1 1・0 0・0 1)
1 0……(12) または b4=1・2・3・1 0 ……(13) 論理回路2から出力された5ビツトの2進符号
は、前記図示せぬ変換用クロツク発生回路よりク
ロツクaの繰り返し周波数の1/2の繰り返し周波
数をもつて出力されるパルスからなるクロツクb
によつて5ビツトシフトレジスタ3にロードされ
る。その後、クロツクcによつて5ビツトシフト
レジスタ3の直列出力端子から5ビツトの2進符
号が1ビツトずつ順次出力される。クロツクc
は、前記図示せぬ変換用クロツク発生回路よりク
ロツクbの5倍の繰り返し周波数をもつて出力さ
れるパルスで形成されている。 第3図は、第2図の回路で変換されたデータを
元に戻す逆変換回路を示している。第3図におい
て、変換されたデータがクロツクdにより1ビツ
トずつ順次10ビツトシフトレジスタ4に入力され
る。クロツクdは、変換されたデータの供給を受
けてクロツクcと同一の繰り返し周波数を有する
パルスを再生する構成のパルス発生回路(図示せ
ず)より出力されている。ここで、変換後の連続
する3ブロツク分のデータを形成する各ビツトを
それぞれ上位から下位に向つて順にb-1 0,b-1 1,
b-1 2,b-1 3,b-1 4,b0 0,b0 1,b0 2,b0 3,b0 4,b1 0,b1
1,
b1 2,b1 3,b1 4とする。そうすると論理回路5は、10
ビツトシフトレジスタ4に連続する3つのブロツ
クにおけるビツトのうちb-1 1,b0 0,b0 1,b0 2,b0 3及
びb1 0が入力されたときb0 0乃至b0 4によつて形成され
る5ビツトの2進符号から第2表及び第3表に示
された変換の逆変換によつて得られる2ビツトの
符号d0,d1を出力するように構成されている。す
なわち、論理回路5は例えば次の論理式を満たす
ように互いに接続された複数の論理ゲートで形成
されている。 d0=b0 1+b0 2+-1 1・b0 0 ……(14) d1=b0 1+b0 3+-1 1・b0 0+b1 0 ……(15) この論理回路5より出力された2ビツトのデー
タはクロツクeにより2ビツトシフトレジスタ6
にロードされたのちクロツクfによつて2ビツト
シフトレジスタ6より1ビツトずつ順次出力され
る。クロツクeは、クロツクdの繰り返し周波数
の1/5の繰り返し周波数を有するパルスを発生す
るパルス発生回路(図示せず)より出力され、ま
たクロツクfは、クロツクeの繰り返し周波数の
2倍の繰り返し周波数を有するパルスを発生する
パルス発生回路(図示せず)より出力されてい
る。 尚、上記実施例においてはデータ系列を2ビツ
ト毎のブロツクに区分したのち各ブロツクにおけ
る2ビツトの符号を第2表及び第3表にそれぞれ
示された変換表によつて5ビツトの符号に変換す
るとしたが、各ブロツクにおける2ビツトの符号
を原則として第4表に示す変換表によつて変換
し、ただし互いに隣接する2ブロツクにおける2
進符号によつて形成される4ビツトの符号が
「1000」であるときには第5表に示す変換表によ
つて当該2ブロツクの各ブロツクにおける2ビツ
トの符号を5ビツトの符号に変換してもよい。更
にまた、各ブロツクにおける2ビツトの符号を原
則として第6表又は第8表によつて変換し、ただ
し互いに隣接する2ブロツクにおける2進符号に
よつて形成される4ビツトの符号が「0111」であ
るときには第7表又は第9表に示す変換表によつ
て当該2ブロツクの各ブロツクにおける2ビツト
の符号を5ビツトの符号に変換してもよい。尚、
第4表及び第5表において、X1,X2は共に第2
表及び第3表における場合と同一事項を示す記号
である。また、第6表及び第7表において、X3
は直前のブロツクの変換後のデータが「00100」
のときは「1」となりかつ当該データが「00100」
以外のときは「0」となることを示す記号、X4
は直前のブロツクの変換後のデータが「X40000」
又は「01000」のときは「1」となりかつ当該デ
ータが「X40000」又は「01000」以外のときは
「0」となることを示す記号である。また、第8
表及び第9表において、X5は次に続くブロツク
の変換後のデータが「00100」のときは「1」と
なりかつ当該データが「00100」以外のときは
「0」となることを示す記号、X6は次に続くブロ
ツクの変換後のデータが「0000X6」又は
「00010」のときは「1」となりかつ当該データが
「0000X6」又は「00010」以外のときは「0」と
なることを示す記号である。 ここで、第2表の変換表においてはデータ系列
を2ビツト毎のブロツクに区分したときの各ブロ
ツクに含まれる2ビツトによつて表現できる4種
類の情報即ち、符号をそれぞれ第1,第2,第3
及び第4情報としたときに、これら第1乃至第4
情報はそれぞれ変換前の2ビツトの符号における
ビツトパターン「00」,「01」,「10」,「11」に対応
しかつ変換後の5ビツトの符号におけるビツトパ
ターン「X1000X2」,「00010」,「00100」,「01000」
に対応している。これに対し、第4表においては
4種類の情報と変換前の2ビツトの符号における
ビツトパターンとの対応は、第1乃至第4情報の
各々が「01」,「10」,「11」,「00」にそれぞれ対応
するようになされている。そして、第5表におい
ては第3表と同様に互いに隣接する2ブロツクが
「第2情報・第4情報」の組み合せになつた場合
の変換方法が示されている。 このように、2ビツトによつて表現できる4種
類の情報と変換前の2ビツトの符号におけるビツ
トパターンとの対応を変更することによつて得ら
れる変換表によつて変換してもよい。 また、第2表の変換表における5ビツトのビツ
トパターンは、3ビツトの符号「000」,「001」,
「010」,「100」の各々の前後に1ビツトずつ符号
を付加して得られるビツトパターンとなつてい
る。これに対し、第6表の変換表における5ビツ
トのビツトパターンは、3ビツトの符号「000」,
「001」,「010」,「100」の各々の前に2ビツトの符
号を付加して得られるビツトパターンとなつてお
り、また第8表の変換表における5ビツトのビツ
トパターンは、当該3ビツトの符号の各々の後に
2ビツトの符号を付加して得られるビツトパター
ンとなつている。これら第6表又は第8表の変換
表によつてもTnio,Tnax及びTWの値が第2表の
変換表を用いた場合と同一になるようなデータ変
換がなされる。 このように、第6表及び第8表の変換表の如く
データ列における各ブロツク中の2ビツトの符号
を3ビツトの符号「000」,「001」,「010」,「100」
の各々に2ビツト分の符号を付加して得られる5
ビツトの符号に変換するような他の変換表によつ
てもTnio,Tnax及びTWの値が第2表の変換表を
用いた場合と同一になるようなデータ変換をなす
ことができる。 また、上記実施例において論理回路2及び5は
共に複数の論理ゲートで形成されているとした
が、論理回路2及び5はROM(読出し専用メモ
リ)を使用して形成することもできる。また、上
記実施例においては論理回路2が4ブロツク分の
ビツトの供給を受けて所定の論理式を満たすよう
に互いに接続された論理ゲートによつて変換処理
をなす構成となつているとしたが、論理回路2は
シフトレジスタ1のビツト数を少なくするために
シフトレジスタ3より出力されたビツトの供給も
受けて変換処理をなすように構成することもでき
る。ただし、この場合論理回路2において満足す
べき論理式を変更すると共にシフトレジスタ3の
ビツト数が多くなるように例えばシフトレジスタ
3を形成するフリツプフロツプの個数を多くする
必要がある。同様に、上記実施例においては論理
回路5は、シフトレジスタ4より6ビツト分のデ
ータの供給を受けて所定の論理式を満たすように
互いに接続された論理ゲートによつて変換処理を
なす構成となつているとしたが、論理回路5はシ
フトレジスタ4のビツト数を少なくするためにレ
ジスタ6より出力されたビツトの供給を受けて変
換処理をなすように構成することもできる。ただ
し、この場合も論理回路5において満足すべき論
理式を変更すると共にシフトレジスタ6のビツト
数が多くなるように例えばシフトレジスタ6を形
成するフリツプフロツプの個数を多くする必要が
ある。 以上詳述した如く本発明によるデータ変換方式
においては(d,k,m,n)=(3,9,2,
5)となるようにデータ変換がなされるので、
Tnio=1.6T,Tnax=4T,TW=0.4Tとなつて3PM
に比してTnioの値が大となりかつTnaxの値が小と
なる。従つて、本発明によれば3PM等の従来の
変調方式による場合に比してより高密度な記録或
いは伝送が可能になると共にTnaxの値が大幅に
減少しているので自己同期用の回路の構成を簡単
にすることがてきることとなる。尚、TWの値が
3PMに比して0.1Tだけ小さいが、今後の記録再
生装置或いは伝送装置の時間精度の向上及びデー
タ検出回路の進歩によつて実用上の問題の発生は
防止することができると考えられる。また、本発
明によるデータ変換方式は、データ系列を2ビツ
ト毎に処理するのでコンピユータ等の如く処理単
位を示すビツト数が2の羃乗となつているデータ
処理装置における変復調装置の構成を簡単にする
ことができる。 従つて、本発明によるデータ変換方式は、コン
ピユータにおける磁気デイスク、磁気テープ、光
学式記録デイスク等の記録媒体にデータを記録す
る記録装置、ビデオ情報或いはオーデイオ情報の
PCM記録再生装置、データ伝送装置等、デイジ
タル信号の高密度記録或いは伝送をなすあらゆる
装置に採用して好適である。
り帯域制限された伝送系において伝送せしめるに
際してなされるデータ変換の方式に関する。 磁気テープや磁気デイスク更には光学式デイス
ク等の記録媒体にデータを高密度で記録或いは伝
送するために各種変調方式が提案され実用化され
ている。これら各種変調方式、特に他の方式に比
して高密度で記録できる方式は、データ列を連続
するmビツト毎のブロツクに区分して各ブロツク
におけるmビツトの2進符号をnビツトの2進符
号に変換するデータ変換とデータ変換後に得られ
る2進符号列を基本的な変調方式であるNRZI
(Non−Return to Zero Inverse)或いはNRZで
変調することとの組み合わせとして扱うことがで
きる。 一般に、記録媒体に高密度で記録するための変
調方式には次の各条件を満たすことが要求され
る。 () 変調後に得られる記録媒体への書込み信
号波形の最小反転間隔(以下Tnioと記す。)が
長くかつ最大反転間隔(以下Tnaxと記す。)が
短いこと。Tnioが長いと隣接した反転の干渉が
小さくなつて高密度化が可能となり、また、
Tnaxが短いと自己同期が容易となる。 () 記録媒体から再生された信号からの記録
ビツトの検出に使うことのできる時間である検
出窓幅(以下TWと記す。)が広いこと。磁気記
録においては再生信号波形のピーク検出によつ
て記録ビツトの検出がなされるが、TWはピー
ク位置のズレの許容値となるのでTWが広い方
が高密度記録に適する。また、レーザ光により
記録再生装置ではTWが広いと検出位置のズレ
の許容範囲が広くなると共に検出点での振幅が
大きくなつて雑音余裕度が大きくなる。 データ変換後に得られる2進符号列をビツト
“1”を反転、ビツト“0”を非反転に対応させ
るNRZIで変調する場合にはTnio,Tnax,TWの値
はそれぞれ次式の如くなる。 Tnio=(d+1)・T・m/n ……(1) Tnax=(k+1)・T・m/n ……(2) TW=T・m/n ……t(3) ここに、dは0の連続個数の最小値、kは0の
連続個数の最大値、Tは変換前の1ビツトの長
さ、m/nは変換前後における1ブロツクのビツ
ト数の比であつて(変換前のビツト数)/(変換
後のビツト数)である。これらTnio,Tnax,TW
の値は互いに背反的な関係にあり、いずれか1つ
の改善を図ると他は悪化する傾向がある。しか
し、今後、記録装置或いは伝送装置の時間精度の
向上及びデータ検出回路の進歩によりジツタの許
容値にほぼ等しくなるTWの値に対する要求が緩
和され、Tnio及びTnaxの値の改善が重要になると
予想される。 高密度記録を目的とした従来の変調方式として
は3PM(Three Position Modulation)が知られ
ている。この3PMにおけるデータ変換において
はデータ系列の3ビツトが1ブロツクとされ、各
ブロツクにおける3ビツトの符号が第1表に示す
変換表に基づいてP1〜P6からなる6ビツトの符
号に変換される。そして変換後の各ブロツクにお
ける最初のビツトから数えて5番目のビツトP5
とその次のブロツクにおける最初のビツトP1と
が共に1の場合には先のブロツクのP5と次のブ
ロツクのP1が共に0とされ、先のブロツクのP6
が1にされる。この3PMにおいては(d,k,
m,n)=(2,11,3,6)であるのでTnio,
Tnax及びTWはそれぞれ次式に示す如くなる。 Tnio=1.5T ……(4) Tnax=6T ……(5) TW=0.5T ……(6) (4)式に示す如く3PMにおけるTnioの値は、
MFM(Moditied Frequency Modulation)等の
他の従来の変調方式における1T以下となつてい
るTnioに比して大きくなつている。しかしなが
ら、(5)式に示す如く3PMにおけるTnaxの値は2T
であるMFMのTnaxの値に比して大きくなつてお
り、自己同期が比較的困難となつている。このた
め3PMを採用すると復調装置の構成が複雑にな
るという欠点があつた。更に3PMにおいては3
ビツトを1ブロツクとして変換処理しているので
8ビツト或いは16ビツトの如く処理単位を示すビ
ツト数が2の羃乗となつていることが多いコンピ
ユータ等のデータ処理装置におけるデータの記録
に用いる変調方式として3PMを採用すると変復
調装置の構成が複雑になるという不都合が生じ
る。 そこで、本発明の目的は3PMに比してTnioが
大きくかつTnaxが小さい変調信号を得ることが
できて高密度なデータの記録及び伝送を可能にし
かつ自己同期を容易にすることができると共に更
にコンピユータ等のデータ処理装置におけるデー
タの記録若しくは伝送用の変復調装置の構成を簡
単にすることができるデータ変換方式を提供する
ことである。 本発明によるデータ変換方式は、2進符号によ
つて表わされたデータ系列を連続する2ビツト毎
のブロツクに区分し、変換後において隣接した1
と1との間の0の個数が3乃至9個のうちのいず
れかになるように前記ブロツクの各々における2
ビツトの2進符号を3ビツトの2進符号「000」,
「001」,「010」及び「100」の各々に2ビツト分の
2進符号を付加して得られる5ビツトの2進符号
に変換することを特徴としている。 以下、本発明の実施例につき添付図面を参照し
て詳細に説明する。 第1図Aに示す如く連続するデータをデジタル
オーデイオデイスク等の記録媒体に記録したいと
き、このデータ系列を連続する2ビツト毎のブロ
ツクに区分する。そして、先頭のブロツクから順
に第1,第2,第3……第7ブロツクと呼ぶこと
にすると第6,第7ブロツクの如く互いに隣接す
る2つのブロツクにおける2ビツトの2進符号に
よつて形成される4ビツトの符号が「0111」とな
る2つのブロツク以外のブロツクにおける2ビツ
トの2進符号を第2表に示す如き変換表に従つて
順次5ビツトの2進符号に変換する。ただし、第
6,第7ブロツクの如く互いに隣接する2ブロツ
クにおける2進符号によつて形成される4ビツト
の符号が「0111」であるときには第3表に示す如
き変換表に従つて当該2ブロツクの各々における
2ビツトの2進符号を5ビツトの2進符号に変換
する。そうすると、第1図Bに示す如き符号列が
得られる。この符号列をNRZIで変調することに
より同図Cに示す如き記録媒体への書込み信号が
得られ、Tnio,Tnaxがそれぞれ1.6T,4Tとなる。 尚、第2表及び第3表において、X1は、直前
のブロツクの変換後のデータが「01000」のとき
は「1」となりかつ当該データが「01000」以外
のときは「0」となることを示す記号、X2は、
次に続くブロツクの変換前のデータが「00」又は
「01」のときは「1」となりかつ当該データが
「10」又は「11」のときは「0」になることを示
す記号である。 第2図は、本発明によるデータ変換方式によつ
てデータ変換をなす変換回路を示している。第2
図においてデータ系列を形成する各ビツトがクロ
ツクaにより順次6ビツトシフトレジスタ1に入
力されている。クロツクaは、変換用クロツク発
生回路(図示せず)より所定の繰り返し周波数を
もつて出力されるパルスで形成されている。ここ
で、連続する4つのブロツクにおける2ビツトの
2進符号の各ビツトをそれぞれ上位から下位に向
つて順にd-2 0,d-2 1,d-1 0,d-1 1,d0 0,d0 1,d1 0,d1 1
と
する。これらd-2 0乃至d1 1の状態に応じた信号が論
理回路2に供給される。論理回路2において、第
2表及び第3表に従つてd0 0,d0 1からなる2ビツト
の2進符号が5ビツトの2進符号に変換される。
この5ビツトの2進符号の各ビツトをそれぞれ上
位から下位に向つて順にb0,b1,b2,b3,b4とす
れば、論理回路2は次の論理式を満たすように互
いに接続された複数の論理ゲートで形成されてい
る。 b0=d-2 0・-2 1・d-1 0・d-1 1・0 0・0 1+1 0・
d-1 1・d0 0・d0 0={(d-2 0+-2 1)d-1 0・0 0・0 1
+-1 0・d0 0・d0 1}・d-1 1
……(7) b1=-1 0・-1 1・d0 0・d0 1 =(d-1 0+-1 1)d0 0・d0 1 ……(8) または、 b1=d0 0・d0 1・b0 ……(9) b=d0 0・d0 1 ……(10) b3=0 0・d0 1・1 0・1 1 =0 0・d0 1・(1 0+1 1) ……(11) b4=0 0・0 1・1 0+-1 0・d-1 1・d0 0・d0 1・1
0 =(0 0〓・0 1+-1 0・-1 1・0 0・0 1)
1 0……(12) または b4=1・2・3・1 0 ……(13) 論理回路2から出力された5ビツトの2進符号
は、前記図示せぬ変換用クロツク発生回路よりク
ロツクaの繰り返し周波数の1/2の繰り返し周波
数をもつて出力されるパルスからなるクロツクb
によつて5ビツトシフトレジスタ3にロードされ
る。その後、クロツクcによつて5ビツトシフト
レジスタ3の直列出力端子から5ビツトの2進符
号が1ビツトずつ順次出力される。クロツクc
は、前記図示せぬ変換用クロツク発生回路よりク
ロツクbの5倍の繰り返し周波数をもつて出力さ
れるパルスで形成されている。 第3図は、第2図の回路で変換されたデータを
元に戻す逆変換回路を示している。第3図におい
て、変換されたデータがクロツクdにより1ビツ
トずつ順次10ビツトシフトレジスタ4に入力され
る。クロツクdは、変換されたデータの供給を受
けてクロツクcと同一の繰り返し周波数を有する
パルスを再生する構成のパルス発生回路(図示せ
ず)より出力されている。ここで、変換後の連続
する3ブロツク分のデータを形成する各ビツトを
それぞれ上位から下位に向つて順にb-1 0,b-1 1,
b-1 2,b-1 3,b-1 4,b0 0,b0 1,b0 2,b0 3,b0 4,b1 0,b1
1,
b1 2,b1 3,b1 4とする。そうすると論理回路5は、10
ビツトシフトレジスタ4に連続する3つのブロツ
クにおけるビツトのうちb-1 1,b0 0,b0 1,b0 2,b0 3及
びb1 0が入力されたときb0 0乃至b0 4によつて形成され
る5ビツトの2進符号から第2表及び第3表に示
された変換の逆変換によつて得られる2ビツトの
符号d0,d1を出力するように構成されている。す
なわち、論理回路5は例えば次の論理式を満たす
ように互いに接続された複数の論理ゲートで形成
されている。 d0=b0 1+b0 2+-1 1・b0 0 ……(14) d1=b0 1+b0 3+-1 1・b0 0+b1 0 ……(15) この論理回路5より出力された2ビツトのデー
タはクロツクeにより2ビツトシフトレジスタ6
にロードされたのちクロツクfによつて2ビツト
シフトレジスタ6より1ビツトずつ順次出力され
る。クロツクeは、クロツクdの繰り返し周波数
の1/5の繰り返し周波数を有するパルスを発生す
るパルス発生回路(図示せず)より出力され、ま
たクロツクfは、クロツクeの繰り返し周波数の
2倍の繰り返し周波数を有するパルスを発生する
パルス発生回路(図示せず)より出力されてい
る。 尚、上記実施例においてはデータ系列を2ビツ
ト毎のブロツクに区分したのち各ブロツクにおけ
る2ビツトの符号を第2表及び第3表にそれぞれ
示された変換表によつて5ビツトの符号に変換す
るとしたが、各ブロツクにおける2ビツトの符号
を原則として第4表に示す変換表によつて変換
し、ただし互いに隣接する2ブロツクにおける2
進符号によつて形成される4ビツトの符号が
「1000」であるときには第5表に示す変換表によ
つて当該2ブロツクの各ブロツクにおける2ビツ
トの符号を5ビツトの符号に変換してもよい。更
にまた、各ブロツクにおける2ビツトの符号を原
則として第6表又は第8表によつて変換し、ただ
し互いに隣接する2ブロツクにおける2進符号に
よつて形成される4ビツトの符号が「0111」であ
るときには第7表又は第9表に示す変換表によつ
て当該2ブロツクの各ブロツクにおける2ビツト
の符号を5ビツトの符号に変換してもよい。尚、
第4表及び第5表において、X1,X2は共に第2
表及び第3表における場合と同一事項を示す記号
である。また、第6表及び第7表において、X3
は直前のブロツクの変換後のデータが「00100」
のときは「1」となりかつ当該データが「00100」
以外のときは「0」となることを示す記号、X4
は直前のブロツクの変換後のデータが「X40000」
又は「01000」のときは「1」となりかつ当該デ
ータが「X40000」又は「01000」以外のときは
「0」となることを示す記号である。また、第8
表及び第9表において、X5は次に続くブロツク
の変換後のデータが「00100」のときは「1」と
なりかつ当該データが「00100」以外のときは
「0」となることを示す記号、X6は次に続くブロ
ツクの変換後のデータが「0000X6」又は
「00010」のときは「1」となりかつ当該データが
「0000X6」又は「00010」以外のときは「0」と
なることを示す記号である。 ここで、第2表の変換表においてはデータ系列
を2ビツト毎のブロツクに区分したときの各ブロ
ツクに含まれる2ビツトによつて表現できる4種
類の情報即ち、符号をそれぞれ第1,第2,第3
及び第4情報としたときに、これら第1乃至第4
情報はそれぞれ変換前の2ビツトの符号における
ビツトパターン「00」,「01」,「10」,「11」に対応
しかつ変換後の5ビツトの符号におけるビツトパ
ターン「X1000X2」,「00010」,「00100」,「01000」
に対応している。これに対し、第4表においては
4種類の情報と変換前の2ビツトの符号における
ビツトパターンとの対応は、第1乃至第4情報の
各々が「01」,「10」,「11」,「00」にそれぞれ対応
するようになされている。そして、第5表におい
ては第3表と同様に互いに隣接する2ブロツクが
「第2情報・第4情報」の組み合せになつた場合
の変換方法が示されている。 このように、2ビツトによつて表現できる4種
類の情報と変換前の2ビツトの符号におけるビツ
トパターンとの対応を変更することによつて得ら
れる変換表によつて変換してもよい。 また、第2表の変換表における5ビツトのビツ
トパターンは、3ビツトの符号「000」,「001」,
「010」,「100」の各々の前後に1ビツトずつ符号
を付加して得られるビツトパターンとなつてい
る。これに対し、第6表の変換表における5ビツ
トのビツトパターンは、3ビツトの符号「000」,
「001」,「010」,「100」の各々の前に2ビツトの符
号を付加して得られるビツトパターンとなつてお
り、また第8表の変換表における5ビツトのビツ
トパターンは、当該3ビツトの符号の各々の後に
2ビツトの符号を付加して得られるビツトパター
ンとなつている。これら第6表又は第8表の変換
表によつてもTnio,Tnax及びTWの値が第2表の
変換表を用いた場合と同一になるようなデータ変
換がなされる。 このように、第6表及び第8表の変換表の如く
データ列における各ブロツク中の2ビツトの符号
を3ビツトの符号「000」,「001」,「010」,「100」
の各々に2ビツト分の符号を付加して得られる5
ビツトの符号に変換するような他の変換表によつ
てもTnio,Tnax及びTWの値が第2表の変換表を
用いた場合と同一になるようなデータ変換をなす
ことができる。 また、上記実施例において論理回路2及び5は
共に複数の論理ゲートで形成されているとした
が、論理回路2及び5はROM(読出し専用メモ
リ)を使用して形成することもできる。また、上
記実施例においては論理回路2が4ブロツク分の
ビツトの供給を受けて所定の論理式を満たすよう
に互いに接続された論理ゲートによつて変換処理
をなす構成となつているとしたが、論理回路2は
シフトレジスタ1のビツト数を少なくするために
シフトレジスタ3より出力されたビツトの供給も
受けて変換処理をなすように構成することもでき
る。ただし、この場合論理回路2において満足す
べき論理式を変更すると共にシフトレジスタ3の
ビツト数が多くなるように例えばシフトレジスタ
3を形成するフリツプフロツプの個数を多くする
必要がある。同様に、上記実施例においては論理
回路5は、シフトレジスタ4より6ビツト分のデ
ータの供給を受けて所定の論理式を満たすように
互いに接続された論理ゲートによつて変換処理を
なす構成となつているとしたが、論理回路5はシ
フトレジスタ4のビツト数を少なくするためにレ
ジスタ6より出力されたビツトの供給を受けて変
換処理をなすように構成することもできる。ただ
し、この場合も論理回路5において満足すべき論
理式を変更すると共にシフトレジスタ6のビツト
数が多くなるように例えばシフトレジスタ6を形
成するフリツプフロツプの個数を多くする必要が
ある。 以上詳述した如く本発明によるデータ変換方式
においては(d,k,m,n)=(3,9,2,
5)となるようにデータ変換がなされるので、
Tnio=1.6T,Tnax=4T,TW=0.4Tとなつて3PM
に比してTnioの値が大となりかつTnaxの値が小と
なる。従つて、本発明によれば3PM等の従来の
変調方式による場合に比してより高密度な記録或
いは伝送が可能になると共にTnaxの値が大幅に
減少しているので自己同期用の回路の構成を簡単
にすることがてきることとなる。尚、TWの値が
3PMに比して0.1Tだけ小さいが、今後の記録再
生装置或いは伝送装置の時間精度の向上及びデー
タ検出回路の進歩によつて実用上の問題の発生は
防止することができると考えられる。また、本発
明によるデータ変換方式は、データ系列を2ビツ
ト毎に処理するのでコンピユータ等の如く処理単
位を示すビツト数が2の羃乗となつているデータ
処理装置における変復調装置の構成を簡単にする
ことができる。 従つて、本発明によるデータ変換方式は、コン
ピユータにおける磁気デイスク、磁気テープ、光
学式記録デイスク等の記録媒体にデータを記録す
る記録装置、ビデオ情報或いはオーデイオ情報の
PCM記録再生装置、データ伝送装置等、デイジ
タル信号の高密度記録或いは伝送をなすあらゆる
装置に採用して好適である。
【表】
【表】
【表】
【表】
【表】
【表】
【表】
【表】
【表】
第1図は、本発明によるデータ変換の一例を示
す図、第2図は、本発明によつてデータ変換をな
す変換器の回路例を示す回路図、第3図は、第2
図の変換器によつて変換されたデータを元に戻す
逆変換器の回路例を示す回路図である。 主要部分の符号の説明、1,3,4,6……シ
フトレジスタ、2,5……論理回路。
す図、第2図は、本発明によつてデータ変換をな
す変換器の回路例を示す回路図、第3図は、第2
図の変換器によつて変換されたデータを元に戻す
逆変換器の回路例を示す回路図である。 主要部分の符号の説明、1,3,4,6……シ
フトレジスタ、2,5……論理回路。
Claims (1)
- 【特許請求の範囲】 1 2進符号によつて表わされたデータ系列を連
続する2ビツト毎のブロツクに区分し、前記ブロ
ツクの各々における2ビツトの2進符号で表わさ
れる第1ないし第4情報を3ビツトのコード
「000」,「001」,「010」及び「100」の各々に対応
させ、さらに前記3ビツトのコードの前後に1ビ
ツトづつ付加して5ビツトの第1ないし第4変換
コード「X1000X2」,「00010」,「00100」及び
「01000」を得て、これらの変換コードに前記各ブ
ロツクの表わす第1ないし第4情報を対応させ、
前記第2及び第4情報が連続するときは、前記第
2変換コードを「00000」とし、前記第4変換コ
ードを「1000X2」(但し、X1は直前の変換コード
が「01000」のとき1、「01000」以外のとき0を
示し、X2は直後の変換前の情報が第1情報また
は第2情報のとき1,第3情報または第4情報の
とき0を示す。)としつつ変換後のコードにおい
て隣接した「1」と「1」との間の0の個数が3
乃至9個のうちのいずれかになるようにすること
を特徴とするデータ変換方式。 2 2進符号によつて表わされたデータ系列を連
続する2ビツト毎のブロツクに区分し、前記ブロ
ツクの各々における2ビツトの2進符号で表わさ
れる第1ないし第4情報を3ビツトのコード
「000」,「001」,「010」及び「100」の各々に対応
させ、さらに前記3ビツトのコードの前に2ビツ
トづつ付加して5ビツトの第1ないし第4変換コ
ード「X4X3000」,「X40001」,「00010」及び
「00100」を得て、これらの変換コードに前記各ブ
ロツクの表わす第1ないし第4情報を対応させ、
前記第2及び第4情報が連続するときは、前記第
2変換コードを「X40000」とし、前記第4変換
コードを「01000」(但しX3は直前の変換コード
が「00100」のとき1、「00100」以外のとき0を
示し、X4は直前の変換コードが「X40000」又は
「01000」のとき1、「X40000」又は「01000」以
外のとき0を示す。)としつつ変換後のコードに
おいて隣接した「1」と「1」との間の0の個数
が3乃至9個のうちのいずれかになるようにする
ことを特徴とするデータ変換方式。 3 2進符号によつて表わされたデータ系列を連
続する2ビツト毎のブロツクに区分し、前記ブロ
ツクの各々における2ビツトの2進符号で表わさ
れる第1ないし第4情報を3ビツトのコード
「000」,「001」,「010」及び「100」の各々に対応
させ、さらに前記3ビツトのコードの後に2ビツ
トづつ付加して5ビツトの第1ないし第4変換コ
ード「000X5X6」,「00100」,「01000」及び
「1000X6」(但し、X5は直前の変換コードが
「00100」のとき1、「00100」以外のとき0を示
し、X6は直後の変換コードが「0000X6」又は
「00010」のとき1、「0000X6」又は「00010」以
外のとき0を示す。)を得て、これらの変換コー
ドに前記各ブロツクの表わす第1ないし第4情報
を対応させ、前記第2及び第4情報が連続すると
きは、前記第2変換コードを「00010」とし前記
第4変換コードを「0000X6」としつつ変換後の
コードにおいて隣接した「1」と「1」との間の
0の個数が3乃至9個のうちのいずれかになるよ
うにすることを特徴とするデータ変換方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3965783A JPS59165550A (ja) | 1983-03-10 | 1983-03-10 | デ−タ変換方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3965783A JPS59165550A (ja) | 1983-03-10 | 1983-03-10 | デ−タ変換方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59165550A JPS59165550A (ja) | 1984-09-18 |
| JPH0430773B2 true JPH0430773B2 (ja) | 1992-05-22 |
Family
ID=12559152
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3965783A Granted JPS59165550A (ja) | 1983-03-10 | 1983-03-10 | デ−タ変換方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59165550A (ja) |
-
1983
- 1983-03-10 JP JP3965783A patent/JPS59165550A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59165550A (ja) | 1984-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100263689B1 (ko) | 변조방법, 변조장치 및 복조장치 | |
| JPH0544206B2 (ja) | ||
| JPS61104370A (ja) | 3値記号列を磁気媒体上に記録する装置 | |
| JPH0714145B2 (ja) | 情報変換方法 | |
| JPH0452020B2 (ja) | ||
| US4549167A (en) | Method of encoding and decoding binary data | |
| EP0090047B1 (en) | Encoding and decoding system for binary data | |
| JPH0430773B2 (ja) | ||
| JPS634269B2 (ja) | ||
| JP3352348B2 (ja) | 符号変調回路 | |
| JPS60114053A (ja) | 符号変換方式 | |
| JPH11154381A (ja) | 変調装置および方法、並びに提供媒体 | |
| JPH0480576B2 (ja) | ||
| JPS59888B2 (ja) | デ−タ符号器 | |
| JPS634270B2 (ja) | ||
| JP3313928B2 (ja) | データ変調方法及びその装置 | |
| JPS6355151B2 (ja) | ||
| JP2713011B2 (ja) | 情報変換方法および情報記録装置・情報再生装置 | |
| JPH0422061B2 (ja) | ||
| JPH0473339B2 (ja) | ||
| JPS635825B2 (ja) | ||
| JPH0372751A (ja) | 情報変換方式及びデータ復調方式 | |
| JPH04183022A (ja) | (2,7)符号変換方式 | |
| JPS6355152B2 (ja) | ||
| JPH0534747B2 (ja) |