JP5516520B2 - Communication network system - Google Patents
Communication network system Download PDFInfo
- Publication number
- JP5516520B2 JP5516520B2 JP2011141748A JP2011141748A JP5516520B2 JP 5516520 B2 JP5516520 B2 JP 5516520B2 JP 2011141748 A JP2011141748 A JP 2011141748A JP 2011141748 A JP2011141748 A JP 2011141748A JP 5516520 B2 JP5516520 B2 JP 5516520B2
- Authority
- JP
- Japan
- Prior art keywords
- node
- change state
- communication
- signal
- start signal
- 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)
- Small-Scale Networks (AREA)
Description
本発明は、通常動作モードと低消費電力モードとに移行可能に構成される複数のノードを通信線により接続してなる通信ネットワークシステムに関する。 The present invention relates to a communication network system in which a plurality of nodes configured to be able to shift between a normal operation mode and a low power consumption mode are connected by a communication line.
例えば車載ネットワークに接続されているECU(Electronic Control Unit)などの各通信ノードは、消費電力を低減するため、所定の条件が成立するとシステムクロックの供給を停止させるなどしてスタンバイモードに移行するように構成されている。そして、何れかの通信ノードが通信を開始した際には、スタンバイモードにある通信ノードを通常動作モードに移行させる(ウェイクアップ)。しかし、通信は必ずしも全てのノードを対象として行われることはないため、データの送信先となる通信ノードだけをウェイクアップさせるのが好ましい。そこで、特許文献1では、通信線にウェイクアップ信号を個別に送信するための信号線を追加することで、一部の通信ノードだけをウェイクアップさせるネットワークを実現している。
For example, each communication node such as an ECU (Electronic Control Unit) connected to the in-vehicle network shifts to the standby mode by stopping the supply of the system clock when a predetermined condition is satisfied in order to reduce power consumption. It is configured. When any communication node starts communication, the communication node in the standby mode is shifted to the normal operation mode (wake-up). However, since communication is not necessarily performed for all nodes, it is preferable to wake up only a communication node that is a data transmission destination. Therefore, in
しかしながら、特許文献1の方式では、当然ながら信号線の数が通信ノードの数に応じて増加するので、通信ネットワークに要求される信号線数の削減については逆行することになる。また、何れの通信ノードをウェイクアップさせるかを管理するためのノードは1つに設定されるため、制御を柔軟に行うことができない。
However, in the method of
本発明は上記事情に鑑みてなされたものであり、その目的は、信号線数を増加させることなく、低消費電力モードにある通信ノードを、通信対象となるものだけ通常動作モードに移行可能な通信ネットワークシステムを提供することにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to allow a communication node in a low power consumption mode to shift to a normal operation mode for only a communication target without increasing the number of signal lines. To provide a communication network system.
請求項1記載の通信ネットワークシステムによれば、通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、通信線上における信号の変化状態を、通常の通信における通信速度を維持したまま、通常の通信における1フレームよりも長い期間継続させる。一方、低消費電力モードに移行中であるノードは、変化状態検出手段により検出される通信線上における信号の変化状態が自身に割り当てられている閾値を超えて継続すると、起動信号出力手段が起動信号を出力して制御部を通常動作モードに移行させる。
According to the communication network system according to
すなわち、通信線上における信号の変化状態がどれくらいの期間に亘り継続するかは、制御部が低消費電力モードに移行中であっても、周辺回路として構成される変化状態検出手段により検出できる。また、その変化状態の継続が、通常の通信における1フレームよりも長い期間に亘ることになれば、信号がイレギュラーな出力状態にあることも容易に判別できる。そこで、上記のように変化状態が継続したことを低消費電力モードの解除要求を意味するコマンドとして、各ノードに設定されるそれぞれ異なる閾値と比較した結果に応じて制御部に起動信号を出力すれば、専用の信号線を追加することなく、通信対象となる一部のノードだけを起動して通信を行うことができ、消費電力の増加を抑制できる。 That is, how long the change state of the signal on the communication line continues can be detected by the change state detection unit configured as a peripheral circuit even when the control unit is in the low power consumption mode. If the change state continues for a period longer than one frame in normal communication, it can be easily determined that the signal is in an irregular output state. Therefore, as a command indicating a request to cancel the low power consumption mode that the change state has continued as described above, an activation signal is output to the control unit according to the result of comparison with different threshold values set in each node. For example, without adding a dedicated signal line, only a part of nodes to be communicated can be activated to perform communication, and an increase in power consumption can be suppressed.
加えて、信号の変化状態を、通常の通信における通信速度を維持したまま、通常の通信における1フレームよりも長い期間継続させることは、何れのノードにおいても行うことが可能であるから、特定のノードに機能を限定することなく通信対象とするノードを起動することが可能になる。 In addition, it is possible to carry out a signal change state for a period longer than one frame in normal communication while maintaining the communication speed in normal communication. It becomes possible to start a node to be communicated without limiting the function to the node.
また、請求項1,4記載の通信ネットワークシステムによれば、変化状態検出手段を、信号レベルが反転する変化が継続する長さに応じて、検出電圧レベルが上昇するように構成する。例えば、信号がハイ,ローの二値レベルに変化する仕様においては、その二値レベル間の変化によるエッジの検出回数をカウントすることで、低消費電力モードに移行中のノードは、自身に対する解除要求が出力されたか否かを判別できる。
Further, according to the communication network system according to
請求項5記載の通信ネットワークシステムによれば、変化状態検出手段を、信号レベルが一方向に反転する毎にパルス信号を出力するパルス信号出力手段と、そのパルス信号によって充電されるコンデンサとで構成し、起動信号出力手段を、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成する。このように構成すれば、信号レベルが、例えばローからハイに変化する際の立ち上がりエッジが検出される毎にパルス信号が出力されてコンデンサが充電される。上記立ち上がりエッジが所定の間隔で検出されてパルス信号が連続的に出力されるとコンデンサの充電電圧が上昇する。そして、充電電圧が閾値レベルを超えると、コンパレータが起動信号を制御部に出力するようになる。
According to the communication network system according to
請求項9,12,14記載の通信ネットワークシステムによれば、変化状態検出手段を、信号がドライブレベルに変化している状態が継続する長さに応じて、検出電圧レベルが上昇するように構成する。したがって、低消費電力モードに移行中のノードは、信号のドライブレベルが維持されている長さに応じて上昇する検出電圧レベルに基づいて、自身に対する解除要求が出力されたか否かを判別できる。 According to the communication network system of the ninth, twelfth, and fourteenth aspects , the change state detection means is configured such that the detection voltage level rises according to the length of time that the state where the signal changes to the drive level continues. To do. Therefore, the node that is shifting to the low power consumption mode can determine whether or not a cancellation request for itself has been output based on the detected voltage level that increases in accordance with the length of the drive level of the signal.
そして、変化状態検出手段を、信号レベルがドライブレベルに変化している間に充電されるコンデンサで構成し、起動信号出力手段を、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成する。このように構成すれば、信号レベルがドライブレベルに変化している間にコンデンサが充電され続け、その充電電圧が閾値レベルを超えるとコンパレータが起動信号を制御部に出力するようになる。 The change state detecting means is composed of a capacitor that is charged while the signal level is changing to the drive level, and the activation signal output means is composed of a comparator that compares the charging voltage of the capacitor with a predetermined threshold level. To do. With this configuration, the capacitor continues to be charged while the signal level changes to the drive level, and when the charging voltage exceeds the threshold level, the comparator outputs an activation signal to the control unit.
また、請求項9記載の通信ネットワークシステムによれば、起動信号出力手段を、複数の判定閾値を有し、検出電圧レベルが、最も低い閾値を最初に超えた以降に複数の判定閾値の間を交差するパターンが、予め割り当てられている所定のパターンに一致すると起動信号を出力するように構成する。このように構成すれば、ネットワークに接続されるノードの数が多い場合でも、ノード数よりも少ない段階の閾値を設定して、各ノードに低消費電力モードの解除要求を判定させることができる。 Further, according to the communication network system according to claim 9, wherein, the activation signal output unit has a plurality of determination threshold, the detection voltage level is between a plurality of determination thresholds in the first after exceeding the lowest threshold When the intersecting pattern matches a predetermined pattern assigned in advance, an activation signal is output. With this configuration, even when there are a large number of nodes connected to the network, it is possible to set a threshold value at a stage smaller than the number of nodes and make each node determine a request to cancel the low power consumption mode.
請求項10記載の通信ネットワークシステムによれば、起動信号出力手段を、各閾値との比較結果を順次格納する複数のシフトレジスタと、それら複数のシフトレジスタより出力されるデータパターンを、予め設定されている所定のデータパターンと比較するパターン比較手段とで構成する。このように構成すれば、検出電圧が最も低い閾値を最初に超えた以降に、各レベルの閾値を交差して変化した結果が複数のシフトレジスタに順次格納されるので、パターン比較手段がそれらのシフトレジスタに格納されたデータ値を比較することで、各ノードに低消費電力モードの解除要求を判定させることができる。 According to the communication network system of the tenth aspect , the activation signal output means is preset with a plurality of shift registers for sequentially storing the comparison results with the respective threshold values, and data patterns output from the plurality of shift registers. Pattern comparing means for comparing with a predetermined data pattern. With this configuration, after the detection voltage first exceeds the lowest threshold value, the results of crossing the threshold values at each level are sequentially stored in a plurality of shift registers. By comparing the data values stored in the shift register, each node can determine a request to cancel the low power consumption mode.
請求項11記載の通信ネットワークシステムによれば、複数の判定閾値を、各ノード毎に異なる値に設定するので、各ノードにおいて、より多様な形態で解除要求の判定を行うことができる。 According to the communication network system of the eleventh aspect , since the plurality of determination threshold values are set to different values for each node, the cancellation request can be determined in more various forms at each node.
請求項7,12記載の通信ネットワークシステムによれば、変化状態検出手段を、検出電圧レベルが上昇する速度が各ノード毎に異なるように構成するので、例えば設定する閾値の種類が少ない場合でも、検出電圧レベルの上昇速度の相違に応じて各ノードにおける解除要求の判定状態を変化させることができる。 According to the communication network system of the seventh and twelfth aspects , the change state detection means is configured so that the speed at which the detection voltage level rises is different for each node. The determination state of the cancellation request at each node can be changed according to the difference in the rising speed of the detection voltage level.
請求項13記載の通信ネットワークシステムによれば、変化状態検出手段が、変化状態が継続することにより充電電圧レベルが上昇するコンデンサを備える構成において、前記コンデンサの容量を異なる値に設定するので、当該容量の多寡に応じて検出電圧レベルが上昇する速度が異なるように設定できる。
According to the communication network system according to
請求項2,14記載の通信ネットワークシステムによれば、起動信号出力手段には、各ノードで同じ閾値を設定し、通信を開始するノードは、通信線上における信号の変化状態を通常の通信における1フレームよりも長い期間継続させて、自身以外の全てのノードを一旦起動させる。それから、通信対象とするノード以外には低消費電力モードへ移行させるコマンドを送信する。このように構成した場合も、結果として通信対象となるノードだけを通常動作モードに移行させることができる。
According to the communication network system as set forth in
請求項3,15記載の通信ネットワークシステムによれば、変化状態検出手段を、閾値を変更可能に構成する。例えば、請求項1のように、信号の変化状態が自身に割り当てられている閾値を超えて継続すると起動信号を出力する構成においては、その継続時間が長くなると複数のノードに設定されている閾値を超える可能性がある。勿論、通信対象とするノードが複数であれば何の問題もないが、例えば閾値L,閾値H(>閾値L)の2つのノードがあるとして、閾値Hのノードを通信対象とする場合は、必然的に閾値Lのノードの低消費電力モードも解除されることになる。このようなケースにおいて、上記の閾値L,閾値Hの設定を変更して入れ替えれば、元の閾値Hのノードだけを起動させることが可能となる。
According to the communication network system of the third and fifteenth aspects , the change state detecting means is configured to be able to change the threshold value. For example, in the configuration in which the activation signal is output when the change state of the signal continues beyond the threshold value assigned to itself as in
請求項16記載の通信ネットワークシステムによれば、変化状態検出手段を、変化状態が継続する長さに応じて出力電圧レベルを上昇させるように構成し、起動信号出力手段に、出力電圧レベルを閾値と比較するコンパレータを備え、そのコンパレータに設定される閾値を変更可能に構成する。したがって、コンパレータの閾値を変更することにより、解除要求判定の閾値を変更できる。
According to the communication network system of
請求項17記載の通信ネットワークシステムによれば、閾値の変更を、送信側のノードが変更コマンドを送信して行うようにするので、送信側のノードの判断に応じて閾値を変更できる。
According to the communication network system according to
請求項18,19記載の通信ネットワークシステムによれば、受信側のノードは、低消費電力モードへ移行する直前に(請求項18)、又は通常動作モードに移行した直後に(請求項19)閾値を変更するので、受信側がそれぞれ適切と判断したタイミングで閾値を変更できる。
According to
(第1実施例)
以下、第1実施例について図1ないし図6を参照して説明する。図6は、通信ネットワークシステムの構成を示すものであり、通信バス1(通信線)には、ノード2A〜2Cが接続されている。尚、実際には4つ以上のノードが接続されていても良い。各ノード2A〜2Cは、通常動作モード(Active)と低消費電力モード(sleep)とに移行可能に構成されている。通常動作モードとは、各ノード2を統括的に制御し、CPU或いはマイクロコンピュータにより構成される制御回路(詳細は後述する)にクロック信号が供給されて動作しているモードである。一方、低消費電力モードとは、制御回路に対するクロック信号の供給が停止されることで制御回路の動作が停止し、電力消費を抑制しているモードである(スタンバイモードとも称する)。
(First embodiment)
The first embodiment will be described below with reference to FIGS. FIG. 6 shows a configuration of a communication network system, and nodes 2A to 2C are connected to a communication bus 1 (communication line). Actually, four or more nodes may be connected. Each of the nodes 2A to 2C is configured to be able to shift between a normal operation mode (Active) and a low power consumption mode (sleep). The normal operation mode is a mode in which each
そして、本実施例では、例えばノード2CがActive(RUN)であり、ノード2A,2Bがsleepにある状態から、ノード2Cがノード2Aについてのみsleep状態を解除することで(Wake up)、ノード2C,2A間で通信を行うパーシャルネットワークを実現することを目的とする。
In this embodiment, for example, when the
図4は、各ノード2における受信側の構成部分;受信部2Rを示す機能ブロック図である。通信バス1上に出力される信号は、レシーバ3により受信され、受信信号はスケルチ回路4(変化状態検出手段,起動信号出力手段)及びフレーム受信回路5に入力される。スケルチ回路4は、受信信号の出力状態に応じてWake up信号をWake up制御回路6に出力する。閾値設定レジスタ8には、各ノード2についてそれぞれ異なるレジスタ値が固定設定され、上記レジスタ値により、スケルチ回路4がWake up信号を出力するための閾値が決定される。Wake up制御回路6は、上記Wake up信号をラッチして制御回路7(制御部)に起動信号を出力する。フレーム受信回路5は、受信信号を復調したデータを制御回路7に出力する。そして、制御回路7は、自身がActiveとなっている場合に受信データを受け付けて処理する。
FIG. 4 is a functional block diagram showing a receiving side component of each
図5は、各ノード2における送信側の構成部分;送信部2Tを示す機能ブロック図である。制御回路7(受信部2Rと共通)が送信するデータは、フレーム送信回路9を介して変調されると、トランスミッタ10を介して通信バス1上に送信される。尚、通信バス1は、例えば一対の信号線R+,R−により差動信号を送信するものであり、非ドライブ状態では各信号線R+,R−が中間電位を示す。ドライブ状態になると、信号線R+側の電位が上昇すると共に信号線R−側の電位が低下して差動信号が送出される。或いは、ドライブ状態において、信号線R+の電位が高電位である状態をハイレベルとし、その状態からレベルが反転して信号線R+の電位が低電位である状態をローレベルとする形態でも良い。受信部2Rにおけるレシーバ3は、信号線R+,R−の差電圧であるパルス信号を、スケルチ回路4に出力する。
FIG. 5 is a functional block diagram showing a transmission side component of each
図2は、スケルチ回路4の具体構成例を示す。スケルチ回路4は、ヒステリシスコンパレータ11と、NOTゲート12及びANDゲート13で構成される立上りエッジ検出回路14と、ダイオード15,抵抗16,コンデンサ17からなる積分回路18と、シュミットトリガ回路19とで構成されている。図3は、スケルチ回路4の各部における信号波形を示す。
FIG. 2 shows a specific configuration example of the
ヒステリシスコンパレータ11は、レシーバ3より入力されるパルス信号を自身に設定されている閾値と比較してハイレベルのパルス信号V1を出力する。したがって、通信バス1が送信側のノード2によりドライブされてデータが送信され、ヒステリシスコンパレータ11の閾値を超えるパルスが入力されると、パルス信号V1が出力される。立上りエッジ検出回路14は、信号V1の立ち上がりエッジを検出すると、NOTゲート12の遅延時間に相当するパルス幅の信号V2を出力する。出力信号V2は、ダイオード15を介すことで信号V3としてシュミットトリガ回路19に入力され、シュミットトリガ回路19からはWake up信号(起動信号)が出力される。
The
すなわち、立上りエッジ検出回路14より信号V2のパルスが出力される毎に、ダイオード15を介してコンデンサ17が充電され、信号V3の電位はその都度上昇する。一方、信号V2の出力が停止するとコンデンサ17に蓄積された電荷は抵抗16を介して放電されるので、信号V3の電位は徐々に低下する。
That is, every time a pulse of the signal V2 is output from the rising
したがって、通信バス1上の差動信号の電位振幅がヒステリシスコンパレータ11の閾値を交差するように連続して変化すると信号V3の電位が徐々に上昇する。そして、シュミットトリガ回路19の閾値電圧Vr1を超えるとWake up信号はローレベルからハイレベル(アクティブ)に変化する。一方、差動信号の電位振幅がほとんど変化せず閾値を下回る状態が継続すると信号V3の電位が徐々に低下し、シュミットトリガ回路19の閾値電圧Vr2を下回るとWake up信号はローレベルに変化する。
また、閾値設定レジスタ8に設定されるレジスタ値により、シュミットトリガ回路19におけるヒステリシス付き閾値が変更可能に構成されている。例えば、前記レジスタ値に応じて、閾値を設定する抵抗回路の抵抗値が変更される。
Therefore, when the potential amplitude of the differential signal on the
Further, the threshold value with hysteresis in the
次に、本実施例の作用について図1を参照して説明する。初期状態として、ノード2CがActiveであり、ノード2A,2Bがsleepであるとする。この状態から、ノード2Cは、ノード2Aを対象;送信先として通信を行うため、ノード2Aのsleep状態を解除する。そのため、ノード2Cはトランスミッタ10を介して通信バス1を連続的にドライブする。つまり、通信バス1において、データ値「0」,「1」が交互に出力されるように差動信号レベルを連続的に変化させる。すると、ノード2A,2Bそれぞれのスケルチ回路4A,4Bにおいて、信号V3のレベル(検出電圧レベル)が上昇し続ける((a),(2)参照)。
Next, the operation of the present embodiment will be described with reference to FIG. As an initial state, it is assumed that the
このときノード2Cは、ノード2AをWake upさせるために、上記の連続的な変化を、通常の通信を行う場合のフレーム長として規定されている長さを超えるように継続する((a)参照)。すると、信号V3のレベルが上昇し続けるので、ノード2Aにおけるスケルチ回路4Aの閾値を超えると((b)参照)、スケルチ回路4AがWake up信号を出力し、Wake up制御回路6より起動信号が出力されて制御回路7Aがsleep状態からActive状態に移行する((c)参照)。すなわち、信号の連続的な変化を通常の通信フレーム長を超えて継続することが、ノード2Aに対してWake upコマンドを送信することになる。
尚、図4(b)には「エッジ計測量」と記載しているが、信号V3のレベルは、差動信号の立ち上りエッジが連続的に検出されている期間の長さを示すので、信号V3のレベルが上昇するということは、エッジの検出回数(計測量)が多いことを意味する。
At this time, in order to wake up the node 2A, the
Although FIG. 4B describes “edge measurement amount”, the level of the signal V3 indicates the length of the period during which the rising edges of the differential signal are continuously detected. An increase in the level of V3 means that the number of edge detections (measurement amount) is large.
ノード2AがActiveになると、ノード2Cはノード2Aにデータを送信して通信を行う。通常の通信フレーム長は、Wake upコマンド送信期間よりも短いため、通信期間内にスケルチ回路4AがWake up信号を出力することはない((a),(3)参照)。
When the node 2A becomes active, the
次に、ノード2Cはノード2Bも通信対象とするため、再び差動信号を連続的に変化させる。ノード2Bにおけるスケルチ回路4Bの閾値は、スケルチ回路4Aよりも高い値に設定されているため、ノード2Cは上記の連続的な変化を期間(2)よりも長く継続させる。そして、信号V3のレベルが上昇し続けてスケルチ回路4Bの閾値を超えると((b),(4)参照)、スケルチ回路4BがWake up信号を出力し、制御回路7Bがsleep状態からActive状態に移行する((d)参照)。すると、ノード2Cはノード2A,2Bを通信対象とし、双方にデータを送信して通信を行う((5)参照)。
Next, since the
以上のように本実施例によれば、通信を開始するノード2Cが、低消費電力モード;sleepに移行中であるノード2Aを通常動作モード;Activeに移行させる際には、通信バス1上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させる。すると、sleepに移行中であるノード2Aは、スケルチ回路4Aにより検出される通信線上における信号の変化状態が自身に割り当てられている閾値を超えて継続すると、Wake up制御回路6がWake up信号を出力して制御回路7AをActiveに移行させるようにした。
すなわち、通信バス1上における信号の変化状態がどれくらいの期間に亘り継続するかは、制御回路7がsleepに移行中でもスケルチ回路4により検出できる。また、その変化状態の継続が、通常の通信における1フレームよりも長い期間に亘ることになれば、信号がイレギュラーな出力状態にあることも容易に判別できる。
As described above, according to the present embodiment, when the
In other words, the
そこで、上記のように変化状態が継続したことをsleepの解除要求を意味するWake upコマンドとして、各ノード2に設定されるそれぞれ異なる閾値と比較した結果に応じて制御回路7にWake up信号を出力すれば、専用の信号線を追加することなく、通信対象となる一部のノード2だけを起動して通信を行うパーシャルネットワークを実現し、消費電力の増加を抑制できる。また、信号の変化状態を、通常の通信における1フレームよりも長い期間継続させることは、何れのノード2においても行うことが可能であるから、特定のノード2に機能を限定することなく通信対象とするノード2を起動することが可能になる。
Therefore, the continuation of the change state as described above is used as a wake up command indicating a sleep release request, and a wake up signal is sent to the
そして、スケルチ回路4を、信号レベルが反転する変化が継続する長さに応じて、検出電圧レベルが上昇するように構成する。具体的には、信号レベルの立ち上がりエッジが検出されるごとにパルス信号を出力する立上りエッジ検出回路14と、そのパルス信号により充電されるコンデンサ17とで構成し、コンデンサ17の充電電圧を、シュミットトリガ回路19により所定の閾値レベルと比較してWake up信号を出力する。したがって、差動信号の立ち上がりエッジが検出される毎にパルス信号が出力されてコンデンサ17が充電され、その充電電圧が閾値レベルを超えるとシュミットトリガ回路19が起動信号を制御回路7に出力するようになる。
Then, the
(第2実施例)
図7ないし図10は第2実施例であり、第1実施例と同一部分には同一符号を付して説明を省略し、以下異なる部分について説明する。図7は図4相当図であり、第2実施例の受信部2R’では、制御回路7’が書き込みを行うことで、閾値設定レジスタ8’のレジスタ値が設定変更可能となっている。制御回路7’は、送信側のノード2より送信される閾値変更コマンドを受信すると、そのコマンドに付随する設定データを閾値設定レジスタ8’に書き込み、スケルチ回路4におけるシュミットトリガ回路19の閾値を変更する。その他の構成は第1実施例と同様である。
(Second embodiment)
7 to 10 show a second embodiment. The same parts as those in the first embodiment are denoted by the same reference numerals and the description thereof is omitted. Hereinafter, different parts will be described. FIG. 7 is a diagram corresponding to FIG. 4. In the
次に、第2実施例の作用について図8ないし図10を参照して説明する。図9は図1相当図であり、第1実施例と同様に、ノード2Cが最初はノード2Aと通信を行い、続いてノード2A,2Bと通信を行う。その後、ノード2Bは、ノード2Cによってsleepコマンドが送信されるとsleepモードに移行するが、sleepモードに移行する直前に制御回路7’が閾値設定レジスタ8’のレジスタ値を変更する。図9に示す例では、ノード2Aと同等の閾値となるように変更する。
Next, the operation of the second embodiment will be described with reference to FIGS. FIG. 9 is a diagram corresponding to FIG. 1, and similarly to the first embodiment, the
図8は、制御回路7’による処理を中心に示すフローチャートである。スケルチ回路4がWake up信号を出力することで制御回路7’が起動して処理を開始すると、先ず他のノード2に対する送信要因があるか否かを判断する(ステップS1)。送信要因がある場合は(YES)、通信対象となるノードに対するWake upコマンドを送信してから(ステップS2)送信処理を行う(ステップS3)。
また、他のノード2から送信されたコマンド又はデータを受信すると(ステップS4:YES)、受信処理を行う(ステップS5)。それから、sleepコマンドを受信したか否かを判断し(ステップS6)、受信しなければ(NO)ステップS1に戻り、受信した場合は(YES)閾値を変更するか否かを判断する(ステップS7)。
FIG. 8 is a flowchart mainly showing processing by the
When a command or data transmitted from another
尚、ここでの判断は、制御回路7’の制御プログラムに応じたものとなり、アプリケーションの動作条件などに従い変更の必要が生じた場合に変更することになる。閾値を変更する場合は(YES)閾値設定レジスタ8’のレジスタ値を書き換えてから(ステップS8)sleepモードに移行する(ステップS9,図9,(5)(6)参照)。すなわち、制御回路7’に供給されるクロック信号の出力を停止させる。したがって、図9(7),(8)に示すように、次回にノード2Cがノード2Aを起動するためのWake upコマンドを送信すると、ノード2A,2Bが同時に起動するようになる。
Note that the determination here is in accordance with the control program of the
また、図10は、ノード2Cがノード2BをWake upコマンドにより起動させた直後に、制御回路7’が閾値設定レジスタ8’のレジスタ値を変更する場合のタイミングを示す((4),(5)参照)。この場合、図8に示すフローチャートでは、ステップS7,S8をステップS1で「YES」と判断した後に移動させる。
以上のように第2実施例によれば、受信側のノード2Bは、sleepモードへ移行する直前に、又はWake upコマンドを受信して通常動作モードに移行した直後にスケルチ回路4の閾値を変更するので、受信側がそれぞれ適切と判断したタイミングで閾値を変更できる。
FIG. 10 shows the timing when the
As described above, according to the second embodiment, the receiving-
(第3実施例)
図11は第3実施例であり、第2実施例と異なる部分のみ説明する。第3実施例は、受信側のノード2Bにおけるスケルチ回路4の閾値変更を、ノード2Cによって送信される閾値変更コマンドに基づいて行う場合を示す。ノード2Cは、ノード2A及び2Bを起動させてこれらと通信を行い、ノード2Bに閾値変更コマンドを送信してから、sleepコマンドを送信する((5),(6)参照)。ノード2Bは、閾値変更コマンドを受信すると、そのコマンドにより指定された値に応じて制御回路7’が閾値設定レジスタ8’のレジスタ値を書き換える。続いてsleepコマンドを受信すると、第2実施例と同様にsleepモードに移行する。
以上のように第3実施例によれば、閾値の変更を、送信側のノード2Cが変更コマンドを送信して行うので、ノード2Cの判断に応じて閾値を変更できる。
(Third embodiment)
FIG. 11 shows a third embodiment, and only different portions from the second embodiment will be described. The third embodiment shows a case where the threshold value change of the
As described above, according to the third embodiment, the threshold value can be changed by the
(第4実施例)
図12ないし図14は第4実施例である。図12に示す受信部21Rは、2つのスケルチ回路22(1),22(2)を備えているが、その最終段はシュミットトリガ回路19ではなく、通常のコンパレータに置き換えられている(図示せず)。そして、各最終段のコンパレータに対しては、閾値設定レジスタ23(1),23(2)によって異なるレベルの閾値(例えば、閾値(1)>閾値(2))が設定される。2つのスケルチ回路22(1),22(2)が出力する信号はWake up判定回路24に入力され、Wake up判定回路24において、上記2つの信号の出力パターンが予め設定されているパターンに一致するか否かが判定され、パターンに一致するとWake up信号が出力される。
(Fourth embodiment)
12 to 14 show a fourth embodiment. The receiving
図13は、Wake up判定回路24の内部構成を示すブロック図である。スケルチ回路22(1),22(2)からの出力信号は、それぞれシフトレジスタ25(1),25(2)に入力される。シフトレジスタ25(1),25(2)は、リセットされた状態から、スケルチ回路22(1),22(2)からの出力信号の立ち上りエッジ及び立下りエッジが入力される毎にデータ値「1」を順次シフトして格納する。そして、パターン判定部26(パターン判定手段)は、シフトレジスタ25(1),25(2)にそれぞれ格納されたデータ値が、予め設定されているパターンに一致するとWake up信号を出力する。
FIG. 13 is a block diagram showing an internal configuration of the wake up
次に、第4実施例の作用について図14を参照して説明する。第1実施例のように、ノード2Cがノード2A,2BへのWake upコマンドを送信する。この時、ノード2Cは、当初は差動信号のレベルを連続的に反転させ続けるが、信号V3のレベルが上昇して閾値(2)を超え、更に閾値(1)を超えると想定される時間が経過すると、一旦通信バス1のドライブを停止させる。通信バス1がドライブされなくなると、信号V3のレベルが下降する。
Next, the operation of the fourth embodiment will be described with reference to FIG. As in the first embodiment, the
そして、閾値(1)を下回り、更に閾値(2)を下回ると想定される時間が経過すると、ノード2Cは、再び差動信号のレベルを連続的に反転させる。そして、信号V3のレベルが再び閾値(2)を超え、更に閾値(1)を超えると想定される時間が経過すると、ノード2Cは、再度通信バス1のドライブを停止させる。更に同様のドライブパターンをもう1度繰り返す。
ノード2Cが以上のように通信バス1をドライブさせることで、Wake upコマンドは、途中から断続的な出力パターンとなる。図14(a)に示す前半2つのパルス群がWake up_Aコマンドに相当し、最後も含めた3つのパルス群がWake up_Bコマンドに相当する。
Then, when the time assumed to fall below the threshold (1) and further below the threshold (2) has elapsed, the
When the
スケルチ回路22(1),22(2)からは、信号V3のレベルが閾値(2),閾値(1)を交差するタイミングに応じて、それぞれがパルス状の信号を出力するが、スケルチ回路22(2)の出力パルス幅は広く,スケルチ回路22(1)の出力パルス幅は狭くなる。そして、それぞれのパルスの立ち上りエッジ及び立下りエッジにより、Wake up判定回路24のシフトレジスタ25(1),25(2)がトリガされ、それぞれにデータ値「1」が順次格納される。
From the squelch circuits 22 (1) and 22 (2), each of them outputs a pulsed signal according to the timing at which the level of the
説明を容易にするため、シフトレジスタ25(2)側に格納されるデータ値を「2」と見る。すると、Wake up_Aコマンドの出力に応じて、シフトレジスタ25(1)に格納されたデータは「1111」となり、シフトレジスタ25(2)に格納されたデータは「2222」となる。そして、ノード2Aのパターン判定部26は、これらの格納データを予め内部に設定されているパターンと比較し、双方のパターンが一致するとWake up信号を出力する。また、Wake up_Bコマンドの出力に応じて、シフトレジスタ25(1)に格納されたデータは「111111」となり、シフトレジスタ25(2)に格納されたデータは「222222」となる。そして、ノード2Bのパターン判定部26は、これらの格納データを予め内部に設定されているデータパターンと比較し、一致するとWake up信号を出力する。尚、シフトレジスタ25は、sleepモードに移行する前にクリアされる。
For ease of explanation, the data value stored on the shift register 25 (2) side is viewed as “2”. Then, according to the output of the Wake up_A command, the data stored in the shift register 25 (1) becomes “1111”, and the data stored in the shift register 25 (2) becomes “2222”. Then, the
以上のように第4実施例によれば、スケルチ回路22(1),22(2)を備え、それぞれに異なる閾値を設定し、Wake up判定回路24を、検出電圧V3のレベルが最低の閾値(2)を最初に超えた以降に閾値(1),(2)の間を交差するパターンが、予め割り当てられている所定のパターンに一致するとWake up信号を出力するように構成した。したがって、通信バス1に接続されるノード2の数が多い場合でも、ノード数よりも少ない段階の閾値を設定して、各ノード2にsleepモードの解除要求を判定させることができる。また、第1実施例等とは異なり、各ノード2A,2Bを個別に起動させることができる。
As described above, according to the fourth embodiment, the squelch circuits 22 (1) and 22 (2) are provided, and different thresholds are set for the squelch circuits 22 (1) and 22 (2). A wake-up signal is output when a pattern crossing between the threshold values (1) and (2) after exceeding (2) for the first time matches a predetermined pattern assigned in advance. Therefore, even when the number of
そして、Wake up判定回路24を、各閾値(1),(2)との比較結果を順次格納するシフトレジスタ25(1),25(2)と、それらのシフトレジスタ25より出力されるデータパターンを、予め設定されている所定のデータパターンと比較するパターン判定部26とで構成した。したがって、パターン判定部26が各シフトレジスタ25(1),25(2)に格納されたデータ値を比較することで、各ノード2に低消費電力モードの解除要求を判定させることができる。また、2つのスケルチ回路22(1),22(2)に設定される閾値を、各ノード2について同じ値にした場合でも、パターン判定部26に設定するデータパターンに応じて、Wake upコマンドの受付判定が異なるように設定することができる。
Then, the wake-up
(第5実施例)
図15は第5実施例であり、第4実施例と異なる部分のみ説明する。第5実施例は、第4実施例と同様の構成において、例えばノード2A,2Bに対してそれぞれ異なる閾値を設定した場合であり、(a)はノード2A側,(b)はノード2B側を示す。閾値(2)についてはノード2A,2B共に同じ値であるが、閾値(1)についてはノード2Aよりもノード2Bの方が高い値に設定されている。尚、閾値を可変設定する構成については、第2実施例と同様である。
(5th Example)
FIG. 15 shows a fifth embodiment, and only different portions from the fourth embodiment will be described. The fifth embodiment is a case where different threshold values are set for the
したがって、ノード2Cが送信するWake upコマンドは、A側のパターン(パルス群の発生間隔等)とB側のパターンとが相違することになる。ノード2A側については、Wake up_Aコマンドの出力に応じて、シフトレジスタ25(1)に格納されたデータが「111111」、シフトレジスタ25(2)に格納されたデータが「222222」になるとパターン判定部26がWake up信号を出力する。また、ノード2B側については、Wake up_Bコマンドの出力に応じて、シフトレジスタ25(1)に格納されたデータが「11」、シフトレジスタ25(2)に格納されたデータが「2222」になるとパターン判定部26がWake up信号を出力する。
以上のように第5実施例によれば、複数の判定閾値を、各ノード2毎に異なる値に設定するので、各ノード2において、より多様な形態で解除要求の判定を行うことができる。尚、閾値(2)をそれぞれ異なる値に設定しても良い。
Therefore, the Wake up command transmitted by the
As described above, according to the fifth embodiment, since a plurality of determination thresholds are set to different values for each
(第6実施例)
図16は第6実施例であり、スケルチ回路4において、信号V2のパルス出力頻度に応じて、信号V3のレベルが上昇する速度(傾き)が各ノード2において異なるように設定した場合を示す。例えばノード2A,2Bにおいて、スケルチ回路4を構成するコンデンサ17の容量をA側は小さく、B側は大きく設定することで、同じパルス出力頻度に対して信号V3のレベルが上昇する速度は実線で示すA側が速くなり、破線で示すB側が遅くなる。
(Sixth embodiment)
FIG. 16 shows a sixth embodiment, and shows a case where the
したがって、スケルチ回路4における閾値をノード2A,2Bで同じレベルに設定した場合でも、図16(a)に示すように、Wake up_Aコマンドについては出力期間を短く設定し、Wake up_Bコマンドについては出力期間をより長く設定することで出力し分けることができる。図16に示す例では、最初にWake up_Aコマンドによりノード2Aだけを起動させて通信を行い、その後Wake up_Bコマンドによりノード2Bも起動させて双方と同時に通信を行っている。
Therefore, even when the threshold value in the
以上のように第6実施例によれば、スケルチ回路4において、検出電圧レベルV3が上昇する速度が各ノード2毎に異なるようにしたので、例えば設定する閾値の種類が少ない場合でも、検出電圧レベルの上昇速度が異なれば各ノード2における解除要求の判定状態を変化させることができる。尚、第6実施例についても、各ノード2における検出電圧レベルの上昇速度を可変設定することは容易である。コンデンサ17の容量を可変設定すれば良いので、例えばスイッチとコンデンサとの直列回路を複数並列に接続し、レジスタ値に応じて各スイッチのオンオフを切り替えるようにすれば容量を変更でき、検出電圧レベルの上昇速度を変更できる。
As described above, according to the sixth embodiment, in the
(第7実施例)
図17及び図18は第7実施例である。図17(a)に示すように、第7実施例は、上記各実施例とは異なり、Wake upコマンドを送信する際には通信バス1をドライブ状態にし続ける。この送信形態に対応するスケルチ回路31を図18に示す。このスケルチ回路31は、スケルチ回路4より立上りエッジ検出回路14を削除したもので、通信バス1がドライブ状態にある間はコンデンサ17を充電し続けるようになっている。
(Seventh embodiment)
17 and 18 show a seventh embodiment. As shown in FIG. 17A, unlike the above-described embodiments, the seventh embodiment keeps the
以上のように構成される第7実施例によれば、スケルチ回路31を、通信バス1上の信号がドライブレベルに変化している状態が継続する長さに応じて、検出電圧レベルが上昇するように構成した。具体的には、信号レベルがドライブレベルに変化している間に充電されるコンデンサ17を備え、コンデンサ17の充電電圧を所定の閾値レベルと比較するシュミットトリガ回路19で構成する。したがって、sleepモードに移行中のノード2は、信号のドライブレベルが維持されている長さに応じて上昇する検出電圧レベルに基づいて、自身に対する解除要求が出力されたか否かを判別でき、第1実施例と同様の作用効果が得られる。
According to the seventh embodiment configured as described above, the detection voltage level of the
(第8実施例)
図19は第8実施例を示す。第8実施例では、例えば第1実施例の構成において、各ノード2におけるスケルチ回路4に設定される閾値を全て同じ値に設定する。これにより、何れかのノード2が出力するWake upコマンドは、sleepに移行している全てのノード2を一括して起動させるコマンドとなる。そして、例えばノード2CがWake up_ALLコマンドを送信してノード2A,2Bを起動させると(2)、次にノード2Bだけをsleepさせるコマンドを送信し(3)、ノード2Aだけと通信を行う(4)。続いて、Wake up_ALLコマンドを送信した後に(5)、ノード2A,2Bの何れもsleepさせなければ、ノード2Cはノード2A,2Bの双方と通信を行うことになる(6)。
(Eighth embodiment)
FIG. 19 shows an eighth embodiment. In the eighth embodiment, for example, in the configuration of the first embodiment, all threshold values set in the
以上のように第8実施例によれば、ノード2Cは、Wake up_ALLコマンドを送信してノード2A,2Bを起動させると、ノード2Bだけをsleepさせるコマンドを送信してsleepモードに移行させ、ノード2Aだけと通信を行うようにした。このように構成した場合も、結果として通信対象となるノード2だけを通常動作モードに移行させることができる。
As described above, according to the eighth embodiment, when the
尚、第8実施例においても、各ノード2に対して一律に設定される閾値を、例えば第2実施例のように変更設定可能としても良い。閾値レベルの高低は、Wake up判定を行うまでの時間の長さと、ノイズに対するマージン確保とのトレードオフとなるため、実際の通信環境において、ノイズの影響が強い場合は閾値を高めに設定し、ノイズの影響が弱い場合は閾値を低めに設定するなどの調整を行うことに意義がある。
In the eighth embodiment, the threshold value set uniformly for each
本発明は上記し又は図面に記載した実施例のみ限定されるものではなく、以下のような変形又は拡張が可能である。
変化状態検出手段を、例えば送信データのエッジ出力回数をカウントするカウンタで構成しても良い。
差動信号により通信を行う伝送線路に限らず、シングルエンド型の伝送線路に適用しても良い。
ノードが4つ以上ある通信ネットワークに適用しても良い
The present invention is not limited to the embodiments described above or shown in the drawings, and the following modifications or expansions are possible.
For example, the change state detecting means may be configured by a counter that counts the number of edge outputs of transmission data.
The present invention is not limited to a transmission line that performs communication using a differential signal, and may be applied to a single-ended transmission line.
It may be applied to a communication network with 4 or more nodes
図面中、1は通信バス(通信線)、2はノード、4はスケルチ回路(変化状態検出手段,起動信号出力手段)、7は制御回路(制御部)、17はコンデンサ、19はシュミットトリガ回路(コンパレータ)、22はスケルチ回路(変化状態検出手段,起動信号出力手段)、25はシフトレジスタ、26はパターン判定部(パターン判定手段)、31はスケルチ回路(変化状態検出手段,起動信号出力手段)を示す。 In the drawings, 1 is a communication bus (communication line), 2 is a node, 4 is a squelch circuit (change state detecting means, activation signal output means), 7 is a control circuit (control unit), 17 is a capacitor, and 19 is a Schmitt trigger circuit. (Comparator), 22 is a squelch circuit (change state detection means, start signal output means), 25 is a shift register, 26 is a pattern determination unit (pattern determination means), 31 is a squelch circuit (change state detection means, start signal output means) ).
Claims (19)
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における通信速度を維持したまま、通常の通信における1フレームよりも長い期間継続させ、
低消費電力モードに移行中であるノードは、前記変化状態検出手段により検出される変化状態が自身に割り当てられている閾値を超えて継続すると、前記起動信号出力手段が起動信号を出力して前記制御部を通常動作モードに移行させ、
前記変化状態検出手段は、信号レベルが反転する変化が継続する長さに応じて、検出電圧レベルが上昇するように構成されていることを特徴とする通信ネットワークシステム。 In a communication network system in which a plurality of nodes configured to be able to transition to a normal operation mode and a low power consumption mode are connected by a communication line,
Start each node, and a control unit for controlling communications, and outputting a changing state detection means for detecting a change state of the signal before SL on line, the activation signal to the control unit in response to the duration of the change in state Signal output means,
When the node that starts communication shifts the node that is in the low power consumption mode to the normal operation mode, the change state of the signal on the communication line is maintained while maintaining the communication speed in normal communication. For a period longer than one frame in the communication of
When the change state detected by the change state detection unit continues beyond the threshold value assigned to the node that is transitioning to the low power consumption mode, the start signal output unit outputs a start signal to output the start signal. Shift the control unit to normal operation mode ,
Communication network system wherein the change status detection means, in accordance with the length changes the signal level is inverted continues, the detection voltage level, characterized that you have been configured to rise.
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させ、
低消費電力モードに移行中であるノードは、前記変化状態検出手段により検出される変化状態が自身に割り当てられている閾値を超えて継続すると、前記起動信号出力手段が起動信号を出力して前記制御部を通常動作モードに移行させ、
前記起動信号出力手段は、各ノードで同じ閾値が設定されており、
通信を開始するノードが、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させて自身以外の全てのノードを起動させると、通信対象とするノード以外には低消費電力モードへ移行させるコマンドを送信することを特徴とする通信ネットワークシステム。 In a communication network system in which a plurality of nodes configured to be able to transition to a normal operation mode and a low power consumption mode are connected by a communication line,
Each of the nodes includes a control unit that performs communication control, a change state detection unit that detects a change state of a signal on the communication line, and a start signal that outputs a start signal to the control unit according to the duration of the change state Output means,
When a node that starts communication shifts a node that is shifting to the low power consumption mode to the normal operation mode, the signal change state on the communication line is continued for a period longer than one frame in normal communication. ,
When the change state detected by the change state detection unit continues beyond the threshold value assigned to the node that is transitioning to the low power consumption mode, the start signal output unit outputs a start signal to output the start signal. Shift the control unit to normal operation mode,
In the activation signal output means, the same threshold is set in each node,
When a node that starts communication continues the signal change state on the communication line for a period longer than one frame in normal communication and starts all the nodes other than itself, the node other than the communication target node is low. A communication network system characterized by transmitting a command for shifting to a power consumption mode .
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させ、
低消費電力モードに移行中であるノードは、前記変化状態検出手段により検出される変化状態が自身に割り当てられている閾値を超えて継続すると、前記起動信号出力手段が起動信号を出力して前記制御部を通常動作モードに移行させ、
前記変化状態検出手段は、前記閾値が変更可能に構成されていることを特徴とする通信ネットワークシステム。 In a communication network system in which a plurality of nodes configured to be able to transition to a normal operation mode and a low power consumption mode are connected by a communication line,
Each of the nodes includes a control unit that performs communication control, a change state detection unit that detects a change state of a signal on the communication line, and a start signal that outputs a start signal to the control unit according to the duration of the change state Output means,
When a node that starts communication shifts a node that is shifting to the low power consumption mode to the normal operation mode, the signal change state on the communication line is continued for a period longer than one frame in normal communication. ,
When the change state detected by the change state detection unit continues beyond the threshold value assigned to the node that is transitioning to the low power consumption mode, the start signal output unit outputs a start signal to output the start signal. Shift the control unit to normal operation mode,
The communication state system is characterized in that the change state detection means is configured to be able to change the threshold value .
前記起動信号出力手段は、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成されることを特徴とする請求項1又は4記載の通信ネットワークシステム。 The change state detection means includes pulse signal output means for outputting a pulse signal every time the signal level is inverted in one direction, and a capacitor charged by the pulse signal,
The start signal output means, according to claim 1 or 4 communications network system wherein a comprised comparator for comparing the charging voltage of the capacitor with a predetermined threshold level.
通信を開始するノードが、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させて自身以外の全てのノードを起動させると、通信対象とするノード以外には低消費電力モードへ移行させるコマンドを送信することを特徴とする請求項1又は請求項3を引用する請求項4若しくは請求項1を引用する請求項5の何れかに一項に記載の通信ネットワークシステム。 In the activation signal output means, the same threshold is set in each node,
When a node that starts communication continues the signal change state on the communication line for a period longer than one frame in normal communication and starts all the nodes other than itself, the node other than the communication target node is low. 6. The communication network system according to claim 1, wherein a command for shifting to a power consumption mode is transmitted. 4. The communication network system according to claim 4, wherein the command is sent to a power consumption mode. .
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させ、
低消費電力モードに移行中であるノードは、前記変化状態検出手段により検出される変化状態が自身に割り当てられている閾値を超えて継続すると、前記起動信号出力手段が起動信号を出力して前記制御部を通常動作モードに移行させ、
前記変化状態検出手段は、信号がドライブレベルに変化している状態が継続する長さに応じて充電され、検出電圧レベルが上昇するコンデンサで構成され、
前記起動信号出力手段は、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成され、複数の判定閾値を有し、前記検出電圧レベルが、最も低い閾値を最初に超えた以降に前記複数の判定閾値の間を交差するパターンが、予め割り当てられている所定のパターンに一致すると前記起動信号を出力することを特徴とする通信ネットワークシステム。 In a communication network system in which a plurality of nodes configured to be able to transition to a normal operation mode and a low power consumption mode are connected by a communication line,
Each of the nodes includes a control unit that performs communication control, a change state detection unit that detects a change state of a signal on the communication line, and a start signal that outputs a start signal to the control unit according to the duration of the change state Output means,
When a node that starts communication shifts a node that is shifting to the low power consumption mode to the normal operation mode, the signal change state on the communication line is continued for a period longer than one frame in normal communication. ,
When the change state detected by the change state detection unit continues beyond the threshold value assigned to the node that is transitioning to the low power consumption mode, the start signal output unit outputs a start signal to output the start signal. Shift the control unit to normal operation mode,
The change state detection means is constituted by a capacitor that is charged according to the length of time that the state in which the signal changes to the drive level continues, and the detection voltage level rises,
The activation signal output means is composed of a comparator that compares the charging voltage of the capacitor with a predetermined threshold level, has a plurality of determination thresholds, and after the detection voltage level first exceeds the lowest threshold, A communication network system , wherein a start signal is output when a pattern intersecting between a plurality of determination threshold values matches a predetermined pattern assigned in advance .
それら複数のシフトレジスタより出力されるデータパターンを、予め設定されている所定のデータパターンと比較するパターン比較手段とを備えて構成されることを特徴とする請求項6又は9記載の通信ネットワークシステム。 The activation signal output means includes a plurality of shift registers that sequentially store a comparison result with each threshold value,
10. The communication network system according to claim 6, further comprising pattern comparing means for comparing data patterns output from the plurality of shift registers with a predetermined data pattern set in advance. .
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させ、
低消費電力モードに移行中であるノードは、前記変化状態検出手段により検出される変化状態が自身に割り当てられている閾値を超えて継続すると、前記起動信号出力手段が起動信号を出力して前記制御部を通常動作モードに移行させ、
前記変化状態検出手段は、信号がドライブレベルに変化している状態が継続する長さに応じて充電され、検出電圧レベルが上昇するコンデンサを用いて、前記検出電圧レベルが上昇する速度が、各ノード毎に異なるように構成され、
前記起動信号出力手段は、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成されていることを特徴とする通信ネットワークシステム。 In a communication network system in which a plurality of nodes configured to be able to transition to a normal operation mode and a low power consumption mode are connected by a communication line,
Each of the nodes includes a control unit that performs communication control, a change state detection unit that detects a change state of a signal on the communication line, and a start signal that outputs a start signal to the control unit according to the duration of the change state Output means,
When a node that starts communication shifts a node that is shifting to the low power consumption mode to the normal operation mode, the signal change state on the communication line is continued for a period longer than one frame in normal communication. ,
When the change state detected by the change state detection unit continues beyond the threshold value assigned to the node that is transitioning to the low power consumption mode, the start signal output unit outputs a start signal to output the start signal. Shift the control unit to normal operation mode,
The change state detecting means is charged in accordance with the length of time that the state where the signal is changed to the drive level, and using a capacitor that increases the detection voltage level, the speed at which the detection voltage level increases is It is configured differently for each node,
The communication signal system according to claim 1, wherein the start signal output means comprises a comparator that compares a charging voltage of the capacitor with a predetermined threshold level .
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させ、
低消費電力モードに移行中であるノードは、前記変化状態検出手段により検出される変化状態が自身に割り当てられている閾値を超えて継続すると、前記起動信号出力手段が起動信号を出力して前記制御部を通常動作モードに移行させ、
前記変化状態検出手段は、信号がドライブレベルに変化している状態が継続する長さに応じて充電され、検出電圧レベルが上昇するコンデンサで構成され、
前記起動信号出力手段は、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成され、各ノードで同じ閾値が設定されており、
通信を開始するノードが、前記通信線上における信号の変化状態を、通常の通信における1フレームよりも長い期間継続させて自身以外の全てのノードを起動させると、通信対象とするノード以外には低消費電力モードへ移行させるコマンドを送信することを特徴とする通信ネットワークシステム。 In a communication network system in which a plurality of nodes configured to be able to transition to a normal operation mode and a low power consumption mode are connected by a communication line,
Each of the nodes includes a control unit that performs communication control, a change state detection unit that detects a change state of a signal on the communication line, and a start signal that outputs a start signal to the control unit according to the duration of the change state Output means,
When a node that starts communication shifts a node that is shifting to the low power consumption mode to the normal operation mode, the signal change state on the communication line is continued for a period longer than one frame in normal communication. ,
When the change state detected by the change state detection unit continues beyond the threshold value assigned to the node that is transitioning to the low power consumption mode, the start signal output unit outputs a start signal to output the start signal. Shift the control unit to normal operation mode,
The change state detection means is constituted by a capacitor that is charged according to the length of time that the state in which the signal changes to the drive level continues, and the detection voltage level rises,
The activation signal output means is composed of a comparator that compares the charging voltage of the capacitor with a predetermined threshold level, and the same threshold is set at each node,
When a node that starts communication continues the signal change state on the communication line for a period longer than one frame in normal communication and starts all the nodes other than itself, the node other than the communication target node is low. A communication network system characterized by transmitting a command for shifting to a power consumption mode .
前記起動信号出力手段は、前記出力電圧レベルを閾値と比較するコンパレータを備え、
前記コンパレータに設定される閾値が変更可能に構成されていることを特徴とする請求項3,15又は請求項3を引用する請求項4若しくは請求項4を引用する請求項6から8の何れか一項に記載の通信ネットワークシステム。 The change state detection means is configured to increase an output voltage level according to a length of the change state,
The activation signal output means includes a comparator that compares the output voltage level with a threshold value,
The threshold value set in the comparator is configured to be changeable, wherein claim 3 is cited, claim 5 is cited, claim 4 is cited, or claim 4 is cited, or any one of claims 6 to 8 is cited. The communication network system according to one item .
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011141748A JP5516520B2 (en) | 2011-06-27 | 2011-06-27 | Communication network system |
| US13/532,958 US20120327942A1 (en) | 2011-06-27 | 2012-06-26 | Communication network system |
| CN201210216960.2A CN102857255B (en) | 2011-06-27 | 2012-06-27 | Communication network system |
| DE102012211057A DE102012211057A1 (en) | 2011-06-27 | 2012-06-27 | COMMUNICATION NETWORK SYSTEM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011141748A JP5516520B2 (en) | 2011-06-27 | 2011-06-27 | Communication network system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013006557A JP2013006557A (en) | 2013-01-10 |
| JP5516520B2 true JP5516520B2 (en) | 2014-06-11 |
Family
ID=47674296
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011141748A Expired - Fee Related JP5516520B2 (en) | 2011-06-27 | 2011-06-27 | Communication network system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5516520B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3726735B1 (en) * | 2017-12-15 | 2022-09-28 | Nuvoton Technology Corporation Japan | Communication system and communication method |
| JP2019216384A (en) * | 2018-06-14 | 2019-12-19 | Ntn株式会社 | Vehicular control apparatus |
| JPWO2023026945A1 (en) * | 2021-08-26 | 2023-03-02 | ||
| CN115092071B (en) * | 2022-06-01 | 2024-07-09 | 合众新能源汽车股份有限公司 | Function control method and device, electronic equipment and storage medium |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2614363B2 (en) * | 1990-12-28 | 1997-05-28 | 株式会社フジクラ | Method for reducing current consumption of optical transmission system |
| JP2002009660A (en) * | 2000-06-19 | 2002-01-11 | Yokogawa Denshikiki Co Ltd | Data carrier system |
| JP2010206268A (en) * | 2009-02-27 | 2010-09-16 | Denso Corp | Communication system and node |
| JP2011235770A (en) * | 2010-05-11 | 2011-11-24 | Autonetworks Technologies Ltd | In-vehicle control device |
-
2011
- 2011-06-27 JP JP2011141748A patent/JP5516520B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013006557A (en) | 2013-01-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102857255B (en) | Communication network system | |
| JP2012049885A (en) | Transceiver and communication device | |
| JP5516520B2 (en) | Communication network system | |
| CN104615037B (en) | Device and method for waking up vehicle-mounted equipment based on CAN bus | |
| US9778711B2 (en) | Control device and reset system utilizing the same | |
| CN102177483B (en) | Power management in a system having a processor and a voltage converter that provides a power voltage to the processor | |
| JP5134055B2 (en) | Communication system, transceiver, node | |
| JP2011235770A (en) | In-vehicle control device | |
| US20100106991A1 (en) | Slave circuit of a lin bus and method for operation | |
| JP2010245935A (en) | Gateway device, slave device, and network system | |
| JP2005529517A (en) | Method and system between sub-network operation and full network operation | |
| JP5825305B2 (en) | Communications system | |
| US8010818B2 (en) | Power efficient method for controlling an oscillator in a low power synchronous system with an asynchronous I2C bus | |
| JP5347831B2 (en) | Communications system | |
| JP2010206268A (en) | Communication system and node | |
| JP5565161B2 (en) | node | |
| US7219246B2 (en) | Digital system having selectable clock speed based upon available supply voltage and PLL configuration register settings | |
| JP6471619B2 (en) | Electronic equipment | |
| JP2016208120A (en) | Network control device | |
| JP5109717B2 (en) | Transmitter circuit | |
| JP5113229B2 (en) | Communication system, transceiver, node | |
| CN108352993B (en) | Ethernet bus, control device and method for waking up the control device of the Ethernet bus | |
| WO2014204837A1 (en) | Out-of-band signal detection by host interfaces of storage modules | |
| JP2013038653A (en) | Communication system, and master node and slave node used for the communication system | |
| CN103440018A (en) | A power control method, power control circuit and energy-saving system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121114 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130516 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130702 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130821 |
|
| 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: 20140304 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140317 |
|
| LAPS | Cancellation because of no payment of annual fees |