[go: up one dir, main page]

JP2006129390A - Transmitting apparatus and receiving apparatus - Google Patents

Transmitting apparatus and receiving apparatus Download PDF

Info

Publication number
JP2006129390A
JP2006129390A JP2004318431A JP2004318431A JP2006129390A JP 2006129390 A JP2006129390 A JP 2006129390A JP 2004318431 A JP2004318431 A JP 2004318431A JP 2004318431 A JP2004318431 A JP 2004318431A JP 2006129390 A JP2006129390 A JP 2006129390A
Authority
JP
Japan
Prior art keywords
signal
mapping
clock
symbol
transmission
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
JP2004318431A
Other languages
Japanese (ja)
Inventor
Toshitomo Umei
俊智 梅井
Noboru Katsuta
昇 勝田
Yuji Mizuguchi
裕二 水口
Takashi Akita
貴志 秋田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2004318431A priority Critical patent/JP2006129390A/en
Publication of JP2006129390A publication Critical patent/JP2006129390A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Dc Digital Transmission (AREA)

Abstract

【課題】 安定したクロック再生を行いながら、低ノイズで広帯域なデータ伝送が可能な送信装置および受信装置ならびに伝送システムを提供する。
【解決手段】 多値伝送方式において、データ部では全値を用いたマッピング方式を用い、ヘッダ部ではクロックを多重したマッピング方式を用いたフレーム構造でデータ伝送を行う。受信側におけるシンボルタイミングの再生はヘッダ部の期間だけ行われ、再生されたシンボルタイミングに基づいて、受信したデータ部の信号とヘッダ部の信号からデータを取り出す。
【選択図】 図1
PROBLEM TO BE SOLVED: To provide a transmission device, a reception device, and a transmission system capable of low-noise and wide-band data transmission while performing stable clock reproduction.
In a multi-value transmission method, data transmission is performed in a frame structure using a mapping method using all values in a data portion and a mapping method in which a clock is multiplexed in a header portion. The symbol timing on the receiving side is reproduced only during the header period, and data is extracted from the received data portion signal and header portion signal based on the reproduced symbol timing.
[Selection] Figure 1

Description

本発明は、送信装置および受信装置に関し、より特定的には、多値伝送方式を用いた送信装置および受信装置、ならびにそれらの装置を含んだ伝送システムおよび車両に関する。   The present invention relates to a transmission device and a reception device, and more particularly to a transmission device and a reception device using a multilevel transmission method, and a transmission system and a vehicle including those devices.

近年、自動車において車載機器間のデータ通信を可能とする車載LANの導入が本格化してきている。また、カーナビゲーション装置の多機能化やITS(Intelligent Transport Systems;高度道路交通システム)の普及に伴って、車載LANで伝送すべきデータも多様化および大容量化し、より大容量のデータをより高速に転送することのできる伝送方式の実現が望まれている。   In recent years, the introduction of an in-vehicle LAN that enables data communication between in-vehicle devices in automobiles has become full-scale. In addition, with the increase in the number of functions of car navigation devices and the spread of ITS (Intelligent Transport Systems), the data to be transmitted on the in-vehicle LAN has also become diversified and increased in capacity, so that larger volumes of data can be transmitted at higher speeds. Realization of a transmission method that can be transferred to the network is desired.

ところで、車載LANの場合、車載LANを構成するケーブルからの放射ノイズが車載機器の誤動作を引き起こす原因となることがあり、また逆に、車載機器からの放射ノイズが車載LANにおけるデータ伝送に悪影響を及ぼす可能性があり、これらの問題に対する対策が検討されている。例えば光伝送型LANでは、各ノードを光ファイバーケーブルで接続し互いに光通信することによって、電磁波の発生を防止しながら耐ノイズ性を向上させている。   By the way, in the case of an in-vehicle LAN, radiation noise from a cable constituting the in-vehicle LAN may cause malfunction of the in-vehicle device, and conversely, radiation noise from the in-vehicle device adversely affects data transmission in the in-vehicle LAN. Countermeasures for these problems are being considered. For example, in an optical transmission type LAN, noise resistance is improved while preventing the generation of electromagnetic waves by connecting each node with an optical fiber cable and optically communicating with each other.

一方、ツイストペア線や同軸ケーブルのような安価なケーブルを用いた電気伝送を行いつつ、放射ノイズが少なく耐ノイズ性を向上しながら、20Mbpsを超えるような高速なデータ伝送が可能な伝送システムも考案されている(例えば特許文献1参照。)。以下、この従来の伝送システムについて説明する。   On the other hand, a transmission system capable of high-speed data transmission exceeding 20 Mbps while reducing electrical noise and improving noise resistance while conducting electrical transmission using inexpensive cables such as twisted pair wires and coaxial cables is also devised. (For example, refer to Patent Document 1). Hereinafter, this conventional transmission system will be described.

図9は、従来の伝送システムの構成を示すブロック図である。送信装置9100は、クロック多重マッピング部9104とDAC(Digital−to−Analog Converter)9110を有している。受信装置9200は、ADC(Analog−to−Digital Converter)9210とシンボルタイミング再生部9207とクロック多重逆マッピング部9204を有している。   FIG. 9 is a block diagram showing a configuration of a conventional transmission system. The transmission apparatus 9100 includes a clock multiplex mapping unit 9104 and a DAC (Digital-to-Analog Converter) 9110. The reception device 9200 includes an ADC (Analog-to-Digital Converter) 9210, a symbol timing recovery unit 9207, and a clock multiple inverse mapping unit 9204.

まず、送信装置9100の動作について説明する。   First, the operation of transmitting apparatus 9100 will be described.

クロック多重マッピング部9104は、シンボル周期毎に送信データ9101の所定ビット数(ここでは2ビット)のデータを予め定められた複数の信号レベル(ここでは8個の信号レベル)のいずれかにマッピングするものである。図6はクロック多重マッピング部9104において利用されるマッピング表(8値のクロック多重マッピング表)を示し、図8は図6のマッピング表に基づいてマッピングされた信号パターンの一例を示している。クロック多重マッピング部9104から出力される信号レベル(現信号レベル)は、図6のマッピング表に従って、前シンボルの信号レベル(前信号レベル)と、クロック多重マッピング部9104に入力される2ビット分の送信データ9101に応じて決定される。例えば、図8のn番目のシンボルの信号レベルは、n−1番目のシンボルの信号レベルが−3であり、入力される2ビットの送信データ9101が“01”であることから、図6のマッピング表から+5と決定される。その結果、n番目のシンボルとして、信号レベルが+5である信号がクロック多重マッピング部9104から出力される。   The clock multiplex mapping unit 9104 maps data of a predetermined number of bits (here, 2 bits) of the transmission data 9101 to one of a plurality of predetermined signal levels (here, 8 signal levels) for each symbol period. Is. FIG. 6 shows a mapping table (8-level clock multiplex mapping table) used in the clock multiplex mapping unit 9104, and FIG. 8 shows an example of a signal pattern mapped based on the mapping table of FIG. The signal level (current signal level) output from the clock multiplex mapping unit 9104 corresponds to the signal level of the previous symbol (previous signal level) and 2 bits input to the clock multiplex mapping unit 9104 according to the mapping table of FIG. It is determined according to transmission data 9101. For example, the signal level of the nth symbol in FIG. 8 is that the signal level of the (n−1) th symbol is −3 and the input 2-bit transmission data 9101 is “01”. +5 is determined from the mapping table. As a result, a signal having a signal level of +5 is output from the clock multiplex mapping unit 9104 as the nth symbol.

次に、受信装置9200の動作について説明する。   Next, the operation of receiving apparatus 9200 will be described.

伝送路9300から受信した信号は、図8のようにクロックが固定的に多重された信号になっている。シンボルタイミング再生部9207は、ADC9210の出力からそのクロック成分を抽出してシンボルタイミング9206を再生し、このシンボルタイミング9206をクロック多重逆マッピング部9204へ出力する。   The signal received from the transmission line 9300 is a signal in which clocks are fixedly multiplexed as shown in FIG. Symbol timing recovery section 9207 extracts the clock component from the output of ADC 9210 to recover symbol timing 9206, and outputs this symbol timing 9206 to clock multiplex inverse mapping section 9204.

クロック多重マッピング部9104から出力される受信データ9201は、図6のマッピング表に従って、前シンボルの信号レベル(前信号レベル)と、ADC9210からクロック多重逆マッピング部9204に入力されるシンボルの信号レベル(現信号レベル)に応じて決定される。例えば、図8のn番目のシンボルに対応する受信データ9201は、n−1番目のシンボルの信号レベルが−3であり、入力されるn番目のシンボルの信号レベルが+5であることから、図6のマッピング表から“01”と決定される。その結果、n番目のシンボルに対応する受信データ9201として、データ“01”がクロック多重逆マッピング部9204から出力される。
特許第3502630号公報
The received data 9201 output from the clock multiplex mapping unit 9104 includes the signal level of the previous symbol (previous signal level) and the signal level of the symbol input from the ADC 9210 to the clock multiplex inverse mapping unit 9204 according to the mapping table of FIG. It is determined according to the current signal level. For example, in the received data 9201 corresponding to the nth symbol in FIG. 8, the signal level of the (n−1) th symbol is −3, and the signal level of the input nth symbol is +5. 6 is determined from the mapping table 6. As a result, data “01” is output from the clock multiplex inverse mapping section 9204 as the reception data 9201 corresponding to the nth symbol.
Japanese Patent No. 3502630

しかしながら、図6のようにクロックを多重したマッピング方法を採用する場合には、受信側でのシンボル再生が容易になる反面、クロックを多重しないマッピング方法と比較して伝送ビットレートが下がるという問題がある。例えば、N値の多値伝送においてクロック成分を多重しないマッピング方法を用いた場合、1シンボル当たりの伝送ビット数はlog2(N)となるが、クロックを多重したマッピング方法を用いた場合には、図6のマッピング表から分かるように、N個分の信号レベル数を利用しているにも関わらず1シンボル当たりの伝送ビット数はlog2(N)−1ビットとなってしまう。つまり、図6のようなマッピング表に従ってクロックを多重することによって、1シンボル当たり1ビットの割合で伝送ビットレートが低下することになる。   However, when a mapping method in which clocks are multiplexed as shown in FIG. 6 is adopted, symbol reproduction on the reception side is facilitated, but on the other hand, there is a problem that the transmission bit rate is lower than in a mapping method in which clocks are not multiplexed. is there. For example, when a mapping method that does not multiplex clock components is used in N-value multilevel transmission, the number of transmission bits per symbol is log2 (N), but when a mapping method that multiplexes clocks is used, As can be seen from the mapping table of FIG. 6, the number of transmission bits per symbol is log2 (N) -1 bits even though N signal level numbers are used. That is, by multiplexing clocks according to the mapping table as shown in FIG. 6, the transmission bit rate is reduced at a rate of 1 bit per symbol.

さらに、クロックを多重したマッピング方法を採用した場合には図10のように伝送路から固定的なクロック成分による放射ノイズが発生してしまう。これを低減するためには高性能なノイズ低減用の外付け部品が必要となり、その分だけ伝送システム全体のコストが高くなる。   Further, when a mapping method in which clocks are multiplexed is employed, radiation noise due to a fixed clock component is generated from the transmission path as shown in FIG. In order to reduce this, high-performance external parts for noise reduction are required, and the cost of the entire transmission system is increased accordingly.

それ故に、本発明の目的は、従来方式より広帯域な電気伝送ができ、かつクロック成分による放射ノイズを低減できる送信装置および受信装置を提供することである。   SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a transmission device and a reception device that can perform electric transmission in a wider band than conventional systems and can reduce radiation noise due to clock components.

上記の課題を解決するために、本発明は以下の構成を採用した。なお括弧内の参照符号および図番号は、本発明の理解を助けるために図面との対応関係を示したものであって、本発明の範囲を何ら限定するものではない。   In order to solve the above problems, the present invention employs the following configuration. Reference numerals and figure numbers in parentheses indicate correspondence with the drawings in order to help understanding of the present invention, and do not limit the scope of the present invention.

第1の発明は、一定のシンボル周期毎に、予め定められたビット数であるNビットの送信データを、予め定められた個数であるM個の信号レベルのうちの所定の信号レベルへ順次マッピングすることによって全値マッピング信号を生成する全値マッピング手段(1103)と、一定のシンボル周期毎に、N−1ビットの送信データを、前記M個の信号レベルのうちの上位半分のいずれかの信号レベルと下位半分のいずれかの信号レベルへ交互に順次マッピングすることによってクロック成分が多重されたクロック多重マッピング信号を生成するクロック多重マッピング手段(1104)と、前記全値マッピング信号と前記クロック多重マッピング信号を送信ヘッダイネーブル信号に基づいて一定のタイミングで交互に選択して第1伝送信号として出力する第1選択手段(1105)とを備えた送信装置(1100)である。   In the first invention, N-bit transmission data, which is a predetermined number of bits, is sequentially mapped to a predetermined signal level out of M signal levels, which is a predetermined number, for each predetermined symbol period. And an all-value mapping means (1103) for generating an all-value mapping signal, and N-1 bits of transmission data for any given symbol period, one of the upper half of the M signal levels. A clock multiplex mapping means (1104) for generating a clock multiplex mapping signal in which a clock component is multiplexed by alternately and sequentially mapping the signal level and any one of the lower half signal levels; and the full value mapping signal and the clock multiplex The mapping signal is alternately selected at a fixed timing based on the transmission header enable signal, and the first transmission signal is selected. A transmitting apparatus (1100) having a first selection means and (1105) for outputting Te.

第2の発明は、第1の発明において、一定のシンボル周期毎に前記M個の信号レベルにおいて最大振幅でトグルするクロック信号(図3)を生成するクロック信号生成手段(1106)と、一定のシンボル周期毎に前記M個の信号レベルにおいて最小振幅でトグルするヘッダ初期化信号(図3)を生成するヘッダ初期化信号生成手段(1107)と、前記送信ヘッダイネーブル信号に基づいて初期化制御信号を生成する初期化制御手段(1109)と、前記第1伝送信号と前記クロック信号と前記ヘッダ初期化信号を前記初期化制御信号に基づいて選択して第2伝送信号として出力する第2選択手段(1108)とをさらに備えたことを特徴とする。   According to a second invention, in the first invention, a clock signal generating means (1106) for generating a clock signal (FIG. 3) that toggles with a maximum amplitude at the M signal levels for each fixed symbol period; Header initialization signal generating means (1107) for generating a header initialization signal (FIG. 3) that toggles with the minimum amplitude at the M signal levels for each symbol period, and an initialization control signal based on the transmission header enable signal Initialization control means (1109) for generating the first transmission signal, the second transmission means for selecting the clock signal and the header initialization signal based on the initialization control signal and outputting them as a second transmission signal (1108).

第3の発明は、第2の発明において、前記第2選択手段は、前記第1伝送信号の出力に先立って、前記クロック信号および前記ヘッダ初期化信号を前記送信ヘッダイネーブル信号に基づいて一定のタイミングで交互に選択して出力することを特徴とする(図2A)。   According to a third invention, in the second invention, the second selection means determines the clock signal and the header initialization signal based on the transmission header enable signal before the output of the first transmission signal. It is characterized by being alternately selected and output at the timing (FIG. 2A).

第4の発明は、第1の発明において、前記クロック多重マッピング手段は、前記第1伝送信号から前記クロック多重マッピング信号だけを切り出してつなぎ合わせたときに、直前のシンボルに対する各シンボルの信号レベルの大小関係がシンボル周期で交互に変化するようなクロック多重マッピング信号を生成することを特徴とする(図6)。   In a fourth aspect based on the first aspect, when the clock multiplex mapping means cuts out only the clock multiplex mapping signal from the first transmission signal and connects them, the signal level of each symbol with respect to the immediately preceding symbol is determined. A clock multiplex mapping signal is generated such that the magnitude relationship changes alternately with the symbol period (FIG. 6).

第5の発明は、第4の発明において、前記クロック多重マッピング手段は、各クロック多重マッピング信号を構成するシンボルのうちの少なくとも最初と最後のシンボルにおいて固定の信号レベルとなるようなクロック多重マッピング信号を生成することを特徴とする(図7)。   According to a fifth invention, in the fourth invention, the clock multiplex mapping means is configured such that the clock multiplex mapping signal has a fixed signal level in at least the first and last symbols of the symbols constituting each clock multiplex mapping signal. Is generated (FIG. 7).

第6の発明は、第5の発明において、前記クロック多重マッピング手段は、各クロック多重マッピング信号を構成するシンボルのうちの少なくとも最初と最後のシンボルにおいて、前記M個の信号レベルのうちの最大または最小の信号レベルとなるようなクロック多重マッピング信号を生成することを特徴とする(図7)。   In a sixth aspect based on the fifth aspect, the clock multiplex mapping means has a maximum of the M signal levels or at least the first and last symbols of the symbols constituting each clock multiplex mapping signal. A clock multiplex mapping signal that generates a minimum signal level is generated (FIG. 7).

第7の発明は、上記第1の発明の送信装置から出力される信号と同一の構成の信号を受信するための受信装置(1200)であって、受信信号から前記クロック多重マッピング信号の受信タイミングを検出し、当該検出結果を示す受信ヘッダイネーブル信号を生成するヘッダ検出手段(1208)と、前記受信ヘッダイネーブル信号に基づいて、前記クロック多重マッピング信号を受信しているときには受信信号からシンボルのタイミングを検出することによってシンボルタイミングを生成し、前記全値マッピング信号を受信しているときには、前記クロック多重マッピング信号を最後に受信したときに検出されたシンボルのタイミングを用いてシンボルタイミングを生成するシンボルタイミング再生手段(1207)と、前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記全値マッピング信号の各シンボルの信号レベルを逆マッピングしてNビットの受信データを順次生成する全値逆マッピング手段(1203)と、前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記クロック多重マッピング信号の各シンボルの信号レベルを逆マッピングしてN−1ビットの受信データを順次生成するクロック多重逆マッピング手段(1204)と、前記Nビットの受信データと前記N−1ビットの受信データを前記受信ヘッダイネーブル信号に応じて選択して出力する第3選択手段(1205)とを備えた受信装置である。   A seventh invention is a receiving device (1200) for receiving a signal having the same configuration as the signal output from the transmitting device of the first invention, wherein the reception timing of the clock multiplex mapping signal from the received signal And a header detection means (1208) for generating a received header enable signal indicating the detection result, and when receiving the clock multiplex mapping signal based on the received header enable signal, the timing of the symbol from the received signal The symbol timing is generated by detecting the symbol timing, and when the full-value mapping signal is received, the symbol timing is generated using the timing of the symbol detected when the clock multiplexed mapping signal was last received. Timing reproduction means (1207) and the symbol tie A full-value inverse mapping means (1203) for reversely mapping the signal level of each symbol of the received full-value mapping signal based on the symbol timing generated by the sampling reproduction means to sequentially generate N-bit received data; Based on the symbol timing generated by the symbol timing recovery means, clock multiplex inverse mapping means (in order to generate N-1 bit received data sequentially by inverse mapping the signal level of each symbol of the received clock multiplex mapping signal) 1204) and third selecting means (1205) for selecting and outputting the N-bit received data and the N-1 bit received data according to the received header enable signal.

第8の発明は、上記第3の発明の送信装置から出力される信号と同一の構成の信号を受信するための受信装置(1200)であって、受信信号から前記クロック多重マッピング信号の受信タイミングを検出し、当該検出結果を示す受信ヘッダイネーブル信号を生成するヘッダ検出手段(1208)と、前記受信ヘッダイネーブル信号に基づいて、前記クロック多重マッピング信号を受信しているときには受信信号からシンボルのタイミングを検出することによってシンボルタイミングを生成し、前記全値マッピング信号を受信しているときには、前記クロック多重マッピング信号を最後に受信したときに検出されたシンボルのタイミングを用いてシンボルタイミングを生成するシンボルタイミング再生手段(1207)と、前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記全値マッピング信号の各シンボルの信号レベルを逆マッピングしてNビットの受信データを順次生成する全値逆マッピング手段(1203)と、前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記クロック多重マッピング信号の各シンボルの信号レベルを逆マッピングしてN−1ビットの受信データを順次生成するクロック多重逆マッピング手段(1204)と、前記Nビットの受信データと前記N−1ビットの受信データを前記受信ヘッダイネーブル信号に応じて選択して出力する第3選択手段(1205)とを備え、前記ヘッダ検出手段は、受信信号から前記クロック信号と前記初期化信号を検出し、当該検出した初期化信号の受信タイミングおよび受信期間と当該検出したクロック信号の受信期間とを保持しておくことにより、当該初期化信号および当該クロック信号の受信後に順次受信される前記クロック多重マッピング信号の受信タイミングを検出することを特徴とする、受信装置である。   The eighth invention is a receiving device (1200) for receiving a signal having the same configuration as the signal output from the transmitting device of the third invention, wherein the reception timing of the clock multiplex mapping signal from the received signal And a header detection means (1208) for generating a received header enable signal indicating the detection result, and when receiving the clock multiplex mapping signal based on the received header enable signal, the timing of the symbol from the received signal The symbol timing is generated by detecting the symbol timing, and when the full-value mapping signal is received, the symbol timing is generated using the timing of the symbol detected when the clock multiplexed mapping signal was last received. Timing reproduction means (1207) and the symbol tie A full-value inverse mapping means (1203) for reversely mapping the signal level of each symbol of the received full-value mapping signal based on the symbol timing generated by the sampling reproduction means to sequentially generate N-bit received data; Based on the symbol timing generated by the symbol timing recovery means, clock multiplex inverse mapping means (in order to generate N-1 bit received data sequentially by inverse mapping the signal level of each symbol of the received clock multiplex mapping signal) 1204) and third selection means (1205) for selecting and outputting the N-bit reception data and the N-1 bit reception data according to the reception header enable signal, and the header detection means, Detecting the clock signal and the initialization signal from the received signal, By holding the reception timing and reception period of the issued initialization signal and the reception period of the detected clock signal, the clock multiplex mapping signal sequentially received after receiving the initialization signal and the clock signal A receiving apparatus is characterized by detecting reception timing.

上記第1の発明によれば、全値マッピング信号とクロック多重マッピング信号を交互に伝送するため、受信側で安定してクロック再生させつつ、伝送速度を増やすことができる。さらにクロック成分が固定的に多重される期間を局所的にすることができるため、クロック成分による放射ノイズを低減できる。これによりノイズ低減用の部品を削減できるため、コスト面で有利である。   According to the first aspect of the invention, since the full value mapping signal and the clock multiplex mapping signal are alternately transmitted, it is possible to increase the transmission speed while stably reproducing the clock on the receiving side. Furthermore, since the period in which the clock components are fixedly multiplexed can be made local, radiation noise due to the clock components can be reduced. As a result, noise reduction parts can be reduced, which is advantageous in terms of cost.

上記第2および第3の発明によれば、受信処理に必要なヘッダの開始タイミングとヘッダの終了タイミングを受信装置へ通知することができるので、受信装置におけるヘッダ検出処理に必要なハードウェア構成をシンプルにでき、コスト面で有利である。   According to the second and third aspects of the invention, since it is possible to notify the receiving device of the header start timing and header end timing necessary for the reception processing, the hardware configuration necessary for the header detection processing in the reception device is provided. It can be simplified and is advantageous in terms of cost.

上記第4の発明によれば、クロック多重マッピング信号をつなぎ合わせたときに、直前のシンボルに対する各シンボルの信号レベルの大小関係がシンボル周期で交互に変化するため、受信側でクロックを効果的に再生することができる。   According to the fourth aspect of the present invention, when the clock multiplex mapping signals are connected, the magnitude relationship of the signal level of each symbol with respect to the immediately preceding symbol changes alternately with the symbol period. Can be played.

上記第5の発明によれば、クロック多重マッピング信号における特定のシンボルの信号レベルを固定とすることができるので、クロック多重マッピング信号が場合によってはシンボルタイミングを再生するのに不適切な信号パターンとなってしまうことを回避することができる。   According to the fifth aspect of the invention, since the signal level of a specific symbol in the clock multiplex mapping signal can be fixed, the clock multiplex mapping signal may have a signal pattern that is inappropriate for reproducing the symbol timing in some cases. Can be avoided.

上記第6の発明によれば、クロック多重マッピング信号をつなぎ合わせたときに、最小の信号レベルから最大の信号レベルへの変化、または最大の信号レベルから最小の信号レベルへの変化が定期的に出現するので、受信側でクロックを効果的に再生することができる。   According to the sixth aspect of the present invention, when the clock multiplex mapping signals are connected, a change from the minimum signal level to the maximum signal level or a change from the maximum signal level to the minimum signal level is periodically performed. Since it appears, the clock can be effectively reproduced on the receiving side.

上記第7の発明によれば、全値でマッピングされた伝送信号を利用できるので、広帯域な伝送信号を受信することができる。またクロック多重マッピングされた伝送信号も利用できるので、安定したクロック再生を行うことができる。   According to the seventh aspect, since a transmission signal mapped with all values can be used, a broadband transmission signal can be received. Further, since a transmission signal subjected to clock multiplex mapping can be used, stable clock reproduction can be performed.

上記第8の発明によれば、受信した初期化信号とクロック信号から、クロック多重マッピング信号の開始タイミングと終了タイミングを容易に知ることができるので、ヘッダ検出処理に必要なハードウェア構成をシンプルにでき、コスト面で有利である。   According to the eighth aspect of the invention, since the start timing and end timing of the clock multiplex mapping signal can be easily known from the received initialization signal and clock signal, the hardware configuration necessary for header detection processing is simplified. This is advantageous in terms of cost.

図1を参照して、本発明の一実施形態に係る伝送システムについて説明する。本実施形態では、多値伝送方式の一例として8値伝送方式を採用した場合について説明する。もちろん、本発明は8値伝送方式以外の多値伝送方式にも適用可能である。   A transmission system according to an embodiment of the present invention will be described with reference to FIG. In the present embodiment, a case where an 8-level transmission system is adopted as an example of a multi-level transmission system will be described. Of course, the present invention can also be applied to multilevel transmission systems other than the 8-level transmission system.

送信装置1100は、全値マッピング部1103、クロック多重マッピング部1104、第1セレクタ1105、クロック信号生成部1106、ヘッダ初期化信号生成部1107、第2セレクタ1108、初期化制御部1109およびDAC(Digital−to−Analog Converter)1110を有している。受信装置1200は、ADC(Analog−to−Digital Converter)1210、シンボルタイミング再生部1207、ヘッダ検出部1208、全値逆マッピング部1203、クロック多重逆マッピング部1204および第3セレクタ1205を有している。   The transmission apparatus 1100 includes an all value mapping unit 1103, a clock multiplexing mapping unit 1104, a first selector 1105, a clock signal generation unit 1106, a header initialization signal generation unit 1107, a second selector 1108, an initialization control unit 1109, and a DAC (Digital). -To-Analog Converter) 1110. The receiving apparatus 1200 includes an ADC (Analog-to-Digital Converter) 1210, a symbol timing reproduction unit 1207, a header detection unit 1208, an all-value inverse mapping unit 1203, a clock multiplexing inverse mapping unit 1204, and a third selector 1205. .

送信装置1100に接続される送信側の外部機器(図1では図示していない)は、伝送データ送出期間においては、送信ヘッダイネーブル1102をディセーブルにして、送信データ1101として3ビット/シンボルの伝送レートで伝送データを送信装置1100へ入力する。また、ヘッダデータ送出期間においては、送信ヘッダイネーブル1102をイネーブルにして、送信データ1101として2ビット/シンボルの伝送レートでヘッダデータを送信装置1100へ入力する。なお、送信ヘッダイネーブル1102は、ヘッダ部分の送信期間とデータ部分の送信期間を区別するための信号であって、ヘッダ部分の送信期間(本実施の形態では4シンボル期間)ではイネーブルとなり、データ部分の送信期間(本実施の形態では252シンボル期間)ではディセーブルとなる。   A transmission-side external device (not shown in FIG. 1) connected to the transmission apparatus 1100 disables the transmission header enable 1102 and transmits 3 bits / symbol as transmission data 1101 during the transmission data transmission period. Transmission data is input to the transmission apparatus 1100 at a rate. In the header data transmission period, the transmission header enable 1102 is enabled, and the header data is input to the transmission apparatus 1100 as the transmission data 1101 at a transmission rate of 2 bits / symbol. The transmission header enable 1102 is a signal for distinguishing the transmission period of the header portion from the transmission period of the data portion, and is enabled during the transmission period of the header portion (four symbol periods in the present embodiment). Is disabled during the transmission period (252 symbol periods in the present embodiment).

受信装置1200に接続される受信側の外部機器(図1では図示していない)は、受信ヘッダイネーブル1202がディセーブルである期間においては、受信データ1201として3ビット/シンボルの伝送レートで伝送データを受信装置1200から受け取る。また、受信ヘッダイネーブル1202がイネーブルである期間においては、受信データ1201として2ビット/シンボルの伝送レートでヘッダデータを受信装置1200から受け取る。なお、受信ヘッダイネーブル1202は、ヘッダ部分の受信期間とデータ部分の受信期間を区別するための信号であって、ヘッダ部分の受信期間ではイネーブルとなり、データ部分の受信期間ではディセーブルとなる。   The external device on the receiving side (not shown in FIG. 1) connected to the receiving device 1200 transmits transmission data at a transmission rate of 3 bits / symbol as reception data 1201 during a period in which the reception header enable 1202 is disabled. Is received from the receiving device 1200. Further, during the period in which the reception header enable 1202 is enabled, the header data is received from the reception apparatus 1200 as the reception data 1201 at a transmission rate of 2 bits / symbol. The reception header enable 1202 is a signal for distinguishing the reception period of the header part from the reception period of the data part, and is enabled during the reception period of the header part and disabled during the reception period of the data part.

以下、送信装置1100および受信装置1200の動作を具体的に説明する。   Hereinafter, operations of the transmission device 1100 and the reception device 1200 will be described in detail.

まず、データ通信に先立って、送信装置1100および受信装置1200の初期化動作が行われる。以下、図2Aおよび図3を参照して、この初期化動作について説明する。なお、図2Aおよび図2Bは、初期化シーケンスとデータ通信のデータフローをそれぞれ示し、図3は初期化シーケンスの信号パターンを示している。   First, prior to data communication, initialization operations of the transmission device 1100 and the reception device 1200 are performed. Hereinafter, the initialization operation will be described with reference to FIGS. 2A and 3. 2A and 2B show an initialization sequence and a data flow of data communication, respectively, and FIG. 3 shows a signal pattern of the initialization sequence.

まず、図2AのS1の期間では、送信装置1100の初期化制御部1109は、送信ヘッダイネーブル1102(のイネーブル期間)が所定の回数(N回)入力されるまでの期間、第2セレクタ1108にクロック信号生成部1106の出力を選択させる。なお、クロック信号生成部1106は、図3に示すクロック信号のように、最大信号レベル(+7)と最小信号レベル(−7)を交互に繰り返す信号、すなわち最大振幅でトグルする信号を出力するものである。第2セレクタ1108によって選択されたクロック信号は、DAC1110を経て伝送路1300へと送出される。受信装置1200のシンボルタイミング再生部1207は、伝送路から受信したクロック信号を用いてシンボルタイミング1206を再生する。シンボルタイミング1206の再生には、ゼロクロス検出を用いた位相比較法などが一般的に用いられるが、クロック信号が入力されてからシンボルタイミング1206が安定するまでにはある一定の期間が必要となる。よって、シンボルタイミング1206が安定するまでに必要となる期間を確保するために、図2AのS1において初期化制御部1109が送信ヘッダイネーブル1102をカウントする回数Nは、十分な回数に設定しておく必要がある。   First, in the period S1 in FIG. 2A, the initialization control unit 1109 of the transmission device 1100 sets the transmission header enable 1102 (the enable period thereof) to the second selector 1108 for a period until it is input a predetermined number of times (N times). The output of the clock signal generation unit 1106 is selected. The clock signal generator 1106 outputs a signal that alternately repeats the maximum signal level (+7) and the minimum signal level (−7), that is, a signal that toggles with the maximum amplitude, as in the clock signal shown in FIG. It is. The clock signal selected by the second selector 1108 is sent to the transmission line 1300 via the DAC 1110. Symbol timing recovery section 1207 of receiving apparatus 1200 recovers symbol timing 1206 using the clock signal received from the transmission path. For the reproduction of the symbol timing 1206, a phase comparison method using zero-cross detection is generally used. However, a certain period is required until the symbol timing 1206 is stabilized after the clock signal is input. Therefore, in order to secure a period necessary for the symbol timing 1206 to become stable, the number N of times that the initialization control unit 1109 counts the transmission header enable 1102 in S1 of FIG. 2A is set to a sufficient number. There is a need.

送信装置1100の初期化制御部1109は、送信ヘッダイネーブル1102をN回カウントし終えると、図2AのS2の期間、すなわち送信ヘッダイネーブル1102のイネーブル期間(本実施の形態では4シンボル期間)において、第2セレクタ1108にヘッダ初期化信号生成部1107の出力を選択させる。なお、ヘッダ初期化信号生成部1107は、図3に示すヘッダ初期化信号のように、プラス側の最小信号レベル(+1)とマイナス側の最大信号レベル(−1)を交互に繰り返す信号、すなわち最小振幅でトグルする信号を出力するものである。第2セレクタ1108によって選択されたヘッダ初期化信号は、DAC1110を経て伝送路1300へと送出される。このヘッダ初期化信号は、受信装置1200のヘッダ検出部1208において検出される。クロック信号とヘッダ初期化信号とを区別する方法としては様々な方法が考えられるが、ここでは一例として、ヘッダ検出部1208は、信号レベルの絶対値が3より大きければクロック信号と判断し、信号レベルの絶対値が3より小さければヘッダ初期化信号であると判断する。ヘッダ検出部1208は、受信したヘッダ初期化信号に基づいて、ヘッダ開始タイミングを検出して保持し、さらにヘッダのイネーブル期間のシンボル数(すなわちヘッダ初期化信号のシンボル数)をカウントする。なお、ヘッダ部分のシンボル数が送信装置1100と受信装置1200の間で予め定められていて常に固定であるような場合には、ヘッダのイネーブル期間のシンボル数のカウントを省略してもよい。シンボルタイミング再生部1207は、S1の期間と同様に、シンボルタイミング1206を生成し続ける。   When the initialization control unit 1109 of the transmission apparatus 1100 finishes counting the transmission header enable 1102 N times, in the period S2 in FIG. 2A, that is, the enable period of the transmission header enable 1102 (four symbol periods in the present embodiment). The second selector 1108 is made to select the output of the header initialization signal generator 1107. The header initialization signal generation unit 1107 repeats a plus-side minimum signal level (+1) and a minus-side maximum signal level (−1) alternately like the header initialization signal shown in FIG. A signal that toggles at the minimum amplitude is output. The header initialization signal selected by the second selector 1108 is sent to the transmission line 1300 via the DAC 1110. This header initialization signal is detected by the header detection unit 1208 of the reception device 1200. Various methods are conceivable as a method for distinguishing between the clock signal and the header initialization signal. Here, as an example, the header detection unit 1208 determines that the signal is the clock signal if the absolute value of the signal level is greater than 3, and the signal If the absolute value of the level is smaller than 3, it is determined that the header initialization signal. The header detection unit 1208 detects and holds the header start timing based on the received header initialization signal, and further counts the number of symbols in the header enable period (that is, the number of symbols in the header initialization signal). When the number of symbols in the header portion is predetermined between the transmission apparatus 1100 and the reception apparatus 1200 and is always fixed, the number of symbols in the header enable period may be omitted. The symbol timing reproduction unit 1207 continues to generate the symbol timing 1206 as in the period of S1.

続いて送信装置1100の初期化制御部1109は、図2AのS3の期間、すなわち送信ヘッダイネーブル1102のディセーブル期間(本実施の形態では252シンボル期間)において、第2セレクタ1108にクロック信号生成部1106の出力を選択させる。その結果、S1の期間と同様に、クロック信号が伝送路1300へと送出される。受信装置1200のヘッダ検出部1208は、クロック信号を検出するとヘッダ初期化信号のシンボル数のカウントをやめ、カウント結果(ここでは4シンボル)をヘッダのイネーブル期間の長さとして保持する。続いてヘッダ検出部1208は、ヘッダのディセーブル期間のシンボル数(すなわちクロック信号のシンボル数)をカウントする。なお、データ部分のシンボル数が送信装置1100と受信装置1200の間で予め定められていて常に固定であるような場合には、ヘッダのディセーブル期間のシンボル数のカウントを省略してもよい。シンボルタイミング再生部1207は、S1の期間と同様に、シンボルタイミング1206を生成し続ける。   Subsequently, the initialization control unit 1109 of the transmission apparatus 1100 sends the clock signal generation unit to the second selector 1108 during the period S3 in FIG. 2A, that is, the disable period of the transmission header enable 1102 (252 symbol periods in this embodiment). The output of 1106 is selected. As a result, the clock signal is sent to the transmission line 1300 as in the period of S1. When detecting the clock signal, the header detection unit 1208 of the receiving device 1200 stops counting the number of symbols of the header initialization signal, and holds the count result (here, 4 symbols) as the length of the header enable period. Subsequently, the header detection unit 1208 counts the number of symbols in the header disable period (that is, the number of symbols of the clock signal). When the number of symbols in the data portion is predetermined between the transmission apparatus 1100 and the reception apparatus 1200 and is always fixed, the counting of the number of symbols in the header disable period may be omitted. The symbol timing reproduction unit 1207 continues to generate the symbol timing 1206 as in the period of S1.

図2AのS4の期間において、送信装置1100の初期化制御部1109はS2の期間と同様にして第2セレクタ1108にヘッダ初期化信号を選択させ、このヘッダ初期化信号が伝送路1300へと送出される。受信装置1200のヘッダ検出部1208は、ヘッダ初期化信号を検出するとクロック信号のシンボル数のカウントをやめ、カウント結果(ここでは252シンボル)をヘッダのディセーブル期間の長さとして保持する。シンボルタイミング再生部1207は、S1の期間と同様に、シンボルタイミング1206を生成し続ける。   In the period of S4 in FIG. 2A, the initialization control unit 1109 of the transmission apparatus 1100 causes the second selector 1108 to select a header initialization signal in the same manner as in the period of S2, and this header initialization signal is sent to the transmission line 1300. Is done. When detecting the header initialization signal, the header detection unit 1208 of the receiving device 1200 stops counting the number of symbols of the clock signal, and holds the count result (here, 252 symbols) as the length of the header disable period. The symbol timing reproduction unit 1207 continues to generate the symbol timing 1206 as in the period of S1.

図2AのS5の期間において、送信装置1100の初期化制御部1109はS3の期間と同様にして第2セレクタ1108にクロック信号を選択させ、このクロック信号が伝送路1300へと送出される。受信装置1200のシンボルタイミング再生部1207は、S1の期間と同様に、シンボルタイミング1206を生成し続ける。   In the period S5 in FIG. 2A, the initialization control unit 1109 of the transmission device 1100 causes the second selector 1108 to select a clock signal in the same manner as in the period S3, and this clock signal is sent to the transmission line 1300. The symbol timing reproduction unit 1207 of the receiving apparatus 1200 continues to generate the symbol timing 1206 as in the period of S1.

図2AのS5の期間が終わると初期化シーケンスは終了し、データ通信が開始する。データ通信時には、送信装置1100の初期化制御部1109は、第2セレクタ1108に第1セレクタ1105の出力を選択させる。以下、図2Bを参照して、データ通信時の送信装置1100および受信装置1200の動作を説明する。   When the period of S5 in FIG. 2A ends, the initialization sequence ends and data communication starts. During data communication, the initialization control unit 1109 of the transmission device 1100 causes the second selector 1108 to select the output of the first selector 1105. Hereinafter, operations of transmitting apparatus 1100 and receiving apparatus 1200 during data communication will be described with reference to FIG. 2B.

本実施の形態では、図2Bに示すように、4シンボルのヘッダ部と252シンボルのデータ部(全値マッピングデータ)から成るデータフレームの繰り返しによってデータ通信が行われる。   In this embodiment, as shown in FIG. 2B, data communication is performed by repeating a data frame including a header part of 4 symbols and a data part (full value mapping data) of 252 symbols.

まず、送信装置1100の動作について説明する。   First, the operation of transmitting apparatus 1100 will be described.

ヘッダ期間(図2BのH1、H2)では、送信ヘッダイネーブル1102がイネーブルされ、これを受けて第1セレクタ1105はクロック多重マッピング部1104の出力を選択する。なお、クロック多重マッピング部1104は、送信データ1101に基づいて図7に示すような信号(以下、クロック多重マッピング信号と称す)を生成するものである。このクロック多重マッピング部1104の詳細な動作については後述する。第1セレクタ1105によって選択されたクロック多重マッピング信号は、ヘッダ部として、第2セレクタ1108およびDAC1110を経て、伝送路1300へと送出される。   In the header period (H 1 and H 2 in FIG. 2B), the transmission header enable 1102 is enabled, and in response to this, the first selector 1105 selects the output of the clock multiplex mapping unit 1104. Note that the clock multiplex mapping unit 1104 generates a signal as shown in FIG. 7 (hereinafter referred to as a clock multiplex mapping signal) based on the transmission data 1101. The detailed operation of the clock multiplex mapping unit 1104 will be described later. The clock multiplex mapping signal selected by the first selector 1105 is sent to the transmission line 1300 via the second selector 1108 and the DAC 1110 as a header portion.

データ期間(図2BのD1、D2)では、送信ヘッダイネーブル1102がディセーブルされ、これを受けて第1セレクタ1105は全値マッピング部1103の出力を選択する。なお、全値マッピング部1103は、送信データ1101に基づいて図5に示すような信号(以下、全値マッピング信号と称す)を生成するものである。この全値マッピング部1103の詳細な動作については後述する。第1セレクタ1105によって選択された全値マッピング信号は、データ部として、第2セレクタ1108およびDAC1110を経て、伝送路1300へと送出される。   In the data period (D1 and D2 in FIG. 2B), the transmission header enable 1102 is disabled, and the first selector 1105 selects the output of the full value mapping unit 1103 in response to this. Note that the full value mapping unit 1103 generates a signal as shown in FIG. 5 (hereinafter referred to as a full value mapping signal) based on the transmission data 1101. The detailed operation of the all value mapping unit 1103 will be described later. The full value mapping signal selected by the first selector 1105 is sent as a data part to the transmission line 1300 via the second selector 1108 and the DAC 1110.

次に、受信装置1200の動作について説明する。   Next, the operation of receiving apparatus 1200 will be described.

ヘッダ検出部1208は、自身が保持しているヘッダ開始タイミングに従って受信ヘッダイネーブル1202を出力する。受信ヘッダイネーブル1202のイネーブル期間とディセーブル期間は、それぞれ、図2AのS2の期間で検出したイネーブル期間およびS3の期間で検出したディセーブル期間と同一の長さとする。これより、ヘッダ検出部1208は、伝送路からの受信信号に対して適切なヘッダのタイミング及びヘッダ長で、受信ヘッダイネーブル1202を出力することができる。   The header detection unit 1208 outputs the reception header enable 1202 according to the header start timing held by itself. The enable period and the disable period of the reception header enable 1202 have the same length as the enable period detected in the period S2 in FIG. 2A and the disable period detected in the period S3, respectively. Accordingly, the header detection unit 1208 can output the reception header enable 1202 with the appropriate header timing and header length for the reception signal from the transmission path.

シンボルタイミング再生部1207は、受信ヘッダイネーブル1202のイネーブル期間(すなわちヘッダ部の受信期間)のみ、受信信号に基づいてシンボルタイミングの更新動作を行いながらシンボルタイミング1206を出力し、ディセーブル期間(すなわちデータ部の受信期間)は、直前のイネーブル期間において入力された最後の入力データとその時点のシンボルのタイミングを保持した状態で、受信信号に基づくシンボルタイミングの更新動作を行うことなく、自身が保持しているタイミングに従ってシンボルタイミング1206を出力する。   The symbol timing recovery unit 1207 outputs the symbol timing 1206 while performing the update operation of the symbol timing based on the received signal only during the enable period of the reception header enable 1202 (that is, the reception period of the header part), and the disable period (that is, the data Is held by itself without performing the symbol timing update operation based on the received signal in a state in which the last input data inputted in the immediately preceding enable period and the timing of the symbol at that time are held. The symbol timing 1206 is output according to the current timing.

ヘッダ期間(図2BのH1、H2)では、受信ヘッダイネーブル1202がイネーブルされ、これを受けて第3セレクタ1205はクロック多重逆マッピング部1204の出力を選択する。なお、クロック多重逆マッピング部1204は、受信信号のヘッダ部、すなわち図7に示すようなクロック多重マッピング信号に基づいて受信データ1201を生成するものである。このクロック多重逆マッピング部1204の詳細な動作については後述する。   In the header period (H 1 and H 2 in FIG. 2B), the reception header enable 1202 is enabled, and the third selector 1205 selects the output of the clock multiplex inverse mapping unit 1204 in response to this. The clock multiplex inverse mapping unit 1204 generates reception data 1201 based on the header portion of the received signal, that is, the clock multiplex mapping signal as shown in FIG. The detailed operation of the clock multiplex inverse mapping unit 1204 will be described later.

データ期間(図2BのD1、D2)では、受信ヘッダイネーブル1202がディセーブルされ、これを受けて第3セレクタ1205は全値逆マッピング部1203の出力を選択する。なお、全値逆マッピング部1203は、受信信号のデータ部、すなわち図5に示すような全値マッピング信号に基づいて受信データ1201を生成するものである。この全値逆マッピング部1203の詳細な動作については後述する。   In the data period (D1, D2 in FIG. 2B), the reception header enable 1202 is disabled, and the third selector 1205 selects the output of the full value inverse mapping unit 1203 in response to this. Note that the full value inverse mapping unit 1203 generates reception data 1201 based on the data part of the received signal, that is, the full value mapping signal as shown in FIG. The detailed operation of the all-value inverse mapping unit 1203 will be described later.

<データ部に関連する処理>
次に、図4および図5を参照して、全値マッピング部1103およびこれに対応する全値逆マッピング部1203の詳細な動作について説明する。なお、図4は8値の全値マッピング表を示し、図5はこの全値マッピング表に従って全値マッピングされた信号パターンの一例を示している。
<Processing related to the data part>
Next, with reference to FIGS. 4 and 5, detailed operations of the full value mapping unit 1103 and the full value inverse mapping unit 1203 corresponding thereto will be described. FIG. 4 shows an 8-value full value mapping table, and FIG. 5 shows an example of a signal pattern in which all values are mapped according to the full value mapping table.

全値マッピング部1103は、図示は省略しているが、DAC1110へ直前に入力されたシンボルの信号レベル(以下、前信号レベルと称す)を保持する機能を有している。同様に、全値逆マッピング部1203も、自身に直前に入力されたシンボルの信号レベル(以下、前信号レベルと称す)を保持する機能を有している。   Although not shown in the figure, the all value mapping unit 1103 has a function of holding the signal level of the symbol input to the DAC 1110 immediately before (hereinafter referred to as the previous signal level). Similarly, the all-value inverse mapping unit 1203 also has a function of holding the signal level (hereinafter referred to as the previous signal level) of the symbol input immediately before itself.

図4に示すように、送信装置1100において全値マッピング部1103が出力する信号レベル(以下、現信号レベルと称す)は、前信号レベルと送信データ1101(3ビット)の組み合わせに応じて決定される。図5を用いて具体的に説明すると、n−1番目のシンボルの信号(信号レベル−7)がDAC1110へ入力された後に全値マッピング部1103に送信データ1101として3ビットのデータ「001」が入力された場合、前信号レベルが−7であり入力データが「001」であるので図4の全値マッピング表から現信号レベルが+5と決定され、信号レベルが+5である信号がn番目のシンボルの信号として全値マッピング部1103から出力される。同様に、n+1番目のシンボルについては、前信号レベルが+5であり入力データが「101」であるので図4の全値マッピング表から現信号レベルが+3と決定され、信号レベルが+3である信号がn+1番目のシンボルの信号として全値マッピング部1103から出力される。   As shown in FIG. 4, the signal level (hereinafter referred to as the current signal level) output from full value mapping section 1103 in transmission apparatus 1100 is determined according to the combination of the previous signal level and transmission data 1101 (3 bits). The More specifically, referring to FIG. 5, after the signal of the (n−1) -th symbol (signal level −7) is input to the DAC 1110, 3-bit data “001” is transmitted as transmission data 1101 to the full-value mapping unit 1103. When input, the previous signal level is −7 and the input data is “001”, so the current signal level is determined to be +5 from the all-value mapping table of FIG. 4, and the signal having the signal level of +5 is the nth signal. The full value mapping unit 1103 outputs the signal as a symbol signal. Similarly, for the (n + 1) th symbol, since the previous signal level is +5 and the input data is “101”, the current signal level is determined to be +3 from the full value mapping table of FIG. 4, and the signal level is +3. Is output from the full value mapping section 1103 as the signal of the (n + 1) th symbol.

一方、受信装置1200において全値逆マッピング部1203の出力データ(3ビット)は、前信号レベルと現信号レベルの組み合わせに応じて決定される。図5を用いて具体的に説明すると、n番目のシンボルの信号(信号レベル+5)が全値逆マッピング部1203に入力された場合、前信号レベルが−7であり現信号レベルが+5であるので図4の全値マッピング表から出力データが「001」と決定され、n番目のシンボルのデータとしてデータ「001」が全値逆マッピング部1203から出力される。同様に、n+1番目のシンボルについては、前信号レベルが+5であり現信号レベルが+3であるので図4の全値マッピング表から出力データが「101」と決定され、n+1番目のシンボルのデータとしてデータ「101」が全値逆マッピング部1203から出力される。   On the other hand, output data (3 bits) of full value inverse mapping section 1203 in receiving apparatus 1200 is determined according to the combination of the previous signal level and the current signal level. More specifically, with reference to FIG. 5, when the signal of the nth symbol (signal level +5) is input to the full value inverse mapping unit 1203, the previous signal level is −7 and the current signal level is +5. Therefore, the output data is determined as “001” from the all-value mapping table in FIG. 4, and the data “001” is output from the all-value inverse mapping unit 1203 as the n-th symbol data. Similarly, for the (n + 1) th symbol, since the previous signal level is +5 and the current signal level is +3, the output data is determined as “101” from the full value mapping table of FIG. Data “101” is output from the all-value inverse mapping section 1203.

<ヘッダ部に関連する処理>
次に、図6および図7を参照して、クロック多重マッピング部1104およびこれに対応するクロック多重逆マッピング部1204と、シンボルタイミング再生部1207の詳細な動作について説明する。なお、図6は8値のクロック多重マッピング表を示し、図7はこのクロック多重マッピング表に従ってクロック多重マッピングされた信号パターンの一例を示している。
<Processing related to header section>
Next, detailed operations of the clock multiplex mapping unit 1104, the corresponding clock multiplex inverse mapping unit 1204, and the symbol timing recovery unit 1207 will be described with reference to FIG. 6 and FIG. FIG. 6 shows an 8-level clock multiplex mapping table, and FIG. 7 shows an example of a signal pattern that is clock multiplex mapped in accordance with this clock multiplex mapping table.

クロック多重マッピング部1104は、図示は省略しているが、DAC1110へ直前に入力されたシンボルの信号レベル(前信号レベル)を保持する機能を有している。同様に、クロック多重逆マッピング部1204も、自身に直前に入力されたシンボルの信号レベル(前信号レベル)を保持する機能を有している。   Although not shown, the clock multiplex mapping unit 1104 has a function of holding the signal level (previous signal level) of the symbol input immediately before to the DAC 1110. Similarly, the clock multiplexing inverse mapping unit 1204 also has a function of holding the signal level (previous signal level) of the symbol input immediately before itself.

図6に示すように、送信装置1100においてクロック多重マッピング部1104が出力する信号レベル(現信号レベル)は、ヘッダ部を構成する4つのシンボル(シンボルA〜D)のうちの最初と最後のシンボル(シンボルA、D)についてはそれぞれ−7、+7に固定的に決定される。また、それ以外のシンボル(シンボルB、D)については、図6のクロック多重マッピング表に従って、前信号レベルと送信データ1101(2ビット)の組み合わせに応じて決定される。図6のクロック多重マッピング表に従ってマッピングされた信号パターンは、シンボル周期でプラスとマイナスを交互に繰り返すような信号パターンとなる。したがって、こうして得られた信号パターンを適当なバンドパスフィルタに通すことによって、クロック成分を抽出することができる。   As shown in FIG. 6, the signal level (current signal level) output from the clock multiplex mapping unit 1104 in the transmission apparatus 1100 is the first and last symbols of the four symbols (symbols A to D) constituting the header unit. (Symbols A and D) are fixedly determined as -7 and +7, respectively. Other symbols (symbols B and D) are determined according to the combination of the previous signal level and transmission data 1101 (2 bits) according to the clock multiplex mapping table of FIG. The signal pattern mapped in accordance with the clock multiplex mapping table of FIG. 6 is a signal pattern in which plus and minus are alternately repeated in the symbol period. Therefore, the clock component can be extracted by passing the signal pattern thus obtained through an appropriate bandpass filter.

なお、ヘッダ部において伝送されるデータとデータ部において伝送されるデータとを特に区別する必要がある場合には、前者をヘッダデータと称し、後者を全値マッピングデータと称することとする。   When it is necessary to particularly distinguish data transmitted in the header part from data transmitted in the data part, the former will be referred to as header data and the latter will be referred to as full-value mapping data.

ヘッダ部のマッピング方法について図7を用いてより具体的に説明する。まず、送信ヘッダイネーブル1102がイネーブルになると、クロック多重マッピング部1104から、ヘッダ部の最初のシンボル(シンボルA)の信号として信号レベルが−7(固定)である信号が出力される。続いて、クロック多重マッピング部1104にヘッダデータとして2ビットのデータ「11」が入力された場合、前信号レベルが−7でありヘッダデータが「11」であるので図6のクロック多重マッピング表から現信号レベルが+1と決定され、信号レベルが+1である信号がヘッダ部の2番目のシンボル(シンボルB)の信号としてクロック多重マッピング部1104から出力される。同様に、ヘッダ部の3番目のシンボル(シンボルC)については、前信号レベルが+1でありヘッダデータが「01」であるので図6のクロック多重マッピング表から現信号レベルが−5と決定され、信号レベルが−5である信号がヘッダ部の3番目のシンボルの信号としてクロック多重マッピング部1104から出力される。続いて、クロック多重マッピング部1104から、ヘッダ部の最後のシンボル(シンボルD)の信号として信号レベルが+7(固定)である信号が出力される。   The header part mapping method will be described more specifically with reference to FIG. First, when the transmission header enable 1102 is enabled, the clock multiplex mapping unit 1104 outputs a signal having a signal level of −7 (fixed) as a signal of the first symbol (symbol A) of the header unit. Subsequently, when 2-bit data “11” is input as header data to the clock multiplex mapping unit 1104, the previous signal level is −7 and the header data is “11”, so that the clock multiplex mapping table of FIG. The current signal level is determined to be +1, and a signal having a signal level of +1 is output from the clock multiplex mapping unit 1104 as the signal of the second symbol (symbol B) in the header portion. Similarly, for the third symbol (symbol C) in the header part, the previous signal level is +1 and the header data is “01”, so the current signal level is determined to be −5 from the clock multiplex mapping table of FIG. The signal having a signal level of −5 is output from the clock multiplex mapping unit 1104 as the signal of the third symbol in the header portion. Subsequently, the clock multiplex mapping unit 1104 outputs a signal having a signal level of +7 (fixed) as the signal of the last symbol (symbol D) in the header unit.

受信装置1200のシンボルタイミング再生部1207は、受信ヘッダイネーブル1202がイネーブル(つまりヘッダ部の受信期間)となると、入力されるクロック多重されたヘッダ部に基づいてシンボルタイミングの更新を行いながら、シンボルタイミング1206を出力する。シンボルタイミング再生部1207は、データ部を受信している期間はシンボルタイミングを更新せず、ヘッダ部を受信している期間のみシンボルタイミングを更新する。したがって、シンボルタイミング再生部1207によるシンボルタイミングの検出動作は、一定の周期で順次入力されるヘッダ部の信号パターンをつなぎ合わせた信号パターンに基づいてシンボルタイミングの検出を継続した場合と同等となり、断続的に入力されるヘッダ部(クロック多重信号)からシンボルタイミングを適切に再生することができる。なお、データ部の受信期間においてはシンボルタイミングを更新することができないため、シンボルタイミング再生部1207から出力されるシンボルタイミング1206が理想的なタイミングからわずかにずれてしまう可能性がある。しかしながら、仮にシンボルタイミングがずれたとしても、ヘッダ部の受信期間にそのずれが修正されるため、ずれが大きくなって通信に障害が起きることはない。   When the reception header enable 1202 is enabled (that is, the reception period of the header portion), the symbol timing recovery unit 1207 of the reception device 1200 updates the symbol timing based on the input clock multiplexed header portion, 1206 is output. The symbol timing reproduction unit 1207 does not update the symbol timing during the period in which the data part is received, but updates the symbol timing only in the period in which the header part is received. Therefore, the symbol timing detection operation by the symbol timing reproduction unit 1207 is equivalent to the case where the detection of the symbol timing is continued based on the signal pattern in which the header part signal patterns sequentially input at a constant cycle are connected. The symbol timing can be appropriately reproduced from the header portion (clock multiplexed signal) that is input automatically. Since the symbol timing cannot be updated during the reception period of the data portion, the symbol timing 1206 output from the symbol timing reproduction unit 1207 may slightly deviate from the ideal timing. However, even if the symbol timing is deviated, the deviation is corrected during the reception period of the header portion, so that the deviation becomes large and communication does not fail.

クロック多重逆マッピング部1204の出力データ(2ビット)は、前信号レベルと現信号レベルの組み合わせに応じて決定される。図7を用いて具体的に説明すると、ヘッダ部の最初のシンボル(シンボルA)がクロック多重逆マッピング部1204に入力された場合、前信号レベルが−7,−5,−3,−1,+1,+3,+5,+7のいずれか(図7の例では+1)となり、現信号レベルが−7であるので、クロック多重逆マッピング部1204からは不定な2ビットのデータが出力される。シンボルAの信号レベルは送信側において固定的に決定されたものであるので、シンボルAに対応する出力データは無意味なデータである。したがって、受信データ1201を処理する受信側の外部機器においては、このデータは無視すればよい。ヘッダ部の2番目のシンボル(シンボルB)がクロック多重逆マッピング部1204に入力された場合、前信号レベルが−7であり現信号レベルが+1であるので図6のクロック多重マッピング表から出力データが「11」と決定され、シンボルBに対応するヘッダデータとしてデータ「11」がクロック多重逆マッピング部1204から出力される。同様に、ヘッダ部の3番目のシンボル(シンボルC)がクロック多重逆マッピング部1204に入力された場合、前信号レベルが+1であり現信号レベルが−5であるので図6のクロック多重マッピング表から出力データが「01」と決定され、シンボルCに対応するヘッダデータとしてデータ「01」がクロック多重逆マッピング部1204から出力される。ヘッダ部の最後のシンボル(シンボルD)がクロック多重逆マッピング部1204に入力された場合、前信号レベルが−7,−5,−3,−1のいずれか(図7の例では−5)となり、現信号レベルが+7であるので、クロック多重逆マッピング部1204からは不定な2ビットのデータが出力される。シンボルDの信号レベルも、シンボルAと同様に送信側において固定的に決定されたものであるので、シンボルDに対応する出力データも無意味なデータである。したがって、受信データ1201を処理する受信側の外部機器においては、このデータは無視すればよい。   The output data (2 bits) of the clock multiplex inverse mapping unit 1204 is determined according to the combination of the previous signal level and the current signal level. More specifically, referring to FIG. 7, when the first symbol (symbol A) of the header part is input to the clock multiplex inverse mapping unit 1204, the previous signal level is -7, -5, -3, -1, Any one of +1, +3, +5, and +7 (+1 in the example of FIG. 7) and the current signal level is −7, and therefore the clock multiplex inverse mapping unit 1204 outputs undefined 2-bit data. Since the signal level of the symbol A is fixedly determined on the transmission side, the output data corresponding to the symbol A is meaningless data. Therefore, this data can be ignored in the external device on the receiving side that processes the received data 1201. When the second symbol (symbol B) of the header part is input to the clock multiplex inverse mapping unit 1204, the previous signal level is -7 and the current signal level is +1, so that the output data from the clock multiplex mapping table of FIG. Is determined to be “11”, and data “11” is output from the clock multiplex inverse mapping section 1204 as header data corresponding to the symbol B. Similarly, when the third symbol (symbol C) of the header part is input to the clock multiplex inverse mapping unit 1204, the previous signal level is +1 and the current signal level is -5, so the clock multiplex mapping table of FIG. Output data is determined as “01”, and data “01” is output from the clock multiplex inverse mapping unit 1204 as header data corresponding to the symbol C. When the last symbol (symbol D) of the header part is input to the clock multiplexing inverse mapping unit 1204, the previous signal level is any one of −7, −5, −3, and −1 (−5 in the example of FIG. 7). Thus, since the current signal level is +7, the clock multiplex inverse mapping unit 1204 outputs undefined 2-bit data. Since the signal level of the symbol D is also fixedly determined on the transmission side in the same way as the symbol A, the output data corresponding to the symbol D is also meaningless data. Therefore, this data can be ignored in the external device on the receiving side that processes the received data 1201.

以上のように、本実施形態では、データ部では全値マッピングを採用することで1シンボル当たり3ビットの送信データ(全値マッピングデータ)を伝送し、ヘッダ部ではクロック多重マッピングを採用することでクロック成分を伝送しつつ、1シンボル当たり2ビット(ただしヘッダ部の最初と最後のシンボルを除く)の送信データ(ヘッダデータ)を伝送する。したがって、受信側での安定したクロック再生と、伝送速度の高速化を両立することができる。また、クロック成分はヘッダ部にのみ多重されるので、図9の従来装置と比較してクロック成分による放射ノイズを大幅に低減することができ、車載機器としての用途にも適している。   As described above, in the present embodiment, transmission of 3 bits per symbol (full value mapping data) is transmitted by adopting full value mapping in the data part, and clock multiplex mapping is adopted in the header part. Transmitting transmission data (header data) of 2 bits per symbol (excluding the first and last symbols of the header portion) while transmitting the clock component. Therefore, it is possible to achieve both stable clock reproduction on the receiving side and higher transmission speed. Further, since the clock component is multiplexed only in the header portion, radiation noise due to the clock component can be greatly reduced as compared with the conventional device of FIG. 9, and it is also suitable for use as an in-vehicle device.

なお、本実施の形態では、図6や図4のように、前信号レベルを考慮して現信号レベルが決定される、いわゆる差分マッピング手法を採用しているが、本発明はこれに限定されない。すなわち、前信号レベルに関係なく、送信データのみに基づいて現信号レベルを決定するマッピング手法を採用しても構わない。ただし、差分マッピング手法を用いれば、送信側と受信側で信号レベルの基準電圧レベルが異なっていても誤りの無いデータ伝送が可能となる点で有利である。   In this embodiment, as shown in FIGS. 6 and 4, a so-called differential mapping method is adopted in which the current signal level is determined in consideration of the previous signal level, but the present invention is not limited to this. . That is, a mapping method that determines the current signal level based only on transmission data regardless of the previous signal level may be employed. However, the use of the differential mapping method is advantageous in that data transmission without error is possible even if the reference voltage level of the signal level is different between the transmission side and the reception side.

また、本実施の形態では、ヘッダ部を4シンボルで構成し、データ部を252シンボルで構成するとしたが、本発明はこれに限らない。例えば、ヘッダ部を10シンボルで構成するようにしてもよい。ただし、ヘッダ部およびデータ部のシンボル数はシンボルタイミングの再生精度に影響するため、他の種々の条件も勘案した上で適当な数に設定すべきである。   In the present embodiment, the header portion is composed of 4 symbols and the data portion is composed of 252 symbols, but the present invention is not limited to this. For example, the header part may be composed of 10 symbols. However, since the number of symbols in the header part and the data part affects the reproduction accuracy of the symbol timing, it should be set to an appropriate number in consideration of other various conditions.

また、本実施の形態では、送信装置1100から受信装置1200へとデータを伝送するとしたが、本発明はこれに限らず、送信装置1100の機能と受信装置1200の機能を併せ持った送受信装置を複数用意し、これらの送受信装置間で相互にデータ通信することもできる。   In this embodiment, data is transmitted from transmitting apparatus 1100 to receiving apparatus 1200. However, the present invention is not limited to this, and a plurality of transmitting / receiving apparatuses having both functions of transmitting apparatus 1100 and receiving apparatus 1200 are provided. It is also possible to prepare and perform data communication between these transmission / reception devices.

また、本実施の形態では、図7のように、ヘッダ部の最初と最後のシンボルの信号レベルをそれぞれ−7,+7に固定するとしたが、本発明はこれに限らず、これらのシンボルに対してもヘッダデータを重畳することが可能である。しかしながら、この場合には、ヘッダデータによってはヘッダ部の信号パターンが−1→+1→−1→+1のように絶対値が小さい信号レベルしか取らない可能性があり、その結果、シンボルタイミング再生部1207におけるクロック成分の抽出精度が低下してしまう可能性がある。一方、本実施の形態では、ヘッダ部において信号レベルが−7,+7である信号が含まれることが保証されるため、シンボルタイミング再生部1207においてクロック成分を常に良好に抽出できる。特に、複数のヘッダ部を繋ぎ合わせたときに、各境界部分において信号レベルの大きな変動(+7から−7への変動)が必ず出現するので、より少ないシンボル数のヘッダ部を用いてより高品質なシンボルタイミングの再生が可能となる。   In the present embodiment, as shown in FIG. 7, the signal levels of the first and last symbols of the header portion are fixed to −7 and +7, respectively. However, the present invention is not limited to this, and for these symbols, However, it is possible to superimpose header data. However, in this case, depending on the header data, there is a possibility that the signal pattern of the header portion takes only a signal level having a small absolute value such as −1 → + 1 → −1 → + 1. There is a possibility that the extraction accuracy of the clock component in 1207 is lowered. On the other hand, in this embodiment, since it is ensured that the signal having a signal level of −7, +7 is included in the header portion, the symbol timing recovery unit 1207 can always extract the clock component satisfactorily. In particular, when a plurality of header parts are connected, a large fluctuation in signal level (fluctuation from +7 to -7) always appears at each boundary part. Therefore, higher quality is achieved by using a header part with a smaller number of symbols. It is possible to reproduce the symbol timing.

また、本実施の形態では、ヘッダ部の最初のシンボルの信号レベルをマイナスの信号レベルとし、最後のシンボルの信号レベルをプラスの信号レベルとしたが、本発明はこれに限らず、ヘッダ部の最初のシンボルの信号レベルをプラスの信号レベル(例えば+7)とし、最後のシンボルの信号レベルをマイナスの信号レベル(例えば−7)としてもよい。ただし、データ部を介して隣り合う2つのヘッダ部に多重されるクロック成分(正弦波)の位相が互いに180°ずれてしまうと、シンボルタイミング再生部1207において、ヘッダ部をつなぎ合わせた信号からクロック成分を抽出する際に、クロック成分がうまく抽出できない可能性がある。このような観点から、ヘッダ部は、伝送信号からヘッダ部だけを切り出してつなぎ合わせたときに、直前のシンボルに対する各シンボルの信号レベルの大小関係がシンボル周期で交互に変化するように構成されるべきである。   Further, in the present embodiment, the signal level of the first symbol in the header portion is set to a negative signal level, and the signal level of the last symbol is set to a positive signal level. The signal level of the first symbol may be a positive signal level (for example, +7), and the signal level of the last symbol may be a negative signal level (for example, -7). However, if the phase of the clock component (sine wave) multiplexed in two adjacent header portions via the data portion is shifted by 180 ° from each other, the symbol timing reproduction unit 1207 generates a clock from the signal obtained by joining the header portions. When extracting the components, there is a possibility that the clock components cannot be extracted well. From this point of view, the header part is configured such that when only the header part is cut out from the transmission signal and connected, the magnitude relationship of the signal level of each symbol with respect to the immediately preceding symbol changes alternately in the symbol period. Should.

また、本実施の形態では、図7のように、ヘッダ部の最初と最後のシンボルの信号レベルを固定するとしたが、本発明はこれに限らず、例えばヘッダ部が10シンボルで構成される場合に、ヘッダ部の最初の3つのシンボルの信号レベルを+7,−7,+7にそれぞれ固定し、最後の3つのシンボルの信号レベルを−7,+7,−7にそれぞれ固定し、残りの4つのシンボルの信号レベルをヘッダデータに応じて決定するようにしてもよい。これにより、シンボルタイミングの再生精度をより向上させることができる。   Further, in the present embodiment, the signal level of the first and last symbols of the header part is fixed as shown in FIG. 7, but the present invention is not limited to this. For example, the header part is composed of 10 symbols. The signal levels of the first three symbols in the header part are fixed to +7, -7, and +7, respectively, and the signal levels of the last three symbols are fixed to -7, +7, and -7, and the remaining four symbols You may make it determine the signal level of a symbol according to header data. Thereby, the reproduction accuracy of the symbol timing can be further improved.

本発明にかかる送信装置および受信装置ならびに伝送システムは、放射ノイズに厳しい制限がありかつ広帯域な伝送性能が要求される車内や航空機等に設けられるLAN等を構成する用途に特に有用である。   The transmission device, the reception device, and the transmission system according to the present invention are particularly useful for applications that constitute a LAN or the like provided in a vehicle or an aircraft that has a strict limitation on radiation noise and requires a broadband transmission performance.

本発明の一実施形態に係る送信装置および受信装置の構成を示すブロック図The block diagram which shows the structure of the transmitter which concerns on one Embodiment of this invention, and a receiver 初期化シーケンスのデータフローInitialization sequence data flow データ通信のデータフローData flow of data communication 初期化シーケンス時の信号パターンSignal pattern during initialization sequence データ部に適用される8値の全値マッピング表の一例Example of 8-value full value mapping table applied to data part 8値の全値マッピング表に基づく信号パターン例Example of signal pattern based on 8-value full value mapping table ヘッダ部に適用される8値のクロック多重マッピング表の一例Example of 8-level clock multiplex mapping table applied to header section 8値のクロック多重マッピング表に基づく信号パターン例Example of signal pattern based on 8-level clock multiplex mapping table 図9の従来の伝送システムにおける信号パターン例Example of signal pattern in conventional transmission system of FIG. 従来の伝送システムの構成を示すブロック図Block diagram showing the configuration of a conventional transmission system 従来の伝送システムにおいて発生するノイズ例Example of noise generated in a conventional transmission system

符号の説明Explanation of symbols

1100 送信装置
1101 送信データ
1102 送信ヘッダイネーブル
1103 全値マッピング部
1104 クロック多重マッピング部
1105 第1セレクタ
1106 クロック信号生成部
1107 ヘッダ初期化信号生成部
1108 第2セレクタ
1109 初期化制御部
1110 DAC
1300 伝送路
1200 受信装置
1201 受信データ
1202 受信ヘッダイネーブル
1203 全値逆マッピング部
1204 クロック多重逆マッピング部
1205 第3セレクタ
1206 シンボルタイミング
1207 シンボルタイミング再生部
1208 ヘッダ検出部
1210 ADC

1100 Transmission Device 1101 Transmission Data 1102 Transmission Header Enable 1103 Full Value Mapping Unit 1104 Clock Multiplexing Mapping Unit 1105 First Selector 1106 Clock Signal Generation Unit 1107 Header Initialization Signal Generation Unit 1108 Second Selector 1109 Initialization Control Unit 1110 DAC
1300 Transmission path 1200 Receiver 1201 Received data 1202 Receive header enable 1203 All value inverse mapping unit 1204 Clock multiple inverse mapping unit 1205 Third selector 1206 Symbol timing 1207 Symbol timing recovery unit 1208 Header detection unit 1210 ADC

Claims (11)

一定のシンボル周期毎に、予め定められたビット数であるNビットの送信データを、予め定められた個数であるM個の信号レベルのうちの所定の信号レベルへ順次マッピングすることによって全値マッピング信号を生成する全値マッピング手段と、
一定のシンボル周期毎に、N−1ビットの送信データを、前記M個の信号レベルのうちの上位半分のいずれかの信号レベルと下位半分のいずれかの信号レベルへ交互に順次マッピングすることによってクロック成分が多重されたクロック多重マッピング信号を生成するクロック多重マッピング手段と、
前記全値マッピング信号と前記クロック多重マッピング信号を送信ヘッダイネーブル信号に基づいて一定のタイミングで交互に選択して第1伝送信号として出力する第1選択手段とを備えた送信装置。
All-value mapping is performed by sequentially mapping N-bit transmission data, which is a predetermined number of bits, to a predetermined signal level among M signal levels, which is a predetermined number, for each predetermined symbol period. A full value mapping means for generating a signal;
By sequentially mapping N-1 bits of transmission data to one of the signal levels of the upper half and the signal level of the lower half of the M signal levels at regular symbol periods. Clock multiplex mapping means for generating a clock multiplex mapping signal in which clock components are multiplexed;
A transmission apparatus comprising: first selection means for alternately selecting the full value mapping signal and the clock multiplex mapping signal at a predetermined timing based on a transmission header enable signal and outputting the selected signal as a first transmission signal.
一定のシンボル周期毎に前記M個の信号レベルにおいて最大振幅でトグルするクロック信号を生成するクロック信号生成手段と、
一定のシンボル周期毎に前記M個の信号レベルにおいて最小振幅でトグルするヘッダ初期化信号を生成するヘッダ初期化信号生成手段と、
前記送信ヘッダイネーブル信号に基づいて初期化制御信号を生成する初期化制御手段と、
前記第1伝送信号と前記クロック信号と前記ヘッダ初期化信号を前記初期化制御信号に基づいて選択して第2伝送信号として出力する第2選択手段とをさらに備えた、請求項1記載の送信装置。
Clock signal generating means for generating a clock signal that toggles with a maximum amplitude at the M signal levels for each fixed symbol period;
Header initialization signal generating means for generating a header initialization signal that toggles with a minimum amplitude at the M signal levels for each constant symbol period;
Initialization control means for generating an initialization control signal based on the transmission header enable signal;
The transmission according to claim 1, further comprising second selection means for selecting the first transmission signal, the clock signal, and the header initialization signal based on the initialization control signal and outputting the selected signal as a second transmission signal. apparatus.
前記第2選択手段は、前記第1伝送信号の出力に先立って、前記クロック信号および前記ヘッダ初期化信号を前記送信ヘッダイネーブル信号に基づいて一定のタイミングで交互に選択して出力することを特徴とする、請求項2記載の送信装置。   The second selection means alternately outputs the clock signal and the header initialization signal at a predetermined timing based on the transmission header enable signal prior to the output of the first transmission signal. The transmission device according to claim 2. 前記クロック多重マッピング手段は、前記第1伝送信号から前記クロック多重マッピング信号だけを切り出してつなぎ合わせたときに、直前のシンボルに対する各シンボルの信号レベルの大小関係がシンボル周期で交互に変化するようなクロック多重マッピング信号を生成することを特徴とする、請求項1記載の送信装置。   The clock multiplex mapping means is configured such that when only the clock multiplex mapping signal is cut out from the first transmission signal and connected, the magnitude relationship of the signal level of each symbol with respect to the immediately preceding symbol changes alternately in the symbol period. The transmission apparatus according to claim 1, wherein a clock multiplex mapping signal is generated. 前記クロック多重マッピング手段は、各クロック多重マッピング信号を構成するシンボルのうちの少なくとも最初と最後のシンボルにおいて固定の信号レベルとなるようなクロック多重マッピング信号を生成することを特徴とする、請求項4記載の送信装置。   5. The clock multiplex mapping means generates a clock multiplex mapping signal having a fixed signal level in at least the first and last symbols of symbols constituting each clock multiplex mapping signal. The transmitting device described. 前記クロック多重マッピング手段は、各クロック多重マッピング信号を構成するシンボルのうちの少なくとも最初と最後のシンボルにおいて、前記M個の信号レベルのうちの最大または最小の信号レベルとなるようなクロック多重マッピング信号を生成することを特徴とする、請求項5記載の送信装置。   The clock multiplex mapping means is a clock multiplex mapping signal that has a maximum or minimum signal level of the M signal levels in at least the first and last symbols of the symbols constituting each clock multiplex mapping signal. The transmission apparatus according to claim 5, wherein: 請求項1記載の送信装置から出力される信号と同一の構成の信号を受信するための受信装置であって、
受信信号から前記クロック多重マッピング信号の受信タイミングを検出し、当該検出結果を示す受信ヘッダイネーブル信号を生成するヘッダ検出手段と、
前記受信ヘッダイネーブル信号に基づいて、前記クロック多重マッピング信号を受信しているときには受信信号からシンボルのタイミングを検出することによってシンボルタイミングを生成し、前記全値マッピング信号を受信しているときには、前記クロック多重マッピング信号を最後に受信したときに検出されたシンボルのタイミングを用いてシンボルタイミングを生成するシンボルタイミング再生手段と、
前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記全値マッピング信号の各シンボルの信号レベルを逆マッピングしてNビットの受信データを順次生成する全値逆マッピング手段と、
前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記クロック多重マッピング信号の各シンボルの信号レベルを逆マッピングしてN−1ビットの受信データを順次生成するクロック多重逆マッピング手段と、
前記Nビットの受信データと前記N−1ビットの受信データを前記受信ヘッダイネーブル信号に応じて選択して出力する第3選択手段とを備えた受信装置。
A receiving device for receiving a signal having the same configuration as the signal output from the transmitting device according to claim 1,
Header detection means for detecting a reception timing of the clock multiplex mapping signal from a reception signal and generating a reception header enable signal indicating the detection result;
Based on the received header enable signal, when receiving the clock multiplex mapping signal, it generates symbol timing by detecting the timing of the symbol from the received signal, and when receiving the full value mapping signal, Symbol timing recovery means for generating symbol timing using the timing of the symbol detected when the clock multiplex mapping signal was last received;
Full-value inverse mapping means for inversely mapping the signal level of each symbol of the received full-value mapping signal based on the symbol timing generated by the symbol timing reproduction means to sequentially generate N-bit received data;
Clock multiplexing inverse mapping means for inversely mapping the signal level of each symbol of the received clock multiplexed mapping signal based on the symbol timing generated by the symbol timing recovery means to sequentially generate N-1 bit received data; ,
A receiving apparatus comprising: third selecting means for selecting and outputting the N-bit received data and the N-1 bit received data according to the received header enable signal.
請求項2記載の送信装置から出力される信号と同一の構成の信号を受信するための受信装置であって、
受信信号から前記クロック多重マッピング信号の受信タイミングを検出し、当該検出結果を示す受信ヘッダイネーブル信号を生成するヘッダ検出手段と、
前記受信ヘッダイネーブル信号に基づいて、前記クロック多重マッピング信号を受信しているときには受信信号からシンボルのタイミングを検出することによってシンボルタイミングを生成し、前記全値マッピング信号を受信しているときには、前記クロック多重マッピング信号を最後に受信したときに検出されたシンボルのタイミングを用いてシンボルタイミングを生成するシンボルタイミング再生手段と、
前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記全値マッピング信号の各シンボルの信号レベルを逆マッピングしてNビットの受信データを順次生成する全値逆マッピング手段と、
前記シンボルタイミング再生手段によって生成されたシンボルタイミングに基づいて、受信した前記クロック多重マッピング信号の各シンボルの信号レベルを逆マッピングしてN−1ビットの受信データを順次生成するクロック多重逆マッピング手段と、
前記Nビットの受信データと前記N−1ビットの受信データを前記受信ヘッダイネーブル信号に応じて選択して出力する第3選択手段とを備え、
前記ヘッダ検出手段は、受信信号から前記クロック信号と前記初期化信号を検出し、当該検出した初期化信号の受信タイミングおよび受信期間と当該検出したクロック信号の受信期間とを保持しておくことにより、当該初期化信号および当該クロック信号の受信後に順次受信される前記クロック多重マッピング信号の受信タイミングを検出することを特徴とする、受信装置。
A receiving device for receiving a signal having the same configuration as the signal output from the transmitting device according to claim 2,
Header detection means for detecting a reception timing of the clock multiplex mapping signal from a reception signal and generating a reception header enable signal indicating the detection result;
Based on the received header enable signal, when receiving the clock multiplex mapping signal, it generates symbol timing by detecting the timing of the symbol from the received signal, and when receiving the full value mapping signal, Symbol timing recovery means for generating symbol timing using the timing of the symbol detected when the clock multiplex mapping signal was last received;
Full-value inverse mapping means for inversely mapping the signal level of each symbol of the received full-value mapping signal based on the symbol timing generated by the symbol timing reproduction means to sequentially generate N-bit received data;
Clock multiplexing inverse mapping means for inversely mapping the signal level of each symbol of the received clock multiplexed mapping signal based on the symbol timing generated by the symbol timing recovery means to sequentially generate N-1 bit received data; ,
Third selection means for selecting and outputting the N-bit received data and the N-1 bit received data according to the received header enable signal;
The header detection means detects the clock signal and the initialization signal from the received signal, and holds the detected timing signal reception timing and reception period and the detected clock signal reception period. A receiving apparatus for detecting a reception timing of the clock multiplex mapping signal sequentially received after receiving the initialization signal and the clock signal.
請求項1記載の送信装置と、前記送信装置から出力された信号を伝送する伝送路と、前記伝送路を介して前記送信装置と接続された請求項7記載の受信装置とを備えた伝送システム。   8. A transmission system comprising: the transmission apparatus according to claim 1; a transmission path for transmitting a signal output from the transmission apparatus; and the reception apparatus according to claim 7 connected to the transmission apparatus via the transmission path. . 請求項2記載の送信装置と、前記送信装置から出力された信号を伝送する伝送路と、前記伝送路を介して前記送信装置と接続された請求項8記載の受信装置とを備えた伝送システム。   9. A transmission system comprising: the transmission device according to claim 2; a transmission path for transmitting a signal output from the transmission device; and the reception device according to claim 8 connected to the transmission device via the transmission path. . 請求項9または請求項10記載の伝送システムを備えた車両。

A vehicle comprising the transmission system according to claim 9 or 10.

JP2004318431A 2004-11-01 2004-11-01 Transmitting apparatus and receiving apparatus Pending JP2006129390A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004318431A JP2006129390A (en) 2004-11-01 2004-11-01 Transmitting apparatus and receiving apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004318431A JP2006129390A (en) 2004-11-01 2004-11-01 Transmitting apparatus and receiving apparatus

Publications (1)

Publication Number Publication Date
JP2006129390A true JP2006129390A (en) 2006-05-18

Family

ID=36723544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004318431A Pending JP2006129390A (en) 2004-11-01 2004-11-01 Transmitting apparatus and receiving apparatus

Country Status (1)

Country Link
JP (1) JP2006129390A (en)

Similar Documents

Publication Publication Date Title
JP4755110B2 (en) Noise-tolerant signaling to help simplify timing recovery and data recovery
JP3132448B2 (en) Training method and training circuit for adaptive equalizer tap coefficients
US10397028B2 (en) Decision feedback equalizer
KR101949964B1 (en) Orthogonal differential vector signaling codes with embedded clock
JP4393458B2 (en) Data transmission apparatus and data transmission method
JPWO2002030075A1 (en) Digital data transmission device, data transmission device, data reception device, and data transmission / reception device
JP3504119B2 (en) Demodulation device, clock recovery device, demodulation method, and clock recovery method
JP4589408B2 (en) Predetermined response precoding for channels with intersymbol interference
WO2001045315A1 (en) Symbol sampling time determination of a hard decision radio receiver
US20030048839A1 (en) Training of equalisers, for use with signals of differing data rates
US20070104265A1 (en) Equalizer and Equalizing Method thereof
US11405248B2 (en) FPGA based system for decoding PAM-3 signals
US20060155816A1 (en) Data transmission system and data transmission device
JP2006129390A (en) Transmitting apparatus and receiving apparatus
US6463106B1 (en) Receiver with adaptive processing
JP2005210695A (en) Data transmission method and data transmission circuit
EP1503543A1 (en) Detection of failures in a ring-based electrical network
US20040240567A1 (en) Data reception method, apparatus using same, and data transmission system
JP2004080827A (en) Transmission line encoding method and decoding method
CA2596179A1 (en) Data communication system
US8526532B2 (en) Transmitter with dynamic equalizer
JP2005175827A (en) Communication device
US20040198267A1 (en) Methods and apparatus for equalization in single-ended chip-to-chip communication
JPWO2005074219A1 (en) Data transmitting apparatus, data receiving apparatus, transmission path encoding method, and decoding method
JP3708105B2 (en) Data transmission apparatus and data transmission system