JPH0412663B2 - - Google Patents

Info

Publication number
JPH0412663B2
JPH0412663B2 JP58033547A JP3354783A JPH0412663B2 JP H0412663 B2 JPH0412663 B2 JP H0412663B2 JP 58033547 A JP58033547 A JP 58033547A JP 3354783 A JP3354783 A JP 3354783A JP H0412663 B2 JPH0412663 B2 JP H0412663B2
Authority
JP
Japan
Prior art keywords
signal
data
input
clear
output
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
JP58033547A
Other languages
Japanese (ja)
Other versions
JPS59158656A (en
Inventor
Masataka Mihara
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP58033547A priority Critical patent/JPS59158656A/en
Publication of JPS59158656A publication Critical patent/JPS59158656A/en
Publication of JPH0412663B2 publication Critical patent/JPH0412663B2/ja
Granted legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L13/00—Details of the apparatus or circuits covered by groups H04L15/00 or H04L17/00

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)
  • Selective Calling Equipment (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は制御通信分野、たとえば複数のデータ
が随時発生して、ある一定時間内の状態が不変で
あり、次段の装置が必要とする周期でしかも直列
に順次送信するような直列データ受信装置に関す
るものである。
[Detailed Description of the Invention] Industrial Application Field The present invention is applicable to the field of control communication, for example, where a plurality of pieces of data are generated at any time, the state within a certain period of time is unchanged, and the period required by the next stage device is determined. Moreover, it relates to a serial data receiving device that transmits data in series.

従来例の構成とその問題点 最近、社会の高度化・複雑化に伴ない多量の情
報を提供できる高度情報通信システムの必要性が
とみに高まつている。前記システムは通常多数の
情報蓄積機器と多数の端末機器を有し、これら機
器の制御及び通信をCPU(セントラル・プロセツ
シング・ユニツト)で行なう形式をとつており、
またネツトワーク化されることもある。このよう
な高度情報通信システムにおいては、通信制御デ
ータも多量複雑になり、伝送速度と信頼性の高い
通信方式が要求され、特に遠距離通信の場合信号
遅延の可能性が大きく、また、データ伝送方式に
ある規則性を持たせる手段を構じることが必要と
なる。
Conventional configurations and their problems Recently, as society has become more sophisticated and complex, the need for advanced information and communication systems that can provide a large amount of information has been increasing. The system usually has a large number of information storage devices and a large number of terminal devices, and the control and communication of these devices is performed by a CPU (central processing unit).
It may also be networked. In such advanced information communication systems, the amount of communication control data is large and complex, and communication methods with high transmission speed and reliability are required. Especially in long-distance communication, there is a large possibility of signal delay, and data transmission It is necessary to devise a means to give a certain regularity to the method.

ところが従来の直列データ送信装置としてはシ
フトレジスタやカウンタを有した同期方式のもの
あるいは、マルチプロセツサシステムにおけるア
ービタのような非同期式のものである。そのため
前者の同期方式のものは、サンプリングクロツク
やシフトパルスを必要とし受送信が同期している
ため直列送信周期より速い周期のクロツクやシフ
トパルスは使用できず、またデータの有無に関わ
らず全てのデータラインを確認する必要があり、
データ受信周期の高速化は困難であつた。さらに
送受信を同期化するための周期信号を必要とし
た。
However, conventional serial data transmitting devices are of a synchronous type having a shift register or counter, or of an asynchronous type such as an arbiter in a multiprocessor system. Therefore, the former synchronous method requires a sampling clock and shift pulses, and because reception and transmission are synchronized, clocks and shift pulses with a cycle faster than the serial transmission cycle cannot be used, and regardless of the presence or absence of data, all You need to check the data line of
It has been difficult to increase the data reception cycle speed. Furthermore, a periodic signal was required to synchronize transmission and reception.

また、後者のアービタにおいても全てのセルの
要求信号を確認する必要があり、そのための時間
とシフトパルスを必要とし、データ送信周期の高
速化は困難であつた。
Furthermore, the latter arbiter also needs to check the request signals of all cells, which requires time and shift pulses, making it difficult to increase the data transmission cycle speed.

発明の目的 本発明は、上記のような問題点に鑑みてなされ
たもので、その目的とするところは、データ受信
のためのサンプリングクロツクやシフトパルスを
必要とせず高速受・送信が可能であり、しかも受
信と送信とを同期化する同期信号を必要とせず任
意の送信周期に同期して送信でいる直列送信装置
を提供するものである。
Purpose of the Invention The present invention was made in view of the above-mentioned problems, and its purpose is to enable high-speed reception and transmission without requiring a sampling clock or shift pulse for data reception. Moreover, the present invention provides a serial transmitter that can transmit in synchronization with any transmission cycle without requiring a synchronization signal for synchronizing reception and transmission.

発明の構成 本発明は、受信データ用の第1のラツチ手段
と、第1のプライオリテイライン選択手段と、第
2次プライオリテイ用の第2のラツチ手段と、第
のプライオリテイライン選択手段と、クリアデー
タメモリと、データクリア信号発生手段と、割込
制御器とを具備する装置に関するもので、任意の
送信周期に同期してあるいは自己周期によりデー
タを送信する割込み制御機器を有することを特徴
とするものである。
Structure of the Invention The present invention includes a first latching means for received data, a first priority line selection means, a second latching means for secondary priority, and a first priority line selection means. , relates to a device equipped with a clear data memory, a data clear signal generating means, and an interrupt controller, and is characterized by having an interrupt control device that transmits data in synchronization with an arbitrary transmission cycle or with a self-cycle. That is.

すなち前記第1のラツチ手段は受信データをの
発生と同時に記憶し、ある一定時間内において状
態が不要である複数のデータの受信と高速・同時
受信とを可能にする。また前記第1のライン選択
手段は前記第1のラツチ手段が記憶したデータの
第1次の優先順位を決定し、一番優先順位の高い
データのみを転送する。前記第2のラツチ手段は
前記第1のライン選択手段が選択したデータを一
定時間記憶し、データ送信が完了しないうちに前
記第1のライン選択手段の出力信号が変化しても
データを消失することなく転送することを可能に
する。前記第2のライン選択手段は前記第2のラ
ツチ手段が記憶したデータの第2次の優先順位を
決定し、一番優先順位の高いデータのみを送信す
る。但し、第1次の優先順位と第2次のそれとは
全く逆になつており選択されたデータはその送信
が完了するまで保持される。前記クリアデータ記
憶手段はCPUへ送信したデータを記憶し前記デ
ータクリア信号発生手段へ送信する。このデータ
クリア信号発生手段はCPUが受信完了した時点
で、CPUが受信したデータをクリアする信号を
発生し前記第1・2のラツチ手段へ送信する。前
記割込制御手段はCPUからのACに信号を受信し
それに同期して割込み信号を発生するとともに、
前記クリアデータ記憶手段とデータクリア信号発
生手段を制御し、またACK信号を受信しない場
合は自己周期により割込み制御を行なう。
That is, the first latch means stores received data at the same time as it is generated, making it possible to receive a plurality of pieces of data that do not require a state within a certain period of time and to receive them simultaneously at high speed. Further, the first line selection means determines the primary priority of the data stored by the first latch means, and transfers only the data with the highest priority. The second latch means stores the data selected by the first line selection means for a certain period of time, and erases the data even if the output signal of the first line selection means changes before data transmission is completed. Allows for transfer without any hassle. The second line selection means determines the secondary priority of the data stored by the second latch means, and transmits only the data with the highest priority. However, the priority order of the first order and that of the second order are completely opposite, and the selected data is held until its transmission is completed. The clear data storage means stores the data sent to the CPU and sends it to the data clear signal generation means. The data clear signal generating means generates a signal for clearing the data received by the CPU and transmits it to the first and second latch means when the CPU completes reception. The interrupt control means receives an AC signal from the CPU and generates an interrupt signal in synchronization with the AC signal, and
It controls the clear data storage means and the data clear signal generation means, and performs interrupt control using a self-cycle when an ACK signal is not received.

以上のような構成により、データの受信周期に
依存せず、次段の装置が必要とする任意の送信周
期に同期してデータを送信する送信同期式送信が
可能となり、併せてサンプリングクロツク、シフ
トパルスあるいは同期信号が不要となつたために
回路が簡単になり装置が小形となり、更にあらゆ
る次段受信装置への対応が容易となる。
With the above configuration, it is possible to perform transmission synchronous transmission in which data is transmitted in synchronization with any transmission cycle required by the next stage device without depending on the data reception cycle. Since a shift pulse or a synchronization signal is no longer necessary, the circuit becomes simple and the device becomes compact, and furthermore, it becomes easy to adapt to any next-stage receiving device.

実施例の説明 以下、本発明の一実施例について図面を参照し
ながら説明する。
DESCRIPTION OF EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

なお本発明の一実施例としてVTR制御装置
(以下VTRCと略す)に適用した場合について説
明する。
As an embodiment of the present invention, a case where the present invention is applied to a VTR control device (hereinafter abbreviated as VTRC) will be described.

第1図にVTR制御システム構成図を示し、第
2図に上記システムを制御するために必要とする
通信データ及び信号の種類とそれらの流れを表わ
したVTR制御システム通信図を示す。
FIG. 1 shows a VTR control system configuration diagram, and FIG. 2 shows a VTR control system communication diagram showing the types of communication data and signals required to control the above system and their flows.

第1図、第2図において、VTRC20は、
CPU10からのコマンドデータを受信し、その
データに基づいてたとえば24台のVTR群へスイ
ツチ信号51イ〜74イを選出し、24台のVTR
群30のVTRの動態を表わすLAMP信号51ロ
〜74ロと、VTRテープの走行位置を表わす
Cue(キユー)トーン51ハ〜74ハとを受信し、
VTRの動態変化とCue信号をステータスデータ
としてCPU10へ送信するとともに、VTRの動
態を表示する。ここで、第2図に示すようにコマ
ンドデータはSTB(ストローブ)信号42と
VTRアドレス・コマンド43とからなり、また
ステータスデータはiRT(割込み)信号44と
VTRアドレス・ステータス45とからなる。さ
らに第3図にCPU−VTRC間の通信データのビ
ツトアツプを示す。ここで上りデータB、下りデ
ータA共にVTRアドレス43a,45aのみが
2進数であり他はビツト対応となつている。また
ACK(Acknowledge)信号46はCPU10がス
テータスデータの受信を完了した時に発生し、
RDY(Ready)信号41はVTRC20が受信可能
な状態を示す。尚、上記システムにおいて4種類
のコマンドと5種類のステータスを通信してい
る。
In Figures 1 and 2, VTRC20 is
Receives command data from the CPU 10, selects switch signals 51A to 74A to, for example, a group of 24 VTRs based on the data, and
LAMP signals 51-74 represent the dynamics of the VTR in group 30 and the running position of the VTR tape.
Cue tones 51-74 are received,
The dynamic change of the VTR and the cue signal are sent to the CPU 10 as status data, and the dynamic state of the VTR is displayed. Here, as shown in FIG. 2, the command data is connected to the STB (strobe) signal 42.
It consists of a VTR address and command 43, and status data is an iRT (interrupt) signal 44.
It consists of VTR address and status 45. Furthermore, FIG. 3 shows the bit up of communication data between the CPU and VTRC. Here, for both upstream data B and downstream data A, only the VTR addresses 43a and 45a are binary numbers, and the others correspond to bits. Also
The ACK (Acknowledge) signal 46 is generated when the CPU 10 completes receiving status data.
An RDY (Ready) signal 41 indicates a state in which the VTRC 20 is ready for reception. In the above system, four types of commands and five types of status are communicated.

上記のような構成において、まずCPU10か
ら送信されたコマンドデータはレシーバ100で
受信される。レシーバ100はコマンドデータ内
のVTRアドレス43aを復合し、各VTRさらに
各コマンド43bごとのスイツチ信号141を生
成する。このスイツチ信号141はVTRスイツ
チアイソレータ200に伝送される。VTRスイ
ツチアイソレータ200はVTRC20とVTR群
30を電気的に絶縁するとともに信号レベルを変
換し、VTRスイツチ信号231をVTR群30の
各VTRへ選出する。また、各VTRの動態を示す
VTRLAMP信号311はVTRLAMPアイソレ
ータ300へ入力される。このアイソレータ30
0はVTR群30とVTRC20を電気的に絶縁し
て信号レベルを変換するとともに、ステータス4
56のうちのSTOP信号とPLAY信号を生成し、
ステータス信号341をステータス表示器400
とトランスミツタ600へと伝送する。尚、この
ステータス信号341はVTRの動態変化に同期
して変化する信号であり、VTRが一つの動態を
維持する間そのステータス信号341も保持され
変化しない。また、VTRテープの走行位置を表
わすCueトーン511はCue信号発生器500へ
入力される。このCue信号発生器500はVTR
群30の各VTRの音声出力端子とVTRC20を
電気的に絶縁するとともに音声信号レベルを増幅
し、また前記音声信号を検出するとともにその持
続時間を確認して設定時間以上の信号であれば
TTLレベルのCue信号541を生成し、さらに
Cue信号541をトランスミツタ600へ伝送す
る。
In the above configuration, command data transmitted from the CPU 10 is first received by the receiver 100. The receiver 100 decodes the VTR address 43a in the command data and generates a switch signal 141 for each VTR and also for each command 43b. This switch signal 141 is transmitted to the VTR switch isolator 200. The VTR switch isolator 200 electrically isolates the VTRC 20 and the VTR group 30, converts the signal level, and selects a VTR switch signal 231 to each VTR of the VTR group 30. It also shows the dynamics of each VTR.
VTRLAMP signal 311 is input to VTRLAMP isolator 300. This isolator 30
0 electrically isolates the VTR group 30 and VTRC 20 and converts the signal level, and status 4
Generate the STOP signal and PLAY signal of 56,
The status signal 341 is transferred to the status indicator 400
and is transmitted to the transmitter 600. Incidentally, this status signal 341 is a signal that changes in synchronization with changes in the dynamic state of the VTR, and while the VTR maintains one dynamic state, the status signal 341 is also held and does not change. Further, a cue tone 511 representing the running position of the VTR tape is input to the cue signal generator 500. This cue signal generator 500 is a VTR
The audio output terminal of each VTR in group 30 is electrically isolated from the VTRC 20, the audio signal level is amplified, the audio signal is detected, and its duration is checked, and if the signal exceeds the set time,
Generates a TTL level cue signal 541, and further
Cue signal 541 is transmitted to transmitter 600.

そして最後に、トランスミツタ600は複数の
ステータス信号341と複数のCue信号541を
随時にかつ並列して受信する。この受信によりト
ランスミツタ600は受信した信号を符号化、即
ち受信信号の発生源であるVTR群30の中の
VTRを区別するためのVTRアドレス45aを生
成し、またiRT信号44を生成するとともに
ACK信号46に同期してステータスデータを送
信し、さらにACK信号46を受信しない場合に
設定された周期でステータスデータを送信する。
このステータスデータはCPU10に同期して
CPU10へ送信される。
Finally, the transmitter 600 receives the plurality of status signals 341 and the plurality of cue signals 541 at any time and in parallel. Upon this reception, the transmitter 600 encodes the received signal, that is, it encodes the received signal in the VTR group 30 that is the source of the received signal.
Generates a VTR address 45a for distinguishing between VTRs, and generates an iRT signal 44.
The status data is transmitted in synchronization with the ACK signal 46, and further, the status data is transmitted at a set cycle when the ACK signal 46 is not received.
This status data is synchronized with CPU10.
Sent to CPU 10.

以上のようにしてVTR制御システムの制御通
信が行なわれる。
Control communication of the VTR control system is performed as described above.

以下、トランスミツタ600のブロツクと信号
の流れを示した第5図に基づいて、トランスミツ
タ600の各部の動作を説明する。
The operation of each part of the transmitter 600 will be explained below based on FIG. 5 showing the blocks of the transmitter 600 and the flow of signals.

まず、上記の複数のステータス信号341と
Cue信号541は各々独立した入力バツフア71
0に並列して入力される。これらステータス信号
341とCue信号541は、随時に発生しVTR
が一つの動態を維持するある一定時間は保持され
変化しないという性質を持つ信号である。従つて
複数の信号を同時に受信する場合も考慮せねばな
らない。
First, the multiple status signals 341 and
Cue signals 541 are input to independent input buffers 71
It is input in parallel to 0. These status signals 341 and cue signals 541 are generated at any time and
It is a signal that has the property that it remains unchanged for a certain period of time when it maintains one dynamic state. Therefore, consideration must also be given to the case where a plurality of signals are received simultaneously.

次に、ステータス信号341とCue信号541
は入力バツフア710を介してプライオリテイ転
送回路800の中の第1次ラツチ素子810の各
セルのCK(クロツク)端子に入力される。ここ
で、当システムにおいては、ラツチ素子810の
各セルのD(データ)端子は使用していないので、
ステータス信号341とCue信号541はその発
生と同時にラツチ素子810の各セルに記憶され
さらに各セルの出力はプライオリテイ機能を有す
る第1次ライン選択素子820へ入力される。ラ
イン選択素子820はあらゆる時点で、同時に入
力された複数の信号のうちあらかじめ決められた
優先順位に従つて最優先の信号のみを出力する。
ライン選択素子820の出力信号は第2次ラツチ
素子830の各セルのCK端子に入力され記憶さ
れる。ここでもラツチ素子830の出力信号はプ
ライオリテイ機能を有するエンコーダ840に入
力される。当システムではエンコーダ840を第
2次のライン選択素子として使用している。ここ
で、前述のように、第1次ライン選択素子820
で決定するライン優先順位はエンコーダ840で
決定するライン優先順位と全く逆の順位となつて
いる。
Next, the status signal 341 and the cue signal 541
is input to the CK (clock) terminal of each cell of the primary latch element 810 in the priority transfer circuit 800 via the input buffer 710. Here, in this system, the D (data) terminal of each cell of the latch element 810 is not used, so
The status signal 341 and the cue signal 541 are stored in each cell of the latch element 810 at the same time as they are generated, and the output of each cell is input to a primary line selection element 820 having a priority function. At any time, the line selection element 820 outputs only the highest priority signal among the plurality of simultaneously input signals according to a predetermined priority order.
The output signal of line selection element 820 is input to the CK terminal of each cell of secondary latch element 830 and stored. Again, the output signal of latch element 830 is input to encoder 840 having a priority function. The system uses encoder 840 as a secondary line selection element. Here, as described above, the primary line selection element 820
The line priority determined by the encoder 840 is completely opposite to the line priority determined by the encoder 840.

ここで第2次ライン選択素子840の優先順位
を第1次ライン選択素子820の優先順位と逆に
している理由を説明する。
Here, the reason why the priority order of the secondary line selection element 840 is reversed from that of the primary line selection element 820 will be explained.

第1次ライン選択素子820にその時点で入力
されている信号のうち、最優先の信号例えばS3
は、第2段目のバツフアメモリ830に記憶さ
れ、エンコーダ840に入力されてCPUへ出力
される。ここでもしS3のデータをCPUが読み
込む前に第1次ライン選択素子820の入力点で
S3よりも優先順位の高いS1が入力された場
合、第1次ライン選択素子820の出力ラインは
S1に変化し、第2段目バツフアメモリ830に
記憶される。(なお第1次ライン選択素子820
の入力点でS3よりも優先順位の低いS4が入力
された場合、第1次ライン選択素子820の出力
ラインは変化せず、第2段目のバツフアメモリ8
30の記憶内容には変化を与えない)。第2段目
のバツフアメモリ830からはS1とS3が出力
されるが、第2次ライン選択素子840の優先順
位を第1次ライン選択素子820の優先順位と逆
にしているため(すなわちS3の方がS1より優
先順位が高い)、エンコーダ840の出力にはS
1は現われず、S3のデータを消失させることな
くそのまま出力させることができる。
Among the signals input to the primary line selection element 820 at that time, the highest priority signal, for example, S3
is stored in the second stage buffer memory 830, input to the encoder 840, and output to the CPU. Here, if S1, which has a higher priority than S3, is input at the input point of the primary line selection element 820 before the CPU reads the data of S3, the output line of the primary line selection element 820 will be set to S1. and is stored in the second stage buffer memory 830. (Note that the primary line selection element 820
If S4, which has a lower priority than S3, is input at the input point of
(No change is made to the memory contents of 30). S1 and S3 are output from the second-stage buffer memory 830, but since the priority of the secondary line selection element 840 is reversed to that of the primary line selection element 820 (that is, S3 is has a higher priority than S1), and the output of encoder 840 has S1.
1 does not appear, and the data in S3 can be output as is without being lost.

すなわち逆順の優先順位の働きは、優先順位の
高い信号が後からきて第2段目のバツフアメモリ
830に記憶されても(優先順位の低い信号は第
1次ライン選択素子820の働きにより、第2段
目のバツフアメモリ830には入力されない)第
2次ライン選択素子840の働きにより、第2段
目のバツフアメモリ830に入力された順に出力
される。
In other words, the function of the priority order in reverse order is such that even if a signal with a high priority order comes later and is stored in the second stage buffer memory 830 (a signal with a low priority order is stored in the second stage buffer memory 830 by the action of the first line selection element 820, The signals are output in the order in which they are input to the second stage buffer memory 830 due to the action of the secondary line selection element 840 (not input to the second stage buffer memory 830).

次に、エンコーダ840で符号化された出力信
号即ちアドレス信号840aと、GS(Groupe
Select)出力信号840bはともに出力バツフア
760を介してCPU10へ送信される。
Next, the output signal encoded by the encoder 840, that is, the address signal 840a, and the GS (Groupe
Select) output signals 840b are both sent to the CPU 10 via an output buffer 760.

なお、その際アドレス信号840aはVTRア
ドレス45aの下位3桁の信号として、またGS
出力信号840bはステータス45bの一つとし
てCPU10へ送信される。一方、アドレス信号
840aとGS信号840bはクリアデータメモ
リ740へ記憶すべきデータとして転送される。
さらに、GS信号840bはアドレススイツチ7
20を介して第2次エンコーダ730へ入力され
る。ここでアドレススイツチ720はVTR群3
0をVTR8台ずつにグループ分けしてそのグルー
プNo.をあらかじめ設定するためのマニユアルスイ
ツチである。またエンコーダ730は、アドレス
スイツチ720で設定されたライン信号を符号化
しエンコーダ730で符号化された出力信号は出
力バツフア760を介してVTRアドレス45a
の上位3桁の信号としてCPU10へ送信される。
次に、エンコーダ730のGS信号は割込制御器
900へ入力され、これをトリガーとして発生す
るワンシヨツトパルスが出力バツフア760へ入
力されiRT信号としてCPU10へ送信され、一
方上記ワンシヨツトパルスはクリアデータメモリ
740のクロツク端子へ入力され、エンコーダ8
40のアドレス信号840aとGS信号840b
とを前記クリアデータメモリ240が記憶するた
めのクロツク信号となる。そして、クリアデータ
メモリ740で記憶された信号はデータクリア信
号発生器750の出力ライン選択端子へ入力され
る。次に、CPU10はステータスデータの受信
を完了した時ACK信号46をトランスミツタ6
00へ送信し、ACに信号46は入力バツフア7
10を介して割込制御器900に入力される。こ
のACK信号46をトリガーとして発生したワン
シヨツトパルスはデータクリア信号発生器750
のEnable端子に入力され、これをトリガーとし
てデータクリア信号発生器750はデータクリア
信号751を発生し、そのデータクリア信号はラ
ツチ素子810,830へ送信され、CPU10
へ送信したステータスデータに対応するステータ
ス信号を記憶しているそれぞれのセルのデータを
クリアする。以上のように割込制御器900は、
ステータス信号に同期してステータスデータを
CPU10へ送信し、またACK信号46に同期し
てステータス信号をクリアする。ここで、トラン
スミツタ600がiRT信号44を発生しラツチ素
子810,830の記憶データをクリアするまで
の時間を1単位とした場合、この単位時間に複数
のステータス信号をトランスミツタ600が受信
した場合においては、割込制御器900が送信済
みのステータス信号をクリアすると同時にエンコ
ーダ840から次の優先順位にあるステータス信
号が出力され、上述と同じ手順を経てステータス
データがCPU10へ送信される。このようにし
て、ステータスデータがACK信号46に同期し
て順次送信されるわけである。
At this time, the address signal 840a is used as the lower three digit signal of the VTR address 45a, and also as the GS
The output signal 840b is sent to the CPU 10 as one of the statuses 45b. On the other hand, address signal 840a and GS signal 840b are transferred to clear data memory 740 as data to be stored.
Furthermore, the GS signal 840b is sent to the address switch 7.
20 to a secondary encoder 730. Here, the address switch 720 is set to VTR group 3.
This is a manual switch for dividing 0 into groups of 8 VTRs and setting the group numbers in advance. Further, the encoder 730 encodes the line signal set by the address switch 720, and the output signal encoded by the encoder 730 is sent to the VTR address 45a via the output buffer 760.
It is sent to the CPU 10 as a signal of the upper three digits.
Next, the GS signal of the encoder 730 is input to the interrupt controller 900, and the one shot pulse generated using this as a trigger is input to the output buffer 760 and transmitted to the CPU 10 as an iRT signal, while the one shot pulse is used as clear data. It is input to the clock terminal of memory 740 and encoder 8
40 address signals 840a and GS signals 840b
This becomes a clock signal for the clear data memory 240 to store. The signal stored in the clear data memory 740 is then input to the output line selection terminal of the data clear signal generator 750. Next, when the CPU 10 completes receiving the status data, it sends an ACK signal 46 to the transmitter 6.
00, signal 46 to AC is input buffer 7
10 to the interrupt controller 900. The one-shot pulse generated using this ACK signal 46 as a trigger is sent to the data clear signal generator 750.
The data clear signal generator 750 generates the data clear signal 751 using this as a trigger, and the data clear signal is sent to the latch elements 810 and 830, and the data clear signal generator 750 generates the data clear signal 751.
The data in each cell that stores the status signal corresponding to the status data sent to is cleared. As described above, the interrupt controller 900
Status data synchronized with status signal
It is transmitted to the CPU 10 and also clears the status signal in synchronization with the ACK signal 46. Here, if the time from when the transmitter 600 generates the iRT signal 44 to when the data stored in the latch elements 810 and 830 is cleared is defined as one unit, if the transmitter 600 receives multiple status signals in this unit time, At the same time as the interrupt controller 900 clears the transmitted status signal, the encoder 840 outputs the status signal with the next priority, and the status data is transmitted to the CPU 10 through the same procedure as described above. In this way, the status data is sequentially transmitted in synchronization with the ACK signal 46.

以下、この送信同期式直列データ送信方式に関
して、図面をもとに詳述する。
This transmission synchronous serial data transmission system will be described in detail below with reference to the drawings.

第6図に割込制御回路の信号フローチヤートを
示す。第2次ラツチ素子830に蓄積されたステ
ータス信号831は全てプライオリテイエンコー
ダ840に入力され、その中で第2次優先順位の
一番高い信号のみが出力される。その出力信号は
2進数に符号化された信号840a0〜a2と、入力
信号の有無を示すGS(Groupe Select)信号84
0bとして出力される。このGS信号840bは
ステータス信号831を発生したVTRが所属す
るグループを示す信号であり、またステータス信
号831は同一種類の信号、例えば全てプレイ
(PLAY)のステータス信号であるためにCPU1
0へ送信するステータス456でもある。一方、
2進数の信号840a0〜a2は同一グループ内の
VTRの相対アドレスを示す信号であり、CPU1
0へ送信するVTRアドレス45aの下3桁とし
て送信される。これら4つの信号、GS信号84
0bと2進数信号840a1〜a2はクリアデータメ
モリ240に伝送され、ある時点から一定期間ク
リアデータメモリ740にラツチされる。さらに
GS信号840bはデータクリア信号発生器75
0をイネーブル(Enable)するとともにアドレ
ススイツチ720に伝送される。このアドレスス
イツチ720はステータス信号831を発生した
VTRが所属するグループNo.をあらかじめ設定し
ておくためのものであり、上記GS信号840b
はアドレススイツチ720により設定されたライ
ンに対応するエンコーダ730の入力端子に入力
される。そしてエンコーダ730はGS信号84
0bを2進数に符号化した信号と入力信号の有無
を示すGS信号730bを出力する。前者の2進
数信号はCPU10へ送信するVTRアドレス45
aの上位3桁の信号としてCPU10へ送信され
る。一方後者のGS信号730bは割込制御器9
00のトリガー入力端子1Aに入力される。ここ
で、割込制御器900は単安定マルチバイブレー
タを2回路内蔵した素子であり、それぞれ2つの
トリガー入力端子A及びB、2つの出力端子Q及
びと1つのCLR(クリアー)端子を備えてお
り、1A,1B,1Q,1及び1CLRが第1回
路用で、2A,2B,2Q,2及び2CLRが第
2回路用である。そして、同図のように2Aはア
ースされ2CLRは+5Vにプルアツプされている。
さらに1は2Bに入力され2は1Bに入力さ
れている。さらに、第1、2回路両者において、
トリガー入力端子BがHighレベルの時、トリガ
ー入力端子Aに入力された信号の立下り時点でそ
れぞれトリガーされ、一方、トリガー入力端子A
がロー(Low)レベルの時、トリガー入力端子
Bに入力された信号の立上り時点でそれぞれトリ
ガーされ、第1及び第2回路の出力端子Q及び
はワンシヨツトのパルス信号を出力する。ここ
で、出力Qの信号はハイ(High)レベルのパル
スで、出力の信号はLowレベルのパルスであ
る。従つて、割込制御器900は、最初は1B端
子がHighレベルになつているので、エンコーダ
730がGS信号730bを発生した時点で第1
回路がトリガーされ、1Q,1端子からワンシ
ヨツトのパルス信号を出力する。1Qの出力信号
は遅延回路910で適切に遅延され、出力バツフ
アを介してiRT信号44としてCPU10へ送信
されるとともにクリアデータメモリ740のCK
端子に入力され、これがトリガー信号となつてエ
ンコーダ840の出力信号840b及び840a1
〜a2がクリアデータメモリ740にラツチされ
る。次に、割込制御器900の1の出力信号は
2Bに入力されており、1の出力信号の立上
り、即ち第1回路定数により設定された時間を経
過した時点で第2回路がトリガーされ、割込制御
器900は2からLowレベルのワンシヨツト
のパルス信号を出力する。この2の出力信号は
データクリア信号発生器750のEnable端子G
2Aへ入力される。従つて、2の出力パルスが
発生すると同時にデータクリア信号発生器750
の選択された出力端子からデータクリア信号75
1が発生する。データクリア信号発生器750の
ライン選択用のデータA,B,Cはクリアデータ
メモリ740のラツチ出力でありCPU10へ送
信したデータと同一のものである。従つて、デー
タクリア信号751はCPU10へ送信したデー
タを蓄積している第1、第2次ラツチ素子の対応
するセルのCLR(クリア)端子に入力され、蓄積
データを消去する。以上のようにしてステータス
信号831はCPUへ送信され設定時間経過後消
去される。
FIG. 6 shows a signal flowchart of the interrupt control circuit. All of the status signals 831 stored in the secondary latch element 830 are input to a priority encoder 840, and only the signal with the highest secondary priority among them is output. The output signals are binary encoded signals 840a 0 to a 2 and a GS (Groupe Select) signal 84 indicating the presence or absence of an input signal.
Output as 0b. This GS signal 840b is a signal indicating the group to which the VTR that generated the status signal 831 belongs, and since the status signal 831 is the same type of signal, for example, a status signal of PLAY, the CPU 1
It is also the status 456 sent to 0. on the other hand,
Binary signals 840a 0 to a 2 are in the same group.
This is a signal indicating the relative address of the VTR, and is a signal that indicates the relative address of the VTR.
0 as the last three digits of the VTR address 45a. These four signals, GS signal 84
0b and binary signals 840a 1 -a 2 are transmitted to clear data memory 240 and latched in clear data memory 740 for a fixed period of time starting from a certain point. moreover
GS signal 840b is data clear signal generator 75
0 is enabled and transmitted to the address switch 720. This address switch 720 generated a status signal 831.
This is to set the group number to which the VTR belongs in advance, and the above GS signal 840b
is input to the input terminal of encoder 730 corresponding to the line set by address switch 720. And the encoder 730 outputs the GS signal 84
A signal obtained by encoding 0b into a binary number and a GS signal 730b indicating the presence or absence of an input signal are output. The former binary signal is the VTR address 45 sent to the CPU 10.
It is transmitted to the CPU 10 as a signal of the upper three digits of a. On the other hand, the latter GS signal 730b is transmitted to the interrupt controller 9
It is input to the trigger input terminal 1A of 00. Here, the interrupt controller 900 is an element that includes two monostable multivibrator circuits, each having two trigger input terminals A and B, two output terminals Q, and one CLR (clear) terminal. , 1A, 1B, 1Q, 1 and 1CLR are for the first circuit, and 2A, 2B, 2Q, 2 and 2CLR are for the second circuit. As shown in the figure, 2A is grounded and 2CLR is pulled up to +5V.
Furthermore, 1 is input into 2B and 2 is input into 1B. Furthermore, in both the first and second circuits,
When trigger input terminal B is at high level, it is triggered at the falling edge of the signal input to trigger input terminal A, while trigger input terminal A
When is at a low level, each trigger is triggered at the rising edge of the signal input to the trigger input terminal B, and the output terminals Q and of the first and second circuits output a one-shot pulse signal. Here, the output signal Q is a high level pulse, and the output signal is a low level pulse. Therefore, since the 1B terminal of the interrupt controller 900 is initially at a high level, the interrupt controller 900 outputs the first signal at the time when the encoder 730 generates the GS signal 730b.
The circuit is triggered and outputs a one-shot pulse signal from the 1Q, 1 terminal. The output signal of 1Q is appropriately delayed by the delay circuit 910, and is sent to the CPU 10 as the iRT signal 44 via the output buffer, and also sent to the CK of the clear data memory 740.
This is input to the terminal and becomes a trigger signal to output signals 840b and 840a 1 of the encoder 840.
~a 2 is latched into clear data memory 740. Next, the output signal 1 of the interrupt controller 900 is input to 2B, and the second circuit is triggered when the output signal 1 rises, that is, the time set by the first circuit constant has elapsed. The interrupt controller 900 outputs a one-shot pulse signal from 2 to Low level. This second output signal is the Enable terminal G of the data clear signal generator 750.
Input to 2A. Therefore, at the same time that the second output pulse is generated, the data clear signal generator 750
Data clear signal 75 from the selected output terminal of
1 occurs. Line selection data A, B, and C of the data clear signal generator 750 are latch outputs of the clear data memory 740, and are the same as the data sent to the CPU 10. Therefore, the data clear signal 751 is input to the CLR (clear) terminal of the corresponding cell of the first and second latch elements storing the data transmitted to the CPU 10, and erases the stored data. As described above, the status signal 831 is transmitted to the CPU and is erased after the set time has elapsed.

ここで、CPU10がデータ受信完了信号とし
て発信するACK信号46を上記設定時間内に受
信した場合について説明する。割込制御器900
の1Q出力信号が遅延回路910で遅延され出力
バツフアを介してiRT信号44としてCPU10
へ送信されると、CPU10はiRT信号の立下り
即ち発生時点でステータスデータ(VTRアドレ
スステータス)を読込み、演算処理が終了すると
ACK信号46を発信する。このACK信号は割込
制御器900の1CLR端子に入力される。この入
力時点で割込制御器900の1Q,1出力信号
はクリアーされ初期状態に戻る。即ち1Qは
Lowレベルに、1はHighレベルになる。さら
に、1がHighレベルに変化する時点、即ち
ACK信号46の入力時点で第2回路がトリガー
され、2からパルスが出力される。この後の動
作は上述したごとくである。このように、ACK
信号46の入力の有無に関わらず、データの送信
及び消去を行なうことが可能である。
Here, a case will be described in which the CPU 10 receives the ACK signal 46, which is transmitted as a data reception completion signal, within the set time. Interrupt controller 900
The 1Q output signal of is delayed by the delay circuit 910 and sent to the CPU 10 as the iRT signal 44 via the output buffer.
, the CPU 10 reads the status data (VTR address status) at the falling edge of the iRT signal, that is, when the signal is generated, and when the arithmetic processing is completed.
An ACK signal 46 is transmitted. This ACK signal is input to the 1CLR terminal of the interrupt controller 900. At this input point, the 1Q, 1 output signal of the interrupt controller 900 is cleared and returns to the initial state. In other words, 1Q is
1 becomes a low level, and 1 becomes a high level. Furthermore, the point at which 1 changes to High level, that is,
At the input of the ACK signal 46, the second circuit is triggered and a pulse is output from 2. The subsequent operations are as described above. In this way, ACK
Data can be transmitted and erased regardless of whether or not the signal 46 is input.

次に、ステータス信号831が単位送信時間内
即ち割込制御器900の第1回路出力が発生して
から第2回路出力が消滅するまでの時間内に、複
数のステータス信号831が連続して第1次エン
コーダ840に入力された場合について説明す
る。上述したごとく、割込制御器900の2の
出力信号が発生すると同時に、データクリア信号
751が発生しCPU10へ送信したデータをク
リアすると、次の優先順位にあるデータがエンコ
ーダ840より出力される。その出力信号が第2
次エンコーダ730に入力されGS信号730b
が割込制御器900の1Aに入力された場合(こ
の時点ではまだ2の信号出力期間)、1Bは
Lowレベルとなつているので第1回路はトリガ
ーされない。そして2の出力信号の終了時点で
は1AはLowレベルとなつているので、この時
点で第1回路がトリガーされ、iRT信号44が
CPUへ送信される。また、ACK信号46の出力
期間が2の出力期間よりも長い場合は、2の
出力終了時点では1CLRがLowレベルとなつてい
るためこの時点では第1回路はトリガーされず、
ACK信号の終了時点では1AがLowレベルで1
BがHighレベルであるためこの時点で第1回路
がトリガーされ、1Qの出力信号がiRT信号とし
てCPU10へ送信される。このようにして、
ACK信号46の発生期間の長短に関わらず、
ACK信号発生期間中はiRT信号44をCPU10
へは送信しない方式となつている。
Next, within the unit transmission time of the status signal 831, that is, within the time from when the first circuit output of the interrupt controller 900 is generated until the second circuit output disappears, the plurality of status signals 831 are continuously transmitted. A case where the signal is input to the primary encoder 840 will be explained. As described above, the data clear signal 751 is generated at the same time as the output signal 2 of the interrupt controller 900 is generated, and when the data sent to the CPU 10 is cleared, the data with the next priority is output from the encoder 840. The output signal is the second
Next, the GS signal 730b is input to the encoder 730.
is input to 1A of the interrupt controller 900 (at this point, there is still a signal output period of 2), 1B is
Since the level is low, the first circuit is not triggered. Since 1A is at a low level at the end of the second output signal, the first circuit is triggered at this point, and the iRT signal 44 is activated.
Sent to CPU. Furthermore, if the output period of the ACK signal 46 is longer than the output period of 2, the first circuit is not triggered at this point because 1CLR is at a low level at the end of the output of 2.
At the end of the ACK signal, 1A is low level and 1
Since B is at a high level, the first circuit is triggered at this point, and the output signal of 1Q is transmitted to the CPU 10 as an iRT signal. In this way,
Regardless of the length of the generation period of the ACK signal 46,
During the ACK signal generation period, the iRT signal 44 is sent to the CPU 10.
The method is not to send to.

以上のようにして、連続した複数の入力信号も
CPU10が必要とする送信周期に同期して、即
ち、送信同期式で直列にデータを送信することが
可能である。
In the above way, multiple consecutive input signals can also be
It is possible to transmit data serially in synchronization with the transmission cycle required by the CPU 10, that is, in a transmission synchronous manner.

発明の効果 以上のように本発明によれば、第1のラツチ手
段は随時に発生しある一定時間は状態が不変であ
る複数のデータの受信を可能にし、さらにプライ
オリテイ機能を有する第1のライン選択手段と組
み合せることにより、データ採取のためのサンプ
リングクロツクやシフトパルスを必要とせずデー
タラインの確認はデータ発生ラインのみで良いの
で、複数データの高速及び同時受信を可能にし
た。さらに、第2のラツチ手段とプライオリテイ
機能を有する第2のライン選択手段とを具備する
ことにより、送信用のシフトパルスを必要とせず
無信号のデータラインは確認の必要がないので、
データ送信の高速化が可能となつた。また、以上
のようにラツチ手段とプライオリテイ機能を有す
るライン選択手段との組み合せを2段階に配し、
さらに送信周期に同期して第1、2のラツチ手段
が蓄積しているデータを同時に消去する機能を有
する割込制御手段を設けることにより、受送信同
期比のための同期信号を不要にし、データの受信
周期に依存せず次段の装置が必要とする任意の送
信周期に同期してデータを送信する送信同期式の
送信を可能とした。このようにサンプリングクロ
ツクやシフトパルスあるいは同期信号が不要とな
つたため、回路が簡単になりノイズによる誤動作
の発生確率も低くなるとともに装置も小形化され
た。さらに、割込制御手段におけるデータクリア
方式として、次段装置からのデータ受信完了信号
の有無に関わらず、設定された送信周期で蓄積デ
ータを順次消去する方式を採用することにより、
上記データ受信完了信号を必ずしも必要とせず、
さらには、装置電源投入時に発生するノイズトリ
ガーによる虚データを消去するイニシヤライズ機
能をも併せて持たせることが可能となつた。ま
た、上記データ受信完了信号を用いる場合は、そ
の受信完了信号に同期して蓄積データをクリアす
る方式を採用したことにより、データ送信の高速
化と次段装置の受信処理時間のバラツキへの対応
とが可能となつた。このように、上記割込制御手
段を採用することにより、あらゆる次段受信装置
への対応が容易となり、イニシヤライズ機能回路
が不要となつたために回路が簡単になり装置も小
形化され等、その効果は大なるものである。
Effects of the Invention As described above, according to the present invention, the first latch means makes it possible to receive a plurality of pieces of data that are generated at any time and whose state remains unchanged for a certain period of time, and furthermore, the first latch means has a priority function. By combining this with a line selection means, there is no need for a sampling clock or shift pulse for data collection, and the data line can be checked using only the data generation line, making it possible to receive multiple data at high speed and simultaneously. Furthermore, by providing the second latch means and the second line selection means having a priority function, there is no need for a shift pulse for transmission and there is no need to check data lines with no signal.
It has become possible to speed up data transmission. Further, as described above, the combination of the latch means and the line selection means having the priority function is arranged in two stages,
Furthermore, by providing an interrupt control means that has a function of simultaneously erasing the data accumulated by the first and second latch means in synchronization with the transmission cycle, a synchronization signal for the reception and transmission synchronization ratio is eliminated, and the data This enables transmission-synchronized transmission in which data is transmitted in synchronization with any transmission cycle required by the next-stage device, regardless of the reception cycle of the device. Since a sampling clock, a shift pulse, or a synchronizing signal is no longer necessary, the circuit becomes simpler, the probability of malfunction due to noise is lowered, and the device is also made smaller. Furthermore, by adopting a data clearing method in the interrupt control means that sequentially erases accumulated data at a set transmission cycle regardless of the presence or absence of a data reception completion signal from the next stage device,
The above data reception completion signal is not necessarily required,
Furthermore, it has become possible to also provide an initialization function that erases false data caused by a noise trigger that occurs when the device is powered on. In addition, when using the data reception completion signal mentioned above, a method is adopted in which accumulated data is cleared in synchronization with the reception completion signal, thereby increasing the speed of data transmission and dealing with variations in reception processing time of the next stage device. became possible. In this way, by adopting the above-mentioned interrupt control means, it becomes easy to deal with all kinds of next-stage receiving devices, and since an initialization function circuit is no longer required, the circuit becomes simpler and the device becomes smaller. is a great thing.

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

第1図は本発明の一実施例における直列データ
送信装置を適用するVTR制御システムのブロツ
ク構成図、第2図は同VTR制御システムの要部
ブロツク構成図、第3図A,BはCPU−VTRC
通信データビツトマツプを示す図、第4図はトラ
ンスミツタのブロツク構成図、第5図は割込制御
回路のブロツク構成図、第6図は同回路図であ
る。 10……CPU、20……VTR制御装置、46
……ACK信号、600……トランスミツタ、8
00……プライオリテイ転送回路、810……第
1次ラツチ素子、820……ライン選択素子、8
30……第2次バツフアメモリ、840……第1
次エンコーダラツチ素子、740……クリアデー
タメモリ、750……データクリア信号発生器、
900……割込制御器、730……第2次エンコ
ーダ。
Fig. 1 is a block diagram of a VTR control system to which a serial data transmitter according to an embodiment of the present invention is applied, Fig. 2 is a block diagram of main parts of the VTR control system, and Figs. VTRC
4 is a block diagram of the transmitter, FIG. 5 is a block diagram of the interrupt control circuit, and FIG. 6 is a circuit diagram of the same. 10...CPU, 20...VTR control device, 46
...ACK signal, 600 ...Transmitter, 8
00... Priority transfer circuit, 810... Primary latch element, 820... Line selection element, 8
30...Second buffer memory, 840...First
Next encoder latch element, 740...Clear data memory, 750...Data clear signal generator,
900... Interrupt controller, 730... Secondary encoder.

Claims (1)

【特許請求の範囲】[Claims] 1 随時に発生する複数の受信データを一時記憶
する第1のラツチ手段と、前記第1のラツチ手段
が記憶した複数の受信データに第1次の優先順位
を与える第1のライン選択手段と、前記第1のラ
イン選択手段が優先的に選択した複数の受信デー
タを一時記憶する第2のラツチ手段と、前記第2
のラツチ手段が記憶した複数の受信データに第2
の優先順位を与える第2のライン選択手段と中央
演算制御装置に送信する受信データを記憶するク
リアデータ記憶手段と、前記クリアデータ記憶手
段が前記中央演算制御装置に送出した受信データ
をクリアさせる信号を発生するデータクリア信号
発生手段と、前記中央演算制御装置から送出され
るアクノレツジ信号を受信するとその信号に同期
して割込信号を発生するとともに、前記記憶手段
とデータクリア信号発生手段とを制御し、さらに
受信データの周期に依存せず、前記中央制御装置
が必要とする任意の送信周期に同期してデータを
送信し、前記アクノレツジ信号を受信しない場合
は自己周期によりデータを送信する割込制御手段
とを具備した直列データ送信装置。
1. a first latch means for temporarily storing a plurality of received data generated from time to time; a first line selection means for giving a first priority to the plurality of received data stored by the first latch means; a second latch means for temporarily storing a plurality of received data preferentially selected by the first line selection means;
The latch means stores a second
clear data storage means for storing received data to be sent to the central processing control unit; and a signal for clearing the received data sent by the clear data storage means to the central processing control unit. data clear signal generating means for generating a data clear signal, and upon receiving an acknowledge signal sent from the central processing control unit, generating an interrupt signal in synchronization with the signal, and controlling the storage means and data clear signal generating means. and an interrupt that transmits data in synchronization with an arbitrary transmission cycle required by the central control unit without depending on the cycle of received data, and transmits data in a self-cycle when the acknowledge signal is not received. A serial data transmitting device comprising a control means.
JP58033547A 1983-03-01 1983-03-01 Serial data transmitter Granted JPS59158656A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58033547A JPS59158656A (en) 1983-03-01 1983-03-01 Serial data transmitter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58033547A JPS59158656A (en) 1983-03-01 1983-03-01 Serial data transmitter

Publications (2)

Publication Number Publication Date
JPS59158656A JPS59158656A (en) 1984-09-08
JPH0412663B2 true JPH0412663B2 (en) 1992-03-05

Family

ID=12389586

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58033547A Granted JPS59158656A (en) 1983-03-01 1983-03-01 Serial data transmitter

Country Status (1)

Country Link
JP (1) JPS59158656A (en)

Also Published As

Publication number Publication date
JPS59158656A (en) 1984-09-08

Similar Documents

Publication Publication Date Title
US4689740A (en) Two-wire bus-system comprising a clock wire and a data wire for interconnecting a number of stations
US5758073A (en) Serial interface between DSP and analog front-end device
EP0694237B1 (en) Data transfer system
US20040193821A1 (en) Providing an arrangement of memory devices to enable high-speed data access
US5640602A (en) Transferring digital data in units of 2 bytes to increase utilization of a 2-byte-wide bus
JPH05265943A (en) Serial data transfer device
KR0174853B1 (en) Asynchronous Serial Communication Transmit / Receive Device Between Two Processors Using Other Memory
EP0006477B1 (en) Device for controlling the transmission of data between a data transmitting control unit and a data recording controller for serial recording
JPH08316973A (en) Communication processing means
JPH0412662B2 (en)
US4809303A (en) Dynamic speed shifter for fiber optic work station
JPS59158656A (en) Serial data transmitter
JP2616490B2 (en) Shared data storage method
JPH065831B2 (en) Signal frame transmission method
JPH10105375A (en) Asynchronous FIFO buffer device
SU1624468A1 (en) Device for interfacing two digital computers
JPH01269150A (en) Buffering device
JPS59188753A (en) Parity generating method
JPS6115437A (en) Start bit detection circuit of serial data reception system
JPH01180663A (en) Transfer control system for main storage access data
JPH05160811A (en) Data transfer system
JPH034938B2 (en)
JPH0637847A (en) Serial data transmitter/receiver
JPS59135561A (en) Detecting and transmitting circuit of circuit control signal
JPS62120143A (en) Signal transmission equipment