JPH0480576B2 - - Google Patents

Info

Publication number
JPH0480576B2
JPH0480576B2 JP57231138A JP23113882A JPH0480576B2 JP H0480576 B2 JPH0480576 B2 JP H0480576B2 JP 57231138 A JP57231138 A JP 57231138A JP 23113882 A JP23113882 A JP 23113882A JP H0480576 B2 JPH0480576 B2 JP H0480576B2
Authority
JP
Japan
Prior art keywords
cds
dsv
code
word
codeword
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
JP57231138A
Other languages
English (en)
Other versions
JPS59123343A (ja
Inventor
Toshuki Shimada
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP23113882A priority Critical patent/JPS59123343A/ja
Publication of JPS59123343A publication Critical patent/JPS59123343A/ja
Publication of JPH0480576B2 publication Critical patent/JPH0480576B2/ja
Granted legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00—Baseband systems
    • H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40—Transmitting circuits; Receiving circuits
    • H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4906—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using binary codes
    • H04L25/4908—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using binary codes using mBnB codes

Landscapes

  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Dc Digital Transmission (AREA)

Description

【発明の詳細な説明】 「産業上の利用分野」 この発明は、デイジタルビデオ信号又はデイジ
タルオーデイオ信号を回転ヘツドによつて磁気テ
ープに記録する場合に使用される2値信号の符号
化方法に関する。
「背景技術とその問題点」 デイジタルVTRでは、記録ヘツドがロータリ
ートランスで結合されていると、直流成分や低域
成分がカツトされてレベル変動を生じ、テープ上
に磁化反転を正確に生じさせることができなくな
る。また、再生ヘツドは、鎖交する磁束の時間的
変化によつて出力が現れるので、信号の周波数が
低くなるほど、出力が低下し、直流分は再生でき
ない。さらに、アンプのコンデンサやトランスあ
るいはロータリートランスにより再生時も直流分
が再生できないだけでなく、低域の伝送特性が悪
くなる。
そして、このように、直流分や低域成分を記録
再生できないときには、再生されたデジタル信号
に波形歪みを生じたり、直流レベルの変動を生じ
たりしているので、誤りを起こしやすくなる。
そこで、記録しようとするデイジタルビデオ信
号をチヤンネル符号化し、記録、再生される状態
では、なるべく直流成分を少ないデイジタル信号
に変換することがなされる。このような符号化方
法は、DCフリーの符号化方法と呼ばれる。
DCフリーの符号化方法として、nビツトの情
報語(冗長ビツトのない符号化前のデイジタル信
号)をmビツトの符号語(冗長ビツトのある変換
後のデイジタル信号)(m>n)に変換し、DSV
が0となるようにする符号化方法(ブロツク符号
と呼ばれる)が提案されている。
ここでDSV(Digital Sum Variation)は、2
値のレベルの1,0を夫々+1,−1に対応させ
て積分した値を表わす。このDSVは任意の時点
あるいは期間について値を持つ。また、連続する
2値信号について始めからDSVを求めた場合、
そのDSVが限りなく増加あるいは減少するなら
ば、その信号は直流分を持ち、DSVが有界なら
ば、直流分を持たない。なお、CDS(Codeword
Digital Sum)とは、任意の符号語の始めから終
りまでのDSVの値を表わす。
上述のDCフリーブロツク符号の原理について
説明する。1つの符号語に対してCDSは必ずし
も一定ではなく、チヤンネルの状態によつて変わ
るものである。ここでは、簡単のため、CDSが
状態に依存しないとする。
符号語には、CDS>0,CDS=0,CDS<0
のものがある。そこで、CDS=0の符号語は、
情報語と1対1に対応させ、また、CDS>0と
CDS<0の符号語を組みにして1つの情報語に
対応させる。
そして、チヤンネルのDSVを監視して、DSV
>0の場合は、CDS≦0の符号語を選択し、
DSV=0の場合は、適当な符号語を選択し、
DSV<0の場合は、CDS≧0の符号語を選択す
る。このように選択された符号語を送り出せば、
DSVの変動範囲を有限にできる。従来のDCフリ
ーブロツク符号の符号化では、ハードウエアの簡
略化のために、DSV=0の場合には、DSV>0
の場合と同じ選択基準を用いていた。したがつ
て、DSVの絶対値の大きい所の生起確率が大き
く、低域成分を十分に抑制できない欠点があつ
た。
「発明の目的」 この発明は、DCフリーブロツク符号の改良を
目的とするもので、DSVの絶対値が大きいもの
の生起確率を減少させ、より低域成分の抑制が可
能な2値信号の符号化方法の提供を目的とするも
のである。
「発明の概要」 この発明は、情報語とCDSで分類された符号
語とを次の規則に従つて対応させるものである。
(a) CDS=0の符号語は情報語と1対1に対応
させる。(CDS≠0)の符号語はCDSが正、負
の符号語を組にして情報語と対応させる。この
組にされる符号語同士で、CDSの絶対値が異
なる場合は、絶対値の大きいCDSの符号語に
対して、極性が逆で絶対値の小さいCDSの符
号語を対にするようにする。但し、絶対値が同
じ場合は上記組にされる符号語は極性が異なる
符号語を対にする。
(b) DSV>0の場合は、1組の符号語のうちで
CDS≦0の符号語を選択する。
DSV<0の場合は、1組の符号語のうちで
CDS≧0の符号語を選択する。
DSV=0の場合は、1組の符号語のうちで
CDSの絶対値が小さい方の符号語を選択する。
この絶対値が等しいときは、何れを選択しても
良い。
「実施例」 この発明の一実施例は、(n=2)(m=3)の
(2,3)NRZ符号に対してこの発明を適用した
場合である。
NRZ符号の場合、CDSは状態に関係せず、符
号語のみによつて決まる。3ビツトのNRZの符
号語は、全てで第1図に示すような波形のα1〜α8
の8通り存在する。CDS=0の符号語は、無い
ので、1つの情報語は、必らず2つの符号語と対
応する。2ビツトの情報語はβ1,β2,β3,β4の4
通り存在する。この4個の情報語は、00,01,
10,11の何れかを示す。
この発明の一実施例では、第2図に示すよう
に、CDSの絶対値の大きいものと小さいものと
を組にして情報語との対応づけを行なう。第2図
において、*印を付けた符号語は、DSV=0の
場合に選択されるものを示す。β3,β4について
は、*印をどちらの符号語につけても良い。
そして、DSV>0の場合には、CDS<0の符
号語を選択し、DSV<0の場合には、CDS>0
の符号語を選択し、DSV=0の場合には、CDS
の絶対値の小さい方の符号語を選択して送り出
す。符号語は、MSB(最上位ビツト)から順に送
り出される。この発明の一実施例では、定常的な
状態として、S1(DSV=−2),S2(DSV=−1)
S3(DSV=0),S4(DSV=1),S5(DSV=2)
の5つが存在する。各状態Siでの符号化及び状態
遷移は、第3図に示すものとなる。So+1は、次の
状態を表わしている。例えば、(DSV=1)の状
態S4では、情報語β2と対応して符号語001が選択
されて送り出される。その結果、(DSV=0)と
なり状態S3に移る。
この第3図から矩形波列のパワースペクトルを
求めると、第5図において実線1で示すものとな
る。この第5図における周波数は、符号1ビツト
の時間をTとして、1/T(Hz)で正規化してある。
周波数0.1666,0.5,0.833の所に線スペクトルが
ある。
第4図に示される(2,3)NRZ符号の対応
表は、先に提案されている符号化方法を適用した
もので、1組の符号語として、CDSが正負で且
つその絶対値が等しいものを組合わせるものであ
る。このような符号化方法に対して、矩形波列の
パワースペクトルを求めると、これは第5図にお
いて、点線2で示すものとなる。この第5図から
明かなように、約0.09Hz以下の低域成分は、この
発明の一実施例の方がより小さくなる。
次に、DSVの生起確率分布を調べてみる。DC
フリーNRZ符号は、DSVの値で状態を分けるこ
とができる。(2,3)NRZ符号では、CDSは全
て奇数なので、DSVが偶数(奇数)の次は必ず
奇数(偶数)となり、状態遷移は、2語周期とな
る。したがつて1語単位で見て行くと、定常状態
確率分布は存在しないので、DSVが偶数の状態
と奇数の状態の定常確率の平均をとることにす
る。
定常状態確率ベクトル(平均値)P∞を P∞=(P∞1,P∞2,……P∞I)T P∞i=Prob〔Si〕(i=1,2,……I) I=5 と表わすと P∞=0.0625 0.25 0.375 0.25 0.0625……DSV=−2 ……DSV=−1 ……DSV= 0 ……DSV= 1 ……DSV= 2 となる。先に提案されているDCフリーブロツク
符号の場合には次のようになる。
P∞=0.083 0.083 0.333 0.333 0.083 0.083……DSV=−3 ……DSV=−2 ……DSV=−1 ……DSV= 0 ……DSV= 1 ……DSV=−2 この先に提案されているDCフリーブロツク符
号では、DSV=0のときは、DSV>0と同じ選
択であり、DSV=−1のときは、DSV<0とし
て選択するので、実効的なDSV=0は、制御上
のDSV=−0.5にある。この補正を行なうと、
DSVの生起確率分布は、第6図において破線4
で示すようになる。これに対して、この発明の一
実施例のDSVの生起確率分布は、第6図におい
て実線3で示すようになる。この第6図から明ら
かなように、この発明に依れば、DSVの生起確
率分布を(−1≦DSV≦1)の範囲に集中する
ことができる。
「他の実施例」 この発明はNRZI符号化で、(n=8)(m=
9)の場合に適用した他の実施例について説明す
る。NRZIの場合には、ビツトセルの中央に極性
反転が位置するものと、ビツトセルの前縁に位置
するものとの2通りの極性反転の位置がありう
る。NRZIでは、極性反転に意味があり、その間
をつなぐレベルは一定である。この発明は、何れ
のタイプのNRZIにも適用できる。以下の説明に
おける具体例では、極性反転位置がビツトセルの
中央に位置するものとしている。
また、任意の符号語の直前のNRZI波形の極性
を正とした場合の符号語の終りの極性をXとす
る。(X=0)は、負極性を表わし、(X−1)
は、正極性を表わす。
この発明の他の実施例において、9ビツトの符
号語をそれに対応するNRZI波形のCDS+で分類
すると、第7図に示すものとなる。CDS+は、最
初の極性が正の場合のCDSである。この第7図
から明かなように、(−2≦CDS+≦2)の符号
語の数は、全てで308個あるので、8ビツトの256
個の情報語に|CDS+|≦2の符号語を1個づつ
割り当てることができる。
したがつてDSV=0のとき必ずこれらの符号
語を使うことにすれば、符号語の区切りでの
DSVは、一度DSV=0になると、次は、−2≦
DSV≦+2、次は−7≦DSV≦7となり、これ
以上大きくなることはない。但し、CDS+=+9
となる (000000000)は使わないものとした場合であ
る。
|DSV|=7となるのは、|DSV|=1のと
き、CDS+=−8の符号語(100000000)をもつ
情報語が与えられて、たまたまその符号語が
DSVを逆極性に変化させるときのみである。
符号割り当ての手順として、以下にその2つの
例を説明する。
第1の手順は、まずCDS+=0の符号語u0個を
1個ずつ情報語βu(u=1,……u0)に割当て
る。次にCDS+=1の符号語u1個を情報語βu(u
=u0+1,……u0+u1)に割り当てる。次に、
CDS+=−1の符号語u−1個を情報語βu(u=
u0+u+1,……,u0+u1+u-1)に割当てる。
以下、同様に、CDS+=2,−2,3,−3……の
符号語を異なる情報語に与えて行き、2n個の情報
語になるべくCDSの絶対値が小さい符号語を与
える。あとは、CDS+≠0の符号語を与えた情報
語βu(2n≧u≧u0+1)に残つた符号語の中から、
CDSの正負が異なり、絶対値の小さい符号語を
1個ずつ与える。
第2の手順について説明する。CDS+≦0の符
号語は、全て使わなければならないことが分かつ
ている。そこでCDS+=0,−1,−2,……のも
のを順に割り当て、CDS+>0のものは、CDS+
の大きいものから順にCDS≠0の符号語を割り
当てた情報語に割り当てて行く。
(n=8)(m=9)のDCフリーブロツク符号
化方法において、符号割り当の変換表を第8図
A、第8図B、第8図C、第8図D、第8図Eに
示す。第8図において、星印は、DSV=0の場
合に選択される符号語を表わしている。この発明
の他の実施例によつても、前述の一実施例と同様
に低域におけるパワースペクトルの減少及び絶対
値が大きいDSVの生起確率の低減を図ることが
できる。
第9図は、この発明の他の実施例のエンコーダ
の構成を示す。情報源からの情報語DATAが必
要に応じて一時記憶用のバツフアレジスタ5を通
じてマツプ6,7,8,9に供給される。これら
のマツプ6,7,8,9は、ROMにより構成さ
れたルツクアツプテーブルである。マツプ6,7
は、コントローラ10からの選択信号によつて情
報語DATAをこれに対応する符号語CODEに変
換するものである。マツプ8,9は、情報語
DATAが与えられた時に変換された符号語の
CDS+を出力するものである。このマツプ8,9
の夫々からは、+から始まつたとしたときの終り
の極性を示す信号Xも出力され、このXがコント
ローラ10に供給される。
マツプ6,7からの符号語CODEが並列入力直
列出力のシフトレジスタ11に供給されて直列の
ビツト列のNRZ信号に変換され、更に変調回路
12に供給されてNRZI信号に変換される。
コントローラ10は、符号語の選択及びCDS
の加減算の制御を行なうもので、アキユムレータ
13に貯えられているDSVと、前の符号語
CODEのXから求まるENT(符号語の直前の
NRZI波形の極性)とから選択信号SLCTと加減
算の切り換え信号CALCとを形成すると共に、
DSV=0を検出し、検出信号ZEROを発生する。
また、14は、加減算回路で、マツプ8,9から
得られるCDS+を、アキユムレータ13に蓄えら
れているDSVに加算あるいは減算する。そして、
この演算出力が新たなDSVとしてアキユムレー
タ23に移される。更に、RSETはイニシヤルリ
セツト信号で、コントローラ10内のENT及び
アキユムレータ13のDSVを初期化するもので
ある。
マツプ8,9からのCDS+を用いて、DSVを計
算するには、下式が用いられる。
ENT>0の時、DSV←DSV+CDS+ ENT<0の時、DSV←DSV−CDS+ この加算又は減算がコントローラ10からの切
り換え信号CALCによつて切り換えられる。
ENTは、終りの極性が反転するか否かの信号X
からコントローラ10で形成される。
また、DSV=0の場合には、マツプ6,8が
選択され、DSV≠0の場合には、マツプ7,9
が選択される。この選択を行なうのがコントロー
ラ10から発生する検出信号ZEROである。
上述のエンコーダに対するデーコーダは、基本
的には論理回路を組み合わせて構成できる。つま
り、符号語のmビツトを入力とし、そのすべての
組み合わせに対して対応するnビツトデータの各
ビツトの論理式を論理素子で実現すれば良く、論
理式が複雑な場場合は、PLAやROMを用いれば
良い。
デコーダは例えば第10図のような構成ででき
る。受信あるいは再生したNRZI信号の検出、ビ
ツト同期、ブロツク同期は周知の方法でできてい
るものとすると、検出されてNRZとなつた直列
の符号信号CODEはmビツトの直列−並列コンバ
ータ15によつて並列符号語列CODEにされる。
なお、PCKは再生クロツク、BCKはブロツク
(語)同期クロツクであり、コンバータ15は例
えばmビツトのシフトレジスタとmビツトのラツ
チで構成されるが、ビツトレートが低い場合は、
シフトレジスタのみでもよい。
また、マツプ16は符号語から情報語への逆変
換表であり、組み合わせ論理回路やPLAあるい
はROMで実現される。そして、17は得られた
nビツトの情報語を語のクロツクBCKに同期さ
せるためのラツチであり、これは必ずしも必要で
はない。
第11図に8ビツトの情報語を9ビツトの符号
語に変換するエンコーダのより具体的な一例を示
す。
8ビツトの並列データ(情報語)DATA0〜
DATA7はクロツクCK1に同期して与えられ、一
度ラツチ51にラツチされる。これと同時に情報
語であるか、あるいは同期パターンやプリアンプ
ルの区間であるかを示す信号IDS(情報語のとき
“1”)が与えられる。また、信号IDSが“0”の
ときは信号MODE0,MODE1により、同期パタ
ーンの1番目、2番目、3番目、プリアンブルの
いずれであるか指定される。なお、これら信号
IDS,MODE0,MODE1もデータと同期をとる
ために一度ラツチ52にラツチされる。
入力が情報語のときはIDSが“1”であるから
インバータ53によりROM61,62の出力が
イネーブルされると共にROM63,64の出力
はデイスエーブルされる。この場合、ROM6
1,62は、情報語を符号語に変換するマツプ
6,7であり、ROM63,64は、同期パター
ン及びプリアンプル用のマツプである。そして、
ROM61,62は選択信号SLCT及びデータ
DATA0〜DATA7で決まる符号語CODO0〜
CODO8と、そのCDS+,CDS0〜CDS4及びX信号
を出力する。なお、符号語は直列に変換されると
き、CODE8,……CODE0の順に送り出されるも
のとする。また、CDS+は、CDS0がLSBで、2
の補数を用いCDS4は符号ビツトである。さらに、
X信号は、ENT>0の場合Xが正ならば“0”、
負ならば“1”にする。すなわち、ENTとXが
同じなら“0”、反転するなら“1”にする。
また、イクスクルーシブオア回路141〜14
5及びフルアダー146,147は5ビツトの加
減算回路14を構成するもので、制御信号CALC
が“0”のとき加算、“1”のときに減算を行う
もので、この加減算回路14は5ビツトのラツチ
131に蓄えられているDSVに新しい符号語の
CDS,CDS0〜CDS4を加減算して新しいDSVを
求める。そして新しいDSVは次のクロツクでラ
ツチ131に入る。
さらに、Dフリツプフロツプ回路101イクス
クルーシブオア回路102,103及びアンド回
路104は、符号語選択と加減算切換の制御と
(DSV=0)の検出とを行うコントローラ10で
ある。すなわち、フリツプフロツプ回路101は
符号語を送り出すときのENT状態を記憶してい
るもので、その状態は前の符号語の最後のビツト
におけるフリツプフロツプ回路122の状態に相
当する。この状態は一致しているのが本当ではあ
るが、初期化をしない場合は反転関係になること
がある。しかし、この場合でも、フリツプフロツ
プ回路122のQ出力のDSVと、フリツプフロ
ツプ回路101によつて制御して得たラツチ13
1に現れるDSVの正負が異るだけであつて、
DSVを0付近に制御するという機能は保たれる
ので問題は無い。従つて、フリツプフロツプ回路
101の状態は“0”,“1”のどちらをENT>
0と定義してもよいことになる。
この例では、フリツプフロツプ回路101のQ
出力が“1”のときをENT<0,“0”のときを
ENT>0と定義する。そして、ENTが正のとき
は、加減算回路14の制御信号CALCは“0”に
なるので、加算を指定し、ENTが負のときは信
号CALCが“1”になるので減算を指定する。
CDS0〜CDS4はCDS+にしておけば、結局正しい
CDSが加算されることになる。
また、選択算信号SLCTはENTの極性によつ
て反転しなければならないが、イクスクルーシブ
オア回路103がこれを行つている。ENTが正
のとき信号CALCは“0”となり、ラツチ131
の出力に現れるDSVの符号ビツトをそのまま送
り出す。すなわち、DSV>0の場合は符号ビツ
トが“0”であるので、選択信号SLCTを“0”
にしてCDS+が負または0の符号語を要求し、
DSV<0の場合は符号ビツトが“1”になるの
で、信号SLCTを“1”にしてCDS+が正または
0の符号語を要求する。ENTが負のときは
CALC=“1”になり、信号SLCTはDSVの符号
ビツトの反転となる。DSV>0の場合はSLCT=
“1”にしてCDS+が正または0、すなわち、
CDS-が負または0の符号語を要求し(CDS-=
−CDS+)DSV<0の場合はSLCT=“0にして
CDS+が負または0、すなわち、CDS-が正また
は0の符号語を要求する。このようにして、
DSVが絶対に発散しないように制御する。この
場合、ROM61,62は、アドレスIが“0”
のときはCDS+が負またはゼロの符号語とその
CDS+及びX情報を出力し、アドレスIが“1”
のときにはCDS+が正またはゼロの符号語とその
CDS+及びX情報を出力するようなデータを書き
込んでおく。
更に、コントローラ10のアンド回路104に
より、DSV=0の時に“1”となる検出信号
ZEROが発生し、この検出信号ZEROがROM6
1,62のアドレスJに供給される。この検出信
号ZEROによつて、(DSV=0)の時には、上述
の選択信号SLCTによる選択基準を変更し、1組
の符号語のうちで、CDSの絶対値がより小さい
符号語が選択され、その符号語のCDS+及びX情
報がROM61,62から出力される。
このようにして得た9ビツトの符号語CODE0
〜CODE8はシフトレジスタ111,112,1
13によつてCODE8から順に直列に変換されて
取り出される。そして、この直列になつた符号語
列はDフリツプフロツプ回路121及びイクスク
ルーシブオア回路122によつてNRZIに変換さ
れる。
なお、ラツチ114及びナンド回路115,1
16は並列直列変換の同期をとるためにシフトレ
ジスタ111,112,113へのロード信号を
発生するもので、クロツクCK1をクロツクCK2で
同期微分して適当なタイミングまで遅らせてい
る。
一方、IDS信号が“0”のときは、ROM61,
62はデイスエーブルされ、ROM63,64が
イネーブルされ、これらROM63,64は信号
MODE0,MODE1によつて指定されるSYNC1,
2,3,プリアンブルのいずれかに対応する符号
語をNRZレベルで発生し、同時にDSV+とX情報
を発生する。以下の制御はデータの場合と同様で
ある。
更に、この発明の他の実施例において、エンコ
ーダの構成を簡略化できる符号化方法について説
明する。
タイプIのNRZI信号の場合、CDSの絶対値の
小さいものから順に符号語の組を作ると必らず
CDS+≧0の符号語のCDSの絶対値の方が小さい
か等しくなる。そこでDSV=0の場合には、
CDS+≧0の符号語を送り出すようにすれば、
DSVの集中化を図ることができる。
この場合のエンコーダは、CDS+≧0の符号語
を集めたテーブルと、CDS+≦0の符号語を集め
たテーブルを備え、DSVと極性(ENT)を見て
どちらのテーブルの符号語を用いるかを切り換え
る構成とされる。第8図に示すテーブルでは、
CDSの絶対値の小さい符号語がCDS+が正負の
夫々の区分に分散しているので、これを適当に切
り換える回路或いはCDSの絶対値の小さい符号
語を集めたDSV=0の時の専用のテーブルが必
要である。しかし、上述の簡略化手法では、専用
のテーブルは必要なく、CODE+を集めたテーブ
ルを用いれば良い。
「発明の効果」 この発明に依れば、NRZI信号又はNRZ信号の
DSVが発散しないように符号語を選択している
ので、その信号は直流分を持つことがなく、直流
分の伝送できない伝送系でも情報信号の伝送がで
きる。さらに、セルフクロツキングも安定に行う
ことができ、しかも、符号化による冗長度の増加
を最小限にとどめることができる。特に、この発
明に依れば、DSV=0の場合に、CDSの絶対値
が小さくなる符号語を選ぶので、一度、DSV=
0になつた時、次の符号語によつてDSVが0か
ら離れる度合を小さくできる。したがつて、
DSVの生起確率分布をDSV=0の付近に集中さ
せせることができ、より一層の低域成分の減少を
図ることができる。
【図面の簡単な説明】
第1図はこの発明の一実施例における3ビツト
のNRZ信号の説明に用いる略線図、第2図及び
第3図はこの発明の一実施例における符号化の説
明に用いる略線図、第4図はこの発明の説明の参
考に用いる符号化方法の一例を示す略線図、第5
図はこの発明の一実施例の説明に用いるパワース
ペクトルのグラフ、第6図はこの発明の一実施例
の説明に用いるDSVの生起確率のグラフ、第7
図はこの発明の他の実施例の説明に用いる略線
図、第8図はこの発明の他の実施例の符号化の変
換マツプの具体的一例を示す略線図、第9図はこ
の発明の他の実施例のエンコーダの一例を示すブ
ロツク図、第10図はこの発明の他の実施例のデ
コーダの一例を示すブロツク図、第11図はこの
発明の他の実施例のエンコーダの具体的構成の一
例を示すブロツク図である。 6,7,8,9……マツプ、10……コントロ
ーラ、11……シフトレジスタ、12……NRZI
変調回路、13……アキユムレータ、14……加
減算回路。

Claims (1)

  1. 【特許請求の範囲】 1 nビツト(n≧2)の情報語をmビツト(m
    >n)の符号語に符号化する2値信号の符号化方
    法において、2値レベルの1,0を夫々+1,−
    1と対応させて積分した値をDSVとし、符号語
    の始めから終わりまでのDSVの値をCDSとする
    とき、情報語とこのCDSで分類された符号語と
    を次の規則に従つて対応させることを特徴とする
    2値信号の符号化方法。 (a) (CDS=0)の符号語は情報語と1対1に
    対応させる。 (CDS≠0)の符号語はCDSが正、負の符
    号語を組にして情報語と対応させる。この組に
    される符号語同士で、CDSの絶対値が異なる
    場合は、絶対値の大きいCDSの符号語に対し
    て、極性が逆で絶対値の小さいCDSの符号語
    を対にするようにする。但し、絶対値が同じ場
    合は上記組にされる符号語は極性が異なる符号
    語を対にする。 (b) (DSV>0)の場合は、1組の符号語のう
    ちで、(CDS≦0)の符号語を選択する。
    (DSV<0)の場合は、1組の符号語のうち
    で、(CDS≧0)の符号語を選択する。(DSV
    =0)の場合は、1組の符号語のうちで、
    CDSの絶対値が小さい方の符号語を選択する。
    但し、絶対値が同じ場合はどちらか一方を選択
    する。
JP23113882A 1982-12-29 1982-12-29 2値信号の符号化方法 Granted JPS59123343A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23113882A JPS59123343A (ja) 1982-12-29 1982-12-29 2値信号の符号化方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23113882A JPS59123343A (ja) 1982-12-29 1982-12-29 2値信号の符号化方法

Publications (2)

Publication Number Publication Date
JPS59123343A JPS59123343A (ja) 1984-07-17
JPH0480576B2 true JPH0480576B2 (ja) 1992-12-18

Family

ID=16918873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23113882A Granted JPS59123343A (ja) 1982-12-29 1982-12-29 2値信号の符号化方法

Country Status (1)

Country Link
JP (1) JPS59123343A (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3011436B2 (ja) * 1990-07-06 2000-02-21 株式会社東芝 ディジタル信号変調方式
EP0472375B1 (en) * 1990-08-18 1999-01-27 Mitsubishi Denki Kabushiki Kaisha Data conversion method and pilot signal formation method using the same
JPH0663545U (ja) * 1994-02-07 1994-09-09 富士通株式会社 媒体検知機構
GB2357408B (en) * 1996-07-11 2001-08-08 4Links Ltd Communications system
EP1087532B1 (en) 1996-10-13 2005-02-16 SANYO ELECTRIC Co., Ltd. Digital modulation method, digital modulation circuit, digital demodulation circuit and digital demodulation method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57162850A (en) * 1981-03-31 1982-10-06 Fujitsu Ltd Code error detecting system
JPS57176866A (en) * 1981-04-24 1982-10-30 Sony Corp Encoder of binary signal

Also Published As

Publication number Publication date
JPS59123343A (ja) 1984-07-17

Similar Documents

Publication Publication Date Title
KR100263689B1 (ko) 변조방법, 변조장치 및 복조장치
US6690308B2 (en) Computer program for implementing a modulation method and a demodulation method therefor
JPS6367268B2 (ja)
JPH0544206B2 (ja)
JP3240341B2 (ja) 情報変換方法及び記録再生装置
JP2809832B2 (ja) 符号変調方法
KR20020087001A (ko) 엔-비트 소스어를 대응한 엠-비트 채널어로, 이와 반대로인코딩 및 디코딩하는 장치
US7218262B2 (en) Modulation system
JP3916055B2 (ja) 変調方法、変調装置、記録媒体、復調方法および復調装置
WO1998017005A1 (en) Method and circuit for digital modulation and method and circuit for digital demodulation
JPS59123343A (ja) 2値信号の符号化方法
JPS58139313A (ja) デイジタル磁気記録再生装置
JPS60114053A (ja) 符号変換方式
KR970010524B1 (ko) 디지탈 변조방법 및 장치
JP4061844B2 (ja) 変調方法、変調装置、復調方法、復調装置、情報記録媒体、情報伝送方法および情報伝送装置
JP3011436B2 (ja) ディジタル信号変調方式
JP2573067B2 (ja) 情報変換装置
JP2004220766A (ja) 変調方法、変調装置、復調方法、復調装置、情報記録媒体、情報伝送方法および情報伝送装置
JP3038245B2 (ja) ディジタル変調方式
JP2606194B2 (ja) デジタル信号の伝送装置
JPH02119434A (ja) 符合化回路及び復合化回路
JPH0666815B2 (ja) 情報変換方式及びデータ復調方式
KR950003635B1 (ko) 8/11 디지탈 변/복조 부호화장치
JPS60154753A (ja) 二進デ−タ符号化方式
JPS6156578B2 (ja)