JPH05314043A - Data processing device - Google Patents
Data processing deviceInfo
- Publication number
- JPH05314043A JPH05314043A JP3073136A JP7313691A JPH05314043A JP H05314043 A JPH05314043 A JP H05314043A JP 3073136 A JP3073136 A JP 3073136A JP 7313691 A JP7313691 A JP 7313691A JP H05314043 A JPH05314043 A JP H05314043A
- Authority
- JP
- Japan
- Prior art keywords
- data
- terminal
- clock pulse
- unit
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Abstract
(57)【要約】
【目的】 中央処理部1が端末機4から受信したデータ
の処理の時間長に拘らず、端末機4が中央処理部1側か
ら受信するデータの受信周期を安定化する。
【構成】 クロックパルス発生器13、1/10分周回路14,1
5 等からなるクロックパルス発生回路でクロックパルス
Bを作成し、これの前縁で中央処理部1での受信データ
の処理を開始させ、その後縁で端末対応部3から端末機
4への送信を開始させる構成とする。
(57) [Abstract] [Purpose] The central processing unit 1 stabilizes the reception cycle of data received from the central processing unit 1 side regardless of the time length of processing of data received from the terminal unit 4. .. [Structure] Clock pulse generator 13, 1/10 frequency divider 14, 1
The clock pulse generation circuit consisting of 5 etc. creates the clock pulse B, the leading edge of which causes the central processing unit 1 to start processing the received data, and the trailing edge causes the terminal correspondence unit 3 to transmit to the terminal unit 4. It is configured to start.
Description
【0001】[0001]
【産業上の利用分野】本発明は例えば交通管制システム
における中央制御部等、端末機との間での通信及び通信
データの処理を行うデータ処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing device for performing communication with a terminal and processing communication data, such as a central control unit in a traffic control system.
【0002】[0002]
【従来の技術】交通管制システムは図7に示すように中
央制御部50と、これに通信回線を介して接続されている
多数の端末機 (信号機、車輌感知機等) 54,54 …からな
る。中央制御部50は制御中枢である中央処理部51、これ
と端末機54,54 …との間のデータ通信の制御をする通信
制御部52、及びこれと端末機54,54 …夫々との間にあっ
て各端末機に対応する通信制御を行う端末対応部53,53
…とからなる。2. Description of the Related Art As shown in FIG. 7, a traffic control system comprises a central control unit 50 and a large number of terminals (signals, vehicle detectors, etc.) 54, 54 connected to the central control unit 50 via communication lines. .. The central control unit 50 is located between the central processing unit 51, which is the control center, the communication control unit 52 that controls data communication between the central processing unit 51 and the terminals 54, 54, ... The terminal support unit 53, 53 that performs communication control corresponding to each terminal
It consists of ... and.
【0003】図8は中央制御部50における従来のデータ
通信のタイミングチャートである。中央処理部51は端末
機から受信したデータの処理を行い、次いでこの処理結
果に基づいて端末機54,54 …へ送信すべきデータ作成の
処理を行い、このデータを通信制御部52へ転送する。通
信制御部52は送信対象の端末機54,54 …ごとにデータを
分離し、端末対応部53,53 …へ転送する。端末対応部5
3,53 …は転送されたデータを通信回線を介して端末機5
4,54 …へ送信する。このような一連の制御は中央処理
部51内のタイマにより、受信データ処理が1秒間隔で開
始されるように反復的に実行される。FIG. 8 is a timing chart of conventional data communication in the central control unit 50. The central processing unit 51 processes the data received from the terminal, and then, based on the processing result, processes the data to be transmitted to the terminals 54, 54 ... And transfers the data to the communication control unit 52. .. The communication control unit 52 separates the data for each of the terminals 54, 54 ... As the transmission target, and transfers the data to the terminal corresponding units 53, 53. Terminal support part 5
3,53 ... transfers the transferred data to the terminal 5 via the communication line.
Send to 4,54 .... Such a series of control is repeatedly executed by the timer in the central processing unit 51 so that the received data processing is started at 1 second intervals.
【0004】[0004]
【発明が解決しようとする課題】一方端末機54,54 …、
特に信号機においては、中央制御部50側からの不正な指
令による不適切な動作を防止し、或いは雑音混入の対策
等を目的として歩進信号(信号機の灯色変更を1段階進
める信号)の受信間隔が0.95秒以内となったときは異常
であるとして安全のために端末機54,54 …側で独自の歩
進を行うようにしてある。前述した中央処理部51で行う
受信データの処理のための時間t1 ,t2は受信データ
量によって変動する。これに対して通信制御部52、端末
対応部53,53 …での所要時間は送信データ長によってさ
ほどの変化は無く、またそのデータ長自体あまり変化し
ない。従って相前後するこの処理時間t1 ,t2 が0.1
秒、0.02秒であったとすると端末機54,54 …でのデータ
受信間隔t0 は0.92秒となり端末機54,54 …側では受信
データによる制御を停止することになる。このために信
号機のオンライン制御が行えないことがまま惹起され
る。On the other hand, terminals 54, 54 ...
In particular, in the traffic signal, the step signal (a signal that advances the lighting color of the traffic signal by one step) is received for the purpose of preventing improper operation due to an illegal command from the side of the central control unit 50, or as a countermeasure against noise contamination. When the interval is less than 0.95 seconds, it is considered to be abnormal and the terminals 54, 54 ... side make their own steps for safety. The times t 1 and t 2 for processing the received data performed by the central processing unit 51 described above vary depending on the amount of received data. On the other hand, the required time in the communication control unit 52, the terminal corresponding units 53, 53 ... Does not change much depending on the transmission data length, and the data length itself does not change so much. Therefore, the processing times t 1 and t 2 that follow each other are 0.1
If it is 0.02 seconds, the data reception interval t 0 at the terminals 54, 54 ... Is 0.92 seconds, and the terminals 54, 54 ... Stop the control based on the received data. For this reason, the fact that the online control of the traffic light cannot be performed is caused as it is.
【0005】これを解消するには受信データ処理の開始
時間の周期を1秒より長時間化すればよいように考えら
れるが、それに伴って端末機54,54 …側での異常判定の
時間長も0.95秒より長くする必要があり、解決にはなら
ない。また中央処理部51の処理能力面から受信データの
処理に0.15秒という比較的長い時間を費やせるとして
も、後続サイクルでの受信データ処理に要する時間が短
い場合との差が0.05秒を超えると端末機54,54 …側での
時間が0.95秒以下となるから、それを回避するために、
受信データ処理に費やす時間を能力一杯にすることがで
きないという不具合がある。本発明は斯かる問題を解決
するためになされたものであり、クロックパルスにより
端末対応部から端末機への送信タイミングを規制する構
成とすることにより、端末機でのデータ受信時間間隔の
ばらつきがなく、交通管制システムに適用する場合は信
号機ののオンライン制御に支障を来すことなく、また中
央処理部の受信データ処理能力を限界まで使用すること
を可能ならしめるデータ処理装置を提供することを目的
とする。In order to solve this, it may be considered that the period of the start time of the received data processing should be set longer than 1 second, and accordingly, the time length of the abnormality determination on the side of the terminals 54, 54 ... Also need to be longer than 0.95 seconds, it is not a solution. In addition, even if a relatively long time of 0.15 seconds can be spent for processing the received data from the viewpoint of the processing capability of the central processing unit 51, if the difference from the case where the time required for processing the received data in the subsequent cycle is short exceeds 0.05 seconds. Since the time on the terminal 54, 54 ... side is 0.95 seconds or less, in order to avoid it,
There is a problem in that the time spent processing received data cannot be filled to the full capacity. The present invention has been made to solve such a problem, and by adopting a configuration in which the transmission timing from the terminal corresponding unit to the terminal is regulated by the clock pulse, the data reception time interval in the terminal varies. In the case of applying to a traffic control system, it is possible to provide a data processing device that does not interfere with the online control of a traffic light and allows the received data processing capacity of the central processing unit to be used to the limit. To aim.
【0006】[0006]
【課題を解決するための手段】本発明に係るデータ処理
装置は、端末機から受信したデータを処理した後、端末
機へ送信すべきデータの処理をする中央処理部と、端末
機へ送信すべきデータを対応する端末機へ送信する端末
対応部とを備えるデータ処理装置において、クロックパ
ルス発生回路と、該クロックパルス発生回路が発するク
ロックパルスの前縁に同期して端末機からの受信データ
の処理を開始する手段と、前記クロックパルスの後縁に
同期して端末機へのデータ送信を実行する手段とを具備
することを特徴とする。A data processing apparatus according to the present invention processes a data received from a terminal and then processes the data to be transmitted to the terminal, and a central processing unit for processing the data to be transmitted to the terminal. In a data processing device including a terminal corresponding unit that transmits data to be transmitted to a corresponding terminal, a clock pulse generating circuit and data received from the terminal in synchronization with a leading edge of a clock pulse generated by the clock pulse generating circuit. It is characterized by comprising means for starting processing and means for executing data transmission to the terminal in synchronization with the trailing edge of the clock pulse.
【0007】[0007]
【作用】クロックパルスの前縁に同期して中央処理部は
受信データ処理を行い、次いで送信データの処理を行
う。送信データは通信制御部を経て端末対応部へ送られ
るが、端末対応部はクロックパルスの後縁に同期して端
末機へこのデータを送信する。後続サイクルも同様にク
ロックパルスに同期して行われるから端末機での受信タ
イミングの時間間隔はクロックパルスの周期と一致する
ことになる。The central processing unit processes the reception data and then the transmission data in synchronization with the leading edge of the clock pulse. The transmission data is sent to the terminal corresponding section via the communication control section, and the terminal corresponding section transmits this data to the terminal in synchronization with the trailing edge of the clock pulse. Since the subsequent cycle is also performed in synchronization with the clock pulse, the time interval of the reception timing at the terminal matches the cycle of the clock pulse.
【0008】[0008]
【実施例】以下本発明をその実施例を示す図面に基づい
て詳述する。図1は本発明のデータ処理装置と、これを
接続すべき端末機とを示すブロック図である。このデー
タ処理装置は交通管制システムに用いる場合は図8に示
す中央制御部として用いられるものであり、従来装置同
様に中央処理部1、通信制御部2及び端末対応部3,3
…からなり、端末対応部3,3…の夫々に通信回線を介
して端末機4,4…が接続されている。中央処理部1は
端末機4,4…からの受信データを処理し、これに基づ
いて送信すべきデータの作成処理をし、通信制御部2へ
送り出すものであり、制御中枢であるマイクロプロセッ
サ11及び送受信データを一時的に格納するデータバッフ
ァ12がデータバス5に接続されている。13はクロックパ
ルス発生器であり、10msec周期のクロックパルスAを出
力する。このクロックパルスAは1/10分周回路14,15 で
順次分周され、遅延回路6へ入力され、この発明に係る
クロックパルスBとなって出力される。本発明の要旨に
係るクロックパルスBの発生回路はこの実施例ではクロ
ックパルス発生器13、1/10分周回路14,15 及び遅延回路
16からなるが、これに限るものではない。クロックパル
ス発生器13はまたマイクロプロセッサ11の基本クロック
を供給する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below in detail with reference to the drawings showing the embodiments. FIG. 1 is a block diagram showing a data processing device of the present invention and a terminal device to which the data processing device is connected. This data processing device is used as a central control unit shown in FIG. 8 when used in a traffic control system, and like the conventional device, the central processing unit 1, the communication control unit 2, and the terminal corresponding units 3, 3 are used.
, And terminal units 4, 4, ... Are connected to the terminal corresponding units 3, 3 ,. The central processing unit 1 processes data received from the terminals 4, 4, ..., Creates data to be transmitted based on the data, and sends the data to the communication control unit 2. The microprocessor 11 is a control center. A data buffer 12 for temporarily storing transmission / reception data is connected to the data bus 5. A clock pulse generator 13 outputs a clock pulse A having a cycle of 10 msec. The clock pulse A is frequency-divided by the 1/10 frequency dividing circuits 14 and 15 sequentially, is input to the delay circuit 6, and is output as the clock pulse B according to the present invention. The clock pulse B generating circuit according to the gist of the present invention is a clock pulse generator 13, 1/10 frequency dividing circuits 14 and 15 and a delay circuit in this embodiment.
It consists of 16, but is not limited to this. The clock pulse generator 13 also supplies the basic clock of the microprocessor 11.
【0009】図2はクロックパルスA,Bを示すタイミ
ングチャートであり、クロックパルスBの周期は10μse
c の1/100 の1secとなっており、パルス幅を200msec と
している。このパルス幅はこのデータ処理装置における
受信データの処理及び送信データの作成, 転送に要する
時間の想定最大値を下回らない値に定めておく。遅延回
路16は数十μsec の遅延を与えるものであり、クロック
パルスA,Bの立上りタイミングは1/10分周回路14,15
での遅延時間と遅延回路16の遅延時間分だけずれてい
る。これらのクロックパルスA,Bは割込制御部17を介
してマイクロプロセッサ11の割込端子に割込信号として
与えられる。前述の遅延時間の存在により割込信号の立
上りが重なることはない。FIG. 2 is a timing chart showing the clock pulses A and B, and the cycle of the clock pulse B is 10 μse.
It is 1/100 of c, and the pulse width is 200 msec. This pulse width is set to a value that does not fall below the assumed maximum value of the time required for processing the received data and creating and transmitting the transmitted data in this data processing device. The delay circuit 16 gives a delay of several tens of microseconds, and the rising timing of the clock pulses A and B is 1/10 frequency dividing circuits 14 and 15.
The delay time is different from the delay time of the delay circuit 16 by. These clock pulses A and B are given as interrupt signals to the interrupt terminal of the microprocessor 11 via the interrupt controller 17. Due to the existence of the delay time, the rising edges of the interrupt signals do not overlap.
【0010】クロックパルスBは通信制御部2のAND ゲ
ート23の一入力としている。故障発生時の対応のために
中央処理部1及び通信制御部2は同構成のものが2系統
分用意されて二重化システムとしている(図示せず)。
使用系統側には上位コンピュータから又は手動により現
用信号が与えられるが、この現用信号を前記AND ゲート
23の他入力としている。データバス5には通信制御部2
のデータバッファ22が接続されており、ここにも受信デ
ータ、送信データが一時的に格納される。マイクロプロ
セッサ21は通信制御部2におけるデータの送受信を制御
するものであり、送信データについてみると中央処理部
1から転送されて来たデータから端末機4,4…を特定
し、対応する端末対応部3,3…へそのデータを転送す
る制御をする。The clock pulse B is used as one input of the AND gate 23 of the communication control unit 2. In order to deal with the occurrence of a failure, the central processing unit 1 and the communication control unit 2 have the same configuration for two systems to form a duplex system (not shown).
The working signal is given from the host computer or manually to this working signal.
23 other inputs. The data bus 5 has a communication controller 2
The data buffer 22 is connected, and the reception data and the transmission data are also temporarily stored therein. The microprocessor 21 controls the transmission / reception of data in the communication control unit 2, and when looking at the transmission data, it identifies the terminals 4, 4 ... From the data transferred from the central processing unit 1 and supports the corresponding terminals. .. controls the transfer of the data to the parts 3, 3 ...
【0011】またマイクロプロセッサ21に接続されたデ
ータバス6には端末対応部3,3…のデータバッファ3
2,32 …が接続されている。このデータバッファ32にも
送受信データが一時的に格納される。各端末対応部3の
マイクロプロセッサ31はこれに接続された端末機4から
送信されてきたデータをデータバッファ32に格納し、ま
た中央処理部1側から転送されてデータバッファ32に格
納されたデータを読出して端末機4へ送信する制御を行
う。各端末対応部3には立下り検出回路33が設けられて
いる。立下り検出回路33はAND ゲート23の出力を入力
し、クロックパルスBの立下りを検出するものであり、
微分回路等からなる。立下り検出回路33はその立下りを
検出すると所定パルス信号を発し、これをマイクロプロ
セッサ31の割込端子に与える。Further, the data bus 3 connected to the microprocessor 21 is connected to the data buffer 3 of the terminal corresponding parts 3, 3, ....
2,32… are connected. Transmitted / received data is also temporarily stored in the data buffer 32. The microprocessor 31 of each terminal corresponding unit 3 stores the data transmitted from the terminal 4 connected thereto in the data buffer 32, and the data transferred from the central processing unit 1 side and stored in the data buffer 32. Is read out and transmitted to the terminal 4. A fall detection circuit 33 is provided in each terminal corresponding unit 3. The falling edge detection circuit 33 inputs the output of the AND gate 23 and detects the falling edge of the clock pulse B.
It consists of a differentiating circuit. When the falling edge detection circuit 33 detects the falling edge, it outputs a predetermined pulse signal and supplies it to the interrupt terminal of the microprocessor 31.
【0012】このように構成された本発明装置の動作を
図3に示すタイミングチャート並びに中央処理部1、通
信制御部2及び端末対応部3の各マイクロプロセッサ1
1,21及び31の処理手順を示すフローチャート (図4,5
及び6)に基づいて説明する。マイクロプロセッサ11は
クロックパルスAに基づいて割込制御部17が作成する割
込信号により、以下に記す受信データ処理、送信データ
処理以外の処理を行う。割込制御部17はクロックパルス
Bの前縁、この例では立上りを検出して割込信号を発す
る。マイクロプロセッサ11はこの割込信号で受信データ
処理(#1,#2) に入る。この処理は、端末機4,4…から
送信されてデータバッファ12に格納されていたデータを
読出し、所要の演算を行う等の処理である。受信データ
処理が完了すると(#3)、送信すべきデータを作成する等
の送信データ処理を実行する(#4)。これが完了すると(#
5)、通信制御部2へ送信データを転送する(#6)。送信デ
ータはデータバス5を介して行われるがその完了(#7)後
に図示しない信号線を介して通信制御部2のマイクロプ
ロセッサ21へ割込をかける(#8)。FIG. 3 is a timing chart showing the operation of the apparatus of the present invention thus constructed, and each microprocessor 1 of the central processing unit 1, the communication control unit 2 and the terminal corresponding unit 3.
Flowchart showing the processing procedure of 1, 21 and 31 (Fig.
And 6). The microprocessor 11 uses the interrupt signal generated by the interrupt controller 17 based on the clock pulse A to perform processing other than the reception data processing and the transmission data processing described below. The interrupt controller 17 detects the leading edge of the clock pulse B, that is, the rising edge in this example, and issues an interrupt signal. The microprocessor 11 enters the received data processing (# 1, # 2) with this interrupt signal. This process is a process of reading the data transmitted from the terminals 4, 4 ... And stored in the data buffer 12 and performing a required calculation. When the reception data processing is completed (# 3), transmission data processing such as creating data to be transmitted is executed (# 4). When this is complete (#
5), transfer the transmission data to the communication control unit 2 (# 6). The transmission data is transmitted through the data bus 5, but after the completion (# 7), the microprocessor 21 of the communication control unit 2 is interrupted (# 8) through a signal line (not shown).
【0013】通信制御部2では割込があると(#11) デー
タバッファ22へのデータの取込、通信対象の端末機4,
4…の識別等の送信データ処理(#12) を行い、これが完
了すると(#13) 、各端末対応部3,3…へ送信データの
転送を行う(#14) 。通信制御部2のマイクロプロセッサ
21には端末対応部3,3…のマイクロプロセッサ31,31
…が接続されており、各端末対応部3への転送を行って
データバッファ32,32…の内容を更新すると、マイクロ
プロセッサ31,31 …に設けた更新ポインタをセットする
(#15) 。全端末対応部3,3…への転送を完了すると(#
16) リターンする。端末対応部3のマイクロプロセッサ
31は更新ポインタを読み(#21) 、これがセットされると
(#22) 、シリアルデータへの変換等の送信データ処理を
行う(#23)。この処理が完了して(#24) 、検出回路33か
らパルス信号が入力されると(#25)、端末機4への送信
を開始する(#26) 。When there is an interrupt (# 11), the communication control unit 2 fetches data into the data buffer 22 and communicates with the terminal 4,
Transmission data processing (# 12) such as identification of 4 ... is performed, and when this is completed (# 13), transmission data is transferred to each terminal corresponding unit 3, 3 ... (# 14). Microprocessor of communication control unit 2
21 is a microprocessor 31, 31 of the terminal corresponding part 3, 3 ...
... are connected, and when the contents of the data buffers 32, 32 ... Are updated by performing transfer to each terminal corresponding unit 3, the update pointers provided in the microprocessors 31, 31 ,.
(# 15). When the transfer to all terminal support parts 3, 3 ... is completed (#
16) Return. Microprocessor of the terminal support unit 3
31 reads the update pointer (# 21) and when this is set
(# 22), transmission data processing such as conversion to serial data is performed (# 23). When this processing is completed (# 24) and a pulse signal is input from the detection circuit 33 (# 25), transmission to the terminal 4 is started (# 26).
【0014】本発明装置はこのような処理をクロックパ
ルスBの周期、つまり1秒周期で反復する。#2の受信デ
ータ処理に要する時間は各処理サイクルで相異するが、
端末対応部3,3…から端末機4,4…へ送信を開始す
るタイミングはクロックパルスの後縁、つまり立下りタ
イミングに同期しているから端末機4における受信開始
のタイミングは正しく1秒周期となる。従って交通管制
システムにおいて中央制御部1から端末機4へ送られて
くる歩進信号の時間間隔が変動することがない。従って
異常判定の時間である0.95秒以内となることがない。The apparatus of the present invention repeats such processing in the cycle of the clock pulse B, that is, in the cycle of 1 second. The time required to process the received data of # 2 is different in each processing cycle,
The timing for starting transmission from the terminal corresponding parts 3, 3 ... To the terminals 4, 4 ... Is synchronized with the trailing edge of the clock pulse, that is, the falling timing. Becomes Therefore, in the traffic control system, the time interval of the step signal sent from the central control unit 1 to the terminal 4 does not change. Therefore, the time for abnormality determination will not be less than 0.95 seconds.
【0015】[0015]
【発明の効果】以上の如き本発明による場合は端末機側
でのデータ受信の周期が安定し、交通管制システムに適
用する場合は中央処理部の受信データ処理時間の変動に
拘らず信号機のオンライン制御が確実に行える。また受
信データ処理時間を中央処理部1のマイクロプロセッサ
11の能力一杯にとっても、オンライン制御停止の問題が
生じないので資源の効率的運用を図ることができる等本
発明は優れた効果を奏する。As described above, according to the present invention, the data reception cycle at the terminal side is stable, and when applied to a traffic control system, the traffic signal is online regardless of fluctuations in the received data processing time of the central processing unit. Control can be performed reliably. Further, the processing time of the received data is set to the microprocessor of the central processing unit
Even when the capacity of 11 is full, the problem of the online control stop does not occur, so that the present invention has excellent effects such as efficient operation of resources.
【図1】本発明のデータ処理装置のブロック図である。FIG. 1 is a block diagram of a data processing device of the present invention.
【図2】クロックパルスのタイミングチャートである。FIG. 2 is a timing chart of clock pulses.
【図3】本発明のデータ処理装置全体の動作説明のため
のタイミングチャートである。FIG. 3 is a timing chart for explaining the operation of the entire data processing device of the present invention.
【図4】中央処理部の処理手順を示すタイミングチャー
トである。FIG. 4 is a timing chart showing a processing procedure of a central processing unit.
【図5】通信制御部の処理手順を示すタイミングチャー
トである。FIG. 5 is a timing chart showing a processing procedure of a communication control unit.
【図6】端末対応部の処理手順を示すタイミングチャー
トである。FIG. 6 is a timing chart showing a processing procedure of a terminal corresponding unit.
【図7】交通管制システムの概略ブロック図である。FIG. 7 is a schematic block diagram of a traffic control system.
【図8】従来の交通管制システムの動作説明のためのタ
イミングチャートである。FIG. 8 is a timing chart for explaining the operation of the conventional traffic control system.
1 中央処理部 2 通信制御部 3 端末対応部 4 端末機 11,21,31 マイクロプロセッサ 13 クロックパルス発生器 14,15 1/10 分周回路 16 遅延回路 23 AND ゲート 33 立下り検出回路 1 Central processing unit 2 Communication control unit 3 Terminal corresponding unit 4 Terminal device 11,21,31 Microprocessor 13 Clock pulse generator 14,15 1/10 frequency divider circuit 16 Delay circuit 23 AND gate 33 Fall detection circuit
フロントページの続き (72)発明者 沢居 国一 大阪市此花区島屋一丁目1番3号 住友電 気工業株式会社大阪製作所内 (72)発明者 上條 文雄 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 神山 忠秋 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 池内 雅博 京都市右京区花園土堂町10番地 オムロン 株式会社内 (72)発明者 藤本 成二 京都市右京区花園土堂町10番地 オムロン 株式会社内Front page continuation (72) Inventor Kuniichi Sawai 1-3-3 Shimaya, Konohana Ward, Osaka Industrial Co., Ltd. (72) Inventor Tadaaki Kamiyama 1006 Kadoma, Kadoma City, Osaka Prefecture Matsushita Electric Industrial Co., Ltd. Seiji Fujimoto, Omron Co., Ltd. 10, Hanazono Dodo-cho, Ukyo-ku, Kyoto
Claims (1)
後、端末機へ送信すべきデータの処理をする中央処理部
と、端末機へ送信すべきデータを対応する端末機へ送信
する端末対応部とを備えるデータ処理装置において、 クロックパルス発生回路と、 該クロックパルス発生回路が発するクロックパルスの前
縁に同期して端末機からの受信データの処理を開始する
手段と、 前記クロックパルスの後縁に同期して端末機へのデータ
送信を実行する手段とを具備することを特徴とするデー
タ処理装置。1. A central processing unit for processing data to be transmitted to a terminal after processing data received from the terminal, and a terminal corresponding unit for transmitting data to be transmitted to the terminal to a corresponding terminal. And a means for starting processing of data received from a terminal in synchronization with a leading edge of a clock pulse generated by the clock pulse generating circuit, and a trailing edge of the clock pulse. And a means for executing data transmission to the terminal in synchronization with the data processing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07313691A JP3234608B2 (en) | 1991-04-05 | 1991-04-05 | Data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07313691A JP3234608B2 (en) | 1991-04-05 | 1991-04-05 | Data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05314043A true JPH05314043A (en) | 1993-11-26 |
| JP3234608B2 JP3234608B2 (en) | 2001-12-04 |
Family
ID=13509489
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP07313691A Expired - Fee Related JP3234608B2 (en) | 1991-04-05 | 1991-04-05 | Data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3234608B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2698606B2 (en) | 1987-05-28 | 1998-01-19 | 株式会社東芝 | Compression / expansion processor |
-
1991
- 1991-04-05 JP JP07313691A patent/JP3234608B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3234608B2 (en) | 2001-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4390969A (en) | Asynchronous data transmission system with state variable memory and handshaking protocol circuits | |
| EP0196870B1 (en) | Interface circuit for transmitting and receiving data | |
| JPH05314043A (en) | Data processing device | |
| EP0514080A2 (en) | Transition signalling data communications | |
| DK166897B1 (en) | Method and apparatus for transmitting data between two data processing installations which are each driven by independent clock signals | |
| JP3085448B2 (en) | Communications system | |
| JPS6217779B2 (en) | ||
| US5303345A (en) | Method for controlling data sending and receiving operations of a microprocessor | |
| JP2578773B2 (en) | Serial data transfer device | |
| JPH035702B2 (en) | ||
| US20020099890A1 (en) | Apparatus and method for processing interruptions in a data transmission over a bus | |
| JPS59161956A (en) | Transmission controller | |
| KR100223983B1 (en) | Collision Avoidance Circuit | |
| JPH04107663A (en) | Control system for synchronous communication system | |
| SU1117624A1 (en) | Controller for data swapping via asynchronous bus of computer system | |
| KR100217819B1 (en) | How to Control IIC Bus Usage | |
| JPS6124736B2 (en) | ||
| JPH0477940B2 (en) | ||
| JPH0235500B2 (en) | ||
| JP2002007135A (en) | Automatic program installation system | |
| JPH0715419A (en) | Equipment control device | |
| KR19980051899A (en) | Interrupt Generator on the I²C Bus | |
| JPH10105511A (en) | Centronics interface controller | |
| JPS6367379B2 (en) | ||
| JPS6197777A (en) | Interruption processing circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070921 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080921 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090921 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090921 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100921 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |