JPS5819065A - Mn modulator - Google Patents
Mn modulatorInfo
- Publication number
- JPS5819065A JPS5819065A JP11674281A JP11674281A JPS5819065A JP S5819065 A JPS5819065 A JP S5819065A JP 11674281 A JP11674281 A JP 11674281A JP 11674281 A JP11674281 A JP 11674281A JP S5819065 A JPS5819065 A JP S5819065A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- code
- counter
- bits
- 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
Links
- 238000007689 inspection Methods 0.000 claims abstract description 19
- 238000012360 testing method Methods 0.000 claims description 29
- 238000000034 method Methods 0.000 claims description 10
- 230000001360 synchronised effect Effects 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000012795 verification Methods 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 abstract description 10
- 238000001514 detection method Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 10
- 230000000295 complement effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000017531 blood circulation Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000008961 swelling Effects 0.000 description 1
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
Landscapes
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Dc Digital Transmission (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は、1ワードがMビットで表わされる符号をNビ
ットで1ワードの符号に変換し、さらにPビットの符号
を付加して合計N十Pビットで1ワードの符号を構成し
、この符号をNRZI符号1こ変換して送出する符号変
調方式(以下これを略してMN変調と称する)に基づく
変調装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention converts a code in which one word is represented by M bits into a code of one word with N bits, and further adds a code of P bits to form one word with a total of N0P bits. The present invention relates to a modulation device based on a code modulation method (hereinafter abbreviated as MN modulation) that constructs a code, converts the code into an NRZI code, and sends it out.
一般にディジタル信号を送受する場合、伝送線路は一般
には低域通過フィルタの特性を示すので、信号の周波数
スペクトルは高域成分の少い時、即ち、信号の最小反転
期間の大きい程、符号量干渉を受は難い。又、受信信号
からクロック再生が安定に行なえるためには、信号の最
大反転区間は小さい程好ましい。さらfこ、波形再生が
安定に行なえるため1こは、信号の直流平均値は一定で
あることが望ましい。これらの要求を満たす変調方式の
1つがMN変調方式である。In general, when transmitting and receiving digital signals, the transmission line generally exhibits the characteristics of a low-pass filter, so when the frequency spectrum of the signal has fewer high-frequency components, that is, the longer the minimum inversion period of the signal, the more likely there will be code amount interference. It is difficult to accept. Furthermore, in order to stably perform clock recovery from the received signal, it is preferable that the maximum inversion period of the signal be as small as possible. Furthermore, in order to ensure stable waveform reproduction, it is desirable that the DC average value of the signal be constant. One of the modulation methods that satisfies these requirements is the MN modulation method.
次にMN変調方式1こつぃて説明する。MN変調方式に
おいては、1ワードがMビットよりなるデータをNビー
ノドのパターンに変換しくN>M)、さらにPビットの
符号を付加しく P(N ) 、合計でN+Pビットの
符号に変換し、これをNRZ I信号I(変換して送信
する。Mビットの符号がNビットfこ変換されるので、
伝送周波数帯域が増すように思われるが、NRZIi号
に変換された信号の最小反転区間はTm1n (≧P)
に、最大符号反化期間はTm a x+こなるようにN
ビットの符号とPビットの付加符号が選ばれるので、結
単的には、
(N十P/M ) / To−tin倍となる。例えば
、M=8 、N=14 、P=8゜Tm1n= 8の場
合上式の値は約07となる。従ってMN変調を行なうと
伝送帯域を減らす可能である。Next, MN modulation method 1 will be explained. In the MN modulation method, data in which one word consists of M bits is converted into a pattern of N bits (N>M), and a code of P bits is added (P(N)), resulting in a total of N+P bits. This is converted into the NRZ I signal I (converted and transmitted. Since the M-bit sign is converted into N-bit f,
It seems that the transmission frequency band increases, but the minimum inversion interval of the signal converted to NRZIi is Tm1n (≧P)
Then, the maximum code inversion period is Tmax + N
Since the bit code and the additional code of P bits are selected, the result is simply (N0P/M)/To-tin times. For example, when M=8, N=14, P=8°Tm1n=8, the value of the above equation is about 07. Therefore, by performing MN modulation, it is possible to reduce the transmission band.
符号反転区間を上記の条件を満たすように定めるには、
Mビット符号をNビット符号に変換する変換テーブルを
上記条件を満たすように定めておけば良い。Nを適当に
定めればこの条件は満たされる。このようにすれば、1
ワードの符号内では上記条件を満たすが、各ワードの連
結部分で条件を満たさなくなる恐れがある。従って各ワ
ードの連結部分にさらにPビットの符号を付加し、龍後
のワードパターンに応じてPビットパターンを加減すれ
ば、上記条件を満たすことができる。To define the sign reversal interval to satisfy the above conditions,
A conversion table for converting an M-bit code into an N-bit code may be determined so as to satisfy the above conditions. This condition is satisfied if N is set appropriately. In this way, 1
Although the above condition is satisfied within the word code, there is a possibility that the condition is no longer satisfied at the connected portion of each word. Therefore, the above condition can be satisfied by adding a P-bit code to the connected portion of each word and adjusting the P-bit pattern according to the word pattern of Ryugo.
さらに、このPビットパターンを適当に選び、NRZI
i号のビットを”1°の個数と0”の個数の差(これを
直流平均値という)が最小になるようにすると、直流分
を通さない伝送路において波形歪を少くして伝送するこ
とが可能となる。さらに、復調時のワード同期をとるた
めに、何ワード毎かに同期信号を挿入する。Furthermore, by appropriately selecting this P bit pattern, NRZI
By minimizing the difference between the number of 1° bits and the number of 0 bits of the i number (this is called the DC average value), it is possible to transmit with less waveform distortion on a transmission line that does not pass DC components. becomes possible. Furthermore, in order to achieve word synchronization during demodulation, a synchronization signal is inserted every several words.
以下本発明のMN変調方式を実現する具体的なMN灰調
装置の一実施例について説明する。第1図にMN変調装
置のブロック図を示す。Mビットの入力信号(ホ)は変
換テーブルの書き込まれた読出し専用メモ!j (RO
M ) (1)を用いてNビットに変換される。Nビッ
トに変換されrこデータ(n)は直列に出力され、Pビ
ットで構成されるすべての付加パターンの数だけ分岐し
、各々の付加パターン検査回路<5) (6)〜(7)
により付加パターンが付加され、前記Tm i n 、
Tma x *などの条件を満たすか否かが調べられる
。例えば@2図の付加パターン検査回路(5)において
、プリセット付シフトレジスタ値MによりパターンP1
が付加されたN+Pビットのデータ(0)をさらに2回
路に分岐し、各々符号の反転区間検査回路い4および直
流平均値検査回路−に入力される。An example of a specific MN gray adjustment device that implements the MN modulation method of the present invention will be described below. FIG. 1 shows a block diagram of the MN modulation device. The M-bit input signal (E) is a read-only memo containing a conversion table! j (RO
M ) (1) into N bits. The r data (n) converted into N bits is output in series, branched by the number of all additional patterns composed of P bits, and each additional pattern inspection circuit <5) (6) to (7)
An additional pattern is added by Tmin,
It is checked whether conditions such as Tmax* are satisfied. For example, in the additional pattern inspection circuit (5) in Figure @2, the pattern P1 is determined by the preset shift register value M.
The N+P bit data (0) to which is added is further branched into two circuits and inputted to a sign inversion section test circuit 4 and a DC average value test circuit, respectively.
符号の反転区間検査回路hnは、第8図に示すように、
N+Pビットのデータ(0)でクリヤされるカウンタ(
521)と、その出力信号(q)を人力する最小反転区
間検査回路(522) 、最大反転区間検査回路(Fa
fl)と、データ(o)を入力する疑似同期信号検査回
路(524)と、それらの検査出力の論理和回路(52
5)と1こより構成される。As shown in FIG. 8, the sign inversion section checking circuit hn is
A counter that is cleared by N+P bit data (0) (
521), a minimum reversal section test circuit (522) that manually inputs the output signal (q), and a maximum reversal section test circuit (Fa
fl), a pseudo synchronous signal test circuit (524) inputting data (o), and an OR circuit (52) for their test outputs.
5) and 1.
次に各々の検査回路の動作を述べる前に、NRZI信号
について説明する。第4図に示す如< 、NRZI信号
は、入力信号(0)が論理°1”の時に反転する信号で
ある。従って反転区間の検査ケ行なうCζは、入力信号
(o)の論理゛1′の間隔を測ればよく、入力信号(0
)でクリヤされるカウンタ(521)の出力信号6)を
調べれば良い。Next, before describing the operation of each test circuit, the NRZI signal will be explained. As shown in FIG. 4, the NRZI signal is a signal that is inverted when the input signal (0) is at logic 1". Therefore, Cζ, which is used to check the inversion section, is the logic 1" of input signal (o). All you need to do is measure the interval between the input signal (0
) can be checked by checking the output signal 6) of the counter (521).
先ず最小反転区間検査回路(522)は、第5図に示す
よ、うに、入力信号(0)の立下りエツジでセットされ
るフリップフロップ(6222)と、前記カウンタ(5
21)の出力信号(q)から腫少反転区間Tm1n−1
をデコードし、その出力(C)をフリップフロップ(5
222)のりセント端子に加えるゲート回路(5221
)と、フリップフロップ(5222)の出力(r)と前
記人力信号(0)との論理積をとりその出力(s)を出
す論理種回路(5228)よりなる。この回路の動作は
第4図に示すように、入力信号の論理°1′の間隔が最
小反転区間Tan i nに満たない場合5こはフリッ
プフロップ(5222)の出力(r)はセットされたま
まとなり、入力信号(0)の次の論理°1”との論理積
により、最小反転区間違反信号が出力(S)に出る。本
例ではTm1n = 8 とした。カウンタは0から
カウントするので、カウンタ値が2となれば、最小反転
区間fこ違反しない。First, the minimum inversion interval test circuit (522), as shown in FIG.
21) from the output signal (q) to the swelling reversal section Tm1n-1
is decoded and its output (C) is sent to a flip-flop (5
222) Gate circuit added to the glue cent terminal (5221
), and a logic type circuit (5228) that performs the logical product of the output (r) of the flip-flop (5222) and the human input signal (0) and outputs the output (s). The operation of this circuit is as shown in Fig. 4. When the logical interval of the input signal 1' is less than the minimum inversion interval Tan in, the output (r) of the flip-flop (5222) is set. The input signal (0) remains as it is, and the minimum inversion interval violation signal is output (S) by ANDing it with the next logic °1". In this example, Tm1n = 8. Since the counter counts from 0, , if the counter value becomes 2, the minimum inversion interval f will not be violated.
最大反転区間検査回路(528)はカウンタ(521)
の出力(q)より最大反転区間Tmaxをデコードして
出力するゲート回路である。第4図に示すように、Tm
ax = 6 とすれば出力(1)が得られる。この
場合はカウンタの値が6となれば、最大反転区間に違反
する。The maximum inversion section inspection circuit (528) is a counter (521)
This is a gate circuit that decodes the maximum inversion period Tmax from the output (q) of and outputs it. As shown in Figure 4, Tm
If ax = 6, output (1) is obtained. In this case, if the counter value reaches 6, the maximum inversion interval is violated.
疑似同期信号検査回路(524)は、第6図に示すよう
に、入力信号(0)をシフトするシフトレジスタ(52
41)と、その並列用カバターン(v)が同期信号と一
致することを検出するゲート回路(5242)とをこよ
り構成される。第4図1こ示す例では、同期パターンは
°100100” とした。正規の同期信号の位置では
、疑似同期信号検査回路(524)の出力を止めるため
にゲート回路(5242)tこは同期区間信号(y)が
入力され、その時、同期パターンを検出しても出力(U
)が出ないようにしている。As shown in FIG. 6, the pseudo synchronous signal inspection circuit (524) has a shift register (52) that shifts the input signal (0).
41) and a gate circuit (5242) that detects that the parallel cover turn (v) matches the synchronization signal. In the example shown in FIG. 4, the synchronization pattern is 100100". At the position of the regular synchronization signal, the gate circuit (5242) is activated to stop the output of the pseudo synchronization signal inspection circuit (524). The signal (y) is input, and even if a synchronization pattern is detected at that time, the output (U
) will not appear.
このように検出された各信号(Sl ) (t)(u)
は第8図の入力(s) (t) (u)の論理和でセッ
トされるフリップフロップよりなる論理和回路(525
) iこ入る。論理和回路(525)の出力0)は入力
信号(0)が最小反転区間または最大反転区間憂こ違反
した場合か5もしくは疑似同期信号が検出された場合に
1次に述べる直流平均値比較禁止信号として出力される
。このフリップフロップよりなる論理和回路(525)
はワード毎にリセットされる口
符号の直流平均値検査回路嗜は、第7図に示すように、
入力信号(0)の論理°1”で反転してNRZI信号(
e)を発生するフリップフロップ(581)と、その出
力(e)を一方の入力とする排他論理和回路(582)
と、その出力(f)によりカウントアツプまたはカウン
トダウンを行うアップダウンカウンタ(58B)と、そ
の借り出力(ωにより反転するフリップフロップ(58
4)とにより構成される。フリップフロップ(584)
の出力(h)は上記排他論理和回路(582)の他方の
入力となるように構成されている。Each signal detected in this way (Sl) (t) (u)
is a logical sum circuit (525
) I enter. The output 0) of the OR circuit (525) prohibits DC average value comparison described in the next section when the input signal (0) violates the minimum inversion interval or maximum inversion interval, or when a pseudo synchronization signal is detected. Output as a signal. OR circuit (525) consisting of this flip-flop
As shown in Figure 7, the code DC average value test circuit, which is reset for each word, is as shown in Figure 7.
The logic of the input signal (0) is inverted at 1" and becomes the NRZI signal (
A flip-flop (581) that generates e) and an exclusive OR circuit (582) that uses its output (e) as one input.
, an up/down counter (58B) that counts up or down according to its output (f), and a flip-flop (58B) that inverts according to its borrowed output (ω).
4). flip flop (584)
The output (h) is configured to be the other input of the exclusive OR circuit (582).
直流平均値検査回路−の動作は第4図におけるNRZI
信号の論理°1”の区間と論理”0”の区間の差をカウ
ントし、直流平均値とするものである。伝送路では論理
“1°の信号は直流の流出を意味し、論理“O”の信号
は電流の流入を意味する。この電流の流出量と流入量が
長期的に見て等しければ、直流分はないことになり、血
流成分を通さない伝送路であっても信号は伝達され得る
。従って本MN変調方式においては、この直流平均値が
常シこ0に近づくように付加ビットパターンl)を決定
する。The operation of the DC average value test circuit is as shown in NRZI in Figure 4.
The difference between the logic "1" section of the signal and the logic "0" section is counted and used as the DC average value.In the transmission line, a logic "1 degree signal means an outflow of direct current, and the logic "O" ” signal means inflow of current. If the outflow and inflow of this current are equal in the long run, there is no direct current component, and signals can be transmitted even through a transmission path that does not pass blood flow components. Therefore, in this MN modulation method, the additional bit pattern l) is determined so that this DC average value always approaches zero.
そのために、先ず本回路では、直流平均値をアップダウ
ンカウンタ(53B)によりカウントする。そのカウン
ト方法は、直流平均値を絶対値と正負の符号に分けてカ
ウントする方法である。なせならば、直流平均値の正負
は問題でなく、絶対値が小さくなるように制御すること
が重要であるからである。さらに負数を2の補数で表オ
〕すカウンタでは、その絶対値の大小を比較するのに一
且絶対値に変換せねばならず、この変換のためには、正
負判定回路および負の場合には2つの補数をとる回路が
必要1仁なり、回路規模が大きくなる欠点がある。本回
路方式によね、ば、簡単な回路構成で絶対値カウンタも
実現できる。For this purpose, first, in this circuit, the DC average value is counted by an up/down counter (53B). The counting method is to divide the DC average value into an absolute value and a positive/negative sign. This is because whether the DC average value is positive or negative does not matter; it is important to control the DC average value so that the absolute value is small. Furthermore, in a counter that represents a negative number as a two's complement number, in order to compare the magnitude of the absolute value, it must be converted into an absolute value. requires one circuit to take two's complement numbers, which has the disadvantage of increasing the circuit scale. According to this circuit system, an absolute value counter can also be realized with a simple circuit configuration.
以下その動作を述べる。第7図のフリ、プフロップ(5
84)は直流平均値の正負を表わす符号ビットを表わし
ている。最初直流平均値は正、NRZI信月(e)はカ
ウントアツプを指定していたと仮定すると、フIJ ツ
ブフロップ(584)の出力(11)は論理・0“であ
り、NRZ I信号(e)はそのまま排他論理回路(5
82)を通り、アップダウンカウンタ(588)のカウ
ントアツプを指示する信号(f)としてアップダウンカ
ウンタ(58B)に加えられる。次にNRZI信号(e
)が反転し、従ってダウン信号(f)がアンプダウンカ
ウンタ(1,188)に加えられると、カウンタはカウ
ントダウンを始める。カウンタ値が°0”になると借り
信号(g)が出力され、フリップフロップ(584)は
反転し、直流平均値が負tこなった事を表イ)す。その
結果、排他論理和回路(582)を通る信号は反転され
るので、NR7,lt号(e)が引続きカウントダウン
を指示していても、カウンタはカランI・アップを始め
る。The operation will be described below. Figure 7 Furi, Pflop (5
84) represents a sign bit representing the sign of the DC average value. Assuming that the DC average value is initially positive and the NRZI signal (e) specifies count up, the output (11) of the flop (584) is logic 0, and the NRZ I signal (e) is Exclusive logic circuit (5
82) and is applied to the up/down counter (58B) as a signal (f) instructing the up/down counter (588) to count up. Next, the NRZI signal (e
) is inverted and thus the down signal (f) is applied to the amplifier down counter (1,188), the counter starts counting down. When the counter value reaches 0, the borrow signal (g) is output, and the flip-flop (584) is inverted, indicating that the DC average value has become negative t.As a result, the exclusive OR circuit ( 582) is inverted so that the counter begins counting up even though NR7, lt. (e) continues to indicate a countdown.
このときカウンタ値は直流平均値の絶対値を表オ〕して
おり、その符号はフリップフロップ(584)の中にあ
る。この様にしてカウントされた直流平均値の絶対値は
カウンタ(588)の出力信号(d)として出力される
。At this time, the counter value represents the absolute value of the DC average value, and its sign is in the flip-flop (584). The absolute value of the DC average value counted in this manner is output as an output signal (d) of the counter (588).
この9+こして、付加ビットパターンPのすべての組み
合わせについて同様の検査が各々の検査回[(5) (
8)〜(7)で行なわれ、その各々の検査出力(i)ω
)。Similar tests are performed for all combinations of the additional bit pattern P at each test time [(5) (
8) to (7), and each test output (i) ω
).
(げ(d7〜(げ(dTが第1図の比較回路(4)に入
る。比較回路(4)は第8図に示す如く2数の大小比較
回路■の1− ’)−構造よりなる。最左段の大小比較
回路θηは先に述べた一組の直流平均値検査信号(d)
(dyおよび各々の比較禁止信号(i ) (iyを
入力し、2数(d) (dyの大小比較を行い、小さい
方の値を次段(こ出力する。(ge(d7~(ge(dT enters the comparator circuit (4) in Fig. 1. The comparator circuit (4) consists of two number comparison circuits 1-')-structure as shown in Fig. 8. The magnitude comparison circuit θη on the leftmost stage is the set of DC average value test signals (d) mentioned above.
Input (dy and each comparison prohibition signal (i) (iy), compare the magnitude of two numbers (d) (dy), and output the smaller value to the next stage.
比較禁止信号(i)(げは各々の入力(d) (dyの
最上位ビットとして入力される。従って例えば比較禁止
信号(i)が論理°1°であれば、d+jの値はd′の
値にかかわらず、d’+i’より大きく、大小比較回路
(4◇は小さい方の信号(d)’ 、 (iyを次段に
出力する。以下同様に各段で大小比較が行なわれ、最終
段の大小比較回路θ檜の出力(a)として最小の直流平
均値が得られる。この値は、次の付加ビットを決定する
ため初期値として各付加パターン検査回路(5) (6
)〜(7)の直流平均値検査回路り環内のアップダウン
カウンタ(538)にプリセットされる。The comparison prohibition signal (i) is input as the most significant bit of each input (d) (dy. Therefore, for example, if the comparison prohibition signal (i) is a logic degree of 1 degree, the value of d+j is the value of d'. Regardless of the value, if it is greater than d'+i', the magnitude comparison circuit (4◇ outputs the smaller signal (d)', (iy) to the next stage.Similarly, magnitude comparison is performed at each stage, and the final The minimum DC average value is obtained as the output (a) of the stage size comparison circuit θHinoki.This value is used as the initial value for each additional pattern inspection circuit (5) (6) to determine the next additional bit.
) to (7) are preset in the up/down counter (538) in the DC average value inspection circuit.
一方、各段の大小比較回路OI〜−の比較結果信号(b
)は付加パターン決定回路(2)に加えられる。On the other hand, the comparison result signal (b
) is added to the additional pattern determining circuit (2).
付加パターン決定回路(2)は、第9図に示す如く、シ
フトレジスタ30と、プリセット付シフトレジスタ(イ
)の直列接続されたものである。シフトレジスタ3カは
各々の付加パターン検査回路(5) (6)〜(7)の
検査時間を稼ぐために必要で、比較結果信号(b)が付
加パターン決定回路(2)に加えられる時間まで、信号
(n)を保持する。プリセット付シフトレジスタに)は
比較結果信号色)に従って最適付加パターンを決定し、
信号(n)に付加する。The additional pattern determining circuit (2), as shown in FIG. 9, has a shift register 30 and a shift register with preset (a) connected in series. The three shift registers are necessary to secure the testing time for each additional pattern testing circuit (5), (6) and (7) until the time when the comparison result signal (b) is applied to the additional pattern determining circuit (2). , holds the signal (n). For the shift register with preset), determine the optimal addition pattern according to the comparison result signal color),
Add to signal (n).
このようにして最適付加パターンの付加された信号U)
はフリップフロップ(3)に加えられ、NRZI信号(
2)に変換されて出力される。In this way, the optimal addition pattern is added to the signal U)
is added to the flip-flop (3) and the NRZI signal (
2) and output.
なお本実施例では復調装置については述べなかったか、
復調方法は従来と同様にNRZI信号をフリップフロッ
プと排他論理回路よりなるNRZI変換回路を通した後
、同期信号を検出してワード同期をとり、付加パターン
を読みとばしてnビットパターンをROM回路又は類似
の回路を用いてmビットに変換すればよい。It should be noted that in this embodiment, the demodulator was not described.
The demodulation method is similar to the conventional method, after passing the NRZI signal through an NRZI conversion circuit consisting of a flip-flop and an exclusive logic circuit, detecting a synchronizing signal to establish word synchronization, skipping the additional pattern, and transmitting the n-bit pattern to a ROM circuit or It can be converted to m bits using a similar circuit.
また本実施例では、疑似同期信号検査回路としてシフト
レジスタとゲート回路を用いたが、カウンタ(521)
の出力をデコードして用いてもよい。Furthermore, in this embodiment, a shift register and a gate circuit are used as the pseudo synchronous signal inspection circuit, but the counter (521)
It is also possible to decode and use the output of
本実施例の場合は、カウンタ埴力1. l 、 2 、
0゜1.2”と変化すれば疑似同期パターンを検出した
事になる。In the case of this embodiment, the counter force 1. l, 2,
If it changes to 0°1.2”, it means that a pseudo synchronous pattern has been detected.
以上、本発明によるMN変調装装置を用いれば、伝送信
号の周波数帯域を下げることが出来、しかも信号自身か
らクロックは安定に再生でき、直流成分の伝送が行えな
い様な伝送路においても、安定に信号の伝送が行え、デ
ータ伝送、ディジクルデータの記録再生1こ用いて絶大
の効果がある。As described above, by using the MN modulation device according to the present invention, it is possible to lower the frequency band of the transmission signal, and moreover, the clock can be regenerated stably from the signal itself, and even in transmission lines where direct current components cannot be transmitted. It can transmit signals, and has great effects when used for data transmission, recording and reproducing digital data.
第1図は本発明によるM N父調装置のブロック図、第
2図は付加パターン検査回路のブロック図、第8図は符
号の最小反転区間、最大反転区間、疑似同期信号検査回
路のブロック図、第4図は付加パターン検査回路の動作
を説明するためのタイミング図、第5図は符号の最小反
転区間検査回路図、箇6図は疑似同期信号検査回路図、
第7図は直流平均値検査回路のブロック図、第8図は大
小比較回路のブロック図、第9図は付加パターン決定回
路のブロック図である。
(1)・・・MN符号変換器、(2)・・・付加パター
ン決定回路、(3)・・・NRZ I変換用フリップフ
ロップ、(5) (6)〜(7)・・・付加パターン検
査回路、ワ】)・・・プリセット付シフトレジスタ、(
5乃・・・符号の反転区間検査回路、(−・・・直流平
均値検査回路、(521)・−・カウンタ% (522
)・・・最小反転区間検査回路、 (528)・・・
最大反転区間検査回路、(524)・・・疑似同期信号
検査回路、(5221)・・・ゲート回路、 (52
22)・・・フリップフロップ、 (5228)・・
・論理積回路、(6241)・・・シフトレジスタ、(
5242)・・・ゲート回路、 (581)・・・フ
リップフロップ、(582)・・・排他論理回路、(5
88)・・・アップダウンカウンタ、(584)・・・
フリップフロップ、GIH−U・・・大小比較回路、(
ハ)・・・シフトレジスタ、に)・・・プリセラトイ寸
シフトレジスタ、 6nl・・・Mビット入力信号、
(n)・・・Nビット信号、(d)・・・直流平均値、
0)・・・比較禁止信号、(Z)・・・NRZI出力信
号
代理人 森本義弘
第5図
第5図
第7図
第3図
第デ図FIG. 1 is a block diagram of the M N father adjustment device according to the present invention, FIG. 2 is a block diagram of an additional pattern inspection circuit, and FIG. 8 is a block diagram of a code minimum inversion section, maximum inversion section, and pseudo synchronous signal inspection circuit. , FIG. 4 is a timing diagram for explaining the operation of the additional pattern test circuit, FIG. 5 is a code minimum inversion interval test circuit diagram, and FIG. 6 is a pseudo synchronization signal test circuit diagram.
FIG. 7 is a block diagram of the DC average value inspection circuit, FIG. 8 is a block diagram of the magnitude comparison circuit, and FIG. 9 is a block diagram of the additional pattern determination circuit. (1)...MN code converter, (2)...Additional pattern determination circuit, (3)...NRZ I conversion flip-flop, (5) (6)-(7)...Additional pattern Inspection circuit, wa】)...Shift register with preset, (
5 No... Sign inversion section inspection circuit, (-... DC average value inspection circuit, (521)... Counter % (522
)...Minimum inversion section inspection circuit, (528)...
Maximum inversion section test circuit, (524)...Pseudo synchronous signal test circuit, (5221)...Gate circuit, (52
22)...Flip-flop, (5228)...
・AND circuit, (6241)...shift register, (
5242)...Gate circuit, (581)...Flip-flop, (582)...Exclusive logic circuit, (5
88)...up/down counter, (584)...
Flip-flop, GIH-U...size comparison circuit, (
c)...shift register, c)...preceratoy size shift register, 6nl...M-bit input signal,
(n)...N bit signal, (d)...DC average value,
0)... Comparison prohibition signal, (Z)... NRZI output signal agent Yoshihiro Morimoto Figure 5 Figure 7 Figure 3 Figure D
Claims (1)
EこPビットの符号を付加した後、NRZ I信号に変
換する符号変調方式(MN変調)の変調装置であって、
Mビットの符号をNビットに変換する符号変換回路と符
号の最小反転区間検査回路と最大反転区間検査回路と疑
似同期信号検査回路よりなる反転区間検査回路および直
流平均値検査回路とを有し、これら検査回路の出力によ
りNRZI信号ビットの“1°の個数と°0″の個数の
差である直流平均値が最小となるように付加すべきPビ
ットパターンを決定することを特徴とするMN変調装置
。 2、符号の最小反転区間検査回路と最大反転区間検査回
路は、Nビットに変換された符号にPビットの符号が付
加された信号の論理”】”によりクリヤされるカウンタ
のカウント値により符号の最小反転区間、−最大反転区
間を検査することを特徴とする特許請求の範囲第1項記
載のMN変調装置。 8、 直流平均値検査回路は、アップダウンカウンタと
、該アップダウンカウンタの借り出力により反転するフ
リップフロップと、該フリップフロップの出力とNRZ
I信号との排他論理和をとる排他論理和回路よりなり、
該排他論理和出力により上記アップダウンカウンタのカ
ウントアツプまたはカウントダウンを決定することを特
徴とする特許請求の範囲第1項記載のMN変調装置。 4、付加されるPビット符号の許されるすべてのパター
ンに対して、各々上記符号の最小反転区間検査回路と最
大反転区間検査回路と疑似同期信号検査回路よりなる符
号の反転区間検査回路および直流平均値検量回路を持ち
、各々のPビットパターンの中から、上記検査のいづれ
にも違反せずかつ直流平均1直の絶対値の最小のものを
選択する大小比較回路により、付加すべきPビットパタ
ーンを決定することを特徴とする特許請求の範囲第1項
記載のMN変調装置。 5、疑似同期信号検査回路はシフトレジスタとその並列
出力をデユードするゲート回路fこより疑似同期信号を
検出することを特徴とする特許請求の範囲第1項記載の
M N変調装置。1. A modulation device using a code modulation method (MN modulation) that converts a one-word M-bit code to N bits, adds an E-P bit code, and then converts it to an NRZ I signal,
It has a code conversion circuit for converting an M-bit sign into N bits, a code minimum inversion period test circuit, a maximum code inversion period test circuit, and a pseudo synchronization signal test circuit. MN modulation characterized by determining the P bit pattern to be added so that the DC average value, which is the difference between the number of "1°" and the number of "0" of the NRZI signal bits, is minimized by the outputs of these test circuits. Device. 2. The minimum inversion interval checking circuit and the maximum inversion interval checking circuit of the code detect the code by the count value of the counter that is cleared by the logic “】” of the signal in which the sign of P bits is added to the code converted to N bits. 2. The MN modulation device according to claim 1, wherein the minimum inversion interval and the -maximum inversion interval are checked. 8. The DC average value inspection circuit includes an up-down counter, a flip-flop that is inverted by the output of the up-down counter, and an NRZ signal between the output of the flip-flop and the flip-flop.
Consists of an exclusive OR circuit that performs an exclusive OR with the I signal,
2. The MN modulation device according to claim 1, wherein the count up or count down of said up/down counter is determined by said exclusive OR output. 4. For all the allowed patterns of the added P-bit code, a code inversion interval testing circuit and a DC average, each consisting of a minimum inversion interval testing circuit, a maximum inversion interval testing circuit, and a pseudo synchronization signal testing circuit, are provided. The P bit pattern to be added is determined by a size comparison circuit which has a value verification circuit and selects from each P bit pattern the one that does not violate any of the above inspections and has the smallest absolute value of one DC average. 2. The MN modulation device according to claim 1, wherein the MN modulation device determines . 5. The M N modulation device according to claim 1, wherein the pseudo synchronous signal inspection circuit detects the pseudo synchronous signal from a shift register and a gate circuit f which duplicates its parallel output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11674281A JPS5819065A (en) | 1981-07-24 | 1981-07-24 | Mn modulator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11674281A JPS5819065A (en) | 1981-07-24 | 1981-07-24 | Mn modulator |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS5819065A true JPS5819065A (en) | 1983-02-03 |
Family
ID=14694655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11674281A Pending JPS5819065A (en) | 1981-07-24 | 1981-07-24 | Mn modulator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5819065A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07146289A (en) * | 1985-11-04 | 1995-06-06 | Cell Analysis Syst Inc | Method and apparatus for analysis of biological sample |
WO2018004012A1 (en) * | 2016-06-29 | 2018-01-04 | Mapper Lithography Ip B.V. | Method and encoding device for encoding a sequence of m-bit pattern words and outputting a frame comprising corresponding n-bit symbols |
-
1981
- 1981-07-24 JP JP11674281A patent/JPS5819065A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07146289A (en) * | 1985-11-04 | 1995-06-06 | Cell Analysis Syst Inc | Method and apparatus for analysis of biological sample |
WO2018004012A1 (en) * | 2016-06-29 | 2018-01-04 | Mapper Lithography Ip B.V. | Method and encoding device for encoding a sequence of m-bit pattern words and outputting a frame comprising corresponding n-bit symbols |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1578635A (en) | Dc free encoding for data transmission system | |
GB2243269A (en) | Decoding binary-coded transmissions | |
US4626933A (en) | Method and apparatus for qualifying data | |
US4472686A (en) | Circuit for reproducing and demodulating modulated digital signals | |
KR860001257B1 (en) | Data reading circuit | |
KR101423328B1 (en) | Concurrent code checker and hardware efficient high-speed i/o having built-in self-test and debug features | |
KR960001762A (en) | Frequency measuring circuit | |
JPS5819065A (en) | Mn modulator | |
JPH059975B2 (en) | ||
JPS5916454B2 (en) | Data signal detection circuit | |
US4809301A (en) | Detection apparatus for bi-phase signals | |
JPS5922466A (en) | Demodulating method of biphase digital modulation signal | |
JPH08125696A (en) | Biphase code decoding circuit | |
JPH04329721A (en) | Data reception method | |
JPH02119447A (en) | Digital pattern decoder and decoding method | |
JPS61161026A (en) | Code error detection circuit | |
KR100585052B1 (en) | Apparatus and method for detecting frame synchronizing signal of compact disk system | |
JPS6243606B2 (en) | ||
JPH0738535A (en) | Noise removal circuit | |
US7319722B2 (en) | Circuit for the decoding of biphase signals | |
JP2002267726A (en) | Method of determining level of signal, and device therefor | |
JPH02207621A (en) | Decoder circuit | |
JPH10135838A (en) | CMI / NRZ conversion circuit | |
KR100435560B1 (en) | How to Receive Differential Codes from Microcomputer | |
JPS6069928A (en) | Method for transmitting delta modulation signal |