Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5516520B2 - Communication network system - Google Patents
[go: Go Back, main page]

JP5516520B2 - Communication network system - Google Patents

Communication network system Download PDF

Info

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
Application number
JP2011141748A
Other languages
Japanese (ja)
Other versions
JP2013006557A (en
Inventor
雅能 寺部
基 市橋
佑樹 堀井
孝司 阿部
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2011141748A priority Critical patent/JP5516520B2/en
Priority to US13/532,958 priority patent/US20120327942A1/en
Priority to CN201210216960.2A priority patent/CN102857255B/en
Priority to DE102012211057A priority patent/DE102012211057A1/en
Publication of JP2013006557A publication Critical patent/JP2013006557A/en
Application granted granted Critical
Publication of JP5516520B2 publication Critical patent/JP5516520B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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 Patent Document 1, a network that wakes up only a part of communication nodes is realized by adding a signal line for individually transmitting a wakeup signal to the communication line.

特開2010−280314号公報(図2参照)JP 2010-280314 A (see FIG. 2)

しかしながら、特許文献1の方式では、当然ながら信号線の数が通信ノードの数に応じて増加するので、通信ネットワークに要求される信号線数の削減については逆行することになる。また、何れの通信ノードをウェイクアップさせるかを管理するためのノードは1つに設定されるため、制御を柔軟に行うことができない。   However, in the method of Patent Document 1, the number of signal lines naturally increases according to the number of communication nodes, and therefore the reduction in the number of signal lines required for the communication network is reversed. Further, since one node for managing which communication node is to be woken up is set, control cannot be performed flexibly.

本発明は上記事情に鑑みてなされたものであり、その目的は、信号線数を増加させることなく、低消費電力モードにある通信ノードを、通信対象となるものだけ通常動作モードに移行可能な通信ネットワークシステムを提供することにある。   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 claim 1, node initiating the communication, when shifting the node is in transition to the low power consumption mode to the normal operation mode, the state of change of the signal on the communication line, usually While maintaining the communication speed in the first communication, it is continued for a period longer than one frame in the normal communication. On the other hand, if the node in transition to the low power consumption mode continues the change state of the signal on the communication line detected by the change state detection means exceeding the threshold value assigned to itself, the start signal output means Is output to shift the control unit to the normal operation mode.

すなわち、通信線上における信号の変化状態がどれくらいの期間に亘り継続するかは、制御部が低消費電力モードに移行中であっても、周辺回路として構成される変化状態検出手段により検出できる。また、その変化状態の継続が、通常の通信における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 claim 1 and 4, wherein the change status detection unit, depending on the length of changes in signal level is inverted continues, the detection voltage level configured to rise. For example, in a specification where the signal changes to a binary level of high and low, the node that is transitioning to the low power consumption mode is released from itself by counting the number of edge detections due to the change between the binary levels. It is possible to determine whether a request has been output.

請求項記載の通信ネットワークシステムによれば、変化状態検出手段を、信号レベルが一方向に反転する毎にパルス信号を出力するパルス信号出力手段と、そのパルス信号によって充電されるコンデンサとで構成し、起動信号出力手段を、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成する。このように構成すれば、信号レベルが、例えばローからハイに変化する際の立ち上がりエッジが検出される毎にパルス信号が出力されてコンデンサが充電される。上記立ち上がりエッジが所定の間隔で検出されてパルス信号が連続的に出力されるとコンデンサの充電電圧が上昇する。そして、充電電圧が閾値レベルを超えると、コンパレータが起動信号を制御部に出力するようになる。 According to the communication network system according to claim 5 , the change state detecting means is constituted by 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 is constituted by a comparator that compares the charging voltage of the capacitor with a predetermined threshold level. If comprised in this way, a pulse signal will be output and a capacitor | condenser will be charged whenever the rising edge at the time of a signal level changing from low to high, for example is detected. When the rising edge is detected at a predetermined interval and the pulse signal is continuously output, the charging voltage of the capacitor rises. When the charging voltage exceeds the threshold level, the comparator outputs an activation signal to the control unit.

請求項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.

また、請求項記載の通信ネットワークシステムによれば、起動信号出力手段を、複数の判定閾値を有し、検出電圧レベルが、最も低い閾値を最初に超えた以降に複数の判定閾値の間を交差するパターンが、予め割り当てられている所定のパターンに一致すると起動信号を出力するように構成する。このように構成すれば、ネットワークに接続されるノードの数が多い場合でも、ノード数よりも少ない段階の閾値を設定して、各ノードに低消費電力モードの解除要求を判定させることができる。 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.

請求項1記載の通信ネットワークシステムによれば、変化状態検出手段が、変化状態が継続することにより充電電圧レベルが上昇するコンデンサを備える構成において、前記コンデンサの容量を異なる値に設定するので、当該容量の多寡に応じて検出電圧レベルが上昇する速度が異なるように設定できる。 According to the communication network system according to claim 1 3, wherein the change status detection means, the arrangement comprising a capacitor charge voltage level rises by a change state continues, because setting the capacitance of the capacitor to a different value, The speed at which the detection voltage level rises can be set differently depending on the capacity.

請求項2,14記載の通信ネットワークシステムによれば、起動信号出力手段には、各ノードで同じ閾値を設定し、通信を開始するノードは、通信線上における信号の変化状態を通常の通信における1フレームよりも長い期間継続させて、自身以外の全てのノードを一旦起動させる。それから、通信対象とするノード以外には低消費電力モードへ移行させるコマンドを送信する。このように構成した場合も、結果として通信対象となるノードだけを通常動作モードに移行させることができる。 According to the communication network system as set forth in claims 2 and 14 , the same threshold value is set in each node for the activation signal output means, and the node that starts communication sets the change state of the signal on the communication line to 1 in normal communication. Continue for a longer period than the frame, and once start all nodes other than itself. Then, a command to shift to the low power consumption mode is transmitted to nodes other than the communication target node. Even in such a configuration, as a result, only the node to be communicated can be shifted to the normal operation mode.

請求項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 claim 1, the threshold value set in a plurality of nodes when the duration time is increased There is a possibility of exceeding. Of course, there is no problem as long as there are a plurality of nodes to be communicated. For example, when there are two nodes, threshold L and threshold H (> threshold L), when a node with threshold H is to be communicated, Inevitably, the low power consumption mode of the node having the threshold value L is also canceled. In such a case, if the settings of the threshold value L and the threshold value H are changed and replaced, only the node having the original threshold value H can be activated.

請求項1記載の通信ネットワークシステムによれば、変化状態検出手段を、変化状態が継続する長さに応じて出力電圧レベルを上昇させるように構成し、起動信号出力手段に、出力電圧レベルを閾値と比較するコンパレータを備え、そのコンパレータに設定される閾値を変更可能に構成する。したがって、コンパレータの閾値を変更することにより、解除要求判定の閾値を変更できる。 According to the communication network system of claim 16 , the change state detecting means is configured to increase the output voltage level in accordance with the length of the change state continuing, and the start signal output means is provided with the output voltage level. A comparator for comparing with the threshold value is provided, and the threshold value set in the comparator can be changed. Therefore, by changing the threshold value of the comparator, the cancellation request determination threshold value can be changed.

請求項1記載の通信ネットワークシステムによれば、閾値の変更を、送信側のノードが変更コマンドを送信して行うようにするので、送信側のノードの判断に応じて閾値を変更できる。 According to the communication network system according to claim 1 7, wherein, the change of the threshold value, so to perform the transmitting node is sending the change command, you can change the threshold value according to the judgment of a transmitting node.

請求項1,1記載の通信ネットワークシステムによれば、受信側のノードは、低消費電力モードへ移行する直前に(請求項1)、又は通常動作モードに移行した直後に(請求項1)閾値を変更するので、受信側がそれぞれ適切と判断したタイミングで閾値を変更できる。 According to claim 1 8, 1 9 communications network system according, the receiving node, (Claim 1 8) immediately before the transition to the low power consumption mode, or immediately after transition to the normal operation mode (claim 1 9 ) Since the threshold value is changed, the threshold value can be changed at a timing when the receiving side determines that the threshold value is appropriate.

第1実施例であり、各部の信号波形を示すタイミングチャートTiming chart showing the signal waveform of each part in the first embodiment スケルチ回路の具体構成例を示す図The figure which shows the specific structural example of a squelch circuit スケルチ回路の各部における信号波形を示す図The figure which shows the signal waveform in each part of a squelch circuit 各ノードにおける受信側の構成部分を示す機能ブロック図Functional block diagram showing components on the receiving side in each node 各ノードにおける送信側の構成部分を示す機能ブロック図Functional block diagram showing components on the transmitting side in each node 通信ネットワークシステムの構成を示す図Diagram showing the configuration of the communication network system 第2実施例を示す図4相当図FIG. 4 equivalent view showing the second embodiment 受信側の処理内容を示すフローチャートFlow chart showing processing contents on the receiving side 図1相当図(その1)Figure 1 equivalent (part 1) 図1相当図(その2)Figure 1 equivalent (part 2) 第3実施例を示す図1相当図FIG. 1 equivalent view showing the third embodiment 第4実施例を示す図4相当図FIG. 4 equivalent view showing the fourth embodiment Wake up判定回路の構成を示す図The figure which shows the constitution of the wake up judgment circuit 図1相当図1 equivalent diagram 第5実施例を示す図1相当図FIG. 1 equivalent view showing the fifth embodiment 第6実施例を示す図1相当図FIG. 1 equivalent view showing the sixth embodiment 第7実施例を示す図1相当図FIG. 1 equivalent view showing the seventh embodiment 図2相当図2 equivalent diagram 第8実施例を示す図1相当図FIG. 1 equivalent view showing the eighth embodiment

(第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 node 2 is controlled in an integrated manner and is operated by supplying a clock signal to a control circuit (details will be described later) constituted by a CPU or a microcomputer. On the other hand, the low power consumption mode is a mode in which the operation of the control circuit is stopped by stopping the supply of the clock signal to the control circuit and the power consumption is suppressed (also referred to as a standby mode).

そして、本実施例では、例えばノード2CがActive(RUN)であり、ノード2A,2Bがsleepにある状態から、ノード2Cがノード2Aについてのみsleep状態を解除することで(Wake up)、ノード2C,2A間で通信を行うパーシャルネットワークを実現することを目的とする。   In this embodiment, for example, when the node 2C is Active (RUN) and the nodes 2A and 2B are in the sleep state, the node 2C releases the sleep state only for the node 2A (Wake up). , 2A is intended to realize a partial network for communication.

図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 node 2; the receiving unit 2R. The signal output on the communication bus 1 is received by the receiver 3, and the received signal is input to the squelch circuit 4 (change state detection means, activation signal output means) and the frame reception circuit 5. The squelch circuit 4 outputs a wake up signal to the wake up control circuit 6 according to the output state of the received signal. A different register value is fixedly set for each node 2 in the threshold setting register 8, and a threshold for the squelch circuit 4 to output a wake up signal is determined based on the register value. The wake up control circuit 6 latches the wake up signal and outputs an activation signal to the control circuit 7 (control unit). The frame receiving circuit 5 outputs data obtained by demodulating the received signal to the control circuit 7. The control circuit 7 receives and processes the received data when the control circuit 7 is active.

図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 node 2; a transmission unit 2T. Data transmitted from the control circuit 7 (common to the receiving unit 2R) is transmitted via the transmitter 10 onto the communication bus 1 after being modulated via the frame transmission circuit 9. The communication bus 1 transmits a differential signal through, for example, a pair of signal lines R + and R−, and each signal line R + and R− indicates an intermediate potential in a non-driving state. In the drive state, the potential on the signal line R + side rises and the potential on the signal line R− side falls to send a differential signal. Alternatively, in the drive state, a state where the potential of the signal line R + is a high potential may be set to a high level, and a state where the level is inverted from that state and the potential of the signal line R + is a low potential may be set to a low level. The receiver 3 in the receiving unit 2 </ b> R outputs a pulse signal that is a voltage difference between the signal lines R + and R− to the squelch circuit 4.

図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 squelch circuit 4. The squelch circuit 4 includes a hysteresis comparator 11, a rising edge detection circuit 14 including a NOT gate 12 and an AND gate 13, an integration circuit 18 including a diode 15, a resistor 16, and a capacitor 17, and a Schmitt trigger circuit 19. Has been. FIG. 3 shows signal waveforms at various parts of the squelch circuit 4.

ヒステリシスコンパレータ11は、レシーバ3より入力されるパルス信号を自身に設定されている閾値と比較してハイレベルのパルス信号V1を出力する。したがって、通信バス1が送信側のノード2によりドライブされてデータが送信され、ヒステリシスコンパレータ11の閾値を超えるパルスが入力されると、パルス信号V1が出力される。立上りエッジ検出回路14は、信号V1の立ち上がりエッジを検出すると、NOTゲート12の遅延時間に相当するパルス幅の信号V2を出力する。出力信号V2は、ダイオード15を介すことで信号V3としてシュミットトリガ回路19に入力され、シュミットトリガ回路19からはWake up信号(起動信号)が出力される。   The hysteresis comparator 11 compares the pulse signal input from the receiver 3 with a threshold value set in itself, and outputs a high level pulse signal V1. Therefore, when the communication bus 1 is driven by the transmission-side node 2 to transmit data and a pulse exceeding the threshold value of the hysteresis comparator 11 is input, the pulse signal V1 is output. The rising edge detection circuit 14 outputs a signal V2 having a pulse width corresponding to the delay time of the NOT gate 12 when detecting the rising edge of the signal V1. The output signal V2 is input to the Schmitt trigger circuit 19 through the diode 15 as the signal V3, and the Wake up signal (startup signal) is output from the Schmitt trigger circuit 19.

すなわち、立上りエッジ検出回路14より信号V2のパルスが出力される毎に、ダイオード15を介してコンデンサ17が充電され、信号V3の電位はその都度上昇する。一方、信号V2の出力が停止するとコンデンサ17に蓄積された電荷は抵抗16を介して放電されるので、信号V3の電位は徐々に低下する。   That is, every time a pulse of the signal V2 is output from the rising edge detection circuit 14, the capacitor 17 is charged via the diode 15, and the potential of the signal V3 increases each time. On the other hand, when the output of the signal V2 is stopped, the electric charge accumulated in the capacitor 17 is discharged through the resistor 16, so that the potential of the signal V3 gradually decreases.

したがって、通信バス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 communication bus 1 continuously changes so as to cross the threshold value of the hysteresis comparator 11, the potential of the signal V3 gradually increases. When the threshold voltage Vr1 of the Schmitt trigger circuit 19 is exceeded, the wake up signal changes from low level to high level (active). On the other hand, when the potential amplitude of the differential signal hardly changes and the state below the threshold value continues, the potential of the signal V3 gradually decreases. When the potential voltage Vr2 falls below the Schmitt trigger circuit 19, the Wake up signal changes to a low level. .
Further, the threshold value with hysteresis in the Schmitt trigger circuit 19 can be changed by the register value set in the threshold value setting register 8. For example, the resistance value of the resistance circuit for setting the threshold value is changed according to the register value.

次に、本実施例の作用について図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 node 2C is active and the nodes 2A and 2B are sleep. From this state, the node 2C cancels the sleep state of the node 2A in order to communicate with the node 2A as a target; Therefore, the node 2C continuously drives the communication bus 1 via the transmitter 10. That is, on the communication bus 1, the differential signal level is continuously changed so that the data values “0” and “1” are alternately output. Then, in the squelch circuits 4A and 4B of the nodes 2A and 2B, the level of the signal V3 (detection voltage level) continues to rise (see (a) and (2)).

このときノード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 node 2C continues the above-described continuous change so as to exceed the length defined as the frame length for normal communication (see (a)). ). Then, since the level of the signal V3 continues to rise, when the threshold value of the squelch circuit 4A in the node 2A is exceeded (see (b)), the squelch circuit 4A outputs a wake up signal, and the wake up control circuit 6 receives an activation signal. Then, the control circuit 7A shifts from the sleep state to the Active state (see (c)). That is, to continue the signal change beyond the normal communication frame length, a Wake up command is transmitted to the node 2A.
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 node 2C transmits data to the node 2A to perform communication. Since the normal communication frame length is shorter than the Wake up command transmission period, the squelch circuit 4A does not output a Wake up signal within the communication period (see (a) and (3)).

次に、ノード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 node 2C also communicates with the node 2B, the differential signal is continuously changed again. Since the threshold of the squelch circuit 4B at the node 2B is set to a value higher than that of the squelch circuit 4A, the node 2C continues the above-described continuous change longer than the period (2). When the level of the signal V3 continues to rise and exceeds the threshold of the squelch circuit 4B (see (b) and (4)), the squelch circuit 4B outputs a wake up signal, and the control circuit 7B is in the active state from the sleep state. (See (d)). Then, the node 2C sets the nodes 2A and 2B as communication targets and transmits data to both to perform communication (see (5)).

以上のように本実施例によれば、通信を開始するノード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 node 2C that starts communication shifts the node 2A in the low power consumption mode; sleep mode to the normal operation mode; The signal change state is continued for a period longer than one frame in normal communication. Then, when the node 2A in transition to the sleep continues the signal change state on the communication line detected by the squelch circuit 4A exceeds the threshold value assigned to itself, the wake up control circuit 6 sends the wake up signal. The control circuit 7A is shifted to Active by outputting.
In other words, the squelch circuit 4 can detect how long the signal change state on the communication bus 1 continues even when the control circuit 7 shifts to the sleep 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.

そこで、上記のように変化状態が継続したことを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 control circuit 7 according to the result of comparison with different threshold values set in each node 2. If output, it is possible to realize a partial network that activates only some of the nodes 2 to be communicated without adding a dedicated signal line, thereby suppressing an increase in power consumption. In addition, since it is possible for any node 2 to continue the signal change state for a period longer than one frame in normal communication, the communication target is not limited to a specific node 2. It becomes possible to start node 2 to be

そして、スケルチ回路4を、信号レベルが反転する変化が継続する長さに応じて、検出電圧レベルが上昇するように構成する。具体的には、信号レベルの立ち上がりエッジが検出されるごとにパルス信号を出力する立上りエッジ検出回路14と、そのパルス信号により充電されるコンデンサ17とで構成し、コンデンサ17の充電電圧を、シュミットトリガ回路19により所定の閾値レベルと比較してWake up信号を出力する。したがって、差動信号の立ち上がりエッジが検出される毎にパルス信号が出力されてコンデンサ17が充電され、その充電電圧が閾値レベルを超えるとシュミットトリガ回路19が起動信号を制御回路7に出力するようになる。   Then, the squelch circuit 4 is configured such that the detection voltage level increases in accordance with the length of the change in which the signal level is inverted. Specifically, it comprises a rising edge detection circuit 14 that outputs a pulse signal each time a rising edge of the signal level is detected, and a capacitor 17 that is charged by the pulse signal. The trigger circuit 19 compares the predetermined threshold level and outputs a wake up signal. Therefore, each time a rising edge of the differential signal is detected, a pulse signal is output and the capacitor 17 is charged. When the charging voltage exceeds a threshold level, the Schmitt trigger circuit 19 outputs a start signal to the control circuit 7. become.

(第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 receiving unit 2R ′ of the second embodiment, the register value of the threshold setting register 8 ′ can be changed by writing by the control circuit 7 ′. When the control circuit 7 ′ receives a threshold change command transmitted from the node 2 on the transmission side, the control circuit 7 ′ writes setting data accompanying the command to the threshold setting register 8 ′ and changes the threshold of the Schmitt trigger circuit 19 in the squelch circuit 4. To do. Other configurations are the same as those of the first embodiment.

次に、第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 node 2C first communicates with the node 2A and subsequently communicates with the nodes 2A and 2B. After that, the node 2B shifts to the sleep mode when the sleep command is transmitted by the node 2C, but the control circuit 7 'changes the register value of the threshold setting register 8' immediately before shifting to the sleep mode. In the example illustrated in FIG. 9, the threshold value is changed to be equal to that of the node 2 </ b> A.

図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 control circuit 7 ′. When the squelch circuit 4 outputs a wake up signal and the control circuit 7 ′ is activated to start processing, it is first determined whether or not there is a transmission factor for another node 2 (step S1). If there is a transmission factor (YES), a wake up command is transmitted to the node to be communicated (step S2), and transmission processing is performed (step S3).
When a command or data transmitted from another node 2 is received (step S4: YES), a reception process is performed (step S5). Then, it is determined whether or not a sleep command has been received (step S6). If not received (NO), the process returns to step S1, and if received (YES), it is determined whether or not to change the threshold value (step S7). ).

尚、ここでの判断は、制御回路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 control circuit 7 ′, and is changed when a change is required according to the operating conditions of the application. When the threshold value is changed (YES), the register value of the threshold value setting register 8 'is rewritten (step S8), and the mode is changed to the sleep mode (see step S9, FIG. 9, (5) and (6)). That is, the output of the clock signal supplied to the control circuit 7 'is stopped. Therefore, as shown in FIGS. 9 (7) and (8), when the node 2C transmits a wake up command for starting the node 2A next time, the nodes 2A and 2B start simultaneously.

また、図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 control circuit 7 ′ changes the register value of the threshold setting register 8 ′ immediately after the node 2C activates the node 2B by the Wake up command ((4), (5 )reference). In this case, in the flowchart shown in FIG. 8, steps S7 and S8 are moved after “YES” is determined in step S1.
As described above, according to the second embodiment, the receiving-side node 2B changes the threshold value of the squelch circuit 4 immediately before shifting to the sleep mode or immediately after shifting to the normal operation mode after receiving the wake up command. Therefore, the threshold value can be changed at the timing when the receiving side determines that each is appropriate.

(第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 squelch circuit 4 in the receiving side node 2B is performed based on the threshold value change command transmitted by the node 2C. The node 2C activates the nodes 2A and 2B, communicates with them, transmits a threshold change command to the node 2B, and then transmits a sleep command (see (5) and (6)). When the node 2B receives the threshold value change command, the control circuit 7 ′ rewrites the register value of the threshold value setting register 8 ′ according to the value specified by the command. Subsequently, when a sleep command is received, the sleep mode is entered as in the second embodiment.
As described above, according to the third embodiment, the threshold value can be changed by the node 2C on the transmission side transmitting the change command, so that the threshold value can be changed according to the determination of the node 2C.

(第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 unit 21R shown in FIG. 12 includes two squelch circuits 22 (1) and 22 (2), but the final stage is not a Schmitt trigger circuit 19 but replaced with a normal comparator (not shown). ) Then, different threshold levels (for example, threshold value (1)> threshold value (2)) are set for the comparators at the final stage by the threshold value setting registers 23 (1) and 23 (2). The signals output from the two squelch circuits 22 (1) and 22 (2) are input to the wake-up determination circuit 24. In the wake-up determination circuit 24, the output patterns of the two signals match a preset pattern. A wake up signal is output when it matches the pattern.

図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 determination circuit 24. Output signals from the squelch circuits 22 (1) and 22 (2) are input to the shift registers 25 (1) and 25 (2), respectively. The shift registers 25 (1) and 25 (2) receive data values “0” each time the rising edge and falling edge of the output signal from the squelch circuits 22 (1) and 22 (2) are input from the reset state. 1 "is sequentially shifted and stored. Then, the pattern determination unit 26 (pattern determination means) outputs a wake up signal when the data values stored in the shift registers 25 (1) and 25 (2) respectively match a preset pattern.

次に、第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 node 2C transmits a wake up command to the nodes 2A and 2B. At this time, the node 2C initially continuously inverts the level of the differential signal, but the time when the level of the signal V3 rises and exceeds the threshold (2) and further exceeds the threshold (1) is assumed. When elapses, the drive of the communication bus 1 is once stopped. When the communication bus 1 is not driven, the level of the signal V3 decreases.

そして、閾値(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 node 2C continuously inverts the level of the differential signal again. Then, when the time that the level of the signal V3 exceeds the threshold (2) again and further exceeds the threshold (1) has elapsed, the node 2C stops driving the communication bus 1 again. Furthermore, the same drive pattern is repeated once more.
When the node 2C drives the communication bus 1 as described above, the Wake up command becomes an intermittent output pattern from the middle. The first two pulse groups shown in FIG. 14A correspond to the Wake up_A command, and the three pulse groups including the last one correspond to the Wake up_B command.

スケルチ回路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 signal V 3 crosses the threshold value (2) and the threshold value (1). The output pulse width of (2) is wide and the output pulse width of the squelch circuit 22 (1) is narrow. Then, the rising and falling edges of each pulse trigger the shift registers 25 (1) and 25 (2) of the wake-up determination circuit 24, and the data value “1” is sequentially stored in each.

説明を容易にするため、シフトレジスタ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 pattern determination unit 26 of the node 2A compares the stored data with a pattern set in advance in advance, and outputs a wake up signal when both patterns match. Further, in response to the output of the Wake up_B command, the data stored in the shift register 25 (1) is “111111”, and the data stored in the shift register 25 (2) is “222222”. Then, the pattern determination unit 26 of the node 2B compares the stored data with a data pattern set in advance in advance, and outputs a wake-up signal if they match. The shift register 25 is cleared before shifting to the sleep mode.

以上のように第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 nodes 2 connected to the communication bus 1 is large, it is possible to set a threshold value at a stage smaller than the number of nodes and make each node 2 determine a request to cancel the sleep mode. Also, unlike the first embodiment, each node 2A, 2B can be activated individually.

そして、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 determination circuit 24 shifts the shift registers 25 (1) and 25 (2) that sequentially store the comparison results with the threshold values (1) and (2), and the data pattern output from the shift registers 25. Is configured by a pattern determination unit 26 for comparing with a predetermined data pattern set in advance. Therefore, the pattern determination unit 26 can compare each data value stored in each of the shift registers 25 (1) and 25 (2) to make each node 2 determine a request for canceling the low power consumption mode. Even if the threshold values set in the two squelch circuits 22 (1) and 22 (2) are set to the same value for each node 2, the wake-up command is set according to the data pattern set in the pattern determination unit 26. The acceptance determination can be set differently.

(第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 nodes 2A and 2B, for example, in the same configuration as the fourth embodiment. (A) shows the node 2A side and (b) shows the node 2B side. Show. As for the threshold (2), both the nodes 2A and 2B have the same value, but the threshold (1) is set to a higher value in the node 2B than in the node 2A. The configuration for variably setting the threshold is the same as in the second embodiment.

したがって、ノード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 node 2C differs between the A side pattern (pulse group generation interval, etc.) and the B side pattern. On the node 2A side, according to the output of the Wake up_A command, pattern determination is made when the data stored in the shift register 25 (1) is “111111” and the data stored in the shift register 25 (2) is “222222”. The unit 26 outputs a wake up signal. On the node 2B side, the data stored in the shift register 25 (1) is “11” and the data stored in the shift register 25 (2) is “2222” in response to the output of the Wake up_B command. The pattern determination unit 26 outputs a wake up signal.
As described above, according to the fifth embodiment, since a plurality of determination thresholds are set to different values for each node 2, it is possible to determine cancellation requests in more various forms at each node 2. The threshold value (2) may be set to a different value.

(第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 squelch circuit 4 is set such that the speed (inclination) at which the level of the signal V3 rises differs at each node 2 in accordance with the pulse output frequency of the signal V2. For example, at nodes 2A and 2B, by setting the capacitance of the capacitor 17 constituting the squelch circuit 4 to be small on the A side and large on the B side, the speed at which the level of the signal V3 rises for the same pulse output frequency is a solid line. The A side shown becomes faster, and the B side shown by the broken line becomes slower.

したがって、スケルチ回路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 squelch circuit 4 is set to the same level at the nodes 2A and 2B, as shown in FIG. 16A, the output period is set short for the Wake up_A command, and the output period is set for the Wake up_B command. Can be output and separated by setting longer. In the example shown in FIG. 16, first, only the node 2A is activated by the Wake up_A command to perform communication, and then the node 2B is also activated by the Wake up_B command to perform communication simultaneously with both.

以上のように第6実施例によれば、スケルチ回路4において、検出電圧レベルV3が上昇する速度が各ノード2毎に異なるようにしたので、例えば設定する閾値の種類が少ない場合でも、検出電圧レベルの上昇速度が異なれば各ノード2における解除要求の判定状態を変化させることができる。尚、第6実施例についても、各ノード2における検出電圧レベルの上昇速度を可変設定することは容易である。コンデンサ17の容量を可変設定すれば良いので、例えばスイッチとコンデンサとの直列回路を複数並列に接続し、レジスタ値に応じて各スイッチのオンオフを切り替えるようにすれば容量を変更でき、検出電圧レベルの上昇速度を変更できる。   As described above, according to the sixth embodiment, in the squelch circuit 4, the speed at which the detection voltage level V3 rises is different for each node 2. Therefore, for example, even when there are few types of threshold values to be set, If the level increasing speed is different, the determination state of the release request in each node 2 can be changed. In the sixth embodiment as well, it is easy to variably set the rising speed of the detected voltage level at each node 2. Since the capacitance of the capacitor 17 can be variably set, the capacitance can be changed by, for example, connecting a plurality of series circuits of switches and capacitors in parallel and switching each switch on and off according to the register value. You can change the ascending speed.

(第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 communication bus 1 in the drive state when transmitting the wake up command. A squelch circuit 31 corresponding to this transmission form is shown in FIG. This squelch circuit 31 is obtained by removing the rising edge detection circuit 14 from the squelch circuit 4 and continues to charge the capacitor 17 while the communication bus 1 is in the drive state.

以上のように構成される第7実施例によれば、スケルチ回路31を、通信バス1上の信号がドライブレベルに変化している状態が継続する長さに応じて、検出電圧レベルが上昇するように構成した。具体的には、信号レベルがドライブレベルに変化している間に充電されるコンデンサ17を備え、コンデンサ17の充電電圧を所定の閾値レベルと比較するシュミットトリガ回路19で構成する。したがって、sleepモードに移行中のノード2は、信号のドライブレベルが維持されている長さに応じて上昇する検出電圧レベルに基づいて、自身に対する解除要求が出力されたか否かを判別でき、第1実施例と同様の作用効果が得られる。   According to the seventh embodiment configured as described above, the detection voltage level of the squelch circuit 31 rises according to the length of time that the signal on the communication bus 1 continues to change to the drive level. It was configured as follows. Specifically, the capacitor 17 is charged while the signal level is changed to the drive level, and the Schmitt trigger circuit 19 compares the charging voltage of the capacitor 17 with a predetermined threshold level. Therefore, the node 2 in the transition to the sleep mode can determine whether or not a release request for itself has been output based on the detected voltage level that rises according to the length that the drive level of the signal is maintained. The same effect as in the first embodiment can be obtained.

(第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 squelch circuit 4 in each node 2 are set to the same value. As a result, the wake up command output by any one of the nodes 2 is a command for starting all the nodes 2 that have shifted to the sleep at a time. Then, for example, when the node 2C transmits a Wake up_ALL command to activate the nodes 2A and 2B (2), next, a command to sleep only the node 2B is transmitted (3), and only the node 2A is communicated (4) ). Subsequently, after transmitting the Wake up_ALL command (5), if neither of the nodes 2A and 2B is made to sleep, the node 2C communicates with both the nodes 2A and 2B (6).

以上のように第8実施例によれば、ノード2Cは、Wake up_ALLコマンドを送信してノード2A,2Bを起動させると、ノード2Bだけをsleepさせるコマンドを送信してsleepモードに移行させ、ノード2Aだけと通信を行うようにした。このように構成した場合も、結果として通信対象となるノード2だけを通常動作モードに移行させることができる。   As described above, according to the eighth embodiment, when the node 2C transmits the Wake up_ALL command and activates the nodes 2A and 2B, the node 2C transmits a command that causes only the node 2B to sleep and shifts to the sleep mode. Communicate with only 2A. Even when configured in this way, only the node 2 to be communicated as a result can be shifted to the normal operation mode.

尚、第8実施例においても、各ノード2に対して一律に設定される閾値を、例えば第2実施例のように変更設定可能としても良い。閾値レベルの高低は、Wake up判定を行うまでの時間の長さと、ノイズに対するマージン確保とのトレードオフとなるため、実際の通信環境において、ノイズの影響が強い場合は閾値を高めに設定し、ノイズの影響が弱い場合は閾値を低めに設定するなどの調整を行うことに意義がある。   In the eighth embodiment, the threshold value set uniformly for each node 2 may be changed and set as in the second embodiment, for example. The level of the threshold level is a trade-off between the length of time until the wake up judgment is made and the margin for noise is secured, so if the influence of noise is strong in the actual communication environment, set the threshold higher. When the influence of noise is weak, it is meaningful to make adjustments such as setting a lower threshold value.

本発明は上記し又は図面に記載した実施例のみ限定されるものではなく、以下のような変形又は拡張が可能である。
変化状態検出手段を、例えば送信データのエッジ出力回数をカウントするカウンタで構成しても良い。
差動信号により通信を行う伝送線路に限らず、シングルエンド型の伝送線路に適用しても良い。
ノードが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 .
前記変化状態検出手段は、信号レベルが反転する変化が継続する長さに応じて、検出電圧レベルが上昇するように構成されていることを特徴とする請求項2又は3記載の通信ネットワークシステム。 The communication network system according to claim 2 or 3, wherein the change state detection means is configured such that the detection voltage level rises according to a length of a change in which the signal level is inverted . 前記変化状態検出手段は、前記信号レベルが一方向に反転するごとにパルス信号を出力するパルス信号出力手段と、前記パルス信号によって充電されるコンデンサとで構成され、
前記起動信号出力手段は、前記コンデンサの充電電圧を所定の閾値レベルと比較するコンパレータで構成されることを特徴とする請求項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又は請求項3を引用する請求項4記載の通信ネットワークシステム。 The activation signal output means has a plurality of determination thresholds, and a pattern that intersects the plurality of determination thresholds after the detection voltage level first exceeds the lowest threshold is assigned in advance. The communication network system according to claim 4 , wherein the activation signal is output when the pattern matches the above pattern. 前記変化状態検出手段は、前記検出電圧レベルが上昇する速度が、各ノード毎に異なるように構成されていることを特徴とする請求項1又は請求項3を引用する請求項4記載の通信ネットワークシステム。 5. The communication network according to claim 1, wherein the change state detection means is configured so that a speed at which the detection voltage level rises is different for each node. system. 前記起動信号出力手段は、各ノードで同じ閾値が設定されており、
通信を開始するノードが、前記通信線上における信号の変化状態を、通常の通信における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. .
前記複数の判定閾値は、各ノード毎に異なる値に設定されていることを特徴とする請求項9又は10記載の通信ネットワークシステム。 The communication network system according to claim 9 or 10, wherein the plurality of determination thresholds are set to different values for each node . 通常動作モードと低消費電力モードとに移行可能に構成される複数のノードを通信線により接続してなる通信ネットワークシステムにおいて、
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における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 .
前記変化状態検出手段は、前記変化状態が継続することにより充電電圧レベルが上昇するコンデンサを備え、前記コンデンサの容量を異なる値に設定することを特徴とする請求項7又は12記載の通信ネットワークシステム。 The communication network system according to claim 7 or 12, wherein the change state detection means includes a capacitor whose charge voltage level increases as the change state continues, and sets the capacitance of the capacitor to a different value. . 通常動作モードと低消費電力モードとに移行可能に構成される複数のノードを通信線により接続してなる通信ネットワークシステムにおいて、
前記各ノードは、通信制御を行う制御部と、前記通信線上における信号の変化状態を検出する変化状態検出手段と、前記変化状態の継続時間に応じて前記制御部に起動信号を出力する起動信号出力手段とを備え、
通信を開始するノードが、低消費電力モードに移行中であるノードを通常動作モードに移行させる際には、前記通信線上における信号の変化状態を、通常の通信における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 .
前記変化状態検出手段は、前記閾値が変更可能に構成されていることを特徴とする請求項1又は2記載の通信ネットワークシステム。 The communication network system according to claim 1, wherein the change state detection unit is configured to be able to change the threshold value . 前記変化状態検出手段は、前記変化状態が継続する長さに応じて出力電圧レベルを上昇させるように構成され、
前記起動信号出力手段は、前記出力電圧レベルを閾値と比較するコンパレータを備え、
前記コンパレータに設定される閾値が変更可能に構成されていることを特徴とする請求項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 .
前記閾値の変更を、送信側のノードが変更コマンドを送信して行うことを特徴とする請求項15又は16記載の通信ネットワークシステム。The communication network system according to claim 15 or 16, wherein the threshold value is changed by transmitting a change command from a transmission side node. 受信側のノードは、低消費電力モードに移行する直前に前記閾値を変更することを特徴とする請求項15又は16記載の通信ネットワークシステム。The communication network system according to claim 15 or 16, wherein the node on the reception side changes the threshold immediately before shifting to the low power consumption mode. 受信側のノードは、通常動作モードに移行した直後に前記閾値を変更することを特徴とする請求項15又は16記載の通信ネットワークシステム。The communication network system according to claim 15 or 16, wherein the receiving node changes the threshold immediately after shifting to the normal operation mode.
JP2011141748A 2011-06-27 2011-06-27 Communication network system Expired - Fee Related JP5516520B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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