[go: up one dir, main page]

JP2016152576A - Data transmission device, transmitter and receiver - Google Patents

Data transmission device, transmitter and receiver Download PDF

Info

Publication number
JP2016152576A
JP2016152576A JP2015030320A JP2015030320A JP2016152576A JP 2016152576 A JP2016152576 A JP 2016152576A JP 2015030320 A JP2015030320 A JP 2015030320A JP 2015030320 A JP2015030320 A JP 2015030320A JP 2016152576 A JP2016152576 A JP 2016152576A
Authority
JP
Japan
Prior art keywords
data signal
predetermined
signal
synchronization signal
output
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.)
Granted
Application number
JP2015030320A
Other languages
Japanese (ja)
Other versions
JP6533069B2 (en
Inventor
鈴木 孝昌
Takamasa Suzuki
孝昌 鈴木
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.)
MegaChips Corp
Original Assignee
MegaChips Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MegaChips Corp filed Critical MegaChips Corp
Priority to JP2015030320A priority Critical patent/JP6533069B2/en
Publication of JP2016152576A publication Critical patent/JP2016152576A/en
Application granted granted Critical
Publication of JP6533069B2 publication Critical patent/JP6533069B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

【課題】 送信装置及び受信装置は、シリアル伝送によってデータを伝送するためにプリアンブルを用いる必要があった。【解決手段】 本発明は、所定のクロックに基づいて、外部から供給されるデータ信号をラッチし、該所定のクロックが示す所定のタイミングがデータ信号出力期間又は同期信号出力期間のいずれであるかを判断するデータ信号制御部と、該所定のクロックの周波数を所定の倍率で逓倍することによって生成された該所定のクロックと異なる逓倍クロックに基づいて、同期信号を生成する同期信号生成部と、該判断の結果に従って、該データ信号制御部によってラッチされたデータ信号又は該同期信号のいずれかを出力する選択回路とを備える送信装置である。【選択図】 図1PROBLEM TO BE SOLVED To use a preamble for transmitting data by serial transmission in a transmitting device and a receiving device. The present invention latches a data signal supplied from the outside based on a predetermined clock, and whether a predetermined timing indicated by the predetermined clock is a data signal output period or a synchronization signal output period A data signal control unit that determines the frequency, a synchronization signal generation unit that generates a synchronization signal based on a multiplied clock different from the predetermined clock generated by multiplying the frequency of the predetermined clock by a predetermined magnification, And a selection circuit that outputs either the data signal latched by the data signal control unit or the synchronization signal in accordance with a result of the determination. [Selection] Figure 1

Description

本発明は、データ伝送装置並びに送信装置及び受信装置に関し、特に、シリアル伝送方式によってデータの伝送を行うデータ伝送装置並びに送信装置及び受信装置に関する。   The present invention relates to a data transmission device, a transmission device, and a reception device, and more particularly to a data transmission device, a transmission device, and a reception device that transmit data by a serial transmission method.

情報処理機器間のデータ伝送を行う伝送方式として、パラレル伝送方式と、シリアル伝送方式とが存在する。パラレル伝送方式は、複数のデータのそれぞれを個別の信号として複数の信号線によって伝送する方法であり、シリアル伝送方式は、複数のデータを一つの信号として一本の信号線によって伝送する方法である。パラレル伝送方式は、各信号線における信号遅延の差によるスキューの発生や、複数の信号線を使用することによる回路面積の増大といった問題を抱えている。昨今のデータ伝送においては、このようなパラレル伝送方式で発生する問題を回避するために、シリアル伝送方式が用いられる機会が増大している。   There are a parallel transmission method and a serial transmission method as transmission methods for performing data transmission between information processing devices. The parallel transmission method is a method of transmitting each of a plurality of data as individual signals through a plurality of signal lines, and the serial transmission method is a method of transmitting a plurality of data as one signal through one signal line. . The parallel transmission system has problems such as the occurrence of skew due to the difference in signal delay in each signal line and the increase in circuit area due to the use of a plurality of signal lines. In recent data transmission, in order to avoid such a problem that occurs in the parallel transmission system, the chance of using the serial transmission system is increasing.

シリアル伝送方式では、複数のデータを一本の信号線によって伝送するため、各データを判別する手段が必要となる。シリアル伝送方式を用いるデータ伝送装置は、典型的には、プリアンブルと呼ばれる符号を使用し、該符号を各データの始まりに付することによって各データを判別する。   In the serial transmission method, since a plurality of data is transmitted through one signal line, a means for discriminating each data is required. A data transmission apparatus using a serial transmission method typically uses a code called a preamble, and discriminates each data by attaching the code to the beginning of each data.

例えば、下記特許文献1は、シリアル伝送方式を使用する信号処理装置を開示する。具体的には、該信号処理装置は、所定数のデータと、第1のクロックに同期し、前記データが有効な区間でアクティブな状態をとる第1のイネーブル信号と、が入力される入力部と、前記第1のクロックよりも高速な第2のクロックを基準に、前記第1のイネーブル信号が非アクティブな状態をとる区間のクロック数をカウントするカウント部と、前記第2のクロックを基準に、前記所定数に等しいクロック数分だけ第2のイネーブル信号をアクティブな状態にし、前記カウント部によりカウントされたクロック数分だけ前記第2のイネーブル信号を非アクティブな状態にするイネーブル信号制御部と、前記第2のイネーブル信号を出力するイネーブル信号出力部と、前記第2のイネーブル信号がアクティブな状態をとる区間に、前記第2のクロックに同期して前記所定数のデータを出力するデータ出力部とを備えている。   For example, Patent Document 1 below discloses a signal processing device that uses a serial transmission method. Specifically, the signal processing device has an input unit to which a predetermined number of data and a first enable signal that is in synchronization with a first clock and takes an active state in a valid section of the data are input. And a count unit that counts the number of clocks in a period in which the first enable signal is in an inactive state with reference to a second clock that is faster than the first clock, and the second clock as a reference In addition, an enable signal control unit that activates the second enable signal by the number of clocks equal to the predetermined number and inactivates the second enable signal by the number of clocks counted by the count unit. And an enable signal output unit that outputs the second enable signal, and a section in which the second enable signal is in an active state. In synchronization with the lock and a data output unit for outputting data of the predetermined number.

特開2012−134848号公報JP 2012-134848 A

特許文献1に開示されるような従来の信号処理装置は、シリアル伝送によってデータを伝送するために、上述したプリアンブルを用いる必要があった。プリアンブルの符号は非常に長い符号であるため、従来の信号処理装置は、プリアンブルを用いることによって、送信装置及び受信装置の間のネットワークに多大な伝送負荷をかけてしまうという問題を抱えていた。   The conventional signal processing apparatus as disclosed in Patent Document 1 needs to use the above-described preamble in order to transmit data by serial transmission. Since the preamble code is a very long code, the conventional signal processing apparatus has a problem that a large transmission load is applied to the network between the transmission apparatus and the reception apparatus by using the preamble.

そこで、本発明は、プリアンブルを用いることなく、シリアル伝送方式によって複数種類のデータを伝送することができる新たな送信装置を提供することを目的とする。   Therefore, an object of the present invention is to provide a new transmission apparatus that can transmit a plurality of types of data by a serial transmission method without using a preamble.

また、本発明は、プリアンブルを用いることなく、シリアル伝送方式によって伝送された複数種類のデータを受信することができる新たな受信装置を提供することを目的とする。   It is another object of the present invention to provide a new receiving apparatus that can receive a plurality of types of data transmitted by a serial transmission method without using a preamble.

上記課題を解決するための本発明は、以下の技術的特徴乃至は発明特定事項を含んで構成される。   The present invention for solving the above problems includes the following technical features or invention specific matters.

すなわち、ある観点に従う本発明は、所定のクロックに基づいて、外部から供給されるデータ信号をラッチするとともに、前記所定のクロックが示す所定のタイミングがデータ信号出力期間又は同期信号出力期間のいずれであるかを判断するデータ信号制御部と、前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる周波数の逓倍クロックに基づいて、同期信号を生成する同期信号生成部と、前記データ信号制御部による前記判断の結果に従って、前記データ信号制御部によってラッチされたデータ信号又は前記同期信号のいずれかを出力する選択回路とを備える、送信装置である。   That is, the present invention according to a certain aspect latches a data signal supplied from the outside based on a predetermined clock, and the predetermined timing indicated by the predetermined clock is either the data signal output period or the synchronization signal output period. A data signal control unit for determining whether or not there is a synchronization signal for generating a synchronization signal based on a frequency-multiplied clock different from the predetermined clock generated by multiplying the frequency of the predetermined clock by a predetermined magnification A transmission apparatus comprising: a generation unit; and a selection circuit that outputs either the data signal latched by the data signal control unit or the synchronization signal according to a result of the determination by the data signal control unit.

これにより、送信装置は、所定のタイミングがデータ信号出力期間か同期信号出力期間のいずれの期間であるかを判断し、該判断結果に基づいて、それぞれ異なる周波数のクロックに基づく信号を選択回路から一つの信号として出力することができるようになる。   As a result, the transmission device determines whether the predetermined timing is the data signal output period or the synchronization signal output period, and based on the determination result, transmits signals based on clocks of different frequencies from the selection circuit. It can be output as one signal.

ここで、前記データ信号制御部は、前記所定のクロックの交番回数に基づいて、前記所定のタイミングが前記データ信号出力期間又は前記同期信号出力期間のいずれであるかを判断しても良い。   Here, the data signal control unit may determine whether the predetermined timing is the data signal output period or the synchronization signal output period based on the number of alternations of the predetermined clock.

これにより、送信装置は、所定のクロックの交番回数に基づいて、所定のタイミングがデータ信号出力期間か同期信号出力期間かを判断することができるようになる。   Accordingly, the transmission device can determine whether the predetermined timing is the data signal output period or the synchronization signal output period based on the number of alternating clocks.

また、前記同期信号生成部は、外部から供給されるパターン選択信号に従って、複数の所定のパターンのうちから一のパターンを選択し、該選択した一のパターンを含むように、前記同期信号を生成しても良い。   The synchronization signal generation unit selects one pattern from a plurality of predetermined patterns according to a pattern selection signal supplied from the outside, and generates the synchronization signal so as to include the selected pattern. You may do it.

これにより、送信装置は、複数の所定のパターンのうちの一のパターンを含むように同期信号を生成することによって、生成する同期信号にバリエーションをもたせることができるようになる。   Thereby, the transmission apparatus can give a variation to the generated synchronization signal by generating the synchronization signal so as to include one of a plurality of predetermined patterns.

また、前記同期信号生成部は、前記データ信号制御部が前記所定のタイミングが前記データ信号出力期間であると判断する場合、前記同期信号の生成を停止する一方、前記データ信号制御部が前記所定のタイミングが前記同期信号出力期間であると判断する場合、前記同期信号の生成を開始し、前記選択回路は、前記データ信号制御部が前記所定のタイミングが前記データ信号出力期間であると判断する場合、前記データ信号制御部から出力されるデータ信号を出力し、前記データ信号制御部が前記所定のタイミングが前記同期信号出力期間であると判断する場合、前記同期信号を出力しても良い。   Further, when the data signal control unit determines that the predetermined timing is the data signal output period, the synchronization signal generation unit stops generation of the synchronization signal, while the data signal control unit When the timing is determined to be the synchronization signal output period, the generation of the synchronization signal is started, and the selection circuit determines that the data signal control unit determines that the predetermined timing is the data signal output period. In this case, the data signal output from the data signal control unit may be output, and the synchronization signal may be output when the data signal control unit determines that the predetermined timing is the synchronization signal output period.

これにより、送信装置は、所定のタイミングがデータ信号出力期間である場合、データ信号を選択回路から出力する一方、所定のタイミングが同期信号出力期間である場合、同期信号を選択回路から出力することができるようになる。   Thus, the transmission device outputs the data signal from the selection circuit when the predetermined timing is the data signal output period, and outputs the synchronization signal from the selection circuit when the predetermined timing is the synchronization signal output period. Will be able to.

さらに、別の観点に従う本発明は、所定のクロックに基づいて、外部から供給されるシリアルデータ信号をラッチする遅延回路と、前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、前記シリアルデータ信号に所定のパターンが含まれているか否かを判断し、前記シリアルデータ信号に前記所定のパターンが含まれている場合、前記所定のパターンを同期信号として出力する、パターン検出回路とを備える受信装置である。   Further, the present invention according to another aspect is generated by delaying a serial data signal supplied from the outside based on a predetermined clock and multiplying the frequency of the predetermined clock by a predetermined magnification. Based on a multiplied clock different from the predetermined clock, it is determined whether the serial data signal includes a predetermined pattern. If the predetermined pattern is included in the serial data signal, the predetermined data And a pattern detection circuit that outputs a pattern as a synchronization signal.

これにより、受信装置は、異なる周波数によって複数の信号が重畳されたシリアルデータ信号に対して、所定のパターンに対応する周波数のクロックによって、該所定のパターンが含まれているか否かを判断し、該所定のパターンが含まれている場合、該所定のパターンを同期信号として出力することができるようになる。   Thereby, the receiving device determines whether or not the predetermined pattern is included by a clock having a frequency corresponding to the predetermined pattern with respect to the serial data signal in which a plurality of signals are superimposed at different frequencies, When the predetermined pattern is included, the predetermined pattern can be output as a synchronization signal.

ここで、前記受信装置は、前記シリアルデータ信号に所定のパターンが含まれていない場合、前記遅延回路によってラッチされたシリアルデータ信号をデータ信号として出力する出力制御回路をさらに備えても良い。   Here, the receiving apparatus may further include an output control circuit that outputs the serial data signal latched by the delay circuit as a data signal when the serial data signal does not include a predetermined pattern.

これにより、受信装置は、シリアルデータ信号に所定のパターンが含まれていない場合、ラッチしたシリアルデータ信号をデータ信号として出力することができるようになる。   Thus, the receiving device can output the latched serial data signal as a data signal when the serial data signal does not include a predetermined pattern.

また、前記受信装置は、前記シリアルデータ信号をシリアル信号からパラレル信号に変換するデシリアライザをさらに備え、前記パターン検出回路は、前記デシリアライザの出力を受け、該出力に従って、前記シリアルデータ信号に所定のパターンが含まれているか否かを判断しても良い。   The receiving device further includes a deserializer that converts the serial data signal from a serial signal to a parallel signal, and the pattern detection circuit receives an output of the deserializer and converts the serial data signal into a predetermined pattern according to the output. It may be determined whether or not is included.

これにより、受信装置は、デシリアライザによってシリアルデータ信号をシリアル信号からパラレル信号に変換し、該変換したパラレル信号に従って、シリアルデータ信号に所定のパターンが含まれているか否かを判断することができるようになる。   Thereby, the receiving device converts the serial data signal from the serial signal to the parallel signal by the deserializer, and can determine whether or not the serial data signal includes a predetermined pattern according to the converted parallel signal. become.

また、前記受信装置は、複数のパターン検出回路をさらに備え、前記所定のパターンは、各パターン検出回路において、それぞれ異なり、前記出力制御回路は、前記各パターン検出回路のいずれも、前記シリアルデータ信号に前記所定のパターンが含まれていないと判断する場合、前記遅延回路によってラッチされたシリアルデータ信号を前記データ信号として出力しても良い。   The receiving apparatus further includes a plurality of pattern detection circuits, and the predetermined pattern is different in each pattern detection circuit, and the output control circuit is configured so that each of the pattern detection circuits includes the serial data signal. If it is determined that the predetermined pattern is not included, a serial data signal latched by the delay circuit may be output as the data signal.

これにより、受信装置は、複数のパターン検出回路を備えることによって、各パターン検出回路に対応する複数の所定のパターンを検出することができるようになる。   Thereby, the receiving apparatus can detect a plurality of predetermined patterns corresponding to each pattern detection circuit by including a plurality of pattern detection circuits.

さらに、別の観点に従う本発明は、送信装置及び受信装置を備えるデータ伝送装置であって、前記送信装置は、所定のクロックに基づいて、外部から供給されるデータ信号をラッチするとともに、前記所定のクロックが示す所定のタイミングがデータ信号出力期間又は同期信号出力期間のいずれであるかを判断するデータ信号制御部と、前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、所定のパターンを含むように同期信号を生成する同期信号生成部と、前記データ信号制御部による前記判断の結果に従って、前記データ信号制御部によってラッチされたデータ信号と、前記同期信号とのうちのいずれかをシリアルデータ信号として出力する選択回路と、を含み、前記受信装置は、前記所定のクロックに基づいて、前記シリアルデータ信号をラッチする遅延回路と、前記逓倍クロックに基づいて、前記シリアルデータ信号に前記所定のパターンが含まれているか否かを判断し、前記シリアルデータ信号に前記所定のパターンが含まれている場合、前記所定のパターンを同期信号として出力する、パターン検出回路とを含む、データ伝送装置である。   Furthermore, the present invention according to another aspect is a data transmission device including a transmission device and a reception device, wherein the transmission device latches a data signal supplied from the outside based on a predetermined clock, and A data signal control unit that determines whether the predetermined timing indicated by the clock is a data signal output period or a synchronization signal output period, and the frequency generated by multiplying the frequency of the predetermined clock by a predetermined magnification A synchronization signal generation unit that generates a synchronization signal based on a multiplied clock different from the predetermined clock so as to include a predetermined pattern, and is latched by the data signal control unit according to the result of the determination by the data signal control unit A selection circuit for outputting either a data signal or the synchronization signal as a serial data signal; The receiving apparatus determines whether or not the predetermined pattern is included in the serial data signal based on the delay clock that latches the serial data signal based on the predetermined clock and the multiplied clock. A data transmission device including a pattern detection circuit that determines and outputs the predetermined pattern as a synchronization signal when the serial data signal includes the predetermined pattern.

これにより、データ伝送装置は、一つの信号であるシリアルデータ信号に、それぞれ異なる周波数のクロックを用いて複数の信号を重畳し、所定のパターンに対応する周波数のクロックによって、該シリアルデータ信号から重畳された信号の一つに含まれる該所定のパターンを検出することができるため、プリアンブルを使用することなく、シリアル伝送方式によって複数種類のデータを伝送するとともに、複数種類のデータを受信することができるようになる。   As a result, the data transmission device superimposes a plurality of signals on a serial data signal, which is a single signal, using clocks having different frequencies, and superimposes the serial data signal on the serial data signal using a clock having a frequency corresponding to a predetermined pattern. Since the predetermined pattern included in one of the received signals can be detected, a plurality of types of data can be transmitted and received by a serial transmission method without using a preamble. become able to.

さらに、別の観点に従う本発明は、シリアルデータ信号の生成方法であって、外部から供給されるデータ信号及び所定のクロックを受信することと、前記所定のクロックが示す所定のタイミングが同期信号出力期間であるか否かを判断することと、前記所定のタイミングが前記同期信号出力期間である場合、前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、同期信号を生成し、該同期信号を選択することと、前記所定のタイミングが前記同期信号出力期間でない場合、前記所定のクロックによって前記データ信号をラッチし、該ラッチしたデータ信号を選択することと、前記選択した信号を前記シリアルデータ信号として出力することとを含む、シリアルデータ信号の生成方法である。   Furthermore, the present invention according to another aspect is a method for generating a serial data signal, wherein a data signal supplied from the outside and a predetermined clock are received, and a predetermined timing indicated by the predetermined clock is a synchronization signal output It is different from the predetermined clock generated by determining whether it is a period, and when the predetermined timing is the synchronization signal output period, by multiplying the frequency of the predetermined clock by a predetermined magnification. Based on the multiplied clock, a synchronization signal is generated, the synchronization signal is selected, and when the predetermined timing is not the synchronization signal output period, the data signal is latched by the predetermined clock, and the latched data Selecting a signal and outputting the selected signal as the serial data signal. It is a method of generating a data signal.

これにより、送信装置は、所定のタイミングが同期信号出力期間であるか否かを判断し、該判断結果に基づいて、それぞれ異なる周波数のクロックに基づく信号を選択回路から一つの信号として出力することができるようになる。   As a result, the transmission apparatus determines whether or not the predetermined timing is the synchronization signal output period, and outputs a signal based on a clock having a different frequency as one signal from the selection circuit based on the determination result. Will be able to.

さらに、別の観点に従う本発明は、シリアルデータ信号から所定のパターンを検出する方法であって、前記シリアルデータ信号を受信することと、前記シリアルデータ信号を所定のクロックでラッチすることによって、データ信号を生成し出力することと、前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、前記シリアルデータ信号をラッチし、該ラッチした結果に所定のパターンが含まれているか否かを判断することと、前記ラッチした結果に、所定のパターンが含まれている場合、前記データ信号の出力を停止するとともに、前記ラッチした結果に基づいて、同期信号を生成し出力することとを含む、シリアルデータ信号から所定のパターンを検出する方法である。   Furthermore, the present invention according to another aspect is a method for detecting a predetermined pattern from a serial data signal, wherein data is received by receiving the serial data signal and latching the serial data signal with a predetermined clock. The serial data signal is latched based on a multiplied clock different from the predetermined clock generated by generating and outputting a signal and multiplying the frequency of the predetermined clock by a predetermined magnification, and the latched It is determined whether or not a predetermined pattern is included in the result, and when the latched result includes a predetermined pattern, the output of the data signal is stopped, and based on the latched result Detecting a predetermined pattern from a serial data signal, including generating and outputting a synchronization signal It is.

これにより、受信装置は、異なる周波数によって複数の信号が重畳されたシリアルデータ信号に対して、所定のパターンに対応する周波数のクロックによって、該所定のパターンが含まれているか否かを判断し、該所定のパターンが含まれている場合、該所定のパターンを同期信号として出力することができるようになる。   Thereby, the receiving device determines whether or not the predetermined pattern is included by a clock having a frequency corresponding to the predetermined pattern with respect to the serial data signal in which a plurality of signals are superimposed at different frequencies, When the predetermined pattern is included, the predetermined pattern can be output as a synchronization signal.

本発明によれば、送信装置は、プリアンブルを用いることなく、シリアル伝送方式によって複数種類のデータを伝送することができるようになる。   According to the present invention, the transmission apparatus can transmit a plurality of types of data by a serial transmission method without using a preamble.

また、本発明によれば、受信装置は、プリアンブルを用いることなく、シリアル伝送方式によって伝送された複数種類のデータを受信することができるようになる。   Further, according to the present invention, the receiving apparatus can receive a plurality of types of data transmitted by the serial transmission method without using a preamble.

本発明の他の技術的特徴、目的、及び作用効果乃至は利点は、添付した図面を参照して説明される以下の実施形態により明らかにされる。   Other technical features, objects, effects, and advantages of the present invention will become apparent from the following embodiments described with reference to the accompanying drawings.

本発明の一実施形態に係るデータ伝送装置の概略構成の一例を示す図である。It is a figure which shows an example of schematic structure of the data transmission apparatus which concerns on one Embodiment of this invention. 本発明の一実施形態に係る出力制御部の一例を示す図である。It is a figure which shows an example of the output control part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る同期信号生成部の一例を示す図である。It is a figure which shows an example of the synchronous signal generation part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る同期信号生成部の他の例を示す図である。It is a figure which shows the other example of the synchronous signal generation part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る送信装置の構成の他の例を示す図である。It is a figure which shows the other example of a structure of the transmitter which concerns on one Embodiment of this invention. 本発明の一実施形態に係る同期信号検出部の構成の一例を示す図である。It is a figure which shows an example of a structure of the synchronous signal detection part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る同期信号検出部における遅延回路の構成の一例を示す図である。It is a figure which shows an example of a structure of the delay circuit in the synchronous signal detection part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る同期信号検出部における遅延回路の構成の一例を示す図である。It is a figure which shows an example of a structure of the delay circuit in the synchronous signal detection part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る同期信号検出部における遅延回路の構成の一例を示す図である。It is a figure which shows an example of a structure of the delay circuit in the synchronous signal detection part which concerns on one Embodiment of this invention. 本発明の一実施形態に係る送信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the transmitter which concerns on one Embodiment of this invention. 本発明の一実施形態に係る受信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the receiver which concerns on one Embodiment of this invention. 本発明の一実施形態に係る送信装置及び受信装置における各種の信号のタイミングチャートである。It is a timing chart of various signals in a transmitting device and a receiving device concerning one embodiment of the present invention.

次に、本発明の実施の形態について、図面を参照しつつ説明する。   Next, embodiments of the present invention will be described with reference to the drawings.

図1は、本発明の一実施形態に係るデータ伝送装置の概略構成の一例を示す図である。同図に示すように、本実施形態に係るデータ伝送装置1は、例えば、送信装置10と受信装置20とを含んで構成される。   FIG. 1 is a diagram illustrating an example of a schematic configuration of a data transmission apparatus according to an embodiment of the present invention. As shown in the figure, the data transmission device 1 according to the present embodiment includes, for example, a transmission device 10 and a reception device 20.

送信装置10は、例えばeDP(embedded Display Port)のソース機器(例えば、パーソナルコンピュータやセットトップボックス、コントロールボード等)であるが、これに限られず、シリアル伝送を行う伝送装置のソース機器であれば何であっても良い。送信装置10は、所定のクロックCLKに基づいて、外部から供給されるデータ信号DATA_T又は内部で生成した同期信号SYNC_Tのいずれかをシリアルデータ信号SDATAとして受信装置20に送信する。一例では、送信装置10は、同期信号SYNC_Tを生成するにあたって、外部から供給されるパターン選択信号PAT_SELを使用する。送信装置10は、例えば、データ信号制御部11と、逓倍回路12と、同期信号生成部13と、選択回路14とを含んで構成される。   The transmission device 10 is, for example, an eDP (embedded Display Port) source device (for example, a personal computer, a set-top box, a control board, or the like). Anything is ok. Based on a predetermined clock CLK, the transmission device 10 transmits either the data signal DATA_T supplied from the outside or the synchronization signal SYNC_T generated internally to the reception device 20 as a serial data signal SDATA. In one example, the transmission device 10 uses a pattern selection signal PAT_SEL supplied from the outside when generating the synchronization signal SYNC_T. The transmission device 10 includes, for example, a data signal control unit 11, a multiplication circuit 12, a synchronization signal generation unit 13, and a selection circuit 14.

データ信号制御部11は、所定のクロックCLKに基づいて、外部から供給されるデータ信号DATA_Tをラッチするとともに、該ラッチしたデータ信号DATA_T又は内部で生成した同期信号SYNC_Tのいずれを出力すべきであるかを判断する。データ信号制御部11は、例えば、出力制御部110と論理積回路111とを含んで構成される。   The data signal controller 11 should latch the externally supplied data signal DATA_T based on a predetermined clock CLK and output either the latched data signal DATA_T or the internally generated synchronization signal SYNC_T. Determine whether. The data signal control unit 11 includes, for example, an output control unit 110 and an AND circuit 111.

すなわち、出力制御部110は、外部から供給される所定のクロックCLKに基づいて、データ信号DATA_Tを出力すべき期間(データ信号出力期間)又は同期信号SYNC_Tを出力すべき期間(同期信号出力期間)のいずれであるかを判断し、該判断結果を選択信号SELとして選択回路14と、同期信号生成部13とに出力するとともに、該判断結果をアサート信号ASSERTとして論理積回路111に出力する。   That is, the output control unit 110 outputs a data signal DATA_T based on a predetermined clock CLK supplied from the outside (data signal output period) or a period when the synchronization signal SYNC_T should be output (synchronization signal output period). The determination result is output to the selection circuit 14 and the synchronization signal generation unit 13 as the selection signal SEL, and the determination result is output to the AND circuit 111 as the assert signal ASSERT.

より具体的には、出力制御部110は、所定のクロックCLKが示す所定のタイミング(例えば、該所定のクロックCLKを受信したタイミング又はラッチしたタイミング等)でデータ信号出力期間であると判断する場合、選択信号SELの状態を“0”とする信号を、選択回路14の選択端子SLと同期信号生成部13とに出力するとともに、アサート信号ASSERTの状態を“1”とする信号を論理積回路111に出力する。一方、出力制御部110は、所定のクロックCLKが示す所定のタイミングで同期信号出力期間であると判断する場合、選択信号SELの状態を“1”として該信号を選択回路14の選択端子SLと、同期信号生成部13とに出力するとともに、アサート信号ASSERTの状態を“0”とする信号を論理積回路111に出力する。典型的には、データ信号出力期間及び同期信号出力期間は、互いに排他的である。   More specifically, when the output control unit 110 determines that the data signal output period is at a predetermined timing indicated by the predetermined clock CLK (for example, a timing at which the predetermined clock CLK is received or latched). A signal for setting the state of the selection signal SEL to “0” is output to the selection terminal SL of the selection circuit 14 and the synchronization signal generation unit 13, and a signal for setting the state of the assert signal ASSERT to “1” is an AND circuit. To 111. On the other hand, when the output control unit 110 determines that the synchronization signal output period is at a predetermined timing indicated by the predetermined clock CLK, the output control unit 110 sets the state of the selection signal SEL to “1” and the signal to the selection terminal SL of the selection circuit 14 And a signal for setting the state of the assert signal ASSERT to “0” is output to the AND circuit 111. Typically, the data signal output period and the synchronization signal output period are mutually exclusive.

また、論理積回路111は、外部から供給されるデータ信号DATA_Tをラッチし、該データ信号DATA_Tと出力制御部110から出力されるアサート信号ASSERTとに対して論理積を行い、該論理積の結果をデータ信号DATA_T2として選択回路14の入力端子A0に出力する。   Further, the logical product circuit 111 latches the data signal DATA_T supplied from the outside, performs a logical product on the data signal DATA_T and the assert signal ASSERT output from the output control unit 110, and the result of the logical product Is output to the input terminal A0 of the selection circuit 14 as the data signal DATA_T2.

逓倍回路12は、外部から供給される所定のクロックCLKに対して、該クロックの周波数を所定の倍率(例えば、2のn乗倍)で逓倍し、逓倍クロックCLK_MUL1を生成する。逓倍回路12は、生成した逓倍クロックCLK_MUL1を同期信号生成部13に出力する。   The multiplication circuit 12 multiplies a predetermined clock CLK supplied from the outside by a predetermined magnification (for example, 2 to the nth power) to generate a multiplied clock CLK_MUL1. The multiplier circuit 12 outputs the generated multiplied clock CLK_MUL1 to the synchronization signal generator 13.

同期信号生成部13は、データ信号制御部11により同期信号出力期間であると判断される場合、逓倍クロックCLK_MUL1に基づいて、外部から供給されるパターン選択信号PAT_SELに従うパターンを有する同期信号SYNC_Tを生成し、該信号を選択回路14に出力する。同期信号生成部13は、データ信号制御部11による同期信号出力期間であるか否かの判断結果をデータ信号制御部11から出力される選択信号SELによって取得し、選択信号SELの状態が“1”である場合、同期信号SYNC_Tを生成し、該信号を選択回路14の選択端子A1に出力する。一方、同期信号生成部13は、選択信号SELの状態が“0”である場合、同期信号SYNC_Tの生成及び出力を停止する。   When the data signal control unit 11 determines that the synchronization signal output period is in effect, the synchronization signal generation unit 13 generates a synchronization signal SYNC_T having a pattern according to the pattern selection signal PAT_SEL supplied from the outside based on the multiplied clock CLK_MUL1. Then, the signal is output to the selection circuit 14. The synchronization signal generation unit 13 acquires a determination result of whether or not the data signal control unit 11 is in the synchronization signal output period from the selection signal SEL output from the data signal control unit 11, and the state of the selection signal SEL is “1”. ", The synchronization signal SYNC_T is generated and the signal is output to the selection terminal A1 of the selection circuit 14. On the other hand, when the state of the selection signal SEL is “0”, the synchronization signal generation unit 13 stops generating and outputting the synchronization signal SYNC_T.

選択回路14は、例えばマルチプレクサであるが、これに限られず、例えば、データセレクタや信号切替器などであっても良い。選択回路14は、選択信号SELに基づいて、データ信号DATA_T2及び同期信号SYNC_Tのうちのいずれかを選択し、該選択結果をシリアルデータ信号SDATAとして受信装置20に出力する。具体的には、選択回路14は、選択信号SELの状態が“0”である場合、データ信号DATA_T2を選択し、該選択結果をシリアルデータ信号SDATAとして受信装置20に出力する。一方、選択回路14は、選択信号SELの状態が“1”である場合、同期信号SYNC_Tを選択し、該選択結果をシリアルデータ信号SDATAとして受信装置20に出力する。   The selection circuit 14 is, for example, a multiplexer, but is not limited thereto, and may be, for example, a data selector or a signal switch. The selection circuit 14 selects either the data signal DATA_T2 or the synchronization signal SYNC_T based on the selection signal SEL, and outputs the selection result to the reception device 20 as the serial data signal SDATA. Specifically, when the state of the selection signal SEL is “0”, the selection circuit 14 selects the data signal DATA_T2 and outputs the selection result to the reception device 20 as the serial data signal SDATA. On the other hand, when the state of the selection signal SEL is “1”, the selection circuit 14 selects the synchronization signal SYNC_T and outputs the selection result to the reception device 20 as the serial data signal SDATA.

受信装置20は、例えばeDPのシンク機器(例えば、ディスプレイやプロジェクタ等)であるが、これに限られず、シリアル伝送を行う伝送装置のシンク機器であれば何であっても良い。受信装置20は、送信装置10から送信されるシリアルデータ信号SDATAから、データ信号DATA_R2及び同期信号SYNC_Rを検出し、該2つの信号に基づいて、データ信号DATA_R2に従う種々の処理(例えば、画像の表示など)を実行する。受信装置20は、例えば、逓倍回路21と、同期信号検出部22と出力部23とを含んで構成される。   The receiving device 20 is, for example, an eDP sink device (for example, a display or a projector), but is not limited thereto, and may be any sink device of a transmission device that performs serial transmission. The receiving device 20 detects the data signal DATA_R2 and the synchronization signal SYNC_R from the serial data signal SDATA transmitted from the transmitting device 10, and performs various processes according to the data signal DATA_R2 based on the two signals (for example, display of an image) Etc.). The receiving device 20 includes, for example, a multiplication circuit 21, a synchronization signal detection unit 22, and an output unit 23.

逓倍回路21は、送信装置10から供給される所定のクロックCLKに対して、該クロックの周波数を上述した所定の倍率(例えば、2のn乗倍)で逓倍し、逓倍クロックCLK_MUL2を生成する。逓倍回路21は、生成した逓倍クロックCLK_MUL2を同期信号検出部22に出力する。なお、受信装置20に供給される所定のクロックCLKは、典型的には、送信装置10から出力されるが、これに限られるものではなく、外部の別の要素から供給されるか、あるいは内部で生成してもよい。逓倍回路21は、典型的には、逓倍回路12と同一の回路構成であり得る。   The multiplication circuit 21 multiplies the predetermined clock CLK supplied from the transmission apparatus 10 by the predetermined magnification (for example, 2 to the nth power) described above to generate the multiplied clock CLK_MUL2. The multiplier circuit 21 outputs the generated multiplied clock CLK_MUL2 to the synchronization signal detection unit 22. The predetermined clock CLK supplied to the receiving device 20 is typically output from the transmitting device 10, but is not limited to this, and is supplied from another external element or internal May be generated. The multiplier circuit 21 may typically have the same circuit configuration as the multiplier circuit 12.

同期信号検出部22は、所定のクロックCLKに基づいて、送信装置10から送信されるシリアルデータ信号SDATAから、シリアルデータ信号SDATAに重畳されるデータ信号DATA_T2の内容をデータ信号DATA_R2として検出し、該検出結果を出力部23に出力し、逓倍クロックCLK_MUL2に基づいて、送信装置10から送信されるシリアルデータ信号SDATAから、シリアルデータ信号SDATAに重畳される同期信号SYNC_Tの内容を複数の同期信号SYNC_R(1)乃至SYNC_R(m)として検出し(ここで、mは正の整数)、該検出結果を出力部23に出力する。なお、同期信号SYNC_Rのパターンは、同期信号SYNC_Tのパターンの数だけ(すなわち、パターン選択信号PAT_SELが示すパターンの数だけ)存在し得る。同期信号検出部22は、複数の同期信号SYNC_Rのうち、検出したパターンに対応する同期信号SYNC_Rを1つ選択し、該選択結果を出力部23に出力する。   The synchronization signal detection unit 22 detects the content of the data signal DATA_T2 superimposed on the serial data signal SDATA as the data signal DATA_R2 from the serial data signal SDATA transmitted from the transmission device 10 based on the predetermined clock CLK. The detection result is output to the output unit 23, and based on the multiplied clock CLK_MUL2, the content of the synchronization signal SYNC_T superimposed on the serial data signal SDATA is changed from the serial data signal SDATA transmitted from the transmission device 10 to a plurality of synchronization signals SYNC_R 1) to SYNC_R (m) (where m is a positive integer), and the detection result is output to the output unit 23. Note that there can be as many patterns of the synchronization signal SYNC_R as the number of patterns of the synchronization signal SYNC_T (that is, the number of patterns indicated by the pattern selection signal PAT_SEL). The synchronization signal detection unit 22 selects one synchronization signal SYNC_R corresponding to the detected pattern from the plurality of synchronization signals SYNC_R, and outputs the selection result to the output unit 23.

出力部23は、例えば液晶表示パネルやプラズマディスプレイパネル、有機エレクトロルミネッセンス表示パネル、プリントヘッドであるが、これらに限られない。出力部23は、同期信号検出部22から出力される複数の同期信号SYNC_R(1)乃至SYNC_R(m)に基づいて、同期信号検出部22から出力されるデータ信号DATA_R2に従う種々の処理(例えば、画像の表示など)を実行する。   The output unit 23 is, for example, a liquid crystal display panel, a plasma display panel, an organic electroluminescence display panel, or a print head, but is not limited thereto. The output unit 23 performs various processes according to the data signal DATA_R2 output from the synchronization signal detection unit 22 based on the plurality of synchronization signals SYNC_R (1) to SYNC_R (m) output from the synchronization signal detection unit 22 (for example, Image display).

以上のように構成されるデータ伝送装置1は、送信装置10によって、データ信号DATA_Tを出力する期間に所定のクロックCLKに基づいてデータ信号DATA_Tをシリアルデータ信号SDATAとして出力する一方で、同期信号SYNC_Tを出力する期間に逓倍クロックCLK_MUL1に基づいて同期信号SYNC_Tを生成し、該信号をシリアルデータ信号SDATAとして出力する。また、データ伝送装置1は、受信装置20によって、所定のクロックCLKに基づいて、シリアルデータ信号SDATAから、データ信号DATA_R2を検出するとともに、逓倍クロックCLK_MUL2に基づいて、シリアルデータ信号SDATAから同期信号SYNC_R(1)乃至SYNC_R(m)を検出する。   In the data transmission device 1 configured as described above, the transmission device 10 outputs the data signal DATA_T as the serial data signal SDATA based on a predetermined clock CLK during the period of outputting the data signal DATA_T, while the synchronization signal SYNC_T Is generated based on the multiplied clock CLK_MUL1, and the signal is output as the serial data signal SDATA. Further, the data transmission device 1 detects the data signal DATA_R2 from the serial data signal SDATA based on the predetermined clock CLK by the receiving device 20, and also detects the synchronization signal SYNC_R from the serial data signal SDATA based on the multiplied clock CLK_MUL2. (1) to SYNC_R (m) are detected.

これにより、データ伝送装置1は、一つの信号であるシリアルデータ信号SDATAに、それぞれ異なる周波数のクロックを用いて複数の信号を重畳するとともに、該異なる周波数のクロックによって該重畳した信号のそれぞれを検出することができるため、プリアンブルを使用することなく、シリアル伝送方式によって複数種類のデータを伝送するとともに、複数種類のデータを受信することができるようになる。   As a result, the data transmission device 1 superimposes a plurality of signals on the serial data signal SDATA, which is one signal, using clocks having different frequencies, and detects each of the superimposed signals using the clocks having different frequencies. Therefore, it is possible to transmit a plurality of types of data and to receive a plurality of types of data by using a serial transmission method without using a preamble.

図2は、本発明の一実施形態に係る出力制御部の一例を示す図である。本実施形態に係る出力制御部110は、例えば、カウンタ1101と、デコーダ1102及び1103とを含んで構成される。   FIG. 2 is a diagram illustrating an example of an output control unit according to an embodiment of the present invention. The output control unit 110 according to the present embodiment includes, for example, a counter 1101 and decoders 1102 and 1103.

カウンタ1101は、外部から供給される所定のクロックCLKの交番回数をカウントする。カウンタ1101は、所定のクロックCLKの交番回数のカウント結果をデコーダ1102及び1103に出力する。   The counter 1101 counts the number of alternations of a predetermined clock CLK supplied from the outside. The counter 1101 outputs the result of counting the number of alternating times of the predetermined clock CLK to the decoders 1102 and 1103.

デコーダ1102は、カウンタ1101から出力される所定のクロックCLKのカウント結果に基づいて、所定のクロックCLKが示す所定のタイミングがデータ信号出力期間であるか否かを判断する。デコーダ1102は、所定のクロックCLKが示す所定のタイミングがデータ信号出力期間であると判断する場合、アサート信号ASSERTの状態を“1”として、該信号を論理積回路111に出力する。一方、デコーダ1102は、所定のクロックCLKが示す所定のタイミングがデータ信号出力期間でないと判断する場合、アサート信号ASSERTの状態を“0”として、該信号を論理積回路111に出力する。   Based on the count result of the predetermined clock CLK output from the counter 1101, the decoder 1102 determines whether or not the predetermined timing indicated by the predetermined clock CLK is the data signal output period. When the decoder 1102 determines that the predetermined timing indicated by the predetermined clock CLK is the data signal output period, the decoder 1102 sets the state of the assert signal ASSERT to “1” and outputs the signal to the AND circuit 111. On the other hand, when the decoder 1102 determines that the predetermined timing indicated by the predetermined clock CLK is not the data signal output period, the decoder 1102 sets the state of the assert signal ASSERT to “0” and outputs the signal to the AND circuit 111.

デコーダ1103は、カウンタ1101から出力される所定のクロックCLKのカウント結果に基づいて、所定のクロックCLKが示す所定のタイミングが同期信号出力期間であるか否かを判断する。デコーダ1103は、所定のクロックCLKが示す所定のタイミングが同期信号出力期間であると判断する場合、選択信号SELの状態を“1”として、該信号を同期信号生成部13及び選択回路14に出力する。一方、デコーダ1103は、所定のクロックCLKが示す所定のタイミングが同期信号出力期間でないと判断する場合は、選択信号SELの状態を“0”として、該信号を同期信号生成部13及び選択回路14に出力する。   Based on the count result of the predetermined clock CLK output from the counter 1101, the decoder 1103 determines whether or not the predetermined timing indicated by the predetermined clock CLK is the synchronization signal output period. When the decoder 1103 determines that the predetermined timing indicated by the predetermined clock CLK is the synchronization signal output period, the state of the selection signal SEL is set to “1”, and the signal is output to the synchronization signal generation unit 13 and the selection circuit 14. To do. On the other hand, when the decoder 1103 determines that the predetermined timing indicated by the predetermined clock CLK is not the synchronization signal output period, the state of the selection signal SEL is set to “0”, and the signal is output to the synchronization signal generation unit 13 and the selection circuit 14. Output to.

図3は、本発明の一実施形態に係る同期信号生成部の一例を示す図である。本実施形態に係る同期信号生成部13は、例えば、カウンタ131と、複数のパターン生成回路132(1)乃至132(m)と、選択回路133とを含んで構成される。   FIG. 3 is a diagram illustrating an example of a synchronization signal generation unit according to an embodiment of the present invention. The synchronization signal generation unit 13 according to the present embodiment includes, for example, a counter 131, a plurality of pattern generation circuits 132 (1) to 132 (m), and a selection circuit 133.

カウンタ131は、選択信号SELに従って、逓倍回路12から出力される逓倍クロックCLK_MUL1の交番回数を所定の回数だけカウントして、該クロックを所定のクロック数だけ複数のパターン生成回路132(1)乃至132(m)に出力する。具体的には、カウンタ131は、選択信号SELの状態が“1”である場合、逓倍クロックCLK_MUL1の交番回数をカウントして、該クロックを所定のクロック数だけ複数のパターン生成回路132(1)乃至132(m)に出力する。一方、カウンタ131は、選択信号SELの状態が“0”である場合、逓倍クロックCLK_MUL1のカウント及び該クロックの出力を停止する。   The counter 131 counts a predetermined number of alternating times of the multiplied clock CLK_MUL1 output from the multiplier circuit 12 in accordance with the selection signal SEL, and a plurality of pattern generation circuits 132 (1) to 132 for the predetermined number of clocks. Output to (m). Specifically, when the state of the selection signal SEL is “1”, the counter 131 counts the number of alternations of the multiplied clock CLK_MUL1, and the plurality of pattern generation circuits 132 (1) for the predetermined number of clocks. To 132 (m). On the other hand, when the state of the selection signal SEL is “0”, the counter 131 stops counting the multiplied clock CLK_MUL1 and outputs the clock.

パターン生成回路132(1)乃至132(m)は、カウンタ131から出力される逓倍クロックCLK_MUL1の交番回数のカウント結果が所定の値になった場合、それぞれ対応するパターンを有する信号を生成し、該信号を選択回路133の入力端子A0乃至Amに出力する。   The pattern generation circuits 132 (1) to 132 (m) generate signals having corresponding patterns when the counting result of the number of alternating times of the multiplied clock CLK_MUL1 output from the counter 131 becomes a predetermined value, The signal is output to the input terminals A0 to Am of the selection circuit 133.

選択回路133は、例えばマルチプレクサであるが、これに限られず、データセレクタや信号切替器などであっても良い。選択回路133は、外部から供給されるパターン選択信号PAT_SELに従って、複数のパターン生成回路132(1)乃至132(m)から出力される信号のうち、いずれか一つを選択し、該選択結果を同期信号SYNC_Tとして選択回路14に出力する。   The selection circuit 133 is, for example, a multiplexer, but is not limited thereto, and may be a data selector, a signal switcher, or the like. The selection circuit 133 selects any one of the signals output from the plurality of pattern generation circuits 132 (1) to 132 (m) according to the pattern selection signal PAT_SEL supplied from the outside, and selects the selection result. It outputs to the selection circuit 14 as a synchronizing signal SYNC_T.

図4は、本発明の一実施形態に係る同期信号生成部の他の例を示す図である。本実施形態に係る同期信号生成部13Aは、複数のパターン生成回路132A(1)乃至132A(m)と、選択回路133とを含んで構成される。なお、選択回路133に関しては、同期信号生成部13のものと同じであるため、その説明を省略する。   FIG. 4 is a diagram illustrating another example of the synchronization signal generation unit according to the embodiment of the present invention. The synchronization signal generation unit 13A according to the present embodiment includes a plurality of pattern generation circuits 132A (1) to 132A (m) and a selection circuit 133. Note that the selection circuit 133 is the same as that of the synchronization signal generation unit 13, and thus the description thereof is omitted.

パターン生成回路132A(1)乃至132A(m)は、選択信号SELの状態に従って、逓倍クロックCLK_MUL1に基づいて、それぞれ対応するパターンを有する信号を生成し、該信号を選択回路133に出力する。具体的には、パターン生成回路132A(1)乃至132A(m)は、選択信号SELの状態が“1”である場合、逓倍クロックCLK_MUL1に基づいて、それぞれ対応するパターンを有する信号を生成し、該信号を選択回路133に出力する。一方、パターン生成回路132A(1)乃至132A(m)は、選択信号SELの状態が“0”である場合、対応するパターンを有する信号の生成を停止する。   The pattern generation circuits 132A (1) to 132A (m) each generate a signal having a corresponding pattern based on the multiplied clock CLK_MUL1 according to the state of the selection signal SEL, and output the signal to the selection circuit 133. Specifically, when the state of the selection signal SEL is “1”, the pattern generation circuits 132A (1) to 132A (m) generate signals having corresponding patterns based on the multiplied clock CLK_MUL1, The signal is output to the selection circuit 133. On the other hand, when the state of the selection signal SEL is “0”, the pattern generation circuits 132A (1) to 132A (m) stop generating the signal having the corresponding pattern.

図5は、本発明の一実施形態に係る送信装置の構成の他の例を示す図である。本実施形態に係る送信装置10Aは、データ信号DATA_Tが出力される期間と、同期信号SYNC_Tが出力される期間とがそれぞれ同じ時間に重複しない場合に対応するものであり、送信装置10の構成をより簡素化したものである。本実施形態に係る送信装置10Aは、データ信号制御部11Aと、逓倍回路12と、同期信号生成部13と、論理和回路15とを含んで構成される。なお、逓倍回路12及び同期信号生成部13に関しては、送信装置10のものと同じであるため、その説明を省略する。   FIG. 5 is a diagram illustrating another example of the configuration of the transmission apparatus according to an embodiment of the present invention. The transmission apparatus 10A according to the present embodiment corresponds to a case where the period during which the data signal DATA_T is output and the period during which the synchronization signal SYNC_T is output do not overlap at the same time. More simplified. The transmitting apparatus 10A according to the present embodiment includes a data signal control unit 11A, a multiplication circuit 12, a synchronization signal generation unit 13, and an OR circuit 15. Note that the multiplication circuit 12 and the synchronization signal generation unit 13 are the same as those of the transmission device 10, and thus description thereof is omitted.

出力制御部110Aは、外部から供給される所定のクロックCLKに基づいて、所定のクロックCLKが示す所定のタイミングがデータ信号出力期間又は同期信号出力期間のいずれを出力する期間であるかを判断し、該判断結果を選択信号SELとして、論理否定回路112及び同期信号生成部13に出力する。具体的には、出力制御部110は、所定のクロックCLKが示す所定のタイミングがデータ信号出力期間であると判断する場合、選択信号SELの状態を“0”とする信号を論理否定回路112及び同期信号生成部13に出力する。一方、出力制御部110Aは、所定のクロックCLKが示す所定のタイミングが同期信号出力期間であると判断する場合、選択信号SELの状態を“1”とする信号を論理否定回路112及び同期信号生成部13に出力する。なお、出力制御部110Aは、論理積回路111と、後述する論理否定回路112とともに、データ信号制御部11Aを構成する。   The output control unit 110A determines, based on a predetermined clock CLK supplied from the outside, whether a predetermined timing indicated by the predetermined clock CLK is a period during which a data signal output period or a synchronization signal output period is output. The determination result is output as a selection signal SEL to the logic negation circuit 112 and the synchronization signal generator 13. Specifically, when the output control unit 110 determines that the predetermined timing indicated by the predetermined clock CLK is the data signal output period, the output control unit 110 outputs a signal that sets the state of the selection signal SEL to “0” as the logic negation circuit 112 and Output to the synchronization signal generator 13. On the other hand, when the output control unit 110A determines that the predetermined timing indicated by the predetermined clock CLK is the synchronization signal output period, the output control unit 110A generates a signal that sets the state of the selection signal SEL to “1” and the logic negation circuit 112 and the synchronization signal generation To the unit 13. The output control unit 110A constitutes the data signal control unit 11A together with the logical product circuit 111 and the logical negation circuit 112 described later.

論理否定回路112は、出力制御部110Aから出力される選択信号SELに対して論理否定を行い、該論理否定の結果を論理積回路111に出力する。論理積回路111は、外部から供給されるデータ信号DATA_Tと、論理否定回路112から出力される選択信号SELの論理否定とに対して論理積を行い、該論理積の結果をデータ信号DATA_T2として、論理和回路15に出力する。   The logical negation circuit 112 performs logical negation on the selection signal SEL output from the output control unit 110 </ b> A and outputs the logical negation result to the logical product circuit 111. The logical product circuit 111 performs a logical product on the data signal DATA_T supplied from the outside and the logical negation of the selection signal SEL output from the logical negation circuit 112, and the result of the logical product is used as the data signal DATA_T2. Output to the OR circuit 15.

論理和回路15は、データ信号制御部11Aから出力されるデータ信号DATA_T2と、同期信号生成部13から出力される同期信号SYNC_Tとに対して論理和を行い、該論理和の結果をシリアルデータ信号SDATAとして受信装置20に出力する。   The OR circuit 15 performs an OR operation on the data signal DATA_T2 output from the data signal control unit 11A and the synchronization signal SYNC_T output from the synchronization signal generation unit 13, and the result of the OR operation is obtained as a serial data signal. It outputs to the receiver 20 as SDATA.

以上のように構成される送信装置10Aは、送信装置10に対して、選択回路14の代わりに論理和回路15を使用していることによって、データ信号出力期間と、同期信号出力期間とがそれぞれ同じ時間に重複しない場合に限り、より簡素な回路構成で、送信装置10と同様にシリアルデータ信号SDATAを生成することができる。   The transmission apparatus 10A configured as described above uses the OR circuit 15 instead of the selection circuit 14 for the transmission apparatus 10, so that the data signal output period and the synchronization signal output period are respectively Only when there is no overlap at the same time, the serial data signal SDATA can be generated with a simpler circuit configuration as in the case of the transmitter 10.

図6は、本発明の一実施形態に係る同期信号検出部の構成の一例を示す図である。本実施形態に係る同期信号検出部22は、デシリアライザ221と、複数のパターン検出回路222(1)乃至222(m)と、遅延回路223(1)乃至223(m)、225及び226と、論理和回路224と、論理否定回路227と、論理積回路228とを含んで構成される。   FIG. 6 is a diagram illustrating an example of a configuration of a synchronization signal detection unit according to an embodiment of the present invention. The synchronization signal detection unit 22 according to the present embodiment includes a deserializer 221, a plurality of pattern detection circuits 222 (1) to 222 (m), delay circuits 223 (1) to 223 (m), 225 and 226, A sum circuit 224, a logical NOT circuit 227, and a logical product circuit 228 are included.

デシリアライザ221は、シリアルデータ信号SDATAをシリアル信号からパラレル信号に変換する。具体的には、デシリアライザ221は、逓倍回路21から出力される逓倍クロックCLK_MUL2に基づいて、送信装置10から送信されるシリアルデータ信号SDATAをラッチして、該ラッチした信号をシリアル信号からパラレル信号に変換し、該変換結果をパラレルデータ信号PDATAとして複数のパターン検出回路222(1)乃至222(m)に出力する。   The deserializer 221 converts the serial data signal SDATA from a serial signal to a parallel signal. Specifically, the deserializer 221 latches the serial data signal SDATA transmitted from the transmission device 10 based on the multiplied clock CLK_MUL2 output from the multiplier circuit 21, and converts the latched signal from a serial signal to a parallel signal. The conversion result is output to the plurality of pattern detection circuits 222 (1) to 222 (m) as a parallel data signal PDATA.

複数のパターン検出回路222(1)乃至222(m)は、それぞれ、パラレルデータ信号PDATAが自身に対応する所定のパターンを含んでいるか否かを判断する。各パターン検出回路222は、パラレルデータ信号PDATAが自身に対応する所定のパターンを含んでいると判断する場合、デコード信号DECODEの状態を“1”として、該信号を論理和回路224と、対応する遅延回路223とに出力する。一方、パターン検出回路222は、パラレルデータ信号PDATAが自身に対応する所定のパターンを含んでいないと判断する場合、デコード信号DECODEの状態を“0”として、該信号を論理和回路224と、対応する遅延回路223とに出力する。   Each of the plurality of pattern detection circuits 222 (1) to 222 (m) determines whether or not the parallel data signal PDATA includes a predetermined pattern corresponding to itself. When each pattern detection circuit 222 determines that the parallel data signal PDATA includes a predetermined pattern corresponding to itself, the pattern detection circuit 222 sets the state of the decode signal DECODE to “1” and the signal corresponds to the OR circuit 224. Output to the delay circuit 223. On the other hand, if the pattern detection circuit 222 determines that the parallel data signal PDATA does not include a predetermined pattern corresponding to itself, the pattern detection circuit 222 sets the state of the decode signal DECODE to “0” and sets the corresponding signal to the OR circuit 224. To the delay circuit 223.

遅延回路223は、対応するパターン検出回路222から出力されるデコード信号DECODEに対して、所定のクロックCLK及び逓倍クロックCLK_MUL2に基づく遅延時間を与えるとともに、状態が“1”となる期間を引き伸ばし、該処理の結果を同期信号SYNC_Rとして出力部23に出力する。   The delay circuit 223 gives a delay time based on the predetermined clock CLK and the multiplied clock CLK_MUL2 to the decode signal DECODE output from the corresponding pattern detection circuit 222, and extends the period during which the state becomes “1”. The processing result is output to the output unit 23 as the synchronization signal SYNC_R.

論理和回路224は、複数のパターン検出回路222(1)乃至222(m)から出力されるデコード信号DECODE(1)乃至DECODE(m)に対して論理和を行い、該論理和の結果をマスク信号MASK1として、遅延回路225に出力する。   The logical sum circuit 224 performs a logical sum on the decode signals DECODE (1) to DECODE (m) output from the plurality of pattern detection circuits 222 (1) to 222 (m), and masks the result of the logical sum. The signal MASK1 is output to the delay circuit 225.

遅延回路225は、論理和回路224から出力されるマスク信号MASK1に対して、所定のクロックCLK及び逓倍クロックCLK_MUL2に基づく遅延時間を与えるとともに、状態が“1”となる期間を引き伸ばし、該処理の結果をマスク信号MASK2として論理否定回路227に出力する。   The delay circuit 225 gives a delay time based on the predetermined clock CLK and the multiplied clock CLK_MUL2 to the mask signal MASK1 output from the OR circuit 224, and extends the period during which the state becomes “1”. The result is output to the logic negation circuit 227 as a mask signal MASK2.

遅延回路226は、送信装置10から送信されるシリアルデータ信号SDATAに対して、所定のクロック及び逓倍クロックCLK_MUL2に基づく遅延時間を与え、それをデータ信号DATA_R1として論理積回路228に出力する。   The delay circuit 226 gives a delay time based on a predetermined clock and the multiplied clock CLK_MUL2 to the serial data signal SDATA transmitted from the transmission apparatus 10, and outputs the delay time to the AND circuit 228 as the data signal DATA_R1.

論理否定回路227は、遅延回路225から出力されるマスク信号MASK2に対して論理否定を行い、該論理否定の結果を論理積回路228に出力する。論理積回路228は、遅延回路226から出力されるデータ信号DATA_R1と論理否定回路227から出力されるマスク信号MASK2の論理否定とに対して論理積を行い、該論理積の結果をデータ信号DATA_R2として、該信号を出力部23に出力する。   The logical negation circuit 227 performs logical negation on the mask signal MASK2 output from the delay circuit 225, and outputs the logical negation result to the logical product circuit 228. The logical product circuit 228 performs a logical product on the logical negation of the data signal DATA_R1 output from the delay circuit 226 and the mask signal MASK2 output from the logical negation circuit 227, and the result of the logical product is used as the data signal DATA_R2. The signal is output to the output unit 23.

図7は、本発明の一実施形態に係る同期信号検出部における遅延回路の構成の一例を示す図である。同図に示すように、本実施形態に係る遅延回路223は、順序回路2231及び2233と、論理和回路2232とを含んで構成される。   FIG. 7 is a diagram illustrating an example of a configuration of a delay circuit in the synchronization signal detection unit according to the embodiment of the present invention. As shown in the figure, the delay circuit 223 according to the present embodiment includes sequential circuits 2231 and 2233 and an OR circuit 2232.

順序回路2231は、例えば、D型フリップフロップである。順序回路2231は、クロック端子CKに入力される逓倍クロックCLK_MUL2に基づいて、データ入力端子Dに入力されるデコード信号DECODEをデータ出力端子Qから論理和回路2232に出力する。   The sequential circuit 2231 is, for example, a D-type flip-flop. The sequential circuit 2231 outputs the decode signal DECODE input to the data input terminal D from the data output terminal Q to the OR circuit 2232 based on the multiplied clock CLK_MUL2 input to the clock terminal CK.

論理和回路2232は、パターン検出回路222から出力されるデコード信号DECODEと、順序回路2231から出力される信号とに対して論理和を行い、該論理和の結果を順序回路2233に出力する。   The logical sum circuit 2232 performs a logical sum on the decode signal DECODE output from the pattern detection circuit 222 and the signal output from the sequential circuit 2231, and outputs the logical sum result to the sequential circuit 2233.

順序回路2233は、例えば、D型フリップフロップである。順序回路2233は、クロック端子CKに入力される所定のクロックCLKに基づいて、データ入力端子Dに入力される論理和回路2232からの出力をデータ出力端子Qから同期信号SYNC_Rとして出力部23に出力する。   The sequential circuit 2233 is, for example, a D-type flip-flop. The sequential circuit 2233 outputs the output from the OR circuit 2232 input to the data input terminal D from the data output terminal Q as the synchronization signal SYNC_R to the output unit 23 based on the predetermined clock CLK input to the clock terminal CK. To do.

図8は、本発明の一実施形態に係る同期信号検出部における遅延回路の構成の一例を示す図である。同図に示すように、本実施形態に係る遅延回路225は、順序回路2251及び2253と、論理和回路2252及び2254とを含んで構成される。   FIG. 8 is a diagram illustrating an example of a configuration of a delay circuit in the synchronization signal detection unit according to the embodiment of the present invention. As shown in the figure, the delay circuit 225 according to the present embodiment includes sequential circuits 2251 and 2253 and OR circuits 2252 and 2254.

順序回路2251は、例えばD型フリップフロップである。順序回路2251は、クロック端子CKに入力される逓倍クロックCLK_MUL2に基づいて、論理和回路224からデータ入力端子Dに入力されるマスク信号MASK1をデータ出力端子Qから論理和回路2252に出力する。   The sequential circuit 2251 is, for example, a D-type flip-flop. The sequential circuit 2251 outputs the mask signal MASK1 input from the OR circuit 224 to the data input terminal D to the OR circuit 2252 from the data output terminal Q based on the multiplied clock CLK_MUL2 input to the clock terminal CK.

論理和回路2252は、論理和回路224から出力されるマスク信号MASK1と、順序回路2251から出力される信号とに対して論理和を行い、該論理和の結果を順序回路2253及び論理和回路2254に出力する。   The logical sum circuit 2252 performs a logical sum on the mask signal MASK1 output from the logical sum circuit 224 and the signal output from the sequential circuit 2251, and the result of the logical sum is the sequential circuit 2253 and the logical sum circuit 2254. Output to.

順序回路2253は、例えばD型フリップフロップである。順序回路2253は、クロック端子CKに入力される所定のクロックCLKに基づいて、論理和回路2252から出力される信号をデータ出力端子Qから論理和回路2254に出力する。 The sequential circuit 2253 is, for example, a D-type flip-flop. The sequential circuit 2253 outputs a signal output from the OR circuit 2252 from the data output terminal Q to the OR circuit 2254 based on a predetermined clock CLK input to the clock terminal CK.

論理和回路2254は、論理和回路2252から出力される信号と、順序回路2253から出力される信号とに対して論理和を行い、該論理和の結果をマスク信号MASK2として出力制御回路227に出力する。   The logical sum circuit 2254 performs a logical sum on the signal output from the logical sum circuit 2252 and the signal output from the sequential circuit 2253, and outputs the result of the logical sum to the output control circuit 227 as a mask signal MASK2. To do.

図9は、本発明の一実施形態に係る同期信号検出部における遅延回路の構成の一例を示す図である。同図に示すように、本実施形態に係る遅延回路226は、順序回路2261乃至2263を含んで構成される。   FIG. 9 is a diagram illustrating an example of a configuration of a delay circuit in the synchronization signal detection unit according to the embodiment of the present invention. As shown in the figure, the delay circuit 226 according to the present embodiment includes sequential circuits 2261 to 2263.

順序回路2261乃至2263は、D型フリップフロップである。D型フリップフロップは、クロック端子CKに入力されるクロックに基づいて、データ入力端子Dに入力される信号をデータ出力端子Qから出力する。具体的には、順序回路2261は、逓倍クロックCLK_MUL2に基づいて、送信装置10から出力されるシリアルデータ信号SDATAを順序回路2262に出力する。順序回路2262は、逓倍クロックCLK_MUL2に基づいて、順序回路2261から出力される信号を順序回路2263に出力する。順序回路2263は、所定のクロックCLKに基づいて、順序回路2262から出力される信号をデータ信号DATA_R2として該信号を出力部23に出力する。   The sequential circuits 2261 to 2263 are D-type flip-flops. The D-type flip-flop outputs a signal input to the data input terminal D from the data output terminal Q based on the clock input to the clock terminal CK. Specifically, the sequential circuit 2261 outputs the serial data signal SDATA output from the transmission device 10 to the sequential circuit 2262 based on the multiplied clock CLK_MUL2. The sequential circuit 2262 outputs a signal output from the sequential circuit 2261 to the sequential circuit 2263 based on the multiplied clock CLK_MUL2. The sequential circuit 2263 outputs a signal output from the sequential circuit 2262 as the data signal DATA_R2 to the output unit 23 based on a predetermined clock CLK.

図10は、本発明の一実施形態に係る送信装置の動作を示すフローチャートである。同図に示すように、送信装置10は、まず、外部から供給されるデータ信号DATA_T及び所定のクロックCLKを受信する(S1001)。   FIG. 10 is a flowchart showing the operation of the transmission apparatus according to an embodiment of the present invention. As shown in the figure, the transmitting apparatus 10 first receives a data signal DATA_T and a predetermined clock CLK supplied from the outside (S1001).

次に、送信装置10は、所定のクロックCLKが示す所定のタイミングが同期信号出力期間であるか否かを判断する(S1002)。送信装置10は、所定のクロックCLKが示す所定のタイミングが同期信号出力期間であると判断する場合(S1002のYes)、逓倍クロックCLK_MUL1に基づいて、同期信号SYNC_Tを生成し(S1003)、該生成した同期信号SYNC_Tをシリアルデータ信号SDATAとして選択する(S1004)。   Next, the transmitting apparatus 10 determines whether or not the predetermined timing indicated by the predetermined clock CLK is the synchronization signal output period (S1002). When determining that the predetermined timing indicated by the predetermined clock CLK is the synchronization signal output period (Yes in S1002), the transmission device 10 generates the synchronization signal SYNC_T based on the multiplied clock CLK_MUL1 (S1003). The synchronized signal SYNC_T thus selected is selected as the serial data signal SDATA (S1004).

一方、送信装置10は、所定のクロックCLKが示す所定のタイミングが同期信号出力期間でないと判断する場合(S1002のNo)、所定のクロックCLKに基づいて、データ信号DATA_Tをラッチし(S1005)、該ラッチしたデータ信号DATA_Tをシリアルデータ信号SDATAとして選択する(S1006)。   On the other hand, when determining that the predetermined timing indicated by the predetermined clock CLK is not the synchronization signal output period (No in S1002), the transmitting apparatus 10 latches the data signal DATA_T based on the predetermined clock CLK (S1005), The latched data signal DATA_T is selected as the serial data signal SDATA (S1006).

送信装置10は、ステップS1004の処理又はステップS1006の処理で選択したシリアルデータ信号SDATA(すなわち、同期信号SYNC_T又はデータ信号DATA_T)を受信装置20に出力し(S1007)、その動作を終了する。   The transmitting apparatus 10 outputs the serial data signal SDATA (that is, the synchronization signal SYNC_T or the data signal DATA_T) selected in the process of step S1004 or the process of step S1006 to the receiving apparatus 20 (S1007), and ends the operation.

上述したように、本実施形態に係る送信装置10は、データ信号出力期間に所定のクロックCLKに基づいてデータ信号DATA_Tをシリアルデータ信号SDATAとして出力する一方で、同期信号出力期間に逓倍クロックCLK_MUL1に基づいて同期信号SYNC_Tを生成し、該信号をシリアルデータ信号SDATAとして出力する。これにより、送信装置10は、1つの信号であるシリアルデータ信号SDATAにそれぞれ異なる周波数のクロックを用いて複数の信号を重畳することができるため、プリアンブルを使用することなく、シリアル伝送方式によって複数種類のデータを伝送することができるようになる。   As described above, the transmission apparatus 10 according to the present embodiment outputs the data signal DATA_T as the serial data signal SDATA based on the predetermined clock CLK in the data signal output period, while the multiplied clock CLK_MUL1 is output in the synchronization signal output period. Based on this, a synchronization signal SYNC_T is generated, and this signal is output as a serial data signal SDATA. As a result, the transmission apparatus 10 can superimpose a plurality of signals on the serial data signal SDATA, which is a single signal, using clocks having different frequencies, so that a plurality of types can be selected depending on the serial transmission method without using a preamble. Data can be transmitted.

図11は、本発明の一実施形態に係る受信装置の動作を示すフローチャートである。同図に示すように、受信装置20は、まず、送信装置10から出力されるシリアルデータ信号SDATAを受信する(S1101)。受信装置20は、所定のクロックCLKによってシリアルデータ信号SDATAをラッチすることによって、データ信号DATA_R2を生成し出力する(S1102)。   FIG. 11 is a flowchart showing an operation of the receiving apparatus according to the embodiment of the present invention. As shown in the figure, the receiving device 20 first receives the serial data signal SDATA output from the transmitting device 10 (S1101). The receiving device 20 generates and outputs a data signal DATA_R2 by latching the serial data signal SDATA with a predetermined clock CLK (S1102).

次に、受信装置20は、逓倍クロックCLK_MUL2によって、シリアルデータ信号SDATAをラッチする(S1103)。受信装置20は、逓倍クロックCLK_MUL2でラッチした信号が所定のパターンを含むか否かを判断する(S1104)。受信装置20は、逓倍クロックCLK_MUL2によってラッチした信号が所定のパターンを含むと判断する場合(S1104のYes)、該所定のパターンに基づいて、同期信号SYNC_Rを生成及び出力し(S1105)、該同期信号SYNC_Rに基づいてマスク信号MASK2を生成し(S1106)、該マスク信号MASK2に基づいて、データ信号DATA_R2の出力を停止する(S1107)。   Next, the receiving device 20 latches the serial data signal SDATA by the multiplied clock CLK_MUL2 (S1103). The receiving apparatus 20 determines whether or not the signal latched by the multiplied clock CLK_MUL2 includes a predetermined pattern (S1104). When the reception device 20 determines that the signal latched by the multiplied clock CLK_MUL2 includes a predetermined pattern (Yes in S1104), the reception device 20 generates and outputs a synchronization signal SYNC_R based on the predetermined pattern (S1105). A mask signal MASK2 is generated based on the signal SYNC_R (S1106), and the output of the data signal DATA_R2 is stopped based on the mask signal MASK2 (S1107).

一方、受信装置20は、逓倍クロックCLK_MUL2によってラッチした信号が所定のパターンを含まないと判断する場合(S1104のNo)、その動作を終了する。   On the other hand, when the receiving apparatus 20 determines that the signal latched by the multiplied clock CLK_MUL2 does not include a predetermined pattern (No in S1104), the receiving apparatus 20 ends the operation.

上述したように、本実施形態に係る受信装置20は、所定のクロックCLKに基づいて、シリアルデータ信号SDATAから、データ信号DATA_R2を検出するとともに、逓倍クロックCLK_MUL2に基づいて、シリアルデータ信号SDATAから同期信号SYNC_Rを検出する。これにより、受信装置20は、複数の信号が重畳されたシリアルデータ信号SDATAから、異なる周波数のクロックによって重畳された信号のそれぞれを検出することができるため、プリアンブルを使用することなく、シリアル伝送方式によって伝送された複数種類のデータを受信することができるようになる。   As described above, the receiving device 20 according to the present embodiment detects the data signal DATA_R2 from the serial data signal SDATA based on the predetermined clock CLK, and synchronizes from the serial data signal SDATA based on the multiplied clock CLK_MUL2. A signal SYNC_R is detected. As a result, the receiving device 20 can detect each of the signals superimposed by the clocks of different frequencies from the serial data signal SDATA on which a plurality of signals are superimposed, so that the serial transmission method can be used without using a preamble. It becomes possible to receive a plurality of types of data transmitted by.

図12は、本発明の一実施形態に係る送信装置及び受信装置における各種の信号のタイミングチャートである。同図において、逓倍クロックCLK_MUL1の周波数は、所定のクロックCLKの周波数の2倍であるものとする。また、同図において、所定のクロックCLKが交番するタイミングを時刻t1201乃至t1213と定義する。また、時刻t1207以降で最初に逓倍クロックCLK_MUL1が交番する時刻を時刻t1207’と、時刻t1208以降で最初に逓倍クロックCLK_MUL1が交番する時刻を時刻t1208’と定義する。   FIG. 12 is a timing chart of various signals in the transmission device and the reception device according to the embodiment of the present invention. In the figure, it is assumed that the frequency of the multiplied clock CLK_MUL1 is twice the frequency of the predetermined clock CLK. In the figure, timings at which a predetermined clock CLK alternates are defined as times t1201 to t1213. Further, the time at which the multiplied clock CLK_MUL1 first alternates after time t1207 is defined as time t1207 ', and the time at which the multiplied clock CLK_MUL1 first alternates after time t1208 is defined as time t1208'.

まず、送信装置10の動作について説明する。データ信号制御部11は、上述したように、所定のクロックCLKが示す所定のタイミングがデータ信号出力期間であるか、同期信号出力期間であるか判断し、該判断結果を選択信号SELとして出力する。時刻t1201乃至t1207で、データ信号制御部11は、所定のクロックCLKが示す所定のタイミングがデータ信号DATA_Tを出力する期間であると判断し、データ信号DATA_Tをデータ信号DATA_T2として出力するとともに、選択信号SELの状態を“0”として該信号を出力する。時刻t1201乃至t1207で、同期信号生成部13は、選択信号SELの状態“0”に基づいて、同期信号SYNC_Tの生成及び出力を停止する。時刻t1201乃至時刻t1207で、選択回路14は、選択信号SELの状態“0”に基づいて、データ信号制御部11から出力されるデータ信号DATA_T2をシリアルデータ信号SDATAとして受信装置20に出力する。   First, the operation of the transmission device 10 will be described. As described above, the data signal control unit 11 determines whether the predetermined timing indicated by the predetermined clock CLK is the data signal output period or the synchronization signal output period, and outputs the determination result as the selection signal SEL. . At times t1201 to t1207, the data signal control unit 11 determines that the predetermined timing indicated by the predetermined clock CLK is a period for outputting the data signal DATA_T, outputs the data signal DATA_T as the data signal DATA_T2, and selects the selection signal. The signal is output with the SEL state set to “0”. From time t1201 to t1207, the synchronization signal generator 13 stops generating and outputting the synchronization signal SYNC_T based on the state “0” of the selection signal SEL. From time t1201 to time t1207, the selection circuit 14 outputs the data signal DATA_T2 output from the data signal control unit 11 to the reception device 20 as the serial data signal SDATA based on the state “0” of the selection signal SEL.

時刻t1207乃至t1209で、データ信号制御部11は、所定のクロックCLKが同期信号出力期間であると判断し、データ信号DATA_T2の出力を停止するとともに、選択信号SELの状態を“1”として該信号を出力する。時刻t1207乃至t1209で、同期信号生成部13は、選択信号SELの状態“1”に基づいて、同期信号SYNC_Tを生成する。ここで、同期信号生成部13は、逓倍クロックCLK_MUL1及び受信装置20の逓倍クロックCLK_MUL2によって判別できる一方で、所定のクロックCLKでは判別できない所定のパターンを有するように、同期信号SYNC_Tを生成する。本例では、同期信号生成部13は、それぞれ、時刻t1207で“1”を、時刻t1207’で“0”を、時刻t1208で“1”を、時刻t1208’で“0”をとるように(すなわち、パターン“1010”をとるように)同期信号SYNC_Tを生成する。時刻t1207乃至時刻t1209で、選択回路14は、選択信号SELの状態“1”に基づいて、同期信号生成部13から出力される同期信号SYNC_Tをシリアルデータ信号SDATAとして受信装置20に出力する。   From time t1207 to t1209, the data signal control unit 11 determines that the predetermined clock CLK is in the synchronization signal output period, stops outputting the data signal DATA_T2, and sets the state of the selection signal SEL to “1”. Is output. From time t1207 to t1209, the synchronization signal generation unit 13 generates the synchronization signal SYNC_T based on the state “1” of the selection signal SEL. Here, the synchronization signal generation unit 13 generates the synchronization signal SYNC_T so as to have a predetermined pattern that can be determined by the multiplied clock CLK_MUL1 and the multiplied clock CLK_MUL2 of the reception device 20 but cannot be determined by the predetermined clock CLK. In this example, the synchronization signal generator 13 takes “1” at time t1207, “0” at time t1207 ′, “1” at time t1208, and “0” at time t1208 ′ ( That is, the synchronization signal SYNC_T is generated so that the pattern “1010” is taken. From time t1207 to time t1209, the selection circuit 14 outputs the synchronization signal SYNC_T output from the synchronization signal generation unit 13 to the reception device 20 as the serial data signal SDATA based on the state “1” of the selection signal SEL.

さらに、データ信号制御部11は、時刻t1209乃至t1213で、所定のクロックCLKが示す所定のタイミングがデータ信号出力期間であると判断し、データ信号DATA_T2を再び出力するとともに、選択信号SELの状態を“0”として該信号を出力する。時刻t1209乃至t1213で、同期信号生成部13は、選択信号SELの状態“0”に基づいて、同期信号SYNC_Tの生成及び出力を停止する。時刻t1209乃至t1213で、選択回路14は、選択信号SELの状態“0”に基づいて、データ信号制御部11から出力されるデータ信号DATA_T2をシリアルデータ信号SDATAとして受信装置20に出力する。   Further, the data signal control unit 11 determines that the predetermined timing indicated by the predetermined clock CLK is the data signal output period from time t1209 to t1213, outputs the data signal DATA_T2 again, and changes the state of the selection signal SEL. The signal is output as “0”. From time t1209 to t1213, the synchronization signal generator 13 stops generating and outputting the synchronization signal SYNC_T based on the state “0” of the selection signal SEL. From time t1209 to t1213, the selection circuit 14 outputs the data signal DATA_T2 output from the data signal control unit 11 to the reception device 20 as the serial data signal SDATA based on the state “0” of the selection signal SEL.

次に受信装置20の動作について説明する。時刻t1201乃至t1207で、同期信号検出部22は、送信装置10から出力されるシリアルデータ信号SDATAから、所定のパターンを検出しない。同期信号検出部22は、シリアルデータ信号SDATAを所定のクロックCLKの2クロック分遅延させ、該遅延させた信号をデータ信号DATA_R2として、出力部23に出力する。   Next, the operation of the receiving device 20 will be described. At times t1201 to t1207, the synchronization signal detection unit 22 does not detect a predetermined pattern from the serial data signal SDATA output from the transmission device 10. The synchronization signal detection unit 22 delays the serial data signal SDATA by two clocks of a predetermined clock CLK, and outputs the delayed signal to the output unit 23 as the data signal DATA_R2.

時刻t1207乃至t1209で、同期信号検出部22は、シリアルデータ信号SDATAから逓倍クロックCLK_MUL2によって所定のパターン(本例では、“1010”)を検出する。この際、同期信号検出部22は、パターン検出回路222(1)乃至222(m)によって所定のパターンを受け、所定のパターンに対応するパターン検出回路222によって所定のパターンを検出し、デコード信号DECODEを生成する(図6を参照)。そして、同期信号検出部22は、パターン検出回路222によってデコード信号DECODEの状態を“1”として、遅延回路223によって該信号を所定のクロックCLKの3クロック分遅延させ、該遅延させた信号を同期信号SYNC_Rとして出力部23に出力する。また、同期信号検出部22は、同期信号SYNC_Rを出力している間、データ信号DATA_R2の出力を停止する。   From time t1207 to t1209, the synchronization signal detection unit 22 detects a predetermined pattern (in this example, “1010”) from the serial data signal SDATA by the multiplied clock CLK_MUL2. At this time, the synchronization signal detection unit 22 receives a predetermined pattern from the pattern detection circuits 222 (1) to 222 (m), detects a predetermined pattern by the pattern detection circuit 222 corresponding to the predetermined pattern, and outputs the decoded signal DECODE. (See FIG. 6). Then, the synchronization signal detection unit 22 sets the state of the decode signal DECODE to “1” by the pattern detection circuit 222, delays the signal by three clocks of the predetermined clock CLK by the delay circuit 223, and synchronizes the delayed signal. The signal is output to the output unit 23 as the signal SYNC_R. The synchronization signal detector 22 stops outputting the data signal DATA_R2 while outputting the synchronization signal SYNC_R.

時刻t1209乃至t1213で、同期信号検出部22は、シリアルデータ信号SDATAから、所定のパターンを検出しない。同期信号検出部22は、シリアルデータ信号SDATAを所定のクロックCLKの2クロック分遅延させ、該遅延させた信号をデータ信号DATA_R2として、出力部23に出力する。   From time t1209 to t1213, the synchronization signal detection unit 22 does not detect a predetermined pattern from the serial data signal SDATA. The synchronization signal detection unit 22 delays the serial data signal SDATA by two clocks of a predetermined clock CLK, and outputs the delayed signal to the output unit 23 as the data signal DATA_R2.

上述したように、本実施形態に係るデータ伝送装置1は、送信装置10によって、データ信号DATA_Tを出力する期間に所定のクロックCLKに基づいてデータ信号DATA_Tをシリアルデータ信号SDATAとして出力する一方で、同期信号SYNC_Tを出力する期間に逓倍クロックCLK_MUL1に基づいて同期信号SYNC_Tを生成し、該信号をシリアルデータ信号SDATAとして出力する。また、データ伝送装置1は、受信装置20によって、所定のクロックCLKに基づいて、シリアルデータ信号SDATAから、データ信号DATA_R2を検出するとともに、逓倍クロックCLK_MUL2に基づいて、シリアルデータ信号SDATAから同期信号SYNC_Rを検出する。   As described above, in the data transmission device 1 according to the present embodiment, the transmission device 10 outputs the data signal DATA_T as the serial data signal SDATA based on the predetermined clock CLK during the period of outputting the data signal DATA_T. During the period for outputting the synchronization signal SYNC_T, the synchronization signal SYNC_T is generated based on the multiplied clock CLK_MUL1, and the signal is output as the serial data signal SDATA. Further, the data transmission device 1 detects the data signal DATA_R2 from the serial data signal SDATA based on the predetermined clock CLK by the receiving device 20, and also detects the synchronization signal SYNC_R from the serial data signal SDATA based on the multiplied clock CLK_MUL2. Is detected.

これにより、データ伝送装置1は、一つの信号であるシリアルデータ信号SDATAに、それぞれ異なる周波数のクロックを用いて複数の信号を重畳するとともに、該異なる周波数のクロックによって該重畳した信号のそれぞれを検出することができるため、プリアンブルを使用することなく、シリアル伝送方式によって複数種類のデータを伝送するとともに、シリアル伝送方式によって伝送された複数種類のデータを受信することができるようになる。   As a result, the data transmission device 1 superimposes a plurality of signals on the serial data signal SDATA, which is one signal, using clocks having different frequencies, and detects each of the superimposed signals using the clocks having different frequencies. Therefore, a plurality of types of data can be transmitted by the serial transmission method and a plurality of types of data transmitted by the serial transmission method can be received without using a preamble.

上記各実施形態は、本発明を説明するための例示であり、本発明をこれらの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱しない限り、さまざまな形態で実施することができる。   Each of the above embodiments is an example for explaining the present invention, and is not intended to limit the present invention only to these embodiments. The present invention can be implemented in various forms without departing from the gist thereof.

例えば、本明細書に開示される方法においては、その結果に矛盾が生じない限り、ステップ、動作又は機能を並行して又は異なる順に実施しても良い。説明されたステップ、動作及び機能は、単なる例として提供されており、ステップ、動作及び機能のうちのいくつかは、発明の要旨を逸脱しない範囲で、省略でき、また、互いに結合させることで一つのものとしてもよく、また、他のステップ、動作又は機能を追加してもよい。   For example, in the method disclosed herein, steps, operations, or functions may be performed in parallel or in a different order, as long as the results do not conflict. The steps, operations, and functions described are provided as examples only, and some of the steps, operations, and functions may be omitted and combined with each other without departing from the spirit of the invention. There may be one, and other steps, operations or functions may be added.

また、本明細書では、さまざまな実施形態が開示されているが、一の実施形態における特定のフィーチャ(技術的事項)を適宜改良しながら、他の実施形態に追加し、又は該他の実施形態における特定のフィーチャと置換することができ、そのような形態も本発明の要旨に含まれる。   Further, although various embodiments are disclosed in this specification, a specific feature (technical matter) in one embodiment is appropriately improved and added to another embodiment or the other implementation. Specific features in the form can be substituted, and such form is also included in the gist of the present invention.

本発明は、データの伝送を行う送信装置及び/又は受信装置を備える機器の分野に広く利用することができる。   The present invention can be widely used in the field of equipment including a transmission device and / or a reception device that transmits data.

1…データ伝送装置
10…送信装置
11…データ信号制御部
110…出力制御部
1101…カウンタ
1102,1103…デコーダ
111…論理積回路
112…論理否定回路
12…逓倍回路
13…同期信号生成部
131…カウンタ
132…パターン生成回路
133…選択回路
14…選択回路
15…論理和回路
20…受信装置
21…逓倍回路
22…同期信号検出部
221…デシリアライザ
222…パターン検出回路
223,225,226…遅延回路
2231,2233,2251,2253,2261,2262,2263…順序回路
2232,2252,2254…論理和回路
224…論理和回路
227…論理否定回路
228…論理積回路
23…出力部
DESCRIPTION OF SYMBOLS 1 ... Data transmission apparatus 10 ... Transmission apparatus 11 ... Data signal control part 110 ... Output control part 1101 ... Counter 1102,1103 ... Decoder 111 ... Logical product circuit 112 ... Logical negation circuit 12 ... Multiplication circuit 13 ... Synchronization signal generation part 131 ... Counter 132... Pattern generation circuit 133... Selection circuit 14... Selection circuit 15... OR circuit 20... Receiver 21. , 2233, 2251, 2253, 2261, 2262, 2263 ... sequential circuits 2232, 2252, 2254 ... logical sum circuit 224 ... logical sum circuit 227 ... logical negation circuit 228 ... logical product circuit 23 ... output section

Claims (11)

所定のクロックに基づいて、外部から供給されるデータ信号をラッチするとともに、前記所定のクロックが示す所定のタイミングがデータ信号出力期間又は同期信号出力期間のいずれであるかを判断するデータ信号制御部と、
前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる周波数の逓倍クロックに基づいて、同期信号を生成する同期信号生成部と、
前記データ信号制御部による前記判断の結果に従って、前記データ信号制御部によってラッチされたデータ信号又は前記同期信号のいずれかを出力する選択回路と、
を備える、送信装置。
A data signal control unit that latches a data signal supplied from the outside based on a predetermined clock and determines whether a predetermined timing indicated by the predetermined clock is a data signal output period or a synchronization signal output period When,
A synchronization signal generating unit that generates a synchronization signal based on a frequency-multiplied clock different from the predetermined clock generated by multiplying the frequency of the predetermined clock by a predetermined magnification;
A selection circuit that outputs either the data signal latched by the data signal control unit or the synchronization signal according to the result of the determination by the data signal control unit;
A transmission device comprising:
前記データ信号制御部は、前記所定のクロックの交番回数に基づいて、前記所定のタイミングが前記データ信号出力期間又は前記同期信号出力期間のいずれであるかを判断する、請求項1記載の送信装置。   The transmission device according to claim 1, wherein the data signal control unit determines whether the predetermined timing is the data signal output period or the synchronization signal output period based on the number of alternations of the predetermined clock. . 前記同期信号生成部は、外部から供給されるパターン選択信号に従って、複数の所定のパターンのうちから一のパターンを選択し、該選択した一のパターンを含むように、前記同期信号を生成する、請求項1記載の送信装置。   The synchronization signal generation unit selects one pattern from a plurality of predetermined patterns according to a pattern selection signal supplied from the outside, and generates the synchronization signal so as to include the selected one pattern. The transmission device according to claim 1. 前記同期信号生成部は、前記データ信号制御部が前記所定のタイミングが前記データ信号出力期間であると判断する場合、前記同期信号の生成を停止する一方、前記データ信号制御部が前記所定のタイミングが前記同期信号出力期間であると判断する場合、前記同期信号の生成を開始し、
前記選択回路は、前記データ信号制御部が前記所定のタイミングが前記データ信号出力期間であると判断する場合、前記データ信号制御部から出力されるデータ信号を出力し、前記データ信号制御部が前記所定のタイミングが前記同期信号出力期間であると判断する場合、前記同期信号を出力する、
請求項1記載の送信装置。
The synchronization signal generation unit stops generation of the synchronization signal when the data signal control unit determines that the predetermined timing is the data signal output period, while the data signal control unit stops the predetermined timing. Is determined to be the synchronization signal output period, start generating the synchronization signal,
The selection circuit outputs a data signal output from the data signal control unit when the data signal control unit determines that the predetermined timing is the data signal output period, and the data signal control unit When it is determined that the predetermined timing is the synchronization signal output period, the synchronization signal is output.
The transmission device according to claim 1.
所定のクロックに基づいて、外部から供給されるシリアルデータ信号をラッチする遅延回路と、
前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、前記シリアルデータ信号に所定のパターンが含まれているか否かを判断し、前記シリアルデータ信号に前記所定のパターンが含まれている場合、前記所定のパターンを同期信号として出力する、パターン検出回路と、
を備える、受信装置。
A delay circuit that latches an externally supplied serial data signal based on a predetermined clock;
Determining whether the serial data signal includes a predetermined pattern based on a multiplied clock different from the predetermined clock generated by multiplying the frequency of the predetermined clock by a predetermined magnification; A pattern detection circuit that outputs the predetermined pattern as a synchronization signal when the serial data signal includes the predetermined pattern;
A receiving device.
前記シリアルデータ信号に所定のパターンが含まれていない場合、前記遅延回路によってラッチされたシリアルデータ信号をデータ信号として出力する出力制御回路をさらに備える、請求項5記載の受信装置。   The receiving device according to claim 5, further comprising: an output control circuit that outputs the serial data signal latched by the delay circuit as a data signal when the serial data signal does not include a predetermined pattern. 前記シリアルデータ信号をシリアル信号からパラレル信号に変換するデシリアライザをさらに備え、
前記パターン検出回路は、前記デシリアライザの出力を受け、該出力に従って、前記シリアルデータ信号に所定のパターンが含まれているか否かを判断する、
請求項5記載の受信装置。
A deserializer for converting the serial data signal from a serial signal to a parallel signal;
The pattern detection circuit receives an output of the deserializer, and determines whether or not a predetermined pattern is included in the serial data signal according to the output.
The receiving device according to claim 5.
複数のパターン検出回路をさらに備え、
前記所定のパターンは、各パターン検出回路において、それぞれ異なり、
前記出力制御回路は、前記各パターン検出回路のいずれも、前記シリアルデータ信号に前記所定のパターンが含まれていないと判断する場合、前記遅延回路によってラッチされたシリアルデータ信号を前記データ信号として出力する、
請求項6記載の受信装置。
A plurality of pattern detection circuits;
The predetermined pattern is different in each pattern detection circuit,
When the output control circuit determines that none of the pattern detection circuits includes the predetermined pattern in the serial data signal, the output control circuit outputs the serial data signal latched by the delay circuit as the data signal. To
The receiving device according to claim 6.
送信装置及び受信装置を備えるデータ伝送装置であって、
前記送信装置は、
所定のクロックに基づいて、外部から供給されるデータ信号をラッチするとともに、前記所定のクロックが示す所定のタイミングがデータ信号出力期間又は同期信号出力期間のいずれであるかを判断するデータ信号制御部と、
前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、所定のパターンを含むように同期信号を生成する同期信号生成部と、
前記データ信号制御部による前記判断の結果に従って、前記データ信号制御部によってラッチされたデータ信号と、前記同期信号とのうちのいずれかをシリアルデータ信号として出力する選択回路と、を含み、
前記受信装置は、
前記所定のクロックに基づいて、前記シリアルデータ信号をラッチする遅延回路と、
前記逓倍クロックに基づいて、前記シリアルデータ信号に前記所定のパターンが含まれているか否かを判断し、前記シリアルデータ信号に前記所定のパターンが含まれている場合、前記所定のパターンを同期信号として出力する、パターン検出回路と、を含む、
データ伝送装置。
A data transmission device comprising a transmission device and a reception device,
The transmitter is
A data signal control unit that latches a data signal supplied from the outside based on a predetermined clock and determines whether a predetermined timing indicated by the predetermined clock is a data signal output period or a synchronization signal output period When,
A synchronization signal generating unit that generates a synchronization signal so as to include a predetermined pattern based on a multiplied clock different from the predetermined clock generated by multiplying the frequency of the predetermined clock by a predetermined magnification;
In accordance with the result of the determination by the data signal control unit, a selection circuit that outputs either the data signal latched by the data signal control unit or the synchronization signal as a serial data signal,
The receiving device is:
A delay circuit that latches the serial data signal based on the predetermined clock;
Based on the multiplied clock, it is determined whether or not the predetermined pattern is included in the serial data signal. When the predetermined pattern is included in the serial data signal, the predetermined pattern is used as a synchronization signal. Output as a pattern detection circuit,
Data transmission equipment.
シリアルデータ信号の生成方法であって、
外部から供給されるデータ信号及び所定のクロックを受信することと、
前記所定のクロックが示す所定のタイミングが同期信号出力期間であるか否かを判断することと、
前記所定のタイミングが前記同期信号出力期間である場合、前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、同期信号を生成し、該同期信号を選択することと、
前記所定のタイミングが前記同期信号出力期間でない場合、前記所定のクロックによって前記データ信号をラッチし、該ラッチしたデータ信号を選択することと、
前記選択した信号を前記シリアルデータ信号として出力することと、
を含む、シリアルデータ信号の生成方法。
A method for generating a serial data signal,
Receiving a data signal and a predetermined clock supplied from the outside;
Determining whether a predetermined timing indicated by the predetermined clock is a synchronization signal output period;
When the predetermined timing is the synchronization signal output period, a synchronization signal is generated based on a multiplied clock different from the predetermined clock generated by multiplying the frequency of the predetermined clock by a predetermined magnification, Selecting the synchronization signal;
When the predetermined timing is not the synchronization signal output period, latching the data signal by the predetermined clock, and selecting the latched data signal;
Outputting the selected signal as the serial data signal;
A method for generating a serial data signal, including:
シリアルデータ信号から所定のパターンを検出する方法であって、
前記シリアルデータ信号を受信することと、
前記シリアルデータ信号を所定のクロックでラッチすることによって、データ信号を生成し出力することと、
前記所定のクロックの周波数を所定の倍率で逓倍することによって生成された前記所定のクロックと異なる逓倍クロックに基づいて、前記シリアルデータ信号をラッチし、該ラッチした結果に所定のパターンが含まれているか否かを判断することと、
前記ラッチした結果に、所定のパターンが含まれている場合、前記データ信号の出力を停止するとともに、前記ラッチした結果に基づいて、同期信号を生成し出力することと、
を含む、シリアルデータ信号から所定のパターンを検出する方法。
A method for detecting a predetermined pattern from a serial data signal,
Receiving the serial data signal;
Generating and outputting a data signal by latching the serial data signal with a predetermined clock; and
The serial data signal is latched based on a multiplied clock different from the predetermined clock generated by multiplying the frequency of the predetermined clock by a predetermined magnification, and the latched result includes a predetermined pattern. To determine whether or not
When the latched result includes a predetermined pattern, the output of the data signal is stopped, and a synchronization signal is generated and output based on the latched result;
A method for detecting a predetermined pattern from a serial data signal.
JP2015030320A 2015-02-19 2015-02-19 Data transmission apparatus, transmitting apparatus, and receiving apparatus Active JP6533069B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015030320A JP6533069B2 (en) 2015-02-19 2015-02-19 Data transmission apparatus, transmitting apparatus, and receiving apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015030320A JP6533069B2 (en) 2015-02-19 2015-02-19 Data transmission apparatus, transmitting apparatus, and receiving apparatus

Publications (2)

Publication Number Publication Date
JP2016152576A true JP2016152576A (en) 2016-08-22
JP6533069B2 JP6533069B2 (en) 2019-06-19

Family

ID=56695644

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015030320A Active JP6533069B2 (en) 2015-02-19 2015-02-19 Data transmission apparatus, transmitting apparatus, and receiving apparatus

Country Status (1)

Country Link
JP (1) JP6533069B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020162094A (en) * 2019-03-28 2020-10-01 ザインエレクトロニクス株式会社 Transmitter, receiver, transmitter / receiver and transmitter / receiver system
JP2021524700A (en) * 2018-07-11 2021-09-13 フラバ ベスローテン ヴェンノーツハップFraba B.V. Scan device that detects the start byte in a high frequency serial data stream

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5582871U (en) * 1978-11-30 1980-06-07
JPH05344113A (en) * 1992-06-11 1993-12-24 Fujitsu Ltd Frame synchronizing circuit
JPH11340839A (en) * 1998-05-27 1999-12-10 Matsushita Electric Ind Co Ltd Parallel signal serial transmission device
JP2006074524A (en) * 2004-09-02 2006-03-16 Sharp Corp Serial signal transmitting device, serial signal receiving device, serial transmission device, serial transmission method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5582871U (en) * 1978-11-30 1980-06-07
JPH05344113A (en) * 1992-06-11 1993-12-24 Fujitsu Ltd Frame synchronizing circuit
JPH11340839A (en) * 1998-05-27 1999-12-10 Matsushita Electric Ind Co Ltd Parallel signal serial transmission device
JP2006074524A (en) * 2004-09-02 2006-03-16 Sharp Corp Serial signal transmitting device, serial signal receiving device, serial transmission device, serial transmission method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021524700A (en) * 2018-07-11 2021-09-13 フラバ ベスローテン ヴェンノーツハップFraba B.V. Scan device that detects the start byte in a high frequency serial data stream
JP2020162094A (en) * 2019-03-28 2020-10-01 ザインエレクトロニクス株式会社 Transmitter, receiver, transmitter / receiver and transmitter / receiver system
JP7224637B2 (en) 2019-03-28 2023-02-20 ザインエレクトロニクス株式会社 Transmitting device, receiving device, transmitting/receiving device and transmitting/receiving system

Also Published As

Publication number Publication date
JP6533069B2 (en) 2019-06-19

Similar Documents

Publication Publication Date Title
TWI442279B (en) Multi-sampling frequency circuit and method
US9058134B2 (en) Signal synchronizing device
US20120079310A1 (en) Communication system, communication interface, and synchronization method
US20170041086A1 (en) Data transmission apparatus for changing clock signal at runtime and data interface system including the same
EP3197054A1 (en) Dynamic clock switching method and apparatus as well as computer readable medium
TW201112225A (en) Data transmission apparatus
US10892775B1 (en) Transmitting system, apparatus and method for unifying parallel interfaces
JP6533069B2 (en) Data transmission apparatus, transmitting apparatus, and receiving apparatus
CN103346873B (en) A kind of method and apparatus of time synchronized
JP5489440B2 (en) Synchronous circuit
WO2012017732A1 (en) Transmitting device, receiving device and transmitting/receiving system
JP2017123607A (en) Serializer device
US10050631B1 (en) Systems and methods for synchronizing multiple oscilloscopes
US8351557B2 (en) Circuit for detecting clock and apparatus for providing clock
CN105610532A (en) Signal transmission processing method, signal transmission processing device and signal transmission processing equipment
US9030339B2 (en) Transmitting device and receiving device
JP5633132B2 (en) Data transmission system and method, data transmitting apparatus and receiving apparatus
JP2011166598A (en) Pseudo random signal generating apparatus, communication system and image forming system
JP2011061589A (en) Reception circuit of serial data, and reception method
JP4807222B2 (en) LVDS receiving method and receiving apparatus
JP6466740B2 (en) Clock generation circuit
JP2011188092A (en) Clock transfer circuit and clock transfer method
JP2011086120A (en) Control device
CN101208863B (en) Method and apparatus for transferring signals between devices
JP2005217968A (en) Asynchronous communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180112

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20180207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20180216

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180216

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180719

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20180802

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181217

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190403

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20190418

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: 20190514

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190523

R150 Certificate of patent or registration of utility model

Ref document number: 6533069

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