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
JPS6135739B2 - - Google Patents
[go: Go Back, main page]

JPS6135739B2 - - Google Patents

Info

Publication number
JPS6135739B2
JPS6135739B2 JP53001127A JP112778A JPS6135739B2 JP S6135739 B2 JPS6135739 B2 JP S6135739B2 JP 53001127 A JP53001127 A JP 53001127A JP 112778 A JP112778 A JP 112778A JP S6135739 B2 JPS6135739 B2 JP S6135739B2
Authority
JP
Japan
Prior art keywords
common bus
abnormality
signal
bus
input
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
Application number
JP53001127A
Other languages
Japanese (ja)
Other versions
JPS5494845A (en
Inventor
Takayuki Morioka
Takeshi Kato
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP112778A priority Critical patent/JPS5494845A/en
Publication of JPS5494845A publication Critical patent/JPS5494845A/en
Publication of JPS6135739B2 publication Critical patent/JPS6135739B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 本発明は、複数個のデイジタル装置を共通バス
を介して選択的に接続するデータ伝送装置におけ
るバス制御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a bus control device in a data transmission device that selectively connects a plurality of digital devices via a common bus.

この種データ伝送装置が大形化、複雑化するに
つれて、従来のように個別配線を行なつていたの
では、信号配線の数が増加し、信号線の処理が難
しくなるため、高速の信号伝送路をバス(母線)
として用い、バス上の多数の点から信号を送受さ
せる単一バス方式が採用されるようになつて来
た。
As this type of data transmission equipment becomes larger and more complex, the number of signal wires increases and the processing of signal lines becomes difficult using individual wiring as in the past. Bus route (bus line)
A single bus system, in which signals are sent and received from multiple points on the bus, has come into use.

第1図は、このような単一バス方式によるデー
タ伝送装置の一般的構成を示すもので、共通バス
1上のデータの送受はバス制御装置2により管理
され、データ共通バス1から入出力装置制御部3
を介して、入出力装置4に送受される。
FIG. 1 shows the general configuration of such a data transmission device using a single bus method. Data transmission and reception on a common bus 1 is managed by a bus control device 2, and input/output devices are connected from the data common bus 1. Control part 3
The information is sent to and received from the input/output device 4 via the input/output device 4.

第2図は、このような単一バス方式によるデー
タ伝送装置の従来の構成を示すもので、一般に共
通バス1は複数個の信号線があるが、その内の1
本のみが示されている。
Figure 2 shows the conventional configuration of such a data transmission device using a single bus method.Generally, the common bus 1 has a plurality of signal lines, one of which
Only books are shown.

図において、各入出力装置4は、入出力装置制
御部3内の送信ゲート5により、共通バス1上に
信号を送出し、その信号をバス制御装置2内の受
信ゲート6により受信するようになつている。そ
して、送信ゲート5の出力状態は、信号オンの
時、低インピーダンスとなり、信号オフの時、高
インピーダンスになつている。なお、7は抵抗、
8は電源端子である。
In the figure, each input/output device 4 sends a signal onto the common bus 1 by a transmission gate 5 in the input/output device control unit 3, and the signal is received by a reception gate 6 in the bus control device 2. It's summery. The output state of the transmission gate 5 is low impedance when the signal is on, and high impedance when the signal is off. In addition, 7 is resistance,
8 is a power supply terminal.

ところで、単一バス方式のデータ伝送装置で
は、入出力装置側、例えば、入出力装置制御部3
の送信ゲート5の誤動作あるいは故障により、送
信ゲート5の出力が低インピーダンスのままとな
つた場合、それが回復しない限り、共通バス1を
用いたデータ転送は不可能であり、もし異常のあ
る信号線上の信号が入出力を管理する制御信号で
あるならば、1本の信号線の異常により、バス1
を使用したすべての入出力処理が止まつてしま
う。
By the way, in a single bus type data transmission device, the input/output device side, for example, the input/output device control section 3
If the output of the transmitting gate 5 remains at low impedance due to a malfunction or failure of the transmitting gate 5, data transfer using the common bus 1 is impossible until the impedance is restored. If the signal on the line is a control signal that manages input/output, an abnormality in one signal line causes bus 1
All input/output processing using .

そのため、信号線の異常を検出して、すみやか
にそれに対処する必要があるが、従来の装置では
共通バス1を介してデータ送受が行なわれた結果
で異常が検出される。例えば、データ信号線の故
障であれば、誤データを送受した後に異常が検出
される。
Therefore, it is necessary to detect an abnormality in the signal line and take prompt action, but in the conventional device, an abnormality is detected as a result of data transmission and reception via the common bus 1. For example, if there is a failure in a data signal line, the abnormality is detected after erroneous data is sent and received.

したがつて、異常発見までに無駄なデータ送受
を行なつており、システムの信頼性が低下し、ま
た、異常発見までの時間的損失が大きいという欠
点があつた。
Therefore, data is sent and received in vain until an abnormality is discovered, reducing the reliability of the system and causing a large loss of time until an abnormality is discovered.

本発明は、共通バス上でデータ転送が行なわれ
ていないタイミングで、共通バスのいずれかの信
号線の異常を検出し、異常が検出された場合には
デイジタル装置のすべを初期状態にした後、再び
信号線の故障の有無を調べ、故障回復しない場合
には、共通バス上のデータ転送を禁止せしめるこ
とにより、システムの信頼性を向上させ、異常検
出までの時間的損失を少なくしたバス制御装置を
提供するものである。
The present invention detects an abnormality in one of the signal lines of the common bus at a timing when data is not being transferred on the common bus, and when an abnormality is detected, returns all digital devices to the initial state. , the bus control system checks the signal line for failure again, and if the failure is not recovered, prohibits data transfer on the common bus, improving system reliability and reducing time loss until abnormality detection. It provides equipment.

第3図は本発明による共通制御装置の一実施例
を示すものである。
FIG. 3 shows an embodiment of a common control device according to the present invention.

図において、共通バス1は、入出力装置がデー
タ転送中であることを示す信号線9、入出力装置
からのデータ転送要求を示す信号線10、リセツ
ト線11、その他の信号線12からなつている。
In the figure, a common bus 1 consists of a signal line 9 indicating that the input/output device is transferring data, a signal line 10 indicating a data transfer request from the input/output device, a reset line 11, and other signal lines 12. There is.

また、バス制御装置2は、オアゲート13〜1
5、クロツク発生器16、フリツプフロツプ1
7,18およびリセツト信号送出回路19からな
つている。
The bus control device 2 also controls the or gates 13 to 1.
5, clock generator 16, flip-flop 1
7, 18 and a reset signal sending circuit 19.

このような構成において、いま、バス制御装置
2の電源がオンされ、共通バス1が使用可能な状
態になると、クロツク発生器16がそれ以後常時
働き、バスを使用しないタイミングに於て信号線
異常検出タイミングパルスをトリガ線20を介し
てフリツプフロツプ17へ送る。
In such a configuration, when the power of the bus control device 2 is turned on and the common bus 1 becomes available for use, the clock generator 16 operates continuously from then on, and the signal line abnormality occurs when the bus is not used. A detection timing pulse is sent to flip-flop 17 via trigger line 20.

フリツプフロツプ17には、また、信号線12
の信号がオアゲート13、信号線状態表示線21
を介して入力されている。
The flip-flop 17 also has a signal line 12.
The signal is the OR gate 13, the signal line status display line 21
is entered via.

いま、信号線9,10がオフされており、共通
バスにてデータ転送が行なわれていない場合に
は、フリツプフロツプ17において、クロツク発
生器16からの信号により、一定の周期で、信号
線12をチエツクし、送信ゲートの故障の有無を
調べる。もし、この時、信号線12の内の1本で
も、入出力装置の故障あるいは共通バス自体の故
障により、信号がオンされていれば、オアゲート
13の出力がオンし、トリガ信号20によりフリ
ツプフロツプ17はセツトされる。すなわち、こ
のフリツプフロツプ17により故障が検出された
ことになる。このような事態になれば、もはや以
後の正常なデータ転送は保証されなくなる。
If the signal lines 9 and 10 are currently off and no data is being transferred on the common bus, the flip-flop 17 uses a signal from the clock generator 16 to turn the signal line 12 on at a constant cycle. Check to see if the transmitting gate is malfunctioning. At this time, if even one of the signal lines 12 is turned on due to a failure in the input/output device or the common bus itself, the output of the OR gate 13 is turned on, and the trigger signal 20 causes the flip-flop 17 to turn on. is set. In other words, a failure has been detected by this flip-flop 17. If this happens, normal data transfer is no longer guaranteed.

そこで次のデータ転送が始まる前に、リセツト
信号送出回路19により入出力装置群を初期状態
にリセツトする。リセツト信号を送出した後、信
号線9,10を含めリセツト線11以外の全ての
バス信号線がオフされたか否かを再びチエツクす
る。
Therefore, before the next data transfer begins, the reset signal sending circuit 19 resets the input/output devices to the initial state. After sending out the reset signal, it is checked again whether all the bus signal lines, including signal lines 9 and 10, other than the reset line 11 are turned off.

具体的には、信号線12の論理和出力であるゲ
ート13の出力、並びに信号線9,10の論理和
出力であるゲート14の論理和出力であるゲート
15の出力をフリツプフロツプ18に入力し、第
4図dのタイミングに於てチエツクする。
Specifically, the output of gate 13, which is the OR output of signal line 12, and the output of gate 15, which is the OR output of gate 14, which is the OR output of signal lines 9 and 10, are input to flip-flop 18. Check at the timing shown in Figure 4d.

もしここで再び異常が検出されれば、フリツプ
フロツプ18はセツトされ、フリツプフロツプ1
8がセツトされている間は、第4図cの破線に示
す様に、リセツト信号をリセツト線11に出力し
続ける。
If an abnormality is detected again here, flip-flop 18 is set and flip-flop 1
8 is set, the reset signal continues to be output to the reset line 11, as shown by the broken line in FIG. 4c.

つまりリセツト信号を送出した後の再チエツク
で再び異常が検出されなければ、先にフリツプフ
ロツプ17によつて検出された異常は入出力装置
をリセツトすることによつて復旧可能な異常であ
るので入出力装置をリセツトした後共通バス上の
デンタ転送を再開させる。
In other words, if no abnormality is detected again in the recheck after sending the reset signal, the abnormality previously detected by the flip-flop 17 is an abnormality that can be recovered by resetting the input/output device, so the input/output After resetting the device, resume data transfer on the common bus.

しかし、フリツプフロツプ18によるチエツク
においても、再び検出された場合には、もはやメ
ンテナンスを要する異常であると判断し、リセツ
ト信号を送出して、共通バスにつながる入出力装
置をロツクし、この共通バスを使用する1つある
いは複数の処理装置などに対して無応答状態にす
る。すなわち、入出力装置の全部を初期状態にし
た後に、再び異常の有無を調べ、故障回復しない
場合には、以後、共通バス上の一切のデータ転送
を禁止する。
However, if the flip-flop 18 detects the error again, it determines that it is an abnormality that requires maintenance, sends a reset signal, locks the input/output devices connected to the common bus, and disconnects the common bus. Make one or more processing devices used unresponsive. That is, after all input/output devices are set to their initial state, the presence or absence of an abnormality is checked again, and if the failure is not recovered, all data transfer on the common bus is prohibited from now on.

信号線9あるいは10上のデータ転送中を示す
信号あるいはデータ転送要求信号がオンしている
間は、オアゲート14、クリア線22を通してフ
リツプフロツプ17をリセツトし、同時にクロツ
ク発生回路16のトリガ信号出力10を阻止す
る。そのため、信号線異常チエツクは、平常のデ
ータ転送に全く影響を与えず、したがつて、共通
バス自体のデータ処理能力を損なうことなく、異
常検出が可能である。
While the signal indicating that data transfer is in progress or the data transfer request signal on the signal line 9 or 10 is on, the flip-flop 17 is reset through the OR gate 14 and the clear line 22, and at the same time the trigger signal output 10 of the clock generation circuit 16 is reset. prevent. Therefore, the signal line abnormality check has no effect on normal data transfer, and therefore abnormality detection is possible without impairing the data processing ability of the common bus itself.

第4図は上述した信号線異常検出タイミングの
タイムチヤートを示すもので、共通バス上にて、
aのようにデータ転送のない時だけ、bに示す信
号線チエツクパルスを発生させ、チエツクを開始
する。それにより、異常が検出されれば、全ての
入出力装置に対してcに示すリセツト信号を送出
し、各入出力装置のリセツトが完了した時点で、
再びdに示す信号線チエツクパルスにより信号線
をチエツクする。それによつて異常が検出されな
い場合は、cの点線のようにリセツト信号を送出
し続け、以後、いかなる入出力装置をも使用する
ことを禁止する。
Figure 4 shows a time chart of the above-mentioned signal line abnormality detection timing.
Only when there is no data transfer as shown in a, a signal line check pulse shown in b is generated to start checking. As a result, if an abnormality is detected, a reset signal shown in c is sent to all input/output devices, and when the reset of each input/output device is completed,
The signal line is checked again using the signal line check pulse shown in d. If no abnormality is detected, the reset signal continues to be sent as shown by the dotted line c, and the use of any input/output device is prohibited from now on.

以上述べたように、本発明によれば、共通バス
の故障がデータ転送前に検出でき、故障を共通バ
ス内にとどめ、共通バスを使用する処理装置に波
及するのを防止できるので、システムの信頼性を
向上でき、また、異常検出までの時間的損失を少
なくできる。
As described above, according to the present invention, a failure in the common bus can be detected before data transfer, and the failure can be confined within the common bus and prevented from spreading to the processing devices that use the common bus. Reliability can be improved and time loss until abnormality detection can be reduced.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は単一バス方式のデータ転送装置の構成
図、第2図は従来のバス制御装置を説明する説明
図、第3図は本発明によるバス制御装置の一実施
例の構成図、第4図は第3図の動作を説明するタ
イミングチヤートである。 1…共通バス、2…バス制御装置、3…入出力
装置制御部、4…入出力装置、9〜12…信号
線、13〜15…オアゲート、16…クロツク発
生器、17,18…フリツプフロツプ、19…リ
セツト信号送出回路。
FIG. 1 is a configuration diagram of a single bus type data transfer device, FIG. 2 is an explanatory diagram illustrating a conventional bus control device, and FIG. 3 is a configuration diagram of an embodiment of a bus control device according to the present invention. FIG. 4 is a timing chart explaining the operation of FIG. 3. DESCRIPTION OF SYMBOLS 1... Common bus, 2... Bus control device, 3... Input/output device control section, 4... Input/output device, 9-12... Signal line, 13-15... OR gate, 16... Clock generator, 17, 18... Flip-flop, 19...Reset signal sending circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 複数個のデイジタル装置と、共通バスとを備
え、該共通バスに前記デイジタル装置が選択的に
接続され、選択されたデイジタル装置が共通バス
を専有してデータ転送を行なうデータ伝送装置に
おいて、前記共通バスを介して前記デイジタル装
置のいずれもデータ転送を行なつていないタイミ
ングで、前記共通バスのいずれかの信号線の異常
を検出する検出手段と、該検出手段で異常が検出
された場合に、前記デイジタル装置の全てを初期
状態にする状態設定手段と、該手段による初期状
態設定の後、再び、前記共通バスの信号線の異常
を検出し、異常が検出された時、前記デイジタル
装置の全ての初期状態を保持させる手段とを備え
たことを特徴とするデータ伝送装置のバス制御装
置。
1. A data transmission device comprising a plurality of digital devices and a common bus, wherein the digital devices are selectively connected to the common bus, and the selected digital devices exclusively use the common bus to transfer data, detection means for detecting an abnormality in one of the signal lines of the common bus at a timing when none of the digital devices is transferring data via the common bus; , state setting means for setting all of the digital devices to an initial state; and after the initial state setting by the means, detecting an abnormality in the signal line of the common bus again, and when an abnormality is detected, setting the digital device to an initial state; 1. A bus control device for a data transmission device, comprising means for retaining all initial states.
JP112778A 1978-01-11 1978-01-11 Bus control unit for data delivery unit Granted JPS5494845A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP112778A JPS5494845A (en) 1978-01-11 1978-01-11 Bus control unit for data delivery unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP112778A JPS5494845A (en) 1978-01-11 1978-01-11 Bus control unit for data delivery unit

Publications (2)

Publication Number Publication Date
JPS5494845A JPS5494845A (en) 1979-07-26
JPS6135739B2 true JPS6135739B2 (en) 1986-08-14

Family

ID=11492771

Family Applications (1)

Application Number Title Priority Date Filing Date
JP112778A Granted JPS5494845A (en) 1978-01-11 1978-01-11 Bus control unit for data delivery unit

Country Status (1)

Country Link
JP (1) JPS5494845A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60158360U (en) * 1984-03-29 1985-10-22 東芝ライテック株式会社 transmission device
JPS6263326A (en) * 1985-09-12 1987-03-20 Nec Corp Emergency controlling system
JPH0771086B2 (en) * 1986-07-10 1995-07-31 株式会社東芝 Bus interface circuit
JPS6446343A (en) * 1987-08-13 1989-02-20 Fujitsu Ten Ltd Fail safe circuit
JP2699007B2 (en) * 1990-03-14 1998-01-19 富士通株式会社 Multi-drop connection terminal line disconnection method

Also Published As

Publication number Publication date
JPS5494845A (en) 1979-07-26

Similar Documents

Publication Publication Date Title
JPS6135739B2 (en)
JPS59131255A (en) Clock selecting control circuit
JPH0572783B2 (en)
JPS60194647A (en) Data transmission system
JPH04207242A (en) Data transmission equipment
JP2671426B2 (en) Serial data transfer method
US4327409A (en) Control system for input/output apparatus
JP2549444B2 (en) Data transfer device
JP3174246B2 (en) Monitoring device and information transmitting / receiving device
JP2830486B2 (en) Communication device
JP2940018B2 (en) Mounting position detection method
JPS59200365A (en) Transfer system of control information
JP3263932B2 (en) Data transmission equipment
JPH0728295B2 (en) Command / response method data bus terminal device
JPS6019532B2 (en) Error detection control method
JP2768449B2 (en) Optical parallel data transfer method
JPS6213153Y2 (en)
JPS603228B2 (en) Signal reception control circuit
JPS6010379A (en) Data transfer system of data processing system
JPS61131632A (en) Data format system for multiplex transmission
JPH0144063B2 (en)
JPS58213B2 (en) Transmission equipment monitoring circuit
JPS60121852A (en) Circuit monitoring circuit
JPH07143149A (en) Address check method
JPS6051743B2 (en) Information processing method