JP5506232B2 - Multilevel encoding method, decoding method thereof, and multilevel signal transmission apparatus - Google Patents
Multilevel encoding method, decoding method thereof, and multilevel signal transmission apparatus Download PDFInfo
- Publication number
- JP5506232B2 JP5506232B2 JP2009098917A JP2009098917A JP5506232B2 JP 5506232 B2 JP5506232 B2 JP 5506232B2 JP 2009098917 A JP2009098917 A JP 2009098917A JP 2009098917 A JP2009098917 A JP 2009098917A JP 5506232 B2 JP5506232 B2 JP 5506232B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- level
- binary
- multilevel
- bit
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 41
- 230000008054 signal transmission Effects 0.000 title claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 71
- 238000006243 chemical reaction Methods 0.000 claims description 38
- 230000008569 process Effects 0.000 description 7
- 230000006866 deterioration Effects 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
Landscapes
- Dc Digital Transmission (AREA)
Description
本発明は、多値符号化方法、その復号化方法及び多値信号の伝送装置に係り、特に、直流成分の通過しづらい伝送路を用いて動画像のようなデータを伝送するに好適な、例えば2値4値符号化・復号化方法及び伝送方法、及び送信装置及び受信装置等の伝送装置に関するものである。 The present invention relates to a multilevel encoding method, a decoding method thereof, and a multilevel signal transmission apparatus, and is particularly suitable for transmitting data such as a moving image using a transmission path through which a direct current component is difficult to pass. For example, the present invention relates to a binary / quaternary encoding / decoding method and transmission method, and a transmission device such as a transmission device and a reception device.
強度多値伝送方式を用いて1シンボル当りのデータ伝送容量を増やし、比較的安価な低速デバイスを使用して大容量のデータを伝送することが知られている。この強度多値伝送方式は、1シンボルに複数ビットの情報を与える符号化方式であり、強度(信号レベル)を変えることで多ビットの情報を付与する。例えば、2ビット分の情報を付与するものを4値伝送方式と称し、(00,01,10,11)の4種類の各ビット組に異なる強度を割り当てる。受信側では、信号レベルを識別して、1シンボル当り2ビットのデータに復号する。 It is known to increase the data transmission capacity per symbol using an intensity multi-level transmission system and transmit a large volume of data using a relatively inexpensive low-speed device. This strength multilevel transmission method is a coding method that gives information of a plurality of bits to one symbol, and multibit information is given by changing the strength (signal level). For example, what gives information for 2 bits is called a quaternary transmission system, and different strengths are assigned to each of four types of bit sets (00, 01, 10, 11). On the receiving side, the signal level is identified and decoded into 2-bit data per symbol.
また、直流成分の通過しづらい伝送路を用いてデータ伝送する場合、予め信号の直流成分を低減する例えばマンチェスタ符号が知られている。この方式は、「0」「1」のバイナリ状態を信号の立ち上りエッジと立下りエッジの2つの遷移に対応させるものである。即ち、信号の前半が高く後半が低い信号(1→0)を「0」と定義し、その逆(0→1)を「1」と定義する。例えば、0,0,0のビット列を符号化すると、伝送路上を通過する信号は1,0,1,0,1,0となり、同値連続によって生じる直流成分を低減できる。 For example, a Manchester code for reducing a DC component of a signal in advance when data transmission is performed using a transmission path through which a DC component does not easily pass is known. In this method, a binary state of “0” and “1” is made to correspond to two transitions of a rising edge and a falling edge of a signal. That is, a signal (1 → 0) in which the first half of the signal is high and the second half is low is defined as “0”, and the opposite (0 → 1) is defined as “1”. For example, if a bit string of 0,0,0 is encoded, the signal passing through the transmission line becomes 1,0,1,0,1,0, and the direct current component generated by the continuation of the same value can be reduced.
多値伝送において、連続して同じシンボルを取らずに、送受信装置間の電圧レベルの違いがあっても、受信時に正しくシンボルを検出できる伝送路符号方法及び復号方法として、例えば、特許文献1に記載された技術が知られている。
In multilevel transmission, for example,
例えば、強度4値伝送方式を用いたデータ伝送の場合、伝送路上での振幅劣化や変動に起因して、受信側でレベル識別を誤ると、データの復号ができなくなる。通常のデジタル伝送では2種類の信号レベルを識別すれば良いが、強度4値伝送方式の場合、4種類の信号レベルを識別する必要があるため、伝送路上でのレベル変動を最小限に抑えることが重要である。 For example, in the case of data transmission using a four-value intensity transmission method, data cannot be decoded if the level identification is mistaken on the receiving side due to amplitude deterioration or fluctuation on the transmission path. In ordinary digital transmission, it is only necessary to identify two types of signal levels. However, in the case of a four-level strength transmission system, it is necessary to identify four types of signal levels, so that level fluctuations on the transmission path are minimized. is important.
ところで、本発明者らは製品開発に当たり、直流成分の通過しづらい伝送路に強度4値伝送方式を適用することを試みた。その結果、4種類の信号レベル(0,1,2,3)の遷移によって、次の様な現象が起こることを見出した。即ち、同じ信号レベルが連続する符号を送信した場合、後段のレベルが次第に下がることがわかった。実験によると、例えば、信号レベルが「3→3→3」の信号を伝送すると、受信側ではその信号レベルが「3→2→1」となり、後段に行くほど下がることがわかった。更にまた、同一信号レベルとなる符号を送信しているにも拘らず、前段の影響を受けて、そのレベルが変動することがわかった。例えば、レベル「3」の信号を送信した場合、前段のレベルが「0」の場合より、前段のレベルが「2」の場合の方がそのレベルが小さくなることがわかった。 By the way, the inventors of the present invention have tried to apply a quaternary intensity transmission system to a transmission path through which a direct current component is difficult to pass. As a result, it has been found that the following phenomenon occurs due to the transition of four kinds of signal levels (0, 1, 2, 3). That is, it was found that when the same signal level is transmitted continuously, the subsequent level gradually decreases. According to experiments, for example, when a signal with a signal level of “3 → 3 → 3” is transmitted, the signal level becomes “3 → 2 → 1” on the receiving side, and decreases as it goes to the subsequent stage. Furthermore, it has been found that the level fluctuates due to the influence of the previous stage even though the code having the same signal level is transmitted. For example, when a signal of level “3” is transmitted, it has been found that the level is lower when the level of the previous stage is “2” than when the level of the previous stage is “0”.
これら2つの現象はいずれも、前段もしくは後段からのレベル差が小さくなる場合に、その信号の直流成分が大きくなり(即ち直流信号のように見え)、伝送路上での劣化が起こることに起因する。予め信号の直流成分を低減して伝送路上での直流成分劣化の影響を受けづらくする符号化としてマンチェスタ符号があるが、信号レベルが4種類となることで従来の定義(「0」の前段に「1」、「1」の前段に「0」)を適用できなくなる。 Both of these two phenomena are caused by the fact that when the level difference from the preceding stage or the succeeding stage becomes small, the direct current component of the signal becomes large (ie, it looks like a direct current signal), and deterioration on the transmission path occurs. . There is Manchester code as an encoding that reduces the DC component of the signal in advance and makes it difficult to be affected by the deterioration of the DC component on the transmission line, but there are four types of signal levels. “0”) cannot be applied to the preceding stage of “1” and “1”.
本発明の目的は、同じ信号レベルが連続する符号列が生じることを防止して、信号の直流成分を低減することが可能な、強度多値伝送を実現することにある。 An object of the present invention is to realize intensity multilevel transmission capable of reducing the DC component of a signal by preventing the generation of a code string having the same signal level.
本発明に係る多値符号化方法は、2値信号のビット列からなるデータを、多値化したm信号レベル(mは2n、nは2以上の整数、kはm〜0間の各整数)に割り当てて多値信号を生成する多値符号化方法であって、多値化後の信号レベルが(m−k)の場合、信号レベルがkとなるビット符号を、該m値信号となるビット信号の前段に付加し、その付加されたビット列信号をm値信号に変換して多値信号を生成することを特徴とする多値符号化方法として構成される。 The multi-level encoding method according to the present invention is a multi-level m signal level (m is 2 n , n is an integer of 2 or more, k is an integer between m and 0). ) To generate a multilevel signal, and when the signal level after multilevel conversion is (m−k), a bit code having a signal level of k is defined as the m-level signal. The multi-level encoding method is characterized in that a multi-level signal is generated by converting the added bit string signal into an m-level signal.
好ましい例によれば、2値のビット列からなるデータを、4値化した信号レベルに割り当てて4値信号を生成する4値符号化方法であって、
多値化後の信号レベルが0の場合、その前段に信号レベルが3となるビット符号を付加し、
多値化後の信号レベルが1の場合、その前段に信号レベルが2となるビット符号を付加し、
多値化後の信号レベルが2の場合、その前段に信号レベルが1となるビット符号を付加し、
多値化後の信号レベルが3の場合、その前段に信号レベルが0となるビット符号を付加し、
その付加されたビット列信号を4値信号に変換して4値信号を生成することを特徴とする4値符号化方法として実現される。
According to a preferred example, there is provided a quaternary encoding method for generating a quaternary signal by assigning data consisting of a binary bit string to a quaternary signal level,
When the signal level after multi-leveling is 0, a bit code with a signal level of 3 is added to the preceding stage,
When the signal level after multi-leveling is 1, a bit code with a signal level of 2 is added to the preceding stage,
When the signal level after multi-leveling is 2, a bit code with a signal level of 1 is added to the preceding stage,
When the signal level after multi-leveling is 3, a bit code with a signal level of 0 is added to the preceding stage,
This is realized as a quaternary encoding method characterized by converting the added bit string signal into a quaternary signal to generate a quaternary signal.
本発明に係る多値伝送方法は、好ましくは、2値のビット列からなるデータを、多値化した信号レベルに割り当てて多値信号を生成して伝送する多値伝送方法において、
2値信号のビット列(第1のビット列)が「1」か「0」を判定するステップと、該判定の結果、ビット「1」の場合にはその前段にビット「0」を挿入し、又は該判定の結果、ビット「0」の場合にはその前段にビット「1」を挿入して、第2のビット列を作成するステップと、該第2のビット列を多値の信号レベルに割り当てて多値信号を生成するステップと、を有し、該多値化した信号を伝送することを特徴とする多値伝送方法として構成される。
The multi-level transmission method according to the present invention is preferably a multi-level transmission method for generating and transmitting a multi-level signal by assigning data consisting of binary bit strings to a multi-level signal level,
A step of determining whether the bit string (first bit string) of the binary signal is “1” or “0”, and if the result of the determination is bit “1”, the bit “0” is inserted in the preceding stage; or As a result of the determination, when the bit is “0”, a bit “1” is inserted in the preceding stage to create a second bit string, and the second bit string is assigned to a multi-level signal level to generate a second bit string. Generating a value signal, and transmitting the multilevel signal. The multilevel transmission method is configured.
本発明に係る多値信号の復号化方法は、好ましくは、多値化信号レベルに割り当てられた多値信号を、2値のビット列データに復号化する多値信号の復号化方法において、
多値信号を所定の変換規則に従って2値のビット列データに変換し、変換後の該2値のビット列データの前段のビットを逐一間引きして2値信号を得ることを特徴とする復号化方法として構成される。
The multilevel signal decoding method according to the present invention is preferably a multilevel signal decoding method for decoding a multilevel signal assigned to a multilevel signal level into binary bit string data.
A decoding method characterized in that a multilevel signal is converted into binary bit string data according to a predetermined conversion rule, and a binary signal is obtained by thinning out the previous bits of the converted binary bit string data one by one. Composed.
本発明に係る多値信号伝送装置は、好ましくは、2値信号のビット列から多値信号を作成して該多値信号を伝送する多値信号伝送装置において、2値信号のビット信号を入力して、反転した信号を出力する複数のインバータと、該インバータの出力信号と、該インバータを通さない信号を並列入力して、シリアル信号な信号を出力する複数のマルチプレクサと、該複数のマルチプレクサからの出力される、2値のビット列信号を多値レベルの信号に変換する多値変換手段とを有することを特徴とする多値信号伝送装置として構成される。 The multilevel signal transmission apparatus according to the present invention is preferably a multilevel signal transmission apparatus that creates a multilevel signal from a binary signal bit string and transmits the multilevel signal, and inputs the bit signal of the binary signal. A plurality of inverters that output inverted signals, an output signal of the inverter, a plurality of multiplexers that output a signal that does not pass through the inverter in parallel, and output a signal that is a serial signal; The multi-value signal transmission apparatus includes multi-value conversion means for converting the output binary bit string signal into a multi-level signal.
本発明に係る多値信号の復号化装置は、好ましくは、多値化信号レベルに割り当てられた多値信号を、2値のビット列データに復号化する多値信号の復号化装置において、多値信号を所定の変換規則に従って2値のビット列データに変換する多値2値変換手段と、該多値2値変換手段から出力される2値のビット列データの前段のビットを順次間引きする間引き手段を有し、該間引き手段の出力信号として2値信号を得ることを特徴とする復号化装置として構成される。 The multilevel signal decoding apparatus according to the present invention is preferably a multilevel signal decoding apparatus that decodes a multilevel signal assigned to a multilevel signal level into binary bit string data. Multi-value binary conversion means for converting a signal into binary bit string data in accordance with a predetermined conversion rule, and thinning means for sequentially thinning out the previous bits of the binary bit string data output from the multi-value binary conversion means And a decoding device characterized in that a binary signal is obtained as an output signal of the thinning means.
本発明によれば、同じ信号レベルが連続する符号が無くなり、信号の直流成分を低減することができる。また、同一信号レベルの前段レベルが一意的に決まるため、前段の影響によるレベル変動を低減することができる。 According to the present invention, there is no code having the same signal level and the DC component of the signal can be reduced. In addition, since the previous level of the same signal level is uniquely determined, it is possible to reduce level fluctuation due to the effect of the previous stage.
図面を参照して本発明の一実施例について説明する。
以下の例は、2値信号−4値信号の符号化・復号化について例示する。
図1は、2値信号を4値信号に符号化する符号化装置の構成例を示す。図1の下段には、それぞれの回路部における信号変換を示すテーブルT1,T2が示してある。
この符号化装置はデータ伝送システムにおいて送信装置に適用される。入力される2値信号のビット列信号に対して、本発明に特徴的な信号変換処理を行い、その変換処理された2値信号を4値のレベル信号に変換する装置である。この符号化装置は、入力される2値信号(ビット0n、1n)の値が、「0」の場合はその前段に「1」を付加し、「1」の場合はその前段に「0」を付加する。そこで、入力される2値信号の極性を反転する、2つのインバータ111,112(総じて11という)と、インバータ111の出力信号と2値信号(上位ビット1n)を並列入力して、シリアル列の2値信号を出力するマルチプレクサ121と、2値信号(下位ビット0n)とインバータ112の出力信号を並列入力してシリアル列の2値信号を出力するマルチプレクサ122と(これらのマルチプレクサを総じて12という)、マルチプレクサ121,122の出力信号である2値信号(ビット1及び0)を4値のレベル信号に変換して、4値信号を出力する2−4値変換器13を有して構成される。
An embodiment of the present invention will be described with reference to the drawings.
The following example illustrates encoding / decoding of a binary signal and a quaternary signal.
FIG. 1 shows a configuration example of an encoding device that encodes a binary signal into a quaternary signal. In the lower part of FIG. 1, tables T1 and T2 indicating signal conversion in each circuit unit are shown.
This encoding apparatus is applied to a transmission apparatus in a data transmission system. This is a device that performs a signal conversion process characteristic of the present invention on a bit string signal of an input binary signal and converts the converted binary signal into a quaternary level signal. This encoding device adds “1” to the preceding stage when the value of the input binary signal (bits 0n, 1n) is “0”, and “0” to the preceding stage when the value is “1”. Is added. Therefore, two
図8に2−4値変換器13の一例を示す。
スイッチSW1,SW0には、電圧源「1」、「0」がそれぞれ印加されており、上位ビット1の入力(“1”入力)によってスイッチSW1がオンとなり、下位ビット0の入力(“1”入力)によってスイッチSW0がオンとなる。電圧源「0」の電圧源「1」の電圧レベルの1/2である。電圧加算器81には、スイッチSW1及びSW0からの信号か入力され、それらの信号の電圧レベルを加算して、4値のレベル信号を出力する。
例えば、上位ビット1及び下位ビット0にそれぞれ「1」「1」が入力されると、スイッチSW1及びSW0がオンとなり、電圧加算器81はそれらの電圧を加算して、レベル3の4値信号を出力する。
FIG. 8 shows an example of the 2-4
Voltage sources “1” and “0” are applied to the switches SW1 and SW0, respectively, and the switch SW1 is turned on by the input of the upper bit 1 (“1” input), and the input of the lower bit 0 (“1”) Switch SW0 is turned on. The voltage level of the voltage source “0” is ½ of the voltage level of the voltage source “1”. The
For example, when “1” and “1” are input to the
T1は、入力信号の2値信号がインバータ11で反転されること、及びマルチプレクサ12で入力信号のビットXの前段(MSB)に反転されたビットが付加される様子を示す。前段(MSB)のビットは言わばダミービットであり、後段(LSB)のビットが本来伝送すべきデータ信号である。
T1に示す符号変換は、入力2値信号のビット値の状態に応じて、その前段に「0」又は「1」を付加するものであり、その変換規則は、以下の通りである。
多値化後の信号レベルが0の場合、その前段に信号レベルが3となる符号を付加する。
多値化後の信号レベルが1の場合、その前段に信号レベルが2となる符号を付加する。
多値化後の信号レベルが2の場合、その前段に信号レベルが1となる符号を付加する。
多値化後の信号レベルが3の場合、その前段に信号レベルが0となる符号を付加する。
この変換規則によって、4値化後の信号について同じ信号レベルが連続することを防止するものである。
T2は2値4値の変換規則を示す。2値信号の(00)(01)(10)(11)が4値信号(0)(1)(2)(3)にそれぞれ変換される。
T1 indicates that the binary signal of the input signal is inverted by the
In the code conversion shown in T1, “0” or “1” is added to the preceding stage in accordance with the state of the bit value of the input binary signal, and the conversion rule is as follows.
When the signal level after multi-leveling is 0, a code for
When the signal level after multi-leveling is 1, a code for
When the signal level after multi-leveling is 2, a code that makes the
When the signal level after multi-leveling is 3, a sign that makes the
By this conversion rule, the same signal level is prevented from continuing for the signal after quaternarization.
T2 represents a binary / quaternary conversion rule. The binary signals (00), (01), (10), and (11) are converted into quaternary signals (0), (1), (2), and (3), respectively.
図2は、2値信号を4値信号に符号化する符号化処理フローを示す。
伝送すべき2値信号が送信装置に入力されると(S201,202)、その2値信号のビットを反転する(S211,212)。その後、当初の2値信号の当初のビットが「0」の場合にはその前段に、反転された「1」を挿入し、「1」の場合にはその前段に、反転された「0」を挿入する(S221〜232)。このように当初の入力信号の前段に「0」又は「1」が挿入された2値信号(ここでは、この信号を符号化2値信号という)は、2値4値変換器13で、4値の信号レベルに変換されて(S24)、出力される。
FIG. 2 shows an encoding process flow for encoding a binary signal into a quaternary signal.
When a binary signal to be transmitted is input to the transmission device (S201, 202), the bit of the binary signal is inverted (S211 and 212). Thereafter, when the initial bit of the initial binary signal is “0”, the inverted “1” is inserted in the preceding stage, and in the case of “1”, the inverted “0” is inserted in the preceding stage. Is inserted (S221 to 232). A binary signal in which “0” or “1” is inserted in the preceding stage of the original input signal in this way (herein, this signal is referred to as an encoded binary signal) is expressed by the binary /
図6は伝送信号の遷移を示す。
(A)は従来技術による多値伝送方式の伝送信号の2値4値変換の様子を示す。(B)は本発明による伝送信号の符号化及び2値4値変換を示す。
(A)のように、従来の2値4値変換部を持つ送信部に入力される2値信号(Si)は、4値の信号レベルに変換されて4値信号(So)として出力される。入力信号のうちS3−S6は、同じ値が4回連続しており、4値の信号レベル(L3)は本来実線で示すようにレベルL3を維持しなくてはならないところ、実際には直流成分の減衰によって点線のように低下する。特に、この直流成分の減衰は、安価な伝送路を使用したデータ伝送ほど顕著であり、その結果、受信側では4値信号を正しく2値信号に復号化できないことになる。
FIG. 6 shows the transition of the transmission signal.
(A) shows a state of binary-quaternary conversion of a transmission signal of a multi-value transmission system according to the prior art. (B) shows transmission signal encoding and binary quaternary conversion according to the present invention.
As in (A), a binary signal (Si) input to a transmission unit having a conventional binary / quaternary conversion unit is converted into a quaternary signal level and output as a quaternary signal (So). . Of the input signals, S3 to S6 have the same value four times in succession, and the quaternary signal level (L3) originally has to maintain the level L3 as shown by the solid line. It decreases like a dotted line due to the attenuation of. In particular, the attenuation of the direct current component is more prominent in data transmission using an inexpensive transmission line. As a result, the quaternary signal cannot be correctly decoded into a binary signal on the receiving side.
本発明による伝送信号の符号化及び2値4値変換によれば、伝送信号の直流成分の減衰を防止できる。即ち、(B)に示すように、入力される2値信号(1)は、上記(A)の場合と同じである。この2値信号は、マルチプレクサ12から出力する時には、(2)に示すように、本来の信号ビットS1〜S7の前段に、本発明の上記変換規則に従ったダミービットD1〜D7がそれぞれ付加された、符号化2値信号となる。因みに、同じビット値S3〜S6の前段には、それぞれ「00」が付加されている。
According to the encoding and binary / quaternary conversion of a transmission signal according to the present invention, it is possible to prevent the DC component of the transmission signal from being attenuated. That is, as shown in (B), the input binary signal (1) is the same as in the case of (A). When the binary signal is output from the
(2)の状態の符号化2値信号は、2値4値変換器13で4値信号に変換されると、(3)に示すようになる。即ち、従来であれば同じ信号レベルに変換されたはずの、信号ビットS3〜S6には、その前段に「00」が付加されたために、図示のように、本来のデータ部分(レベルL3)と、ダミービット部分(L0)が交互に繰り返されるので、同じ直流成分が連続することを避け、4値信号の減衰が防げる。
When the encoded binary signal in the state (2) is converted into a quaternary signal by the binary
図3は、4値信号を2値信号に復号化する復号化装置の構成例を示す。この復号化装置は、データ伝送システムにおける受信装置に適用される。図1の下段には、それぞれの回路部における信号変換を示すテーブルT3,T4が示してある。
4値2値変換器31は、受信された4値信号を、T3に示す変換規則に従って2値信号に変換する。復号化された2値信号は間引き回路321,322(総じて32という)で、前段(MSB)のビットが間引かれ、後段(LSB)のビットが出力信号として取り出される。間引き回路32では、送信側で挿入されたダミービットが取り除かれることになる。間引き回路32は、例えば、2値信号を2ビットずつ入力する2ビットレジスタと、その後段ビットを選択するセレクタによって構成される。
FIG. 3 shows a configuration example of a decoding apparatus that decodes a quaternary signal into a binary signal. This decoding device is applied to a receiving device in a data transmission system. In the lower part of FIG. 1, tables T3 and T4 indicating signal conversion in the respective circuit units are shown.
The quaternary /
図9に4−2値変換器31の一例を示す。
4−2変換器31は、2つの比較器91,93、及び電圧減算器92を備えて構成される。比較器91及び電圧減算器92の一入力には、閾値「1」が印加され、比較器93の−端子には閾値「0」が印加される。4値信号は、比較器91の+端子及び電圧減算器92の一入力に入力される。また、電圧減算器92の出力は比較器93の+端子に入力される。比較器91の出力は上位ビット1となり、比較器93の出力は下位ビット0となる。比較器91.93の入出力に関して、+端子の入力が−端子の入力よりも大きい場合、「1」を出力し、+端子の入力が−端子の入力よりも小さい場合、「0」を出力する。
FIG. 9 shows an example of the 4-2
The 4-2
例えば、4値信号としてレベル3の信号が入力した場合、レベル3と閾値「1」が比較される。信号レベルと閾値との関係は、図10に示すように予め設定されている。レベル3の場合、閾値1よりも大であるので、比較器91の出力(上位ビット1)は「1」となる。また、電圧減算器92において、レベル3から閾値「1」が減算され、その差分が出力される。図10によれば、この出力レベルは閾値「0」より高く、レベル2よりも小さい。その後、比較器93で閾値「0」と比較される。比較の結果、+端子の入力が−端子の入力よりも大きいので、「1」が下位ビット0の出力として出力される。よって、レベル3の4値信号は、2値信号(11)に復号化される。
For example, when a
図4の復号化処理フローを参照する。
復号化装置に、例えば図6(B)に示すような、4値信号が入力されると(S40)、その4値信号は、4値2値変換器31で2値信号に変換される(S42)。変換後の2値信号は、図6(B)(2)に示すように、ダミービットが付加された状態のビット列信号である。
間引きステップ(S431,432)において、2値信号のビット列から、前段(MSB)のビットが除去されると、本来のデータ部のビット列のみが残った2値信号(図6(B)(1))が得られる(S441、S442)。
Reference is made to the decryption process flow of FIG.
For example, when a quaternary signal as shown in FIG. 6B is input to the decoding device (S40), the quaternary signal is converted into a binary signal by the quaternary binary converter 31 ( S42). The converted binary signal is a bit string signal with dummy bits added, as shown in FIGS.
In the thinning-out step (S431, 432), when the bit of the previous stage (MSB) is removed from the bit string of the binary signal, the binary signal in which only the bit string of the original data portion remains (FIG. 6 (B) (1) ) Is obtained (S441, S442).
図5は伝送システムの構成例を示す。
この伝送システムは、送信側の伝送装置51と受信側の伝送装置56とが、伝送路50を介して接続される。伝送装置51は、本発明による規則に従って、入力される2値信号S1のビット列の前段にビット「0」又は「1」を付加し、その信号を4値信号に変換する符号化部52(図1に示した)を備える送信回路53と、符号化部52からの出力信号のレベルを増幅して4値信号を出力するリニアアンプ54を有して構成される。
FIG. 5 shows a configuration example of the transmission system.
In this transmission system, a
一方、伝送装置56は、伝送路50を通して伝送された4値信号の信号レベルを所定の範囲内で調整するAGC59と、AGC59の出力信号である4値信号から2値信号に変換すると共に、本発明の規則に従って2値のビット列から前段のビットを間引いた(後段のビットを選択した)ビット列2値信号S2を出力する復号化部(図3)57を備える受信回路58を有して構成される。
本発明者らによれば、この種の伝送システムを、数Gbps以上の伝送容量が必要とされるハイビジョン動画伝送装置に適用すれば、将来はより安価に装置を実現することができる。
On the other hand, the
According to the present inventors, if this type of transmission system is applied to a high-definition video transmission apparatus that requires a transmission capacity of several Gbps or more, the apparatus can be realized at a lower cost in the future.
以上、本発明の一実施例について説明したが、本発明は上記実施例に限定されることなく種々変形して実施することができる。
例えば、上記実施例は、2値4値変換における符号化及び復号化処理について言及している。しかし、本発明は2値4値変換に限定されず、例えば、2値8値変換、一般には2n値変換等にも適用できる。
図7を参照するに、(A)は本発明による2値4値変換規則を示している。即ち、本来のデータビットに対応する4値の信号レベル3,2,1,0に対応して、その4値信号レベル0,1,2,3を表すダミーのビットが、マルチプレクサで付加される。
As mentioned above, although one Example of this invention was described, this invention can be implemented in various deformation | transformations, without being limited to the said Example.
For example, the above embodiment refers to encoding and decoding processing in binary / quaternary conversion. However, the present invention is not limited to binary / quaternary conversion, and can be applied to binary / eight-value conversion, generally 2n- value conversion, for example.
Referring to FIG. 7, (A) shows a binary / quaternary conversion rule according to the present invention. That is, dummy bits representing the
図7(B)は、2値8値変換による本発明の符号化処理である。2値4値変換の規則から類推可能と思われるが、4個のインバータと4個のマルチプレクサを用いて、本来のデータビットに対応する8値の信号レベル7,6,5,4,3,2,1,0に対応して、その8値信号レベル0,1,2,3,4,5,6,7を表すダミーのビットがマルチプレクサで付加される。
上記2値4値変換処理、及び2値8値変換処理の説明から、本来のデータ部のレベルと付加されるダミーデータの信号レベルはお互いがそのレベルを相殺するような関係にあり、お互いの平均値は、一定となることが理解されるであろう。
なお、多値信号の復号化処理は、図3及び図4に示す例と同様である。
FIG. 7B shows the encoding process of the present invention by binary 8-value conversion. It seems that it can be inferred from the rules of binary-quaternary conversion, but using four inverters and four multiplexers, the 8-
From the description of the binary / quaternary conversion process and the binary / eight-value conversion process, the level of the original data part and the signal level of the dummy data to be added are in such a relationship that the levels cancel each other. It will be appreciated that the average value will be constant.
Note that the decoding process of the multilevel signal is the same as the example shown in FIGS.
また他の変形例について言えば、図5に示した例は、図1〜図4の符号化手段及び復号化手段を、伝送路を用いて伝送するシステム又は方法に適用した例である。しかし、本発明はデータ伝送システム又はその伝送方法に限定されない。例えば、図1〜図4の符号化手段及び復号化手段を、同一装置内に適用して、多値信号の伝送する手段をプリント基板上に形成した信号配線によって構成することも可能である。この装置は例えばパーソナルコンピュータ(PC)であり、PCに接続されたデジタルカメラで撮影した動画や画像データを、符号化手段において本発明に従って多値信号に変換し、信号配線を伝播した多値信号を復号化手段で復号化して2値信号を得て、その2値信号を装置内のプロセッサで画像処理する場合に適用可能である。 As for another modification, the example shown in FIG. 5 is an example in which the encoding unit and the decoding unit shown in FIGS. 1 to 4 are applied to a system or method for transmission using a transmission line. However, the present invention is not limited to the data transmission system or the transmission method. For example, the encoding unit and the decoding unit shown in FIGS. 1 to 4 can be applied in the same apparatus, and a unit for transmitting a multilevel signal can be configured by a signal wiring formed on a printed circuit board. This apparatus is, for example, a personal computer (PC), and a multi-value signal obtained by converting a moving image or image data captured by a digital camera connected to the PC into a multi-value signal according to the present invention in an encoding means and propagating through a signal wiring. This can be applied to a case where a binary signal is obtained by decoding with a decoding means, and the binary signal is subjected to image processing by a processor in the apparatus.
更に他の変形例によれば、図1及び図3に示した、符号化装置及び復号化装置の各機能はハードウェア構成ではなくて、その一部又は全部をソフトウェアで実現してもよい。その場合、例えば図1のインバータ及びマルチプレクサ、更には2値4値変換器の各機能は、コンピュータプロセッサでプログラムを実行させることによって実現する。復号化装置の機能をソフトウェアで実現する場合も同様である。 According to still another modification, the functions of the encoding device and the decoding device illustrated in FIGS. 1 and 3 may be realized by software, not a hardware configuration, but part or all of the functions. In that case, for example, the functions of the inverter and multiplexer of FIG. 1 and further the binary / quaternary converter are realized by causing a computer processor to execute a program. The same applies to the case where the function of the decryption device is realized by software.
このように、本発明の実施例によれば、1つの信号レベルに伝送符号2ビットを割り当てているので、1シンボル当りの伝送容量が従来のマンチェスタ符号の2倍になり、同一の伝送容量の場合は伝送速度を半分にすることが可能である。
また、2値4値変換において特徴的な符号変換を行うとによって、同一な信号レベルの連続が無くなり、これにより信号の直流成分を低減でき、伝送路上での直流成分の劣化の影響を低減することができる。更に、インバータとマルチプレクサ等の簡単な回路要素で、2値4値の符号化装置を実現することが可能である。
Thus, according to the embodiment of the present invention, since 2 bits of transmission code are assigned to one signal level, the transmission capacity per symbol is twice that of the conventional Manchester code, and the same transmission capacity is obtained. In some cases, the transmission rate can be halved.
Also, by performing characteristic code conversion in binary / quaternary conversion, there is no continuation of the same signal level, so that the DC component of the signal can be reduced and the influence of deterioration of the DC component on the transmission path is reduced. be able to. Furthermore, it is possible to realize a binary / quaternary encoding apparatus with simple circuit elements such as an inverter and a multiplexer.
11、111、112:インバータ 12、121、122:マルチプレクサ
13:2値4値変換器
31:4値2値変換器 32,321,322:間引き回路
50:伝送路 51:伝送装置 52:符号化部 53:送信回路 54:リニアアンプ
56:伝送装置 57:復号化部 58:受信装置 9:AGC。
11, 111, 112:
56: Transmission device 57: Decoding unit 58: Reception device 9: AGC.
Claims (10)
多値化後の信号レベルが(m−k)の場合、信号レベルがkとなるビット符号を、該m値信号となるビット信号の前段に付加し、その付加されたビット列信号をm値信号に変換して多値信号を生成することを特徴とする多値符号化方法。 A multi-level signal is generated by assigning multi-level m signal levels (m is 2 n , n is an integer of 2 or more, and k is an integer between m and 0), which is a binary signal bit string data. A value encoding method comprising:
When the multilevel signal level is (m−k), a bit code with a signal level of k is added to the previous stage of the bit signal to be the m-value signal, and the added bit string signal is an m-value signal. A multi-level encoding method, wherein the multi-level signal is generated by converting into a multi-level signal.
多値化後の信号レベルが0の場合、その前段に信号レベルが3となるビット符号を付加し、
多値化後の信号レベルが1の場合、その前段に信号レベルが2となるビット符号を付加し、
多値化後の信号レベルが2の場合、その前段に信号レベルが1となるビット符号を付加し、
多値化後の信号レベルが3の場合、その前段に信号レベルが0となるビット符号を付加し、
その付加されたビット列信号を4値信号に変換して4値信号を生成することを特徴とする4値符号化方法。 A quaternary encoding method for generating a quaternary signal by assigning data consisting of a binary bit string to a quaternary signal level,
When the signal level after multi-leveling is 0, a bit code with a signal level of 3 is added to the preceding stage,
When the signal level after multi-leveling is 1, a bit code with a signal level of 2 is added to the preceding stage,
When the signal level after multi-leveling is 2, a bit code with a signal level of 1 is added to the preceding stage,
When the signal level after multi-leveling is 3, a bit code with a signal level of 0 is added to the preceding stage,
A quaternary encoding method, wherein the added bit string signal is converted into a quaternary signal to generate a quaternary signal.
2値信号のビット列(第1のビット列)が「1」か「0」を判定するステップと、
該判定の結果、ビット「1」の場合にはその前段にビット「0」を挿入し、又は該判定の結果、ビット「0」の場合にはその前段にビット「1」を挿入して、第2のビット列を作成するステップと、
該第2のビット列を多値の信号レベルに割り当てて多値信号を生成するステップと、
を有し、該多値化した信号を伝送することを特徴とする多値伝送方法。 In a multilevel transmission method for generating and transmitting a multilevel signal by allocating data consisting of a binary bit string to a multilevel signal level,
Determining whether the bit string (first bit string) of the binary signal is “1” or “0”;
As a result of the determination, if the bit is “1”, the bit “0” is inserted in the previous stage, or if the result of the determination is bit “0”, the bit “1” is inserted in the previous stage. Creating a second bit string;
Assigning the second bit string to a multi-level signal level to generate a multi-level signal;
And a multilevel transmission method characterized by transmitting the multilevel signal.
多値信号を所定の変換規則に従って2値のビット列データに変換し、変換後の該2値のビット列データの前段のビットを逐一間引きして2値信号を得ることを特徴とする復号化方法。 In a multilevel signal decoding method for decoding a multilevel signal assigned to a multilevel signal level into binary bit string data,
A decoding method, wherein a multilevel signal is converted into binary bit string data in accordance with a predetermined conversion rule, and a binary signal is obtained by thinning out the preceding bits of the converted binary bit string data one by one.
多値化後の信号レベルが0の場合、その前段に信号レベルが3となる符号を付加し、
多値化後の信号レベルが1の場合、その前段に信号レベルが2となる符号を付加し、
多値化後の信号レベルが2の場合、その前段に信号レベルが1となる符号を付加し、
多値化後の信号レベルが3の場合、その前段に信号レベルが0となる符号を付加した信号であることを特徴とする請求項4の復号化方法。 The multilevel signal is
If the signal level after multi-leveling is 0, a sign that the signal level is 3 is added to the preceding stage,
If the signal level after multi-leveling is 1, add a sign that the signal level is 2 to the previous stage,
When the signal level after multi-value conversion is 2, a code for signal level 1 is added to the preceding stage,
5. The decoding method according to claim 4, wherein when the signal level after multi-leveling is 3, the signal is added with a code for which the signal level is 0 in the preceding stage.
2値信号のビット信号を入力して、反転した信号を出力する複数のインバータと、
該インバータの出力信号と、該インバータを通さない信号を並列入力して、シリアル信号な信号を出力する複数のマルチプレクサと、
該複数のマルチプレクサからの出力される、2値のビット列信号を多値レベルの信号に変換する多値変換手段と
を有することを特徴とする多値信号伝送装置。 In a multi-value signal transmission device that creates a multi-value signal from a bit string of a binary signal and transmits the multi-value signal,
A plurality of inverters for inputting a bit signal of a binary signal and outputting an inverted signal;
A plurality of multiplexers that input the output signal of the inverter and the signal that does not pass through the inverter in parallel to output a serial signal;
A multi-value signal transmission apparatus comprising: multi-value conversion means for converting a binary bit string signal output from the plurality of multiplexers into a multi-level signal.
多値信号を所定の変換規則に従って2値のビット列データに変換する多値2値変換手段と、
該多値2値変換手段から出力される2値のビット列データの前段のビットを順次間引きする間引き手段を有し、該間引き手段の出力信号として2値信号を得ることを特徴とする復号化装置。 In a multilevel signal decoding apparatus for decoding a multilevel signal assigned to a multilevel signal level into binary bit string data,
Multi-value binary conversion means for converting the multi-value signal into binary bit string data in accordance with a predetermined conversion rule;
A decoding apparatus comprising thinning means for sequentially thinning out the bits in the previous stage of binary bit string data output from the multi-level binary conversion means, and obtaining a binary signal as an output signal of the thinning means .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009098917A JP5506232B2 (en) | 2009-04-15 | 2009-04-15 | Multilevel encoding method, decoding method thereof, and multilevel signal transmission apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009098917A JP5506232B2 (en) | 2009-04-15 | 2009-04-15 | Multilevel encoding method, decoding method thereof, and multilevel signal transmission apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010252022A JP2010252022A (en) | 2010-11-04 |
JP5506232B2 true JP5506232B2 (en) | 2014-05-28 |
Family
ID=43313865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009098917A Active JP5506232B2 (en) | 2009-04-15 | 2009-04-15 | Multilevel encoding method, decoding method thereof, and multilevel signal transmission apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5506232B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110089081A (en) * | 2016-12-16 | 2019-08-02 | 松下知识产权经营株式会社 | Coding method, coding/decoding method, transmission method, decoding device, encoding device, transmission device |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013110554A (en) * | 2011-11-21 | 2013-06-06 | Panasonic Corp | Transmitter, receiver and serial transmission system |
JP6776298B2 (en) * | 2018-05-25 | 2020-10-28 | アンリツ株式会社 | Signal generator and signal generation method and error rate measuring device and error rate measuring method |
WO2021009679A1 (en) * | 2019-07-14 | 2021-01-21 | Valens Semiconductor Ltd. | Cross-reference to related applications |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62194785A (en) * | 1986-02-20 | 1987-08-27 | Sanyo Electric Co Ltd | Pcm voice multiplex method |
JP3375423B2 (en) * | 1994-04-21 | 2003-02-10 | シンクレイヤ株式会社 | Data / multi-level signal conversion method and communication method |
JP3822681B2 (en) * | 1995-08-18 | 2006-09-20 | 日立マクセル株式会社 | Encoding for quaternary recording and decoding method thereof |
JP4321297B2 (en) * | 2004-02-19 | 2009-08-26 | ソニー株式会社 | Multilevel demodulator, multilevel demodulator, and optical receiver |
-
2009
- 2009-04-15 JP JP2009098917A patent/JP5506232B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110089081A (en) * | 2016-12-16 | 2019-08-02 | 松下知识产权经营株式会社 | Coding method, coding/decoding method, transmission method, decoding device, encoding device, transmission device |
Also Published As
Publication number | Publication date |
---|---|
JP2010252022A (en) | 2010-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI575488B (en) | Data transmission system for display device, data transmission method for display device and display device | |
JP2005142872A (en) | Data transmission system and method, data sending device and method, and data receiving device and method | |
JP5506232B2 (en) | Multilevel encoding method, decoding method thereof, and multilevel signal transmission apparatus | |
JP2754741B2 (en) | Encoding device | |
CN111726312B (en) | Differential signal processing device, method of operating the same, and method of electronic signaling | |
JPWO2008059588A1 (en) | Data transmission apparatus and transmission code generation method | |
US7991081B2 (en) | Process and devices for transmitting digital signals over buses and computer program product therefore | |
JP2011103552A (en) | Information processor, and signal processing method | |
JP2005051789A (en) | Duobinary-to-binary signal converter | |
JP2005210695A (en) | Data transmission method and data transmission circuit | |
JPWO2005006552A1 (en) | Data transfer method, data transfer circuit, output circuit, input circuit, semiconductor device, electronic device | |
JP4000564B2 (en) | Encoding apparatus and method thereof | |
US7916048B2 (en) | Encoding a gray code sequence for an odd length sequence | |
CN110620635A (en) | Decoding method, apparatus and readable storage medium | |
US7593468B2 (en) | Method of interfacing a high speed signal | |
EP1403775A1 (en) | Process and devices for transmiting digital signals over buses and computer program product therefor | |
JPH02312338A (en) | Multivalue demodulation system | |
JP2022107067A (en) | Encoding circuit and semiconductor device, encoding method, data transmission system, and decoding circuit | |
JP4507089B2 (en) | Optical receiver | |
JP2010246029A (en) | Device and method for transmitting data | |
KR20120068073A (en) | Method and apparatus for transmitting and receiving video stream | |
TW201820833A (en) | Phase-shifting encoding for signal transition minimization | |
JP3704730B2 (en) | Classification device and method | |
JPH1032495A (en) | Device and method for processing data | |
JPS5912646A (en) | Error correcting decoder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120411 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130507 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130702 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130710 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140318 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5506232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |