JPS59167165A - 可変長符号化復号化方式 - Google Patents

可変長符号化復号化方式

Info

Publication number
JPS59167165A
JPS59167165A JP58040372A JP4037283A JPS59167165A JP S59167165 A JPS59167165 A JP S59167165A JP 58040372 A JP58040372 A JP 58040372A JP 4037283 A JP4037283 A JP 4037283A JP S59167165 A JPS59167165 A JP S59167165A
Authority
JP
Japan
Prior art keywords
data
bit
word
code
bit length
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
JP58040372A
Other languages
English (en)
Inventor
Masaaki Kato
正昭 加藤
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP58040372A priority Critical patent/JPS59167165A/ja
Priority to US06/586,743 priority patent/US4553130A/en
Priority to EP84301524A priority patent/EP0122027B1/en
Priority to DE8484301524T priority patent/DE3465217D1/de
Publication of JPS59167165A publication Critical patent/JPS59167165A/ja
Pending legal-status Critical Current

Links

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
    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40—Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Dc Digital Transmission (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は情報の記録再生の高効率化を図り得る可変長符
号化復号化方式に関する。
〔発明の技術的背景とその問題点〕
2値データ列を記録する場合、その記録データ密度を高
くする為に上記2値データ列を符号化することが行われ
る。例えば3 PM (ThreePosition 
Modulation )方式は、2値データ列を3ビ
ツト毎に区切り、この3ビツトのデータワードを6ビツ
トのコードワードに変換し、コードワード列の(1)な
るデータのところで記録信号を反転(トランジション)
する符号化復号化方式として良く知られている。この方
式によれは、上記コードワード列において隣接する(1
)の間に最小限2個の(0)が介在することになり、こ
れを反転処理して情報記録するとき、原2値データ列に
比して反転回数が少なく々す、その分だけ記録データ密
度を高めることが可能となる。また同様な符号化復号化
方式については、従来より特開昭54−80726号公
報を始めとして種々提唱されている。一方、データワー
ドのブロック長を可変とした符号化復号化方式が特公昭
53−21257号公報等で開示されている。この方式
はデータワード数とコードワード数との比を1=2とし
て、データワードのブロック長を2ピツト、3ピツト、
4ビツトに可変し乍ら符号化を行うものである。
然し乍ら、このような各方式に従って符号化されたコー
ドワード列を、(1)の存在するところで反転しながら
例えば磁気記録を行う場合、次のような問題があった。
即ちコードワード列に従って記録信号を反転する場合、
2つの反転の最小反転間隔Tm1nが長い程、データ記
録密度を高めることが可能となるが、その反面、上記記
録信号の再生時にクロック再生が困難となり、且つ複雑
化する。換言すれば上記2つの反転の最大反転間隔Tm
axが短い程、そのクロック再生が容易であると云える
。ちなみに前記3PM方式の場合、データワードのビッ
トセルの期間をTとしたとき、最小反転間隔Tm1nは
1.5Tとなり、最大反転間隔Tmaxは6Tとなる。
これ故、このa PM方式を用いてデータ列を符号化し
て記録した場合、その再生時にセルフクロックを行うこ
とが容易でないと云う欠点があった。また、最小反転間
隔Tm1nを3 PM方式と同じくし、最大反転間隔T
maxを上記3 PM方式より短くした従来の符号化復
号化方式にあっては、その符号変換を行う為の回路規模
自体が非常に大損りなものとなると云う問題があった。
つまり効率の良い情報記録を可能とする為には、コード
ワード列における最小反転間隔をできるだけ長くし、且
つ最大反転間隔をできるだけ短くすることが望まれるが
、その為の符号変換処理が複雑化すると云う相反する不
具合が生じた。
〔発明の目的〕一 本発明はこのような事情を考慮してなされたもので、そ
の目的とするところは、簡易な符号変換処理によって最
小反転間隔が長く、且つ最大反転間隔を短くすることの
できるコードワード列を得ることのできる簡易で実用性
の高い構成の可変長符号化復号化方式を提供することに
ある。
〔発明のa要〕
本発明は2値データ列を(1,1)、(1,0)(0,
1)、(0,0)から選択された3種類の2ビツト長デ
ータワードおよび上記選択から除かれた2ビツト長デー
タを上位ビットとし、且つ下位ビットを(0)または(
1)とする2釉類の3ビツト長データワードとして区分
し、上記3種類の2ビツト長データワードを(1,0,
0,0)、(0,1,010)、(010,1,0)か
らなるコードワードにそれぞれ対応付けると共に、前記
2種類の3ビツト長データワードを(1,0,0,1,
0,0)、(0,0,0,1,0,0)からなるコード
ワードにそれぞれ対応させて前記各データワードをそれ
ぞれコードワードに変換したのち、この変換きれたコー
ドワード列中の(IXOXl)を更に(0,0,1)に
変換して前記2値データ列を符号化し、またこの符号化
されたデータ列を上記対応関係に従って逆変換して復号
化するようにしたものである。
〔発明の効果〕
かくして本発明は符号化コード列の隣接する(1)間の
(0)の数が最小で2個、最大で7個となり、これを(
1)が存在するところで反転した場合、その最小反転間
隔Tm1nが1.5T。
最大反転間隔が4Tとなる。但し、上記Tは2値データ
列のビットセル期間である。従って、最小反転間隔を3
 PM方式の場合と同じくした上で、最大反転間隔を十
分に短くした情報記録を行い得る。しかも符号変換を2
ビツト長データワードと3ビツト長データワードに区切
って簡易に行うことができる上、コードワードの特定ビ
ットをマーカービットとして用いることができるので、
復号化を簡易に行うこともできる。
つまり、簡易に且つ効率良く符号変換処理を行うことが
可能となる。またその回路規模も小さく、実用性が高い
等の利点が奏せられる。
〔発明の実施例〕
以下、図面を参照して本発明の一実施例につき説明する
。
第1図は本発明方式を適用して構成される情報記録再生
装置の概略構成図であり、1は符号化装置、2は復号化
装置である。符号化装置1は入力された2値データ例を
以下に説明するように符号化するもので、記録装置3は
そのコー。
ドワード列を入力し、そのデータ列中でデータ(1)を
検出する都度、記録信号を反転して記録媒体4に情報を
記録している。しかして、この記録媒体4に記録された
情報は再生装置3によって再生され復号化装置2に導び
かれる。この復号化装置2によって、再生データが前記
符号化処理と逆の符号変換処理を受けて、元の2値デー
タ列が再現されるものとなっている。尚、上記符号化装
置1は例えば第2図に示すように構成され、また復号化
装置2は例えば第3図に示すように構成される。
ところで、本方式における符号化は次のようにして行わ
れる。符号化装置1では、先ず入力された2値データ列
を、2〜ビツト長データワードと3ビツト長データワー
ドとに区切っている。
上記2ビツト長データワードは、(1,1)、(1、O
)、(0,1)、(0,0)なるデータ列のうちの3種
類を選択して定められるもので、例えば(1,1)、(
1,0)、(0,1)なる3種類を2ビツト長データワ
ードとして区切っている。そして残された(0、o)な
る2ビツト長データについては、これを上位ビットとし
、下位ビットが(0)または(1)となる2種類の3ビ
ツト長データワードとして区切っている。従って入力さ
れた2値データ列は、(1,1)、(1,0)、(0,
1)からなる3種類の2ビツト長データワード、或いは
(olOlo)、(0,011)からなる2種類の3ビ
ツト長データワードのいずれかに区切られることになる
。
符号化装置1は、このようにして区切られた各データワ
ードについてそれぞれ符号変換を行うものであり、3種
類の2ビツト長データワードについては(1,0,0,
0)、(0,1,0,0)、(010,1、O)なるコ
ードワードをそれぞれ1対1に対応月けしている。また
2種類の3ビツト長データワードについては(1,0,
0,1、o、′o)、(0,0,011,0,0)なる
コードワードをそれぞれ1対1に対応付けしている。こ
れらのデータワードとコードワードとの対応付けは任意
に定めればよいものであり、要は1対1なる対応関係を
満たせばよい。そして、この対応関係に従い、前記入力
された2値データ列を区分してなる各データワードにつ
き、それぞれコードワードへ符号変換を行っている。し
かるのち、この符号変換によって得られたコードワード
列に対して、(1,0,1)なるコード列が存在゛する
とき、更にこれを(0,0,1)なるコード列に変換し
ている。このようにし1求められたデータ列が符号化デ
ータとして出力され、前記記録装置3に与えられる。尚
、上記(1,0,1)なるコードワード列はコードワー
ド(0,0,1、O)を得たのち、それに続くコードワ
ードが(1,0,0,0)あるいは(1,0,0,1,
0X0)となる場合であり、上記コードワード列(0,
0,1、O)の3ビツト目が次のコードワードの1ビツ
ト目の値に依存していることを示している。従って、こ
のコードワードを(0、o、y、o)とした場合、前記
2値データを区分してなる各データワードとコードワー
ドとの対応関係は例えば次表に示すようになる。
この対応関係に従って符号化装置1は入力された2値デ
ータ列を符号変換している。
かくしてこのような符号化方式によれば、コードワード
列において(0)が連続する個数は1つのコードワード
(1、OX 0,1.0,0)に見られるようにコード
ワード内において2つであり、また(0.1.0.0)
(1,0,0゜0)等とコードワードが連続する場合の
ように2つである。つまり最小反転間隔Tm1nが1.
5Tであると云える。また最大反転間隔は、コードワー
ド(1、o、o、0)のあとに(oXo。
Y、0)が続き、且つその後に続くコードワードの1ビ
ツト目が(1)で上記(Y)が(0)となる場合であり
、連続する(0)の個数が7個のとき、つまりTmax
が4Tであると云える。
従って、最小反転間隔を1.5TとしてB PM方式の
場合と等しくシ、且つ最大反転間隔を4TとしてB P
M方式の6Tに比して十分短くすることが可能となる。
従って、(1)を検出する都度記録信号を反転して情報
記録を行うデータ記録密度を十分に高くすることが可能
となる。
また上述したように最大反転間隔が4Tと短いので、そ
のセルフクロックが容易である等の効果も奏せられる。
さて、このような符号化処理は第2図において次のよう
にして行われる。入力される2値データ列は端子11か
ら3段のシフトレジスタ12に順に入力される。このシ
フトレジスタ12は、端子13から与えられる周波数f
oのクロック信号CK1を受けて動作するものである。
アンド回路14,15.16およびナンド回路17.1
8.19からなる論理回路は、前記シフトレジスタ12
にセットされたデータA1゜A、、A3からなるデータ
ワードを受けてP1=AヒA、+τl・A3 P2=AI・A2 P3=A、−A。
P、=A、−A2 なる演算を並列的に行っている。尚、この論理回路では
、前記(’Y ’)が常に(1)となる演算がなされて
いる。
一方、ハラレル入力のシフトレジスタ20は、端子21
より入力される周波数2foなるクロック信号CK2を
受けてシフト動作する。このシフトレジスタ20は、ロ
ード信号S/’L−を受けて前記論理回路からのデータ
P1 * P2 r p3+ P4と、(0)に設定さ
れたデータpII、p6 とを並列的に入力するもので
ある。このロード信号≠は、前記クロック信号CK、を
インバータ22を介して入力するカウンタ23と、そl
の出力を論理処理するナンド回路24によって生成され
るもので、前記データP4をインバータ25を介して入
力して2進/3進動作が切換えられるものとなっている
。つまり、P4が(0)なるときに2進カウンタ、(1
)なるときに3進カウンタとして動作する如く構成され
ている。これによって、シフトレジスタ12にセットさ
れたデータの上位2ビツトが(1,1)、(1,0)、
(0,1)の場合、カウンタ23は2進動作してロード
信号S/Lを出力し、そのときのデータPI+P2〜P
6がレジスタ20にロードされる。
また上記上位2ビツトのデータが(0、O)の場合には
、カウンタ23は3進動作し、そのときのデータP1.
P2〜P6がレジスタ20にロードされることになる。
これによって入力2値データ列は2ビツト長データワー
ドまだは3ビツト長データワードに区切られ、その区切
られたデータワードの論理回路による変換コード(コー
ドワード)が前記対応関係に示した通り生成され、シフ
トレジスタ20に格納される。そして、このシフトレジ
スタ20に入力されたデ−タは、前記クロック信号CK
、 K従ってロード信号SAの印加期間を除く期間にシ
フトされる。
従って2ビツト長データワードが入力された場合には4
ビツト分シフトされ、また3ビツト長データワードが入
力された場合には6ビツト分シフトされるものとなって
いる。
そして、このシフトレジスタ20からの出力データは前
記クロック信号CK2を受けて動作するシフトレジスタ
26を介して遅延されてアンド回路27に入力され、前
記シフトレジスタ20の現出力データと論理処理されて
いる。これにより、シフトレジスタ20からの出力デー
タ列が(IXO,1)の場合、(0,0,1)なるデー
タ列に変換される。つまり、前記(Y)なる値として仮
りに定められた(1)なるデータが次のコードワードの
1ビツト目のデータに応じて、つまり次のコードワード
の1ビツト目が(1)なるとき、(O)に変更されて出
力されている。これによって、前記対応関係に示される
コードワード列が生成され、フリップフロップ28に逐
次セットされて出力されることになる。
尚、このフリップフロラf2Bの出力をDフリップ70
ッ7’29のクロック端子に入力すれば、(1)なるデ
ータが得られる都度、書込み信号の反転処理がなされる
ことになる。
このようにして本方式による符号化処理は簡易にして行
われ、またその処理回路の構成も簡易に実現できる。
ところで、このような符号化データ列に着目したとき、
前記各コードワードの4ビツト目P4に着目すれはその
ワードが2ピツト長ワードであるか、或いは3ビツト長
ワードであるかを知ることができる。従ってこの4ビツ
ト目のP4なるデータをマーカービットとして利用する
ことが可能となる。そして、このマーカービ、トを用い
ることによって符号化データを次のようにして簡易に復
号化することが可能となる。
先ず、記録された符号化コードの最大反転間隔が4Tで
あることから、従来周知の手段を用いてそのクロック成
分を簡易に再生することができる。従って、このセルフ
クロック動作により再生されたクロック信号を用いて次
のようにしてデータ復号が可能となる。即ち、再生され
たデータを2段のシフトレジスタ31に入力し、その1
段目の出力と2段目の出力とをイクスクルーシプオア回
路32を介して論理処理する。
これによって、反転処理された信号がコードワード列に
変換再生される。しかして、この復元されたコードワー
ド列を前記再生されたクロック信号に従って4段のシフ
トレジスタ33に入力し、パラレルデータPI 、P2
 、P31P4を得る。
これらのパラレル・データp、 + p21 p31 
p4をインバータ34.35、アンド回路36、ナンド
回路37.38からなる論理回路を介してA1 =P1
 ・P4 A、 = P2+ P、 −p4 A3−百1 として求め、これをシフトレジスタ39に入力する。こ
のシフトレジスタ39はカウンタ40によってロードお
よびシフト動作が制御されるものである。即ちカウンタ
4Uは、前記再生クロック信号をインバータ41を介し
て入力し、1段目でこれを2分周して周波数foのクロ
ックを再生している。このクロック信号がシフトレジス
タ39のシフトクロックとして与えられる。またカウン
タ40は前記データP4を反転してなる信号を2段目に
入力して4進または6進動作が制御されており、ナンド
回路42の出力を前記シフトレジスタ39に対するロー
ド信号S/I−とじている。即ち、マーカービットであ
るP4の値に応じて、再生されたデータが2ビツト長に
対応するものであるか、或いは3ビツト長に対応するも
のであるかを判定し、そのときのA4 、A2 +A3
なるデータをシフトレジスタ39に格納している。そし
て、2ビ、/)長データであるときには、そのうちの上
位2ビツトのみを出力し、3ビツト長データである場合
には3ビツト全てを出力することによってデータワード
列を再生している。
このように本方式では、コードワードの4ビツト目が持
つマーカービットとしての機能を有効に利用してコード
ワード列からデータワード列を効果的に、且つ簡易に再
生復号している。
以上説明したように本方式によれば例えば第4図に例示
す゛るように2値データ列を簡易にコード変換して連続
する(0)の最小個数が2、最大個数が7となるコード
ワード列を得ることができる。従って、その最小反転間
隔を1.57゜最大反転間隔を4Tとする記録効率の高
い反転情報を得ることができ、またそのクロック再生の
容易化を図り得る。しかも上述したように非常に簡易に
符号変換処理を行い得、その変換回路の構成のシンプル
化を図り得る。故にその実用的利点は絶大である。
尚、本発明は上記実施例に限定されるものではない。例
えば2ビツト長データワードの選択を(0,0)、(0
,1)、(1,0)等としてもよく、この場合(1,1
)を上位2ビツトとする3ピツト長データワードを設定
すればよい。また他の組合せも勿論可能である。また各
データワードに対応するコードワードの設定の仕方も任
意に定めればよく、要はその対応関係を1対1に定めれ
ばよい。そして、その対応関係に応じて論理処理のアル
ゴリズムを組換えればよい。要するに本発明はその要旨
を逸脱しない範囲で種々変形して実施することができる
。
【図面の簡単な説明】
第1図は本発明方式が適用される記録再生装置の概略構
成図、第2図は符号化装置の構成図、第3図は復号化装
置の構成図、第4図は符号化復号化のデータ対応図であ
る。 1・・・符号化装置、2復号化装置、12,20゜26
・・・シフトレジスタ、23・・・カウンタ、14゜1
5.16.27・・・アンド回路、17.1B。 19.24・・・ナンド回路、22.25・・・インバ
ータ、31.33.39・・・シフトレジスタ、40・
・・カウンタ、32・・・イクスクルーシプオア回路、
36・・・アンド回路、37.38.42・・・ナンド
回路、34.35.41・・・インバータ。

Claims (1)

    【特許請求の範囲】
  1. 2値データ列を(1,1)、(1、O)、(0,1)、
    (o’、o)のうちから選択された3?II類の2ビツ
    ト長データワードおよび上記選択から除かれた2ビツト
    長データを上位ビットとし且つ下位ビットを(0)また
    は(1)とする2種類の3ビツト長データワードに区切
    り、上記3種類の2ビツト長データワードを(1、o、
    o、0)、(0,1,0,0)、(0,0,1,0)か
    らなるコードワードにそれぞれ対応させると共に、前記
    2釉類の3ビツト長データワードを(1,0,0,1,
    0,0)、(0,0,0,1,0,0)からなるコード
    ワードにそれぞれ対応させて前記2値データ列を区切っ
    た各データワードをそれぞれコードワードに変換し、変
    換されたコードワード列中の(1,0,1)を更に(0
    ,0,1)に変換して前記2値データ列を符号化し、符
    号化データ列を上記対応関係に従って逆変換して復号化
    してなることを特徴とする可変長符号化復号化方式。
JP58040372A 1983-03-11 1983-03-11 可変長符号化復号化方式 Pending JPS59167165A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP58040372A JPS59167165A (ja) 1983-03-11 1983-03-11 可変長符号化復号化方式
US06/586,743 US4553130A (en) 1983-03-11 1984-03-06 Variable-length encoding-decoding system
EP84301524A EP0122027B1 (en) 1983-03-11 1984-03-07 Variable-length encoding-decoding system
DE8484301524T DE3465217D1 (en) 1983-03-11 1984-03-07 Variable-length encoding-decoding system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58040372A JPS59167165A (ja) 1983-03-11 1983-03-11 可変長符号化復号化方式

Publications (1)

Publication Number Publication Date
JPS59167165A true JPS59167165A (ja) 1984-09-20

Family

ID=12578811

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58040372A Pending JPS59167165A (ja) 1983-03-11 1983-03-11 可変長符号化復号化方式

Country Status (4)

Country Link
US (1) US4553130A (ja)
EP (1) EP0122027B1 (ja)
JP (1) JPS59167165A (ja)
DE (1) DE3465217D1 (ja)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61141033A (ja) * 1984-12-14 1986-06-28 Hitachi Ltd 演算処理装置
NL8702050A (nl) * 1987-09-01 1989-04-03 Hoogovens Groep Bv Werkwijze en inrichting voor de vervaardiging van bandvormig vervormingsstaal met goede mechanische en oppervlakte-eigenschappen.
NL8702905A (nl) * 1987-12-03 1989-07-03 Philips Nv Werkwijze en inrichting voor het optekenen van informatie, een registratiedrager, een inrichting voor het uitlezen van de opgetekende informatie, alsmede een codeer- en decodeerschakeling voor toepassing in de opteken- en uitleesinrichting.
FR2627337B1 (fr) * 1988-02-17 1990-06-08 Thomson Csf Procede de codage et procede de decodage a longueur variable, dispositif de codage et dispositif de decodage pour la mise en oeuvre de ce proced
US5157686A (en) * 1990-05-24 1992-10-20 Cylink Corporation Method and apparatus for the modulation of spread spectrum radio signals
US5253268A (en) * 1990-05-24 1993-10-12 Cylink Corporation Method and apparatus for the correlation of sample bits of spread spectrum radio signals
US5166952A (en) * 1990-05-24 1992-11-24 Cylink Corporation Method and apparatus for the reception and demodulation of spread spectrum radio signals
JP2504312B2 (ja) * 1990-08-29 1996-06-05 三菱電機株式会社 プライオリティエンコ―ダ及びそれを備えたデ―タ処理装置
US5535238A (en) 1990-11-16 1996-07-09 Interdigital Technology Corporation Spread spectrum adaptive power control communications system and method
US5299226A (en) * 1990-11-16 1994-03-29 Interdigital Technology Corporation Adaptive power control for a spread spectrum communications system and method
US6873643B2 (en) * 1990-11-16 2005-03-29 Interdigital Technology Corporation Spread spectrum adaptive power control communications system and method
US5351269A (en) * 1990-12-05 1994-09-27 Scs Mobilecom, Inc. Overlaying spread spectrum CDMA personal communications system
US5161168A (en) * 1991-05-15 1992-11-03 Scs Mobilecom, Inc. Spread spectrum CDMA communications system microwave overlay
US5506864A (en) 1990-12-05 1996-04-09 Interdigital Technology Corporation CDMA communications and geolocation system and method
US5703874A (en) 1990-12-05 1997-12-30 Interdigital Technology Corporation Broadband CDMA overlay system and method
US7020125B2 (en) 1990-12-05 2006-03-28 Interdigital Technology Corporation Broadband CDMA overlay system and method
US5263045A (en) * 1990-12-05 1993-11-16 Interdigital Technology Corporation Spread spectrum conference call system and method
US5185762A (en) * 1991-05-15 1993-02-09 Scs Mobilecom, Inc. Spread spectrum microwave overlay with notch filter
US5274665A (en) * 1990-12-14 1993-12-28 Interdigital Technology Corporation Polyopoly overlapping spread spectrum communication system and method
US5166951A (en) * 1991-05-15 1992-11-24 Scs Mobilecom, Inc. High capacity spread spectrum channel
USRE38627E1 (en) * 1991-05-15 2004-10-19 Interdigital Technology Corp. High capacity spread spectrum channel
US5228053A (en) * 1991-05-15 1993-07-13 Interdigital Technology Corporation Spread spectrum cellular overlay CDMA communications system
US5235615A (en) * 1991-05-22 1993-08-10 Cylink Corporation Spread spectrum method
US5164958A (en) * 1991-05-22 1992-11-17 Cylink Corporation Spread spectrum cellular handoff method
US5345467A (en) * 1991-07-10 1994-09-06 Interdigital Technology Corp. CDMA cellular hand-off apparatus and method
JP3227901B2 (ja) * 1993-05-21 2001-11-12 ソニー株式会社 変調方法及び復調装置
RU2207636C2 (ru) * 2000-06-19 2003-06-27 Воронежский государственный университет Способ адаптивной широтно-импульсной записи цифровой информации на магнитный или оптический носитель
RU2204173C2 (ru) * 2000-12-04 2003-05-10 Воронежский государственный университет Способ широтно-импульсной записи цифровой информации на магнитный или оптический носитель
RU2204867C2 (ru) * 2001-06-22 2003-05-20 Воронежский государственный университет Способ интеллектуально-адаптивной широтно-импульсной записи цифровой информации
RU2225645C2 (ru) * 2001-07-18 2004-03-10 Воронежский государственный университет Способ интеллектуально-адаптивной аналоговой магнитной записи цифровой информации
US6952174B2 (en) * 2001-09-07 2005-10-04 Microsemi Corporation Serial data interface
US7649956B2 (en) * 2004-10-27 2010-01-19 Nec Corporation Modulation and demodulation system, modulator, demodulator and phase modulation method and phase demodulation method used therefor
US9298420B2 (en) 2013-07-26 2016-03-29 International Business Machines Corporation Identification of the bit position of a selected instance of a particular bit value in a binary bit string
US11357020B2 (en) 2020-02-06 2022-06-07 International Business Machines Corporation Connecting computer processing systems and transmitting data
US11290575B2 (en) * 2020-02-06 2022-03-29 International Business Machines Corporation Connecting computer processing systems and transmitting data
US11405766B2 (en) 2020-02-06 2022-08-02 International Business Machines Corporation Connecting computer processing systems and transmitting data

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3689899A (en) * 1971-06-07 1972-09-05 Ibm Run-length-limited variable-length coding with error propagation limitation
US4032979A (en) * 1972-12-26 1977-06-28 Digital Development Corporation Method and system for encoding and decoding digital data
DE2508706C2 (de) * 1974-05-02 1984-10-11 International Business Machines Corp., Armonk, N.Y. Schaltungsanordnung zur Codierung von Datenbitfolgen
US4232388A (en) * 1977-11-04 1980-11-04 Mca Disco-Vision, Inc. Method and means for encoding and decoding digital data

Also Published As

Publication number Publication date
EP0122027B1 (en) 1987-08-05
DE3465217D1 (en) 1987-09-10
US4553130A (en) 1985-11-12
EP0122027A1 (en) 1984-10-17

Similar Documents

Publication Publication Date Title
US4553130A (en) Variable-length encoding-decoding system
EP0554638A2 (en) Method and apparatus for implementing PRML codes with maximum ones
JPH0526271B2 (ja)
JPH0544206B2 (ja)
JPS61104370A (ja) 3値記号列を磁気媒体上に記録する装置
JPS6192476A (ja) チヤンネル符号化方法
JP3935217B2 (ja) mビット情報ワードのシーケンスから変調信号への変換
JPS6226102B2 (ja)
EP0090047B1 (en) Encoding and decoding system for binary data
EP0122083B1 (en) Method and apparatus for encoding a binary data stream into a binary code stream
CN1381094A (zh) 用于将一个二进制源信号数据位流编码为一个二进制通道信号数据位流的设备,存储装置,用于记录信息的设备,记录载体,用于编码的设备和用于回放的设备
JPH08235785A (ja) 記録信号変調装置、記録信号復調装置、記録信号変調方法および記録信号復調方法
JPS634269B2 (ja)
JPS6043263A (ja) 符号化復号化方式
JPH02119434A (ja) 符合化回路及び復合化回路
JPS60114053A (ja) 符号変換方式
JPH02265329A (ja) 符号逆変換装置
JP2673068B2 (ja) レート2/5(2、18、2)符号を使用する2進データの符号化および復号の方法及び装置
JPS6043262A (ja) 符号化復号化方式
JPS58155511A (ja) 2進情報記録再生方式
JPH01221918A (ja) 可変長符号変換装置
JPS634270B2 (ja)
JPS63204822A (ja) 符号変換装置
JPS635826B2 (ja)
JP2005513706A (ja) データストリームの符号化方法