JP4586492B2 - One-wire data communication method and one-wire data transmitter / receiver using this communication method - Google Patents
One-wire data communication method and one-wire data transmitter / receiver using this communication method Download PDFInfo
- Publication number
- JP4586492B2 JP4586492B2 JP2004311097A JP2004311097A JP4586492B2 JP 4586492 B2 JP4586492 B2 JP 4586492B2 JP 2004311097 A JP2004311097 A JP 2004311097A JP 2004311097 A JP2004311097 A JP 2004311097A JP 4586492 B2 JP4586492 B2 JP 4586492B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- level
- block
- multilevel
- pulse
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Dc Digital Transmission (AREA)
Description
本発明は、多値レベルによる一線式データ通信方法、及びこの通信方法が適用される一線式データ送受信機に関する。 The present invention relates to a one-wire data communication method using multi-levels and a one-wire data transceiver to which this communication method is applied.
従来から、複数の2値信号を、多値レベルを有する多値信号に変換し、この多値信号を1本の信号線を介して通信する一線式データ通信方法が知られている(例えば、特許文献1及び特許文献2参照)。このような多値レベルによる一線式データ通信方法においては、例えば、図4に示されるように、送信機側において複数の2値信号D101,D102等を、多値レベル”0”〜”7”を有する多値信号D103に変換して受信機に送信し、受信機側において多値信号D103を、複数の2値信号D101,D102等に逆変換することにより、複数の2値信号D101,D102等を、1本の信号線を介して通信することが可能である。
ところで、データ通信においては、通信相手から送られてくるデータを正しく受信するために、各ビットの位置やデータの各ブロック(送信側と受信側でデータとして意味のある単位(例えば、1キャラクタ等))の開始位置を受信側で検知し、同期をとる必要がある。しかしながら、上述した特許文献1及び特許文献2に記載される信号処理方法等においては、多値信号の各ブロックの開始位置を受信側で確実に検知する工夫はなされておらず、データを誤って認識する虞がある。なお、一般的なデータ通信においては、例えば、データの各ブロックの開始位置に、所定パターン(例えば、”01111110”等)を付加することによって各ブロックの識別性を確保しているが、通信回線上での誤りの発生などにより、誤って同期がかかってしまう虞もあり、簡易的な方法ともいえない。
By the way, in data communication, in order to correctly receive data sent from a communication partner, the position of each bit and each block of data (units meaningful as data on the transmission side and reception side (for example, one character) )) Start position needs to be detected and synchronized on the receiving side. However, in the signal processing methods and the like described in
また、データ通信においては、例えば、送信側と受信側で予め取り決められた固定サンプリング周波数により通信速度が決定されるが、通信環境に柔軟に対応できるように、このような取り決めをすることなく通信速度を自由に変更できるようにすることが望ましい場合がある。 In data communication, for example, the communication speed is determined by a fixed sampling frequency determined in advance on the transmission side and the reception side, but communication can be performed without making such an arrangement so that the communication environment can be flexibly handled. It may be desirable to be able to change the speed freely.
本発明は、上記課題を解決するためになされたものであり、多値レベルによる一線式データ通信方法、及びこの通信方法において使用される一線式データ送受信機において、多値信号の各ブロックの認識性を向上させて、データの誤り率を低減することを第1の目的とし、送信側と受信側で予め通信速度の取り決めをすることなく、通信速度を任意に設定することができるようにすることを第2の目的とする。 The present invention has been made in order to solve the above-described problem, and recognizes each block of a multi-level signal in a single-wire data communication method using a multi-level and a single-wire data transceiver used in the communication method. The first object is to improve the performance and reduce the data error rate, and it is possible to arbitrarily set the communication speed without preliminarily determining the communication speed between the transmission side and the reception side. This is the second purpose.
上記目的を達成するために請求項1の発明は、送信機側において、複数の2値信号を、多値レベルを有する多値信号に変換する多値信号変換ステップと、前記送信機と受信機の間で、前記多値信号を、1本の信号線を介して送受信する送受信ステップと、前記受信機側において、受信した前記多値信号を、前記複数の2値信号に逆変換する2値信号変換ステップとを備えた多値レベルによる一線式データ通信方法であって、前記送信機側において、前記多値信号を構成する多値レベルとは異なるレベルを有し、且つ、パルス幅が可変長であって該パルス幅が1クロック分となる識別パルスを、前記多値信号の各ブロックの開始位置に付加する識別パルス付加ステップと、前記受信機側において、前記識別パルスを検出して、前記多値信号の各ブロックの開始位置を検出する識別パルス検出ステップと、前記識別パルスのパルス幅を検出することにより、データ送受信における1クロックの間隔を決定して各識別パルスに続く直近の1ブロック分の通信速度を検出する通信速度検出ステップとを有し、前記2値信号変換ステップは、前記識別パルス検出ステップ及び通信速度検出ステップにより検出された前記多値信号の各ブロックの開始位置及び各ブロックの通信速度に基づいて、各ブロック毎に前記多値信号を前記複数の2値信号に逆変換することを特徴とする。
In order to achieve the above object, the invention of
請求項2の発明は、複数の2値信号を、多値レベルを有する多値信号に変換する多値信号変換手段、及び該多値信号を1本の信号線を介して受信機に送信する送信手段を有する送信機と、前記多値信号を受信する受信手段、及び該多値信号を前記複数の2値信号に逆変換する2値信号変換手段を有する受信機とを備えた一線式データ送受信機であって、前記送信機は、前記多値信号を構成する多値レベルとは異なるレベルを有し、且つ、パルス幅が可変長であって該パルス幅が1クロック分となる識別パルスを、前記多値信号の各ブロックの開始位置に付加する識別パルス付加手段を更に有し、前記受信機は、前記識別パルスを検出して前記多値信号の各ブロックの開始位置を検出すると共に、前記識別パルスのパルス幅を検出することにより、データ送受信における1クロックの間隔を決定して各識別パルスに続く直近の1ブロック分の通信速度を検出する識別パルス検出手段を更に有し、且つ、前記2値信号変換手段は、前記識別パルス検出手段により検出された前記多値信号の各ブロックの開始位置及び各ブロックの通信速度に基づいて、各ブロック毎に前記多値信号を前記複数の2値信号に逆変換する手段であることを特徴とする。
The invention of
以上のように請求項1の一線式データ通信方法によれば、送信機側で、多値信号を構成する多値レベルとは異なるレベルを有し、且つ、パルス幅が1クロック分となる識別パルスを、多値信号の各ブロックの開始位置に付加し、受信機側で、この識別パルスにより検出された多値信号の各ブロックの開始位置に基づいて、多値信号を複数の2値信号に逆変換するので、簡易的に、1ブロック単位でのデータの認識性を向上させることができ、データの誤り率を低減することができる。このため、例えば、誤り検出のためのパリティを省略できるなど、データ長を短縮することが可能である。 As described above, according to the one-line data communication method of the first aspect, the transmitter side has a level different from the multilevel level constituting the multilevel signal and the pulse width is one clock. A pulse is added to the start position of each block of the multilevel signal, and the multilevel signal is converted into a plurality of binary signals on the receiver side based on the start position of each block of the multilevel signal detected by this identification pulse. Therefore, the data recognizability can be improved in units of one block, and the data error rate can be reduced. For this reason, for example, it is possible to shorten the data length such that the parity for error detection can be omitted.
また、送信機側で、パルス幅が可変長であってパルス幅が1クロック分となる識別パルスを、多値信号の各ブロックの開始位置に付加し、受信機側で、この識別パルスのパルス幅を検出することにより、各識別パルスに続く直近の1ブロック分の通信速度を検出するので、識別パルスのパルス幅を任意に調整することにより、多値信号の1ブロック毎に、任意に通信速度を設定することが可能となる。 On the transmitter side, an identification pulse having a variable pulse width and a pulse width of one clock is added to the start position of each block of the multilevel signal, and on the receiver side, the pulse of this identification pulse is added. By detecting the width, the communication speed for the most recent block following each identification pulse is detected, so by arbitrarily adjusting the pulse width of the identification pulse, communication can be made arbitrarily for each block of the multilevel signal. The speed can be set.
請求項2の一線式送受信機によれば、上記と同様に、簡易的に、1ブロック単位でのデータの認識性を向上させることができ、しかも識別パルスのパルス幅を任意に調整することにより、多値信号の1ブロック毎に、任意に通信速度を設定することが可能となる。 According to the one-line transmitter / receiver of the second aspect , similarly to the above, it is possible to simply improve the data recognizability in units of one block and to arbitrarily adjust the pulse width of the identification pulse. The communication speed can be arbitrarily set for each block of the multilevel signal.
以下、本発明の第1の実施形態に係る一線式データ通信方法、及びこの通信方法において使用される一線式データ送受信機(以下、単に送受信機という)について、図1及び図2を参照して説明する。送受信機1は、複数の2値信号D1,D2等を、多値レベル”0”〜”7”を有する8値信号(多値信号)D3に変換し、この8値信号D3を1本の信号線を介して通信する装置であり、外部から入力された複数の2値信号D1,D2等を8値信号D3に変換して受信機3に送信する送信機2と、送信機2から送られてきた8値信号D3を2値信号D1,D2に逆変換して外部に出力する受信機3とを備えている。
Hereinafter, a one-wire data communication method according to the first embodiment of the present invention and a one-wire data transceiver (hereinafter simply referred to as a transceiver) used in the communication method will be described with reference to FIG. 1 and FIG. explain. The
送信機2は、外部から入力された2つの2値信号D1,D2とクロック信号CLKを、多値レベル”0”〜”7”を有する8値信号D3に変換する2値−8値変換回路(多値信号変換手段)21と、識別パルスPを8値信号D3の各ブロックの開始位置に付加する識別パルス付加回路(識別パルス付加手段)22と、8値信号D3を1本の信号線を介して受信機3に送信する送信回路(送信手段)23とを備えている。
The
受信機3は、送信機2から8値信号D3を受信する受信回路(受信手段)31と、送信機2により付加された識別パルスPを検出して、8値信号D3の各ブロックの開始位置を検出する識別パルス検出回路(識別パルス検出手段)32と、識別パルス検出回路32により検出された8値信号D3の各ブロックの開始位置に基づいて、8値信号D3を複数の2値信号D1,D2等に逆変換する8値−2値変換回路(2値信号変換手段)33とを備えている。
The
本実施形態の送受信機1を用いて行われる一線式データ通信方法ついて、より詳細に説明する。まず、2値−8値変換回路21において、外部から入力された2つの2値信号D1,D2及びクロック信号CLKを、多値レベル”0”〜”7”を有する8値信号D3に変換する(多値信号変換ステップ)。図2において、多値レベル”0”〜”F”は、16進数表記で示されており、2値信号D1,D2及びクロック信号CLKから変換された8値信号D3は、それぞれレベル”0”からレベル”7”に割り当てられる。例えば、2値信号D1の値が”1”、2値信号D2の値が”1”、クロック信号CLKの値が”0”となる点aにおいては、2値信号D1,2値信号D2,クロック信号CLKの順に2進数の各桁を割り当てた”110”を16進数”6”に変換したレベル”6”が8値信号D3のレベルとなり、同様に、2値信号D1の値が”0”、2値信号D2の値が”1”、クロック信号CLKの値が”0”となる点bにおいては、2進数”10”を16進数”2”に変換したレベル”2”が8値信号D3のレベルとなる。
The one-wire data communication method performed using the
次に、識別パルス付加回路22において、この8値信号D3の各ブロックの開始位置に、8値信号D3を構成する多値レベル”0”〜”7”とは異なるレベル”F”を有し、且つ、パルス幅が1クロック分となる識別パルスPを付加する(識別パルス付加ステップ)。このように識別パルスPのレベルと8値信号D3のレベルの差を大きくとることにより、8値信号D3の各ブロックの認識性をより向上させることができる。なお、本実施形態においては、1ブロックを8バイトとした例を示している。この8値信号D3を、送信機2と受信機3の間で、1本の信号線を介して送受信する(送受信ステップ)。
Next, the identification
次に、受信機3側の識別パルス検出回路32において、識別パルスPを検出して、8値信号D3の各ブロックの開始位置を検出する(識別パルス検出ステップ)。そして、検出された8値信号D3の各ブロックの開始位置に基づいて、8値信号D3を複数の2値信号D1,D2等に逆変換する(2値信号変換ステップ)。
Next, the identification
本実施形態の送受信機1及び一線式データ通信方法によれば、送信機2側で、8値信号D3を構成する多値レベル”0”〜”7”とは異なるレベル”F”を有し、且つ、パルス幅が1クロック分となる識別パルスPを、8値信号D3の各ブロックの開始位置に付加し、受信機3側で、この識別パルスPにより検出された8値信号D3の各ブロックの開始位置に基づいて、8値信号D3を複数の2値信号D1,D2等に逆変換するので、簡易的に、1ブロック単位でのデータの認識性を向上させることができ、データの誤り率を低減することができる。このため、例えば、誤り検出のためのパリティを省略できるなど、データ長を短縮することが可能である。
According to the
本発明の第2の実施形態に係る一線式データ通信方法、及びこの通信方法において使用される送受信機について、図3を参照して説明する。本実施形態においては、識別パルスが可変長であって、送信側と受信側で予め通信速度の取り決めをすることなく、通信速度を任意に設定できる点で第1の実施形態と異なる。 A one-wire data communication method according to a second embodiment of the present invention and a transceiver used in this communication method will be described with reference to FIG. The present embodiment is different from the first embodiment in that the identification pulse has a variable length, and the communication speed can be arbitrarily set without preliminarily determining the communication speed between the transmission side and the reception side.
送信機2は、第1の実施形態と同様、2値−8値変換回路21と識別パルス付加回路22と送信回路23とを備えており、受信機3は、受信回路31と識別パルス検出回路32と8値−2値変換回路33とを備えている。図3に示されるように、識別パルス付加回路22は、パルス幅が可変長であってパルス幅が1クロック分となる識別パルスP1,P2を、8値信号D3の各ブロックB1,B2の開始位置に付加する。一方、識別パルス検出回路32は、送信機2により付加された識別パルスP1,P2を検出して、8値信号D3の各ブロックB1,B2の開始位置を検出すると共に、識別パルスP1,P2のパルス幅T1,T2を検出することにより、1クロックの間隔を決定し、各識別パルスP1,P2に続く直近の1ブロック分の通信速度を検出する。
Similarly to the first embodiment, the
本実施形態の送受信機1を用いて行われる一線式データ通信方法ついて、より詳細に説明する。まず、2値−8値変換回路21において、外部から入力された2つの2値信号D1,D2及びクロック信号CLKを、多値レベル”0”〜”7”を有する8値信号D3に変換する(多値信号変換ステップ)。
The one-wire data communication method performed using the
次に、識別パルス付加回路22において、この8値信号D3の各ブロックB1,B2の開始位置に、8値信号D3を構成する多値レベル”0”〜”7”とは異なるレベル”F”を有し、且つ、パルス幅が可変長であってパルス幅が1クロック分となる識別パルスP1,P2を付加する(識別パルス付加ステップ)。本実施形態においては、ブロックB1の開始位置にパルス幅がT1となる識別パルスP1を付加し、ブロックB2の開始位置にパルス幅がT2(T2=2T1)となる識別パルスP2を付加した例を示している。なお、本実施形態においても、1ブロックを8バイトで構成した例を示している。識別パルスP1,P2が付加された8値信号D3は、送信機2と受信機3の間で、1本の信号線を介して送受信される(送受信ステップ)。
Next, in the identification
次に、受信機3側の識別パルス検出回路32において、識別パルスP1,P2を検出して8値信号D3の各ブロックB1,B2の開始位置を検出し、識別パルスP1,P2のパルス幅T1,T2を検出して通信速度を検出する(識別パルス検出ステップ、通信速度検出ステップ)。そして、検出された8値信号D3の各ブロックB1,B2の開始位置及び通信速度に基づいて、ブロックB1については1クロックの周期をT1として8値信号D3を複数の2値信号D1,D2等に逆変換し、ブロックB2については1クロックの周期をT2として8値信号D3を複数の2値信号D1,D2等に逆変換する(2値信号変換ステップ)。
Next, the identification
以上のように、本実施形態の送受信機1及び一線式データ通信方法によれば、第1の実施形態と同様の効果が得られる他、送信機2側で、パルス幅が可変長であってパルス幅が1クロック分となる識別パルスP1,P2を、8値信号D3の各ブロックB1,B2の開始位置に付加し、受信機3側で、この識別パルスP1,P2のパルス幅T1,T2を検出することにより、各識別パルスP1,P2に続く直近の1ブロック分の通信速度を検出するので、識別パルスP1,P2のパルス幅T1,T2を任意に調整することにより、8値信号D3の1ブロック毎に、任意に通信速度を設定することが可能となる。
As described above, according to the
なお、本発明は上記実施形態の構成に限られることなく種々の変形が可能である。例えば、変換される2値信号の数や多値レベルのレベル数は特に限定されるものではなく、変換される2値信号の数に応じてレベル数を設定することにより、任意の数の2値信号を多値信号に変換することができる。また、多値信号の各ブロックは、1バイトで構成されていなくてもよい。 The present invention is not limited to the configuration of the above embodiment, and various modifications can be made. For example, the number of binary signals to be converted and the number of levels of multilevel levels are not particularly limited, and an arbitrary number of 2 can be set by setting the number of levels according to the number of binary signals to be converted. A value signal can be converted into a multi-value signal. Further, each block of the multilevel signal may not be composed of 1 byte.
1 一線式データ送受信機
2 送信機
3 受信機
21 2値−8値変換回路(多値信号変換手段)
22 識別パルス付加回路(認識パルス付加手段)
23 送信回路(送信手段)
31 受信回路(受信手段)
32 識別パルス検出回路(識別パルス検出手段)
33 8値−2値変換回路(2値信号変換手段)
DESCRIPTION OF
22 Identification pulse addition circuit (recognition pulse addition means)
23 Transmission circuit (transmission means)
31 Receiving circuit (receiving means)
32 Identification pulse detection circuit (identification pulse detection means)
33 8-value-2 value conversion circuit (binary signal conversion means)
Claims (2)
前記送信機と受信機の間で、前記多値信号を、1本の信号線を介して送受信する送受信ステップと、
前記受信機側において、受信した前記多値信号を、前記複数の2値信号に逆変換する2値信号変換ステップとを備えた多値レベルによる一線式データ通信方法であって、
前記送信機側において、
前記多値信号を構成する多値レベルとは異なるレベルを有し、且つ、パルス幅が可変長であって該パルス幅が1クロック分となる識別パルスを、前記多値信号の各ブロックの開始位置に付加する識別パルス付加ステップと、
前記受信機側において、
前記識別パルスを検出して、前記多値信号の各ブロックの開始位置を検出する識別パルス検出ステップと、
前記識別パルスのパルス幅を検出することにより、データ送受信における1クロックの間隔を決定して各識別パルスに続く直近の1ブロック分の通信速度を検出する通信速度検出ステップとを有し、
前記2値信号変換ステップは、前記識別パルス検出ステップ及び通信速度検出ステップにより検出された前記多値信号の各ブロックの開始位置及び各ブロックの通信速度に基づいて、各ブロック毎に前記多値信号を前記複数の2値信号に逆変換することを特徴とする一線式データ通信方法。 On the transmitter side, a multilevel signal conversion step of converting a plurality of binary signals into a multilevel signal having a multilevel level;
A transmission / reception step of transmitting / receiving the multilevel signal via a single signal line between the transmitter and the receiver;
On the receiver side, a multi-level level one-line data communication method comprising: a binary signal conversion step of inversely converting the received multi-level signal into the plurality of binary signals,
On the transmitter side,
An identification pulse having a level different from the multi-levels constituting the multi-level signal and having a variable pulse width and a pulse width of one clock is started at each block of the multi-level signal. An identification pulse adding step to add to the position;
On the receiver side,
An identification pulse detecting step of detecting the identification pulse and detecting a start position of each block of the multi-value signal;
Detecting a pulse width of the identification pulse to determine an interval of one clock in data transmission and reception , and detecting a communication speed for the latest one block following each identification pulse; and
In the binary signal conversion step, the multilevel signal is determined for each block based on the start position of each block of the multilevel signal and the communication speed of each block detected by the identification pulse detection step and the communication speed detection step. Is converted back to the plurality of binary signals.
前記多値信号を受信する受信手段、及び該多値信号を前記複数の2値信号に逆変換する2値信号変換手段を有する受信機とを備えた一線式データ送受信機であって、
前記送信機は、前記多値信号を構成する多値レベルとは異なるレベルを有し、且つ、パルス幅が可変長であって該パルス幅が1クロック分となる識別パルスを、前記多値信号の各ブロックの開始位置に付加する識別パルス付加手段を更に有し、
前記受信機は、前記識別パルスを検出して前記多値信号の各ブロックの開始位置を検出すると共に、前記識別パルスのパルス幅を検出することにより、データ送受信における1クロックの間隔を決定して各識別パルスに続く直近の1ブロック分の通信速度を検出する識別パルス検出手段を更に有し、且つ、前記2値信号変換手段は、前記識別パルス検出手段により検出された前記多値信号の各ブロックの開始位置及び各ブロックの通信速度に基づいて、各ブロック毎に前記多値信号を前記複数の2値信号に逆変換する手段であることを特徴とする一線式データ送受信機。 A multi-level signal converting means for converting a plurality of binary signals into a multi-level signal having a multi-level level, and a transmitter having a transmitting means for transmitting the multi-level signal to a receiver via one signal line; ,
A one-line data transmitter / receiver comprising: receiving means for receiving the multilevel signal; and a receiver having binary signal converting means for inversely converting the multilevel signal into the plurality of binary signals,
The transmitter has an identification pulse having a level different from the multilevel level constituting the multilevel signal and having a variable pulse width and a pulse width of one clock. Further comprising identification pulse adding means for adding to the start position of each block of
The receiver detects the identification pulse to detect the start position of each block of the multilevel signal, and also detects the pulse width of the identification pulse to determine the interval of one clock in data transmission / reception. It further comprises an identification pulse detecting means for detecting the communication speed of the most recent block following each identification pulse , and the binary signal converting means is configured to detect each of the multilevel signals detected by the identification pulse detecting means. A one-line data transmitter / receiver comprising means for inversely converting the multilevel signal into the plurality of binary signals for each block based on a block start position and a communication speed of each block .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004311097A JP4586492B2 (en) | 2004-10-26 | 2004-10-26 | One-wire data communication method and one-wire data transmitter / receiver using this communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004311097A JP4586492B2 (en) | 2004-10-26 | 2004-10-26 | One-wire data communication method and one-wire data transmitter / receiver using this communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006128800A JP2006128800A (en) | 2006-05-18 |
JP4586492B2 true JP4586492B2 (en) | 2010-11-24 |
Family
ID=36723048
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004311097A Expired - Fee Related JP4586492B2 (en) | 2004-10-26 | 2004-10-26 | One-wire data communication method and one-wire data transmitter / receiver using this communication method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4586492B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USRE44831E1 (en) | 2006-01-05 | 2014-04-08 | Konica Minolta Holdings, Inc. | Organic electroluminescent device, display, and illuminating device |
TWI364219B (en) * | 2007-08-20 | 2012-05-11 | Novatek Microelectronics Corp | High transmission rate interface for storing both clock and data signals |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4917115A (en) * | 1972-05-22 | 1974-02-15 | ||
JPS5020628A (en) * | 1973-06-21 | 1975-03-05 | ||
JPS5547753A (en) * | 1978-12-26 | 1980-04-04 | Nippon Telegr & Teleph Corp <Ntt> | Multi-value pulse code transmission system |
JPS61274455A (en) * | 1985-05-29 | 1986-12-04 | Fujitsu Ltd | Signal insertion system |
JPH01166649A (en) * | 1987-12-23 | 1989-06-30 | Hitachi Ltd | Quaternary start-stop synchronization transmission system |
JPH03259638A (en) * | 1990-03-09 | 1991-11-19 | Fujitsu Ltd | Start-stop data speed automatic recognition circuit |
JPH03283848A (en) * | 1990-03-30 | 1991-12-13 | Nec Corp | Data communication system |
JPH0637854A (en) * | 1992-07-15 | 1994-02-10 | Toshiba Corp | Data transmitter |
JPH07321876A (en) * | 1994-05-27 | 1995-12-08 | Mita Ind Co Ltd | Data reception controller |
JPH08172431A (en) * | 1994-12-20 | 1996-07-02 | Sanyo Electric Co Ltd | Automatic data speed recognition circuit |
JP2000244586A (en) * | 1998-12-22 | 2000-09-08 | Seiko Epson Corp | Method and system for transmitting data, and transmitter and receiver to be used for them |
-
2004
- 2004-10-26 JP JP2004311097A patent/JP4586492B2/en not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4917115A (en) * | 1972-05-22 | 1974-02-15 | ||
JPS5020628A (en) * | 1973-06-21 | 1975-03-05 | ||
JPS5547753A (en) * | 1978-12-26 | 1980-04-04 | Nippon Telegr & Teleph Corp <Ntt> | Multi-value pulse code transmission system |
JPS61274455A (en) * | 1985-05-29 | 1986-12-04 | Fujitsu Ltd | Signal insertion system |
JPH01166649A (en) * | 1987-12-23 | 1989-06-30 | Hitachi Ltd | Quaternary start-stop synchronization transmission system |
JPH03259638A (en) * | 1990-03-09 | 1991-11-19 | Fujitsu Ltd | Start-stop data speed automatic recognition circuit |
JPH03283848A (en) * | 1990-03-30 | 1991-12-13 | Nec Corp | Data communication system |
JPH0637854A (en) * | 1992-07-15 | 1994-02-10 | Toshiba Corp | Data transmitter |
JPH07321876A (en) * | 1994-05-27 | 1995-12-08 | Mita Ind Co Ltd | Data reception controller |
JPH08172431A (en) * | 1994-12-20 | 1996-07-02 | Sanyo Electric Co Ltd | Automatic data speed recognition circuit |
JP2000244586A (en) * | 1998-12-22 | 2000-09-08 | Seiko Epson Corp | Method and system for transmitting data, and transmitter and receiver to be used for them |
Also Published As
Publication number | Publication date |
---|---|
JP2006128800A (en) | 2006-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8972638B2 (en) | Serial data communication system and serial data communication method | |
CN105610452B (en) | Receiver, transmitter, method for determining a code value in a PWM signal and method for transmitting the same | |
JP2008518497A (en) | Slave bus subscriber for serial data bus | |
US20110019762A1 (en) | Information transmission system, information transmission device, information transmission method, and computer readable medium storing a program for information transmission | |
JP5238369B2 (en) | Data receiving apparatus, data receiving method, and data receiving program | |
CN102571117A (en) | Pulse signal receiving apparatus and transmission system | |
US7835474B2 (en) | System and method for improved noise immunity in impulse and radar communications systems | |
US10462268B2 (en) | Data transmitting/receiving apparatus and data transmitting/receiving method | |
JP4586492B2 (en) | One-wire data communication method and one-wire data transmitter / receiver using this communication method | |
EP1335520B1 (en) | Multiplex bus system with duty cycle correction | |
US20130016762A1 (en) | Data communication system, method of optimizing preamble length, and communication apparatus | |
JP2019165377A (en) | Frame synchronization method | |
US7974412B2 (en) | Communication system, transmission device, reception device, and communication scheme | |
JPH0918461A (en) | Data receiver | |
US8855219B2 (en) | Flexible self-adaptive differential system to improve transmission efficiency | |
JP2007150396A (en) | Communication device | |
CN118473611A (en) | Communication device, communication method, and communication system | |
JP4277607B2 (en) | Transmission / reception synchronization method and apparatus in digital communication | |
KR101122242B1 (en) | decoder for Manchester Coded Signal | |
US20240364442A1 (en) | Semiconductor device and electronic appliance | |
JP2558119B2 (en) | Transceiver circuit | |
US8643514B1 (en) | Method for decoding data | |
EP1659749A3 (en) | Method of coding and/or decoding binary data for wireless transmission, particularly for radio transmitted data, and equipment for implementing this method | |
KR100778876B1 (en) | Device for Detecting Auto baudrate and Method for the same | |
US7065132B2 (en) | Memory-free retimer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070918 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091106 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091117 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100115 |
|
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: 20100810 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100823 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130917 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |