JPH0342914A - Information converter - Google Patents

Information converter

Info

Publication number
JPH0342914A
JPH0342914A JP1178408A JP17840889A JPH0342914A JP H0342914 A JPH0342914 A JP H0342914A JP 1178408 A JP1178408 A JP 1178408A JP 17840889 A JP17840889 A JP 17840889A JP H0342914 A JPH0342914 A JP H0342914A
Authority
JP
Japan
Prior art keywords
code
information
bit
output
word
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.)
Pending
Application number
JP1178408A
Other languages
Japanese (ja)
Inventor
Kihei Ido
喜平 井戸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1178408A priority Critical patent/JPH0342914A/en
Publication of JPH0342914A publication Critical patent/JPH0342914A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Dc Digital Transmission (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE:To prevent a peak shift from being exceeded and to improve the reliability by constituting a selecting means so that there are one-seven '0's is present between one optional '1' in a converted code sequence and the next '1' and the divergence range of DSV(Digital Sum Variation) is <=+ or -9 when (m)bit information is converted into an (n)-bit code (m<n). CONSTITUTION:When a hexadecimal information word 60 is inputted from an input terminal 3 to an encoder 4, the MSC output of the encoder 4 is Low, the LSB of the code word of the last converted information word is 1, and the output (a) of a gate 6 is Low. Further, a computing element 9 loads the last DSV=0 of the information word 60 and the code word which is thus selected in a parallel/serial converter 15 when a Symbol CLR 17 rises and they are outputted, bit by bit, in series every time a Channel CLR 18 rises.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、情報変換器、特にディジタル信号を記録ま
たは伝送する際に、その記録装置または伝送装置に適し
た信号にディジタル信号を変換する場合に用いて好適な
情報変換器に関するものである。
[Detailed Description of the Invention] [Industrial Application Field] This invention relates to an information converter, particularly when converting a digital signal into a signal suitable for the recording device or transmission device when recording or transmitting a digital signal. The present invention relates to an information converter suitable for use in.

[従来の技術] 従来ディジタルオーディオテープレコーダ(以下DAT
という)等における高密度記録を可能と。
[Prior art] Conventional digital audio tape recorder (hereinafter referred to as DAT)
This enables high-density recording in applications such as

した変調方式を用いる情報変換器として、例えばTHE
  DAT  C0NFERENCE  5TANDA
RD (1987年6月発行)に示された8−10変調
方式を用いたものがあった。
As an information converter using a modulation method, for example, THE
DAT CONFERENCE 5TANDA
There was one that used the 8-10 modulation system shown in RD (published June 1987).

8−10変調方式とは、変換したい情報を8ビット単位
に区切り、これを10ビツトのコード(符号)に変換す
るPCM信号の変調方式である。
The 8-10 modulation method is a PCM signal modulation method that divides information to be converted into 8-bit units and converts this into a 10-bit code.

しかし、一般に回転トランスを介して記録される装置で
は、低域周波数成分の処理が困難なため、できるだけ低
周波の電力スペクトラム成分が小さいDCフリーの変調
方式が望ましく、更にT w XTm1n(但し、Tw
はジッタにより再生信号の時間軸が揺れたときにその符
号誤りを起こさない余裕度を表す検出ウィンドウ幅、T
m1nは記録機構の分解能に対応する最小磁化反転間隔
)が大きくかつ高密度記録が可能なことが望ましい。
However, since it is generally difficult to process low-frequency components in devices that record via a rotating transformer, it is desirable to use a DC-free modulation method with as small a low-frequency power spectrum component as possible.
is the detection window width, T, which represents the degree of margin that does not cause code errors when the time axis of the reproduced signal fluctuates due to jitter;
It is desirable that m1n (minimum magnetization reversal interval corresponding to the resolution of the recording mechanism) is large and that high-density recording is possible.

更に、符号量干渉によるピークシフトが小さくかつ信号
の重ね書きによるオーバーライド特性を良くするために
Tmax/Tm1nが小さいことが望ましく、そして高
域成分をなるべく少なくするためにTm1nが大きいこ
とが望まれる。
Further, it is desirable that Tmax/Tm1n be small in order to reduce peak shift due to code amount interference and improve override characteristics due to overwriting of signals, and it is desirable that Tm1n be large in order to reduce high frequency components as much as possible.

なお、Tmaxは最大磁化反転間隔である。Note that Tmax is the maximum magnetization reversal interval.

第9図は、Tm1n、Tmax、Tmax/Tm1n、
Tw、TwXTmin、DSVmaxの各位を示してい
る。なお、DSVはDigital SumVaria
tionの略であり、変調コード列をNRZI変換した
後の波形がハイレベルのとき+1 [正極性]、ローレ
ベルのとき−1[負極性]と定め、変調コード列の各コ
ード[符号]につき積分した値を示す。また、CD S
 (Codevord Dlgltal Sum)は、
1つの上記変調コード内のDSVを指す(但し、NRZ
I変換はローレベルより開始する)。
FIG. 9 shows Tm1n, Tmax, Tmax/Tm1n,
Tw, TwXTmin, and DSVmax are shown. Note that DSV is Digital SumVaria
It is an abbreviation of tion, and it is defined as +1 [positive polarity] when the waveform after NRZI conversion of the modulation code string is high level, and -1 [negative polarity] when it is low level, and for each code [sign] of the modulation code string. Shows the integrated value. Also, CDS
(Codevord Dlgltal Sum) is
Refers to DSV within one of the above modulation codes (however, NRZ
I conversion starts from low level).

一般に、ディジタル記録においては、記録媒体の欠陥や
テープノイズを含むシステムのノイズにより再生信号に
確率的な誤りが発生する。
Generally, in digital recording, stochastic errors occur in the reproduced signal due to defects in the recording medium and system noise including tape noise.

このため、再生信号を元の正しい信号に復号する目的で
誤り訂正符号が付加されて記録される。
For this reason, an error correction code is added and recorded for the purpose of decoding the reproduced signal to the original correct signal.

なお、誤り訂正符号を効果的に作用させるために記録信
号列は誤り訂正符号もしくは誤り検出符号を含む複数情
報語(SYMBOL)と同期信号を付加した情報語群(
BLOCK)として、例えば第1O図のように構成され
る。
Note that in order to make the error correction code work effectively, the recording signal string is a group of information words (SYMBOL) containing an error correction code or an error detection code and a synchronization signal (SYMBOL).
BLOCK) is configured as shown in FIG. 1O, for example.

第10図において、同期信号は情報語群を区分するため
の信号であり、信頼性の高い信号であることが望まれる
。このため、DATにおいては、8−10変調方式の符
号列には発生し無い信号列(パターン)X100OO1
00OI (Xは1またはO)を採用している。
In FIG. 10, the synchronization signal is a signal for classifying information word groups, and is desired to be a highly reliable signal. Therefore, in DAT, a signal sequence (pattern)
00OI (X is 1 or O) is adopted.

第7図は8−10変調方式の変調回路の構成を示す図で
あり、図において、(1)は8ビツトの情報語、1ビツ
トのテーブル選択信号(Q′)および1ビツトの同期信
号エリア信号の合計lOビットを入力として符号語10
ビツト及び次ぎの符号語のテーブルを選択する1ビツト
、の信号(Q)の合計、ビツトを出力する符号器、(2
)は符号語のテーブル選択信号を1情報語(SYMBO
L)遅延するためのフリップフロップである。
FIG. 7 is a diagram showing the configuration of a modulation circuit using the 8-10 modulation method. In the figure, (1) indicates an 8-bit information word, a 1-bit table selection signal (Q'), and a 1-bit synchronization signal area. Codeword 10 with total lO bits of signal as input
The sum of the signals (Q) of bits and 1 bit that selects the table of the next codeword, the encoder outputting the bit, (2
) is the codeword table selection signal for one information word (SYMBO).
L) A flip-flop for delay.

なお、符号器(1)における入力の情報語と出力の符号
語の関係は、CD5−0の符号語では情報語と1対1で
対応付けられ、それ以外の符号語に対してはテーブルを
2つ準備してCDSの異なる符号語をペアとして1情報
語に対して2つの符号語で対応付けられている。
Note that the relationship between the input information word and the output code word in the encoder (1) is that the CD5-0 code word has a one-to-one correspondence with the information word, and a table is used for other code words. Two codewords are prepared, and codewords with different CDSs are paired, and one information word is associated with two codewords.

次に動作について説明する。Next, the operation will be explained.

符号器(1)に同期信号エリア信号がHighレベルで
入力されかつテーブル選択信号(Q′)が+1で入力さ
れている場合、情報語(8ビツト)には依存せず、出力
として第8図に示すQ−−1テーブルの5YNCに対応
した符号語、000010001と+1のQ信号が出力
される。
When the synchronization signal area signal is input to the encoder (1) at High level and the table selection signal (Q') is input at +1, it does not depend on the information word (8 bits) and the output is as shown in Fig. 8. The code word 000010001 and +1 Q signal corresponding to 5YNC of the Q-1 table shown in FIG.

そして、+1のQ信号はフリップフロップ(2)に入力
されて1情報語(SYMBOL)遅延され、新たなテー
ブル選択信号(Q′)として符号器(1)に入力される
The +1 Q signal is then input to the flip-flop (2), delayed by one information word (SYMBOL), and input to the encoder (1) as a new table selection signal (Q').

更に、符号器(1)に同期信号エリア信号がLOWレベ
ルで入力されかつフリップフロップ(2)にて1情報語
(SYMBOL)遅延されたテーブル選択信号(Q゛)
が+1で入力され、情報語がFFの場合、出力信号は第
8図に示すQ−−1のFFに対応した0、、01010
の符号語と−1のQ信号が出力される。
Furthermore, a synchronization signal area signal is inputted at LOW level to the encoder (1), and a table selection signal (Q゛) is delayed by one information word (SYMBOL) in the flip-flop (2).
is input as +1 and the information word is FF, the output signal is 0,,01010 corresponding to FF of Q--1 shown in FIG.
The code word and the Q signal of -1 are output.

また、1情報語(SYMBOL)遅延語の符号化器(1
)の入力として、同期信号エリア信号がLowレベルで
入力されかつフリップフロップ(2)にて1情報語(S
YMBOL)遅延されたテーブル選択信号(Q′)が−
lで入力され、情採譜がFFの場合、出力信号は第8図
に示すQ′−1のFFに対応した、、101010の符
号語と−1のQ信号が出力される。
In addition, a 1 information word (SYMBOL) delay word encoder (1
), the synchronization signal area signal is input at a low level, and the flip-flop (2) inputs one information word (S
YMBOL) The delayed table selection signal (Q') is -
When the information recording is FF, the output signal is a code word of 101010 and a Q signal of -1, which corresponds to the FF of Q'-1 shown in FIG.

以下同様にして8ビツトの情報語が10ビツトの符号語
に変換される。
Thereafter, the 8-bit information word is converted into a 10-bit code word in the same manner.

[発明が解決しようとする課題] 従来の情報変換器は、以上のように構成されていたので
、Tm1nが0.8デ一タクロツク周期(T)と小さい
ため、符号量干渉が大きくなり、TwXTmi nが0
.64とやや小さいために高密度においても問題が残り
、更に同期信号はTm1nとTmaxが隣接するパター
ンになる場合があり、符号量干渉によるピークシフトが
起こりやすく信頼性に乏しいという課題があった。
[Problems to be Solved by the Invention] Since the conventional information converter is configured as described above, since Tm1n is as small as 0.8 digital clock period (T), code amount interference becomes large and TwXTmi n is 0
.. 64, which poses a problem even at high densities.Furthermore, the synchronization signal may have a pattern in which Tm1n and Tmax are adjacent to each other, and peak shifts due to code amount interference are likely to occur, resulting in poor reliability.

この発明は上記のような課題を解消するために成された
ものであり、符号量干渉によるピークシフトが起こらず
に高密度記録に良好な情報変換器を得ることを目的とす
る。
This invention was made to solve the above-mentioned problems, and aims to provide an information converter that is suitable for high-density recording without causing peak shifts due to code amount interference.

[課題を解決するための手段] この発明に係る情報変換器は、前回変換したmビットの
情報に対する符号語の最下位ビットを検出して最下位ビ
ットとmビットとの情報を利用してnビットの符号の選
択および符号の再上位ビットの値の選択を行う選択手段
と、同期信号を付加する際に同期信号付加エリア信号に
より情報語の符号化則の条件に合致したものでありかつ
連続する情報語の符号列には発生しえない同期信号パタ
ーンを生成する生成手段とを備えたものである。
[Means for Solving the Problems] An information converter according to the present invention detects the least significant bit of a code word for previously converted m-bit information, and uses the information of the least significant bit and m bits to convert n A selection means for selecting the code of the bit and the value of the upper bit of the code, and a synchronization signal addition area signal when adding a synchronization signal, and a synchronization signal that meets the conditions of the encoding rule for information words and is continuous. and generating means for generating a synchronization signal pattern that cannot occur in the code string of the information word.

[作用] この発明における情報変換器は、選択手段により、mビ
ットの情報をnビットの符号(m<n)に変換する際に
、変換された符号列内の任意の“1”と次に現れる“1
”との間に1個以上7個以下の“Ooが存在すると共に
DSVの発散範囲が±9以下となるように、前回変換し
たmビットの情報に対する符号語の最下位ビットを検出
して最下位ビットおよびmビットの情報を利用してnビ
ットの符号の選択および符号の再上位ビットの値の選択
を行い、生成手段により、同期信号を付加する際に同期
信号付加エリア信号により情報語の符号化則の条件に合
致したものでありかつ連続する情報語の符号列には発生
しえない同期信号パターンを生成する。
[Operation] When converting m-bit information into an n-bit code (m<n) by the selection means, the information converter according to the present invention selects any “1” in the converted code string and the next one. Appearing “1”
The least significant bit of the code word for the previously converted m-bit information is detected and the lowest Using the information of the lower bits and m bits, the code of n bits is selected and the value of the upper bits of the code is selected, and when the generation means adds the synchronization signal, the information word is A synchronization signal pattern that meets the conditions of the encoding rule and cannot occur in a code string of continuous information words is generated.

[実施例] 以下、この発明の一実施例を図について説明する。[Example] An embodiment of the present invention will be described below with reference to the drawings.

第1図は情報変換器の構成を示すブロック図であり、図
において、(3)は8ビツトを単位とした情報語の入力
端子(SYMBOL  DATAIN)、(4)は入力
端子(3)に接続されて入力された8ビツトの情報語を
A/百のグループ選択入力端子の情報に基づき第5図に
示す14ビツトの符号語に変換する符号器であり、14
ビツトの符号語と共に出力した符号語に対応するCDS
情報を3ビツトで出力し、また符号語内における状態推
移を示しかつ変換された符号列をNRZ 1変調した後
の極性を示すQ信号(Highレベルで終わる符号はQ
−1とし、Lowレベルで終わる符号はQ−−1とする
)を1ビツトで出力し、更に情報語が00〜23.6F
−ACもしくはE5〜FF(いずれも16進数)の場合
、変換する符号語のMSBをコントロールするための信
号(情報語が入力されているときはHigh、その他は
LowとなるMSC出力)を1ビツトで出力するように
なっている。
Figure 1 is a block diagram showing the configuration of the information converter. In the figure, (3) is an input terminal (SYMBOL DATAIN) for information words in units of 8 bits, and (4) is connected to the input terminal (3). This is an encoder that converts an 8-bit information word input into a 14-bit code word shown in FIG. 5 based on the information of the A/100 group selection input terminal.
CDS corresponding to the code word output with the bit code word
The Q signal outputs information in 3 bits, and also indicates the state transition within the code word and indicates the polarity after NRZ 1 modulation of the converted code string (codes that end at High level are Q signal).
-1, and the code ending at the Low level is Q--1) is output as 1 bit, and further information words are output from 00 to 23.6F.
- In the case of AC or E5 to FF (all hexadecimal numbers), the signal for controlling the MSB of the code word to be converted (MSC output that is High when an information word is input, and Low otherwise) is 1 bit. It is designed to be output as .

また、(5)は符号器(4)の出力側に接続されて符号
器(4)により変換された符号語のLSB信号を1情報
語(SYMBOL)分遅延するフリップフロップ、(6
)は符号器(4)の出力側に接続されて符号器(4)よ
り出力されるMSC信号とフリップフロップ(5)の出
力とに基づき、変換する情報語の符号語がMSBを1に
変換できる条件で1を出力(a)するゲートである。
(5) is a flip-flop connected to the output side of the encoder (4) and delays the LSB signal of the code word converted by the encoder (4) by one information word (SYMBOL);
) is connected to the output side of the encoder (4) and converts the MSB of the code word of the information word to 1 based on the MSC signal output from the encoder (4) and the output of the flip-flop (5). This is a gate that outputs 1 (a) under the condition that it is possible.

更に、(7)は符号器(4)の出力側かつゲート(6)
の出力側に接続されてゲート(6)の出力に基づき符号
器(4)より出力された符号語のMSBを1に変換する
ゲート、(8)は符号器(4)の出力側かつゲート(6
)の出力側に接続されて過去の符号語のQ信号を排他論
理′和により加算して符号語列をNRZI変調した後の
極性を求めて出力(b)する極性判定器である。
Furthermore, (7) is the output side of the encoder (4) and the gate (6)
A gate (8) is connected to the output side of the encoder (4) and converts the MSB of the code word output from the encoder (4) to 1 based on the output of the gate (6). 6
) is a polarity determiner which is connected to the output side of the codeword and outputs the polarity (b) after adding the Q signals of the past codewords by exclusive logical sum to determine the polarity after NRZI modulating the codeword string.

そして、(9)は符号器(4)の出力側およびゲート(
6)の出力側ならびに極性判定器(8)の出力側に接続
されて符号器(4)より出力された極性およびゲート(
6)の出力に基づき符号列のDSVを計算する演算器で
あり、DSVが0のときのみ1を出力する端子(c)と
、DSvが0および十のときLowかつDSVが−のと
きHighを出力する端子(d)とを有している。
(9) is the output side of the encoder (4) and the gate (
6) and the output side of the polarity determiner (8) to output the polarity and gate (
It is an arithmetic unit that calculates the DSV of a code string based on the output of 6), and has a terminal (c) that outputs 1 only when DSV is 0, and a terminal (c) that outputs 1 when DSv is 0 and 10, and high when DSV is -. It has an output terminal (d).

また、(10)は極性判定器(8)の出力側かつ演算器
(9)の出力側に接続されて極性とDSVに基づきDS
Vの発散をおさえるために符号語に求められるCDSの
条件を出力するゲートであり、CDS>0でHigh、
CDS<0でLowを出力するようになっている。
Further, (10) is connected to the output side of the polarity determiner (8) and the output side of the arithmetic unit (9), and the DS
This is a gate that outputs the CDS conditions required for the code word in order to suppress the divergence of V, and is High when CDS>0.
It is designed to output Low when CDS<0.

更に、(、)はゲート(10)の出力側に接続されてゲ
ート(10)の出力に基づき符号器(4)に準備された
AもしくはBグループの2つの符号語のうちDSVの発
散をおさえるグループの符号語を選択するためのグルー
プ選択信号(GSEL)を出力するチエツク回路、(1
2)は変換する符号語がDSVを抑圧するグループより
選択されたか否かをチエツクするチエツク回路(、)に
人力されるチエツクパルス(CHKP)である。
Furthermore, (,) is connected to the output side of the gate (10) to suppress the divergence of the DSV among the two code words of group A or B prepared in the encoder (4) based on the output of the gate (10). A check circuit (1) outputting a group selection signal (GSEL) for selecting a code word of a group.
2) is a check pulse (CHKP) which is manually input to the check circuit (,) which checks whether the code word to be converted is selected from the group for suppressing DSV.

そして、(13)はDSVが0および同期信号付加エリ
アのときは符号語の選択をAグループに限定するための
ゲート、(14)は符号器(4)の出力側に接続されて
同期信号として情報語を変換した符号語列には発生しな
いパターンを生成するためのゲートである。
(13) is a gate for limiting code word selection to group A when DSV is 0 and the synchronization signal addition area, and (14) is connected to the output side of the encoder (4) as a synchronization signal. This is a gate for generating a pattern that does not occur in a code word string obtained by converting an information word.

また、(15)は符号器(4)の出力側に接続されて符
号器(4)により14ビツトのパラレル信号をシリアル
信号に変換するパラレル/シリアル変換器、(16)は
パラレル/シリアル変換器(15)から出力されるC0
DE  OUT (シリアルに変換された符号語列)で
ある。
Further, (15) is a parallel/serial converter connected to the output side of the encoder (4) and converts a 14-bit parallel signal into a serial signal by the encoder (4), and (16) is a parallel/serial converter. C0 output from (15)
DE OUT (code word string converted into serial).

更に、(17)はフリップフロップ(5)、演算器(9
)、チエツク回路(、)およびパラレル/シリアル変換
器(15)に入力されるSymbo I  CLR,(
1g)はパラレル/シリアル変換器(15)に人力され
るCh<nnel  CLR,(19)は演算器(9)
およびゲート(13)に入力される5YNCAREAで
ある。いま、データ語長mm3、符号長n−14、Tm
ax / T m i n = 4 、 0となる符号
(コード)を構成すると、d(任意の′、と次ぎの“1
”の間の最小の“0“の個数)−1、k(任意の“1”
と次ぎの“1″の間の最大の“0”の個数)−7となる
。ただし、符号はNRZI (F)則を用いる。
Furthermore, (17) is a flip-flop (5) and an arithmetic unit (9).
), the Symbo I CLR, () input to the check circuit (,) and the parallel/serial converter (15).
1g) is Ch<nnel CLR manually input to the parallel/serial converter (15), (19) is the arithmetic unit (9)
and 5YNCAREA input to gate (13). Now, data word length mm3, code length n-14, Tm
If we construct a code such that ax / T min = 4, 0, then d (any ′, and the next “1
”) - 1, k (any “1”
The maximum number of "0"s between the next "1") is -7. However, the code uses the NRZI (F) rule.

d−1を満たすために、符号語のMSB(最上位ビット
)をかならず“0°とし、またに−7を満たすために、
符号語の“O″の連続の最大数を。
To satisfy d-1, the MSB (most significant bit) of the code word must be set to "0°," and to satisfy -7,
The maximum number of consecutive “O”s in the code word.

MSB側で3ビツト以内、LSB (最下位ビット)側
で4ビツト以内としたとき、第2図に示す個数の符号語
が得られる。
When the MSB side is within 3 bits and the LSB (least significant bit) side is within 4 bits, the number of code words shown in FIG. 2 is obtained.

ここで、DCフリーとなる符号を構成するためには1、
CDSの絶対値が同じものを同数とすれば良い。
Here, in order to construct a DC-free code, 1,
It is sufficient that the same number of CDSs have the same absolute value.

そこで、CDSが−2となるもののうち85個、+2と
なる85個、−4となるもののうち44個、+4となる
44個、−6となるもののうち13個、+6となる13
個、−8となる2個、および+8となる2個を符号語と
して用い、かっCDS≠0となるものを、CDS>0と
CDS<Qの符号語を対として用いる。
Therefore, 85 of those whose CDS is -2, 85 of which are +2, 44 of which are -4, 44 of which are +4, 13 of which are -6, and 13 of which are +6.
, two with −8, and two with +8 are used as code words, and those with parentheses CDS≠0 are used as a pair of code words with CDS>0 and CDS<Q.

このようにして得られた符号語をマツプlとマツプ■と
に分けて構成し1符号系列形成に際してDSVが減少す
るように、これらのマツプを切り換えて用いる。但し、
CD5−0となるものに関してはマツプIとマツプ■の
両方に同一の符号語を用いる。
The code word thus obtained is divided into map I and map II, and these maps are switched and used so that the DSV decreases when forming one code sequence. however,
For CD5-0, the same code word is used for both map I and map (2).

以上のように構成した場合、総符号語対は1゜7+85
+44+13+2−251で251組となり、8ビツト
のデータ(256個)に対して5組不足する。
When configured as above, the total codeword pairs are 1゜7+85
+44+13+2-251, resulting in 251 sets, which is 5 sets short of 8-bit data (256 pieces).

そこで、上述条件を満たさないもの、すなわちMSB側
4ビットを“O#とじた符号を用いる。
Therefore, a code that does not satisfy the above conditions, that is, a code in which the 4 bits on the MSB side are prefixed with "O#" is used.

そして、このうちCD5−0となるものに対してはMS
B−“1”となる符号語を用いて対とし、直前に変換さ
れた符号語のLSBが“1″のときにはMSB側4ビッ
トを“0#とじた符号語を用い、LSBが“Ooのとき
にはMSB−“1”となる符号語を用いるようにする。
Among these, for those that become CD5-0, MS
B- A code word that is “1” is used to form a pair, and when the LSB of the code word that was converted immediately before is “1”, a code word with the MSB side 4 bits prefixed with “0#” is used, and the LSB is “Oo”. Sometimes, a code word that is MSB-“1” is used.

また、CDS≠0となるものに関しては、直前に変換さ
れた符号語のLSBが“0”のときにはMSBを“1”
に変換する。この様に構成することにより、第3図に示
す個数の符号語対が得られる。
Also, for CDS≠0, if the LSB of the code word converted immediately before is “0”, the MSB is set to “1”.
Convert to With this configuration, the number of code word pairs shown in FIG. 3 can be obtained.

ところで、第3図に示した符号語対のうち、CDSが±
8となる2組および±6となるもののうち9組を捨てる
と、総符号語対が256組となり、符号が構成されるこ
ととなる。
By the way, among the codeword pairs shown in FIG. 3, CDS is ±
If we discard 2 sets of 8 and 9 of the sets of ±6, the total number of codeword pairs becomes 256, and a code is constructed.

更に、上記符号語対のうち、MSB銅B側2ビツ上が0
#かつCD5−0のものについては、MSBが1#とな
る符号語を対として用い、CDS≠OかつMSB銅B側
2ビツ上が“Ooとなる符号語を対としたものについて
は、直前に変換された符号語のLSBが“0′の場合に
は、MSBを“1”に変換する。この様にすれば、“1
″の数すなわち磁化反転回数が増加し、低域成分が減少
する。
Furthermore, of the above code word pair, the upper 2 bits of the MSB copper B side are 0.
For those with # and CD5-0, codewords whose MSB is 1# are used as a pair, and for pairs of codewords where CDS≠O and the upper 2 bits of the MSB copper B side are “Oo”, the codewords whose MSB is 1# are used as a pair. If the LSB of the converted code word is "0", the MSB is converted to "1". In this way, “1
'', that is, the number of magnetization reversals increases, and the low frequency component decreases.

このようにして構成された変換コードの選択方法を第4
図に、コード変換表を第5図<a>〜(h)に示す。
The method for selecting the conversion code configured in this way is explained in the fourth section.
Code conversion tables are shown in FIGS. 5<a> to (h).

なお、この実施例による情報変換方式は、8ビツトの2
進データを、変換された符号化データの前1ビツトより
、14ビツトの符号化データに変換するものである。
Note that the information conversion method according to this embodiment uses 8-bit 2
This converts the decimal data into 14-bit encoded data starting from the first bit of the converted encoded data.

以上の変換コードの組み合わせにより、変換された符号
化データ中の任意の“1“と、次にくる“1″との間の
“0“の数の最小値が1、最大値が7、すなわちTma
x/Tm1n=4.0となる符号化を実現することが可
能となる。
With the above combination of conversion codes, the minimum value of the number of “0”s between any “1” and the next “1” in the converted encoded data is 1, and the maximum value is 7, that is. Tma
It becomes possible to realize encoding in which x/Tm1n=4.0.

また、TwXTmi nは0.653であり、8−10
変調方式の0.64より大きく、高密度記録が可能であ
る。しかも、DSVの発散範囲が±9とDCフリーであ
る。
Also, TwXTmin is 0.653, which is 8-10
It is larger than 0.64 of the modulation method, and high-density recording is possible. Moreover, the DSV divergence range is ±9 and is DC free.

更に、符号語を構成するにあたり、変換後の符号列には
・・・0100000001000000010001
0・・・ ((7/8)X8T −4(7/8)x3T
→(7/8)X4T)なるパターンが発生しないように
考慮されている。
Furthermore, when constructing a code word, the code string after conversion is...0100000001000000010001
0... ((7/8)X8T -4(7/8)x3T
→ (7/8)

よって、同期信号は上記符号語の符号列には発生しない
(7/8)X8T→(7/8)X8T→(7/8)X4
Tパターンを同期信号エリア信号により生成している。
Therefore, the synchronization signal does not occur in the code string of the above code word (7/8)X8T→(7/8)X8T→(7/8)X4
The T pattern is generated by the synchronization signal area signal.

ついで、本実施例の作用について説明する。Next, the operation of this embodiment will be explained.

入力端子(3)より情報語60(16進)が符号器(4
)に入力される時、符号器(4)のMSC出力はLow
でありかつ直前に変換された情報語の符号語はLSBが
1であり、ゲート(6)の出力(a)はLowになって
いる(第6図参照)。
Information word 60 (hexadecimal) is sent from the input terminal (3) to the encoder (4
), the MSC output of the encoder (4) is Low.
, and the code word of the information word that was just converted has an LSB of 1, and the output (a) of the gate (6) is Low (see FIG. 6).

また、極性判定器(8)の出力(b)はLowであり、
演算器(9)でのDSV値はOであり、出力(C)がH
igh、出力(d)がLowになっている。
Further, the output (b) of the polarity determiner (8) is Low,
The DSV value at the arithmetic unit (9) is O, and the output (C) is H.
igh, and the output (d) is Low.

その結果、情報語60の符号語はDSVが0であること
が優先され、演算器(9)の出力(c)の情報High
がゲート(13)を介して符号器(4)のA/百のグル
ープ選択入力端子に与えられ、符号器(4)より010
10101001010の符号語が出力される。
As a result, priority is given to the code word of the information word 60 having a DSV of 0, and the information High of the output (c) of the arithmetic unit (9)
is applied to the A/100 group selection input terminal of the encoder (4) through the gate (13), and the encoder (4) outputs 010
A code word of 10101001010 is output.

この時、CDSは−2、Qは−1、MSCはLowが出
力される。
At this time, CDS is outputted as -2, Q as -1, and MSC as Low.

また、DSV−0の場合は符号語AとBの選択に関係し
ないが、DSvの発散を押さえるためのCDS条件を出
力するゲート(10)の出力は極性がLow(負)であ
りDSVの正または負条件出力がLow(正)であり、
その結果Lowレベル(負のCD5)符号の選択条件に
なっている。
In addition, in the case of DSV-0, although it is not related to the selection of code words A and B, the output of the gate (10) that outputs the CDS condition for suppressing the divergence of DSv has a low (negative) polarity, and the positive Or the negative condition output is Low (positive),
As a result, the selection condition is for the Low level (negative CD5) code.

次に、情報語61が入力された場合、符号器(4)のM
SC出力はLowのままであり、ゲート(6)の出力(
a)もLowのままである。
Next, when the information word 61 is input, M of the encoder (4)
The SC output remains Low, and the output of the gate (6) (
a) also remains Low.

また、極性判定器(8)の出力(b)は情報語60の直
前までのレベルLowと情報語60のQ出力−1(Lo
w)レベルの排他論理和によりやはりLowレベルであ
る。
In addition, the output (b) of the polarity determiner (8) is the level Low up to just before the information word 60 and the Q output of the information word 60 -1 (Lo
w) It is also a Low level due to the exclusive OR of the levels.

更に、演算器(9)では情報語60の直前までのDSV
−0と、この様にして選択された符号語はSymbo 
I  CLR(17)の立ち上がりでパラレル/シリア
ル変換rA(15)にLOADされ、Ch<nne l
  CLR(18)の立上がり毎に1ビツトづつシリア
ルに出力されていく。
Furthermore, the arithmetic unit (9) calculates the DSV immediately before the information word 60.
−0, and the code word selected in this way is Symbo.
At the rising edge of I CLR (17), it is loaded to parallel/serial converter rA (15), and Ch<nne l
One bit is serially output every time CLR (18) rises.

そして、符号器(4)より出力されているCDSとQ信
号もSymbo I  CLR(17)の立ち上がりに
おいて、CDSは演算器(9)により直前までのDSV
に加算され、Q信号は極性判定回路(8)にて直前まで
の極性と排他論理和される。すなわち、情報語60のC
D5−−2が加算され、DSV−−2となり、演算器(
9)の出力(C)はLowとなりかつ出力(d)はHi
ghとなる。
Then, at the rising edge of the Symbo I CLR (17), the CDS and Q signals output from the encoder (4) are converted to the previous DSV by the arithmetic unit (9).
The Q signal is exclusive-ORed with the previous polarity in the polarity determining circuit (8). That is, C of information word 60
D5--2 is added to become DSV--2, and the arithmetic unit (
The output (C) of 9) becomes Low and the output (d) becomes Hi.
It becomes gh.

その結果、ゲート(10)の出力はHighレベルとな
り、CDS>0の符号語条件が出力され、これによりチ
エツク回路(、)に出力であるGSELはまずゲート(
10)の出力がそのままH1ghレベルで出力され、ゲ
ート(13)を介して符号器(4)のA/T3端子はH
ighとなり、符号器(4)からは情報語61のAグル
ープの符号語が出力される。この時、CDSは−2、Q
は−1、MSCはLowが出力される。
As a result, the output of the gate (10) becomes High level, and the code word condition of CDS>0 is output, and as a result, GSEL, which is output to the check circuit (,), first becomes the gate (10).
10) is output as it is at H1gh level, and the A/T3 terminal of encoder (4) goes to H1gh level through gate (13).
The code word of group A of the information word 61 is output from the encoder (4). At this time, CDS is -2, Q
is -1, and MSC is outputted as Low.

次に、チエツクパルス(CHKP)がチエツク回路(、
)に入力されるタイミングにおいて、現在選択されてい
る符号語のCDSとゲート(10)の出力に基づきDS
Vを抑圧する方向の符号語が選択されているか否かがチ
エツク回路(、)において判断される。
Next, the check pulse (CHKP) is activated by the check circuit (,
), the DS is calculated based on the CDS of the currently selected code word and the output of the gate (10).
A check circuit (,) determines whether a code word in the direction of suppressing V is selected.

選択されている符号語のCDSは−2であり、ゲート(
10)の出力はCDS>0の条件が入力されており選択
されている符号語はNGと判定される。すると、チエツ
ク回路(、)はチエツクパルス(CHKP)の立ち上が
りのタイミングで出力のEXORゲートにゲート(10
)の出力が接続されている端子とは異なる方の端子をH
ighレベルに設定し、その結果、GSELは反転され
、HighからLowレベルに反転する。
The CDS of the selected codeword is −2, and the gate (
In the output of 10), the condition of CDS>0 is input, and the selected code word is determined to be NG. Then, the check circuit (,) connects the gate (10) to the output EXOR gate at the rising timing of the check pulse (CHKP).
) is connected to the terminal that is different from the one to which the output is connected.
As a result, GSEL is inverted from High to Low level.

これにより、符号器(4)のA/百人力端子はLowと
なり、符号器(4)は情報語61のBグループの符号語
01001010010100(1294)が出力され
、CDS、Q、MSC信号もそれぞれ+4.L Low
が出力される。前述同様に、その結果をSymbo I
  CLR(17)により符号語はパラレル/シリアル
変換器(15)にLOADL、CDSは演算器(9)に
より加算され、Qは極性判定回路(8)で排他論理和さ
れる。
As a result, the A/Hyakujin power terminal of the encoder (4) becomes Low, the encoder (4) outputs the code word 01001010010100 (1294) of the B group of the information word 61, and the CDS, Q, and MSC signals are also +4 each. .. L Low
is output. Similarly to the above, the results are converted to Symbo I
The code word is added to the parallel/serial converter (15) by the CLR (17), LOADL and CDS are added by the arithmetic unit (9), and Q is exclusive ORed by the polarity determination circuit (8).

次に、情報語61に続き7Aが人力されると、ゲート(
6)の出力(a)は直前の符号語のLSBが0、情報語
7AのMSCはHighであり、その結果Highとな
り、情報語に対する符号語はAグループ/Bグループに
よらずMSBはゲート(7)により1に変換される。こ
れに伴い、符号語に対応したCDSは符号器(4)より
出力されたものに−lを乗じたものとして処理する。
Next, when 7A is input manually following the information word 61, the gate (
In the output (a) of 6), the LSB of the immediately preceding code word is 0, the MSC of the information word 7A is High, and as a result, the code word for the information word is High regardless of the A group/B group, and the MSB is the gate ( 7) is converted to 1. Accordingly, the CDS corresponding to the code word is processed as the one output from the encoder (4) multiplied by -l.

また、Q信号も反転が1回増加するため、符号器(4)
より出力されたものに−1を乗算(ゲート(6)の出力
と符号器(4)の出力との排他論理和)したものとして
処理する。
Also, since the Q signal also increases by one inversion, the encoder (4)
It is processed by multiplying the output by -1 (exclusive OR of the output of the gate (6) and the output of the encoder (4)).

その結果、まずゲート(10)の出力はHLghレベル
となっており、チエツク回路(、)の出力であるGSE
LもHighであり、ゲート(13)を介して符号器(
4)のA/B端子もHighとなっており、符号器(4
)から出力される符号語は情報語7AのAグループから
選択され、00001000000010 (0202
)となる。この際、CDSは+2、Q信号は−1、MS
CはHighが出力される。
As a result, the output of the gate (10) is at the HLgh level, and the output of the check circuit (,) is GSE.
L is also High and the encoder (
The A/B terminal of 4) is also High, and the encoder (4)
) is selected from group A of information word 7A, and is 00001000000010 (0202
). At this time, CDS is +2, Q signal is -1, MS
C is output as High.

次に、チエツクパルス(CHKP)がチエツク回路(、
)に入力されるタイミングにおいて、現在選択されてい
る符号語のCDSとゲート(10)の出力に基づきDS
Vを抑圧する方向の符号語が選択されているか否かがチ
エツク回路(、)において判断される。
Next, the check pulse (CHKP) is activated by the check circuit (,
), the DS is calculated based on the CDS of the currently selected code word and the output of the gate (10).
A check circuit (,) determines whether a code word in the direction of suppressing V is selected.

選択されている符号語のCDSは前述したように符号語
のMSBを1に変換するため、符号器(4)より出力さ
れたCDSに−1を乗じたものとなり、CD5−−2と
なる。また、ゲート(10)の出力はHighであり、
CDS>Qとなりているため、選択されている符号語は
NGと判定し、チエツク回路(、)はチエツクパルス(
CHKP)の立ち上がりのタイミングで出力のEXOR
ゲートにゲート(10)の出力が接続されている端子と
は異なる方の端子をHighレベルに設定し、その結果
、GSELは反転され、HighからLowレベルに反
転する。
Since the MSB of the code word is converted to 1 as described above, the CDS of the selected code word is the CDS output from the encoder (4) multiplied by -1, resulting in CD5--2. Further, the output of the gate (10) is High,
Since CDS>Q, the selected code word is determined to be NG, and the check circuit (,) outputs a check pulse (
Output EXOR at the rising edge of CHKP)
A terminal different from the terminal to which the output of the gate (10) is connected to the gate is set to High level, and as a result, GSEL is inverted and is inverted from High to Low level.

これにより、符号器(4)のA/百人力端子はLowと
なり、符号器(4)は情報語7AのBグループの符号語
00001001001010(024A)が出力され
、CDS、Q、MSC信号もそれぞれ−4,−1,Hi
ghが出力される。
As a result, the A/hyakujin power terminal of the encoder (4) becomes Low, the encoder (4) outputs the code word 00001001001010 (024A) of the B group of the information word 7A, and the CDS, Q, and MSC signals are also - 4,-1,Hi
gh is output.

前述同様に、その結果をSymbol  CLR(17
)によりMSBが1に変換された符号器(4)からの符
号語はパラレル/シリアル変換器(15)にLOADさ
れ、符号器(4)からのCDSに−1を乗じたCDSは
演算器(9)により加算され、符号器(4)からのQに
−1を乗じたQは極性判定回路(8)で排他論理和され
る。
As before, the results were converted to Symbol CLR (17
The code word from the encoder (4) whose MSB has been converted to 1 by 9) and the Q obtained by multiplying the Q from the encoder (4) by -1 is subjected to exclusive OR in the polarity determining circuit (8).

次に、情報語7Aに続き2SYMBOL分の同期信号を
付加するエリアが入力されると、通常の情報語を変換す
るときには常にLowであった5YNCAREA (1
9)信号が同期信号付加エリアの2SYMBOL分のみ
Highに設定される。
Next, when an area for adding 2 SYMBOL synchronization signals following information word 7A is input, 5YNCAREA (1
9) The signal is set to High only for 2 SYMBOL of the synchronization signal addition area.

これにより、極性判定器(8)、演算器(9)、チエツ
ク回路(、)の動作を同期信号付加時は停止する。すな
わち、同期信号付加時はDCフリーを実現するための機
能をいったん停止させ、同期信号の次にくる通常の情報
語を変換する時まで保持しておくことになる。そのため
には、同期信号が2SYMBOL (28チヤンネルビ
ツト)内において、CD5−0、Q−−1とすれば良く
、これにより同期信号エリアを挟んだ両側の情報語の変
換データに対して同期信号のパターンが影響を与えるこ
とはない。
As a result, the operations of the polarity determiner (8), the arithmetic unit (9), and the check circuit (,) are stopped when the synchronization signal is added. That is, when a synchronization signal is added, the function for realizing DC-free is temporarily stopped and held until the normal information word that follows the synchronization signal is converted. To do this, the synchronization signal should be CD5-0, Q-1 within 2SYMBOL (28 channel bits), and this allows the synchronization signal to be applied to the converted data of the information words on both sides of the synchronization signal area. Patterns have no effect.

次に、同期信号のパターン生成の動作について説明する
Next, the operation of generating a synchronization signal pattern will be explained.

まず、2SYMBOL分の同期信号エリアにおいて、符
号器(4)に入力されるSYMBOLDATA  IN
 (3)の情報は前が89であり後ろが62である2つ
の情報語をあてがう。
First, in the synchronization signal area for 2 SYMBOLs, the SYMBOLDATA IN input to the encoder (4)
For the information in (3), two information words with 89 at the front and 62 at the rear are assigned.

この時、符号器(4)のA/百はゲート(13)を介し
た5YNCAREA (19)がHighであり、Hi
ghレベルに固定される。
At this time, A/100 of the encoder (4) is High because 5YNCAREA (19) via the gate (13) is High.
Fixed at gh level.

これにより、符号器(4)から出力される符号語はいず
れもAグループから選択され、00100001000
001.01001000010000が出力される。
As a result, all code words output from the encoder (4) are selected from group A, and are 00100001000.
001.01001000010000 is output.

また、MSCはLowであり、前記いずれの符号語とも
MSBが1に変換されることはない。なお、CDSおよ
びQ信号は同期エリアでは無視される。
Further, the MSC is Low, and the MSB of any of the above code words is never converted to 1. Note that the CDS and Q signals are ignored in the synchronization area.

次に、上記2つの符号語は5YNCAREA(19)が
Highとなっていることによりゲート(14)によっ
てLSBおよび10ビツト目の2ビツトの符号が反転さ
れる。その結果、パラレル/シリアル変換器(15)に
人力される符号語は00101001000000,1
000000010001となる。
Next, since 5YNCAREA (19) is High in the above two code words, the sign of the LSB and the 10th 2 bits are inverted by the gate (14). As a result, the code word input to the parallel/serial converter (15) is 00101001000000,1
It becomes 000000010001.

そして、ゲート(14)により再符号化された符号語は
C0DE  OUT (16)の出力をNR2!変調し
たものにおいて、CD5−0.0−−1であり、同期信
号として(7/8)X8T→(7/8)X8T→(7/
8)X4Tパターンが得られる。
Then, the code word re-encoded by the gate (14) is sent to the output of C0DE OUT (16) as NR2! The modulated one is CD5-0.0--1, and the synchronization signal is (7/8)X8T→(7/8)X8T→(7/8).
8) An X4T pattern is obtained.

なお、このパターンは情報変換器により得られる0ラン
レングスが1〜7の範囲内に限定されたものであり、連
続するパターンには発生しない特異なパターンとなって
いる。
Note that this pattern has a 0-run length obtained by the information converter that is limited to a range of 1 to 7, and is a unique pattern that does not occur in consecutive patterns.

次に、同期信号エリアに続き通常の情報語としてOOが
入力された場合、符号器(4)のA/s入力は同期信号
エリアの直前のゲート(10)の出力が与えられ、CD
S>0のHighとなっている。これにより、符号語は
Aグループが選択されて00001000000100
 (0204)が出力され、またCD5−0.Q−−1
,MSC−Highがなお、符号語のMSBの1変換は
同期信号のLSBが1であり、ゲート(6)がり。
Next, when OO is input as a normal information word following the synchronization signal area, the A/s input of the encoder (4) is given the output of the gate (10) immediately before the synchronization signal area, and the CD
It is High with S>0. As a result, group A is selected as the code word and 00001000000100
(0204) is output, and CD5-0. Q--1
, MSC-High is one conversion of the MSB of the code word, the LSB of the synchronization signal is 1, and the gate (6) is closed.

Wとなるために行われない。It is not done to get a W.

次に、チエツクパルス(CHKP)がチェック回路(、
)に入力されるタイミングにおいて、現在選択されてい
る符号語のCDSとゲート(10)の出力に基づきDS
Vを抑圧する方向の符号語が選択されているか否かがチ
エツク回路(、)において判断される。
Next, the check pulse (CHKP) is activated by the check circuit (,
), the DS is calculated based on the CDS of the currently selected code word and the output of the gate (10).
A check circuit (,) determines whether a code word in the direction of suppressing V is selected.

選択されている符号語のCDSは0であり、0は+、−
判定時に十と判定するように設定されており、ゲート(
lO)の出力がCDS>0 (High)と一致し、選
択されている符号語はOKと判定される。その結果、チ
エツク回路(、)の出力のEXORゲートにゲート(1
0)の出力が接続されている端子とは異なる方の端子は
Lowレベルのままであり、GSELはそのままH1g
hレベルが出力される。
The CDS of the selected codeword is 0, and 0 is +, -
It is set to be judged as 10 at the time of judgment, and the gate (
The output of lO) matches CDS>0 (High), and the selected code word is determined to be OK. As a result, the EXOR gate of the output of the check circuit (,) is connected to the gate (1
The terminal other than the one to which the output of 0) is connected remains at Low level, and GSEL remains at H1g.
h level is output.

これにより、符号器(4)のA/r3入力端子はHig
hとなり、符号語は引き続きAグループの符号語が出力
され、CDS、Q、MSCもそれぞれ0.−1.Hig
hのままである。
As a result, the A/r3 input terminal of the encoder (4) becomes High.
h, and the code words of group A continue to be output, and the CDS, Q, and MSC are also 0. -1. High
It remains h.

なお、上述実施例においては、CD5−0を十と設定し
たが、これに限らず、−と設定しても良く、CD5−0
の場合、A、Bグループとも同一の符号であり問題は生
じない。
In the above-mentioned embodiment, CD5-0 is set to 10, but it is not limited to this, and it may be set to -, and CD5-0
In this case, both groups A and B have the same code and no problem occurs.

また、上述実施例においては、同期信号パターンを生成
するにあたり、情報語89.62をゲート(14)によ
り再符号化して実現したが、これに限らず、同期信号エ
リアのパターンがCD5−OとなりQ−−1であり、パ
ターン中にθランレングスが7−47−3となるパター
ンを実現する手段をゲート(14)に対応するもので構
成したものを含んでもよい。
Furthermore, in the above embodiment, the synchronization signal pattern is generated by re-encoding the information word 89.62 using the gate (14), but the present invention is not limited to this, and the pattern of the synchronization signal area becomes CD5-O. Q-1, and the pattern may include a means for realizing a pattern in which the θ run length is 7-47-3, which corresponds to the gate (14).

[発明の効果] 以上説明したように、この発明によれば、mビットの情
報をnビットの符号に変換するに際して、変換された符
号列内の任意の“1″と次に現れる“1#との間に1個
以上7個以下の′0“が存在すると共にDSVの発散範
囲が±9以下となるように、前回変換したmビットの情
報に対する符号語の最下位ビットを検出して最下位ビッ
トおよびmビットの情報を利用してnビットの符号の選
択および符号の再上位ビットの値の選択を行うように構
成したので、DCフリーでありながらTm1n、Tmi
nXTwにおいては従来の8−10変調より高密度化が
図れる。また、同期信号パターンも符号語を再符号化し
て通常の情報を符号化したパターン列には発生しないも
のとしたので、ピークシフトが起こらず、高い信頼性を
得ることができる。
[Effects of the Invention] As explained above, according to the present invention, when m-bit information is converted into an n-bit code, any “1” in the converted code string and the next “1#” are The least significant bit of the code word for the previously converted m-bit information is detected and the lowest Since the configuration uses the information of the lower bits and m bits to select the n-bit code and the value of the upper bits of the code, Tm1n and Tmi are DC-free.
nXTw allows higher density than conventional 8-10 modulation. Further, since the synchronization signal pattern is not generated in a pattern sequence obtained by re-encoding the code word and encoding normal information, a peak shift does not occur and high reliability can be obtained.

【図面の簡単な説明】[Brief explanation of drawings]

第1図はこめ発明の一実施例による情報変換器の構成を
示すブロック図、第2図は符号語の個数を示す図、第3
図は符号語対の個数を示す図、第4図は変換コードの選
択方法を示す図、第5図はコード変換表を示す図、第6
図はタイミングチャート図、第7図は従来の8−10変
調回路の構成を示す図、第8図は従来のデータ変換例を
示すタイミングチャート図、第9図は性能パラメータ比
較表を示す図、第10図は情報列の構格例を示す図であ
る。 図中、(4)は選択手段、(14)は生成手段である。 なお、 図中同一符号は同一または相当部分を示す。
FIG. 1 is a block diagram showing the configuration of an information converter according to an embodiment of the invention, FIG. 2 is a diagram showing the number of code words, and FIG.
Figure 4 shows the number of codeword pairs, Figure 4 shows the conversion code selection method, Figure 5 shows the code conversion table, and Figure 6 shows the code conversion table.
7 is a diagram showing the configuration of a conventional 8-10 modulation circuit, FIG. 8 is a timing chart diagram showing a conventional data conversion example, and FIG. 9 is a diagram showing a performance parameter comparison table. FIG. 10 is a diagram showing a case example of an information string. In the figure, (4) is a selection means, and (14) is a generation means. Note that the same symbols in the figures indicate the same or equivalent parts.

Claims (1)

【特許請求の範囲】[Claims] mビットの情報語が同期信号を含む1語(1>2の整数
)を単位として区分され伝送される情報変換器において
、前回変換したmビットの情報に対する符号語の最下位
ビットを検出して最下位ビットとmビットとの情報を利
用してnビットの符号の選択および符号の再上位ビット
の値の選択を行う選択手段と、同期信号を付加する際に
同期信号付加エリア信号により情報語の符号化則の条件
に合致したものでありかつ連続する情報語の符号列には
発生しえない同期信号パターンを生成する生成手段とを
備え、前記選択手段は、mビットの情報をnビットの符
号(m<n)に変換する際に、変換された符号列内の任
意の“1”と次に現れる“1”との間に1個以上7個以
下の“0”が存在すると共にDSVの発散範囲が±9以
下となるように、前回変換したmビットの情報に対する
符号語の最下位ビットを検出して最下位ビットおよびm
ビットの情報を利用してnビットの符号の選択および符
号の再上位ビットの値の選択を行うことを特徴とする情
報変換器。
In an information converter in which m-bit information words are divided and transmitted in units of one word (an integer of 1>2) including a synchronization signal, the least significant bit of the code word for the previously converted m-bit information is detected. A selection means that selects the n-bit code and the value of the upper bit of the code using the information of the least significant bit and the m bit; generation means for generating a synchronization signal pattern that meets the conditions of the encoding rule and that cannot occur in a code string of continuous information words, the selection means converts m bits of information into n bits. When converting to a code (m<n), there are at least 1 and no more than 7 “0” between any “1” in the converted code string and the next “1”, and In order to keep the DSV divergence range within ±9, the least significant bit of the code word for the previously converted m-bit information is detected and the least significant bit and m
An information converter characterized in that the n-bit code is selected using bit information and the value of the upper bit of the code is selected.
JP1178408A 1989-07-11 1989-07-11 Information converter Pending JPH0342914A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1178408A JPH0342914A (en) 1989-07-11 1989-07-11 Information converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1178408A JPH0342914A (en) 1989-07-11 1989-07-11 Information converter

Publications (1)

Publication Number Publication Date
JPH0342914A true JPH0342914A (en) 1991-02-25

Family

ID=16047969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1178408A Pending JPH0342914A (en) 1989-07-11 1989-07-11 Information converter

Country Status (1)

Country Link
JP (1) JPH0342914A (en)

Similar Documents

Publication Publication Date Title
JP3240341B2 (en) Information conversion method and recording / reproducing device
JPH1186458A (en) Modulating device and modulating method, demodulating device and demodulating method, and transmission medium
US4577180A (en) Digital data converting method and apparatus thereof
EP0557130B1 (en) Data conversion method and recording/reproducing apparatus using the same
US6829306B2 (en) Method and apparatus of converting a series of data words into a modulated signal
US5739779A (en) Encoding circuit and decoding circuit
JP3091497B2 (en) Digital modulation method, digital modulation circuit, digital demodulation circuit, and digital demodulation method
US6778105B2 (en) Method of modulating series of data words into constrained sequence
JP4049635B2 (en) Method and apparatus for converting a series of data words into a modulated signal
JP2002539706A (en) Decoding to encode an n-bit source word into a corresponding m-bit channel word and vice versa such that the conversion is parity inversion
JP3976343B2 (en) Transmission, recording and playback of digital information signals
JPH0342914A (en) Information converter
US7053801B2 (en) High rate coding for media noise
JPH0480576B2 (en)
KR970010524B1 (en) Digital Modulation Method and Apparatus
JP2573067B2 (en) Information conversion device
JPH08204573A (en) Code conversion method
JP3038245B2 (en) Digital modulation method
JP2962027B2 (en) Information conversion method and information recording device
JPH05235776A (en) Information conversion system and recording and reproducing device
KR0144965B1 (en) Error correction method of efm decoding
JPH0666815B2 (en) Information conversion method and data demodulation method
JPS61287077A (en) Digital data recording method
JPH0468822A (en) Digital signal modulating system
JPS635826B2 (en)