JPH0441858B2 - - Google Patents

Info

Publication number
JPH0441858B2
JPH0441858B2 JP59229631A JP22963184A JPH0441858B2 JP H0441858 B2 JPH0441858 B2 JP H0441858B2 JP 59229631 A JP59229631 A JP 59229631A JP 22963184 A JP22963184 A JP 22963184A JP H0441858 B2 JPH0441858 B2 JP H0441858B2
Authority
JP
Japan
Prior art keywords
data
transmission
transmitting
strobe
strobe 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
Application number
JP59229631A
Other languages
English (en)
Other versions
JPS61108242A (ja
Inventor
Yasuharu Tanaka
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.)
NEC Corp
Original Assignee
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP59229631A priority Critical patent/JPS61108242A/ja
Publication of JPS61108242A publication Critical patent/JPS61108242A/ja
Publication of JPH0441858B2 publication Critical patent/JPH0441858B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は互いに非同期に動作する二つのデータ
処理装置間のデータ転送方式に関する。特に、デ
ータ転送のサンプリング制御方式に関する。
〔従来の技術〕
非同期に動作する二つのデータ処理装置の間で
行われる従来例データ転送方式では、データ送信
側からデータ信号と同時にストローブ信号が送信
され、次のデータ送信では同時に次のストローブ
信号が送信される。すなわち、ある一定の時間間
隔でデータ信号とストローブ信号の同時送信が繰
返して行われ、データ受信側では、ストローブの
伝搬信号をデータ伝搬の最大時間とストローブ伝
搬の最小時間との差よりも大きい時間だけ遅延さ
せた信号がデータ伝搬信号のサンプリング信号と
して用いられる。この場合に、ストローブ伝搬の
最大時間とデータ伝搬の最小時間との差よりも大
きい時間だけ、次のデータと同時に送信された次
のストローブの伝搬信号の前にサンプリングされ
ていなければならないが、最後のデータ送信時に
はストローブ信号の代わりに別の終了ストローブ
信号が送信されて、受信側では、その終了ストロ
ーブ信号をストローブ信号と解釈してストローブ
と全く同様の時間だけ遅延させて最後のデータの
サンプリングが行われていた。
すなわち、従来例データ転送制御方式では第3
図に示すように、データ送信側回路1′と、デー
タ受信側回路2′とを備える。データ送信側回路
1′はデータ送信回路10と、送信ストローブ送
信回路11と、終了ストローブ送信回路12とを
含む。また、データ受信側回路2′はデータ信号
101をサンプリングするサンプリング回路21
と、送信ストローブ信号111と終了ストローブ
信号121との論理和回路22と、論理和ストロ
ーブ信号221を遅延させてサンプリングタイミ
ング信号231を出力する遅延回路23と、終了
ストローブ信号121によつて終了処理を行う終
了処理回路24と、論理和ストローブ信号221
で転送処理を行う転送処理回路25を含む。終了
ストローブ送信回路12から終了ストローブ信号
121が送信されるときには、送信ストローブ送
信回路11からは送信ストローブ信号111が送
信されない。
次に、第4図に示すタイミングチヤートによつ
て送信ストローブ信号111とデータ信号101
とのスキユーを説明する。送信側で送信ストロー
ブ信号111とデータ信号101とが同時に送信
されたときの受信側までの伝搬時間について、送
信ストローブ信号111の最大時間がL1であり、
またデータ信号101の最小時間L2であるとす
ると(L1−L2)の時間だけ早く送信ストローブ
信号111が到達する。遅延回路23で送信スト
ローブ信号111を遅延させて、サンプリング回
路21でデータ信号101をサンプリングするに
は、送信ストローブ信号111の周期をLT、(L1
−L2)をl2とすると、遅延回路23の遅延時間L
はL<LT−l2を満足しなければならない。これは
第4図の受信側(1)の場合である。
次に、受信側までの伝搬時間について送信スト
ローブ信号111の最小時間L2であり、またデ
ータ信号101の最大時間がL1であるとすると、
(L1−L2)の時間だけ早くデータ信号101が到
達する。遅延回路23で送信ストローブ信号11
1を遅延させてサンプリング回路21でデータ信
号101をサンプリングするには、(L1−L2)=l2
とすると、遅延回路23の遅延時間Lはl2<Lで
なければならない。これは第4図受信側(2)の場合
である。
送信側で送信ストローブ信号111とデータ信
号101が同時に送信させても、受信側では第4
図のように(1)と(2)の場合があり、したがつて遅延
回路23の遅延時間Lはl2<L<LT−l2を満足し
なければならない。ここで、LT−l2=l1とすると、
l2<L<l1であり、これを示したのが第5図であ
る。
〔発明が解決しようとする問題点〕
このような従来例方式では、ストローブ信号と
終了ストローブ信号とは物理的には別の信号であ
るので、その伝搬時間に差が存在し、もし、終了
ストローブ信号のデータ受信側までの伝搬時間が
送信ストローブ信号の伝搬時間よりも速い場合
は、終了ストローブ信号から遅延させたサンプリ
ング信号は伝搬データがまだ安定していない時間
帯にサンプリングする可能性がある欠点があつ
た。
すなわち、第6図に示すように、データ信号1
01が最後の場合には送信ストローブ信号111
の代わりに終了ストローブ信号121が送信され
る。ここで、受信側で送信ストローブ信号111
よりもデータ信号101の方がlD時間だけ遅く到
達したとし、また終了ストローブ信号121は送
信ストローブ信号111に比べてlS時間だけ早く
到達したとすると、終了ストローブ信号121が
到達してからデータ信号101が到達するまで
(lS+lD)の時間を要する。遅延回路23の遅延時
間をl3として、l3<(lS+lD)である場合には、終
了ストローブ信号121からl3時間だけ遅延した
サンプリング2では、本来サンプリングすべきデ
ータBがサンプリングされずに前のデータAがサ
ンプリングされてラツチされる欠点が生ずる。
本発明はこのような欠点を解決し、常にデータ
の安定した時間帯にサンプリングが行えるデータ
転送制御方式を提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、第一のデータ処理装置と、このデー
タ処理装置からデータが転送され、このデータ処
理装置に対し非同期に有効になる第二のデータ処
理装置とを備え、上記第一のデータ処理装置に
は、データを送信するデータ送信手段と、この送
信されるデータに併せて送信ストローブ信号を送
信する送信ストローブ送信手段、一連のデータの
最終データが送信されるときに、終了ストローブ
信号を送信する終了ストローブ送信手段とを備
え、上記第二のデータ処理装置には、到来したデ
ータが安定している時間範囲に、このデータにか
かわるストローブ信号を遅延させる遅延手段と、
この遅延手段の出力に基づくタイミングで上記到
来したデータのサンプリングを行うサンプリング
手段と、データのサンプリングの終了に伴う処理
を行う終了処理手段と、データの転送に伴う処理
を行う転送処理手段とを備えたデータ転送制御方
式で、前述の問題点を解決するための手段とし
て、上記第一のデータ処理装置には、終了ストロ
ーブ信号が送信されるときには送信ストローブ信
号を送信する手段を備え、上記第二のデータ処理
装置には、上記サンプリング手段を、上記送信ス
トローブ送信手段が送出するすべての送信ストロ
ーブ信号について有効にする回路手段と、終了ス
トローブ信号と送信ストローブ信号との論理積を
演算し、上記終了処理手段に出力する論理積手段
と、上記送信ストローブ送信手段が送出するすべ
ての送信ストローブ信号について上記転送処理手
段を有効にする回路手段とを備えたことを特徴と
する。
〔作用〕
データをサンプリングするのにデータと同時に
送信されるストローブ信号を遅延れせた信号が用
いられ、一連のデータの最後データのときも同じ
ストローブ信号がサンプリングとして用いられ
る。したがつて、常に安定した時間帯のデータが
サンプリングされる。
〔実施例〕
以下、本発明実施例方式を図面に基づいて説明
する。
第1図はこの実施例方式の構成を示すブロツク
構成図である。第2図はこの実施例方式の動作を
説明する信号波形図である。
まず、この実施例方式の構成を第1図に基づい
て説明する。この実施例方式は、データ送信側回
路1と、データ受信側回路2とを備え、ここで、
データ送信側回路1は、データ送信回路10と、
送信ストローブ送信回路13と、終了ストローブ
送信回路12とを備え、データ受信側回路2は、
サンプリング回路21と、遅延回路23と、終了
処理回路24と、転送処理回路25と、論理積回
路26とを備える。
データ送信回路10の出力はサンプリング回路
21の第一の入力に接続され、送信ストローブ送
信回路13の出力は遅延回路23の入力、論理積
回路26の一方の入力および転送処理回路25の
入力に接続される。終了ストローブ送信回路12
の出力は論理積回路26の他方の入力に接続さ
れ、論理積回路26の出力は終了処理回路24の
入力に接続される。
次に、この実施例方式の動作を第1図および第
2図に基づいて説明する。
データ送信側回路1の送信ストローブ送信回路
13は終了ストローブ回路12から終了ストロー
ブ信号121が送信されるときにも、送信ストロ
ーブ信号131が送信される。また、データ受信
側回路2の遅延回路23では終了ストローブ送信
時にも送信される送信ストローブ信号131が遅
延させられ、サンプリング回路21にサンプリン
グタイミング信号231が出力される。また、送
信ストローブ信号131と終了ストローブ信号1
21とを入力する論理積回路から終了信号261
が出力され、終了処理回路24で終了処理が行わ
れる。また転送処理回路25では終了ストローブ
信号121の送信時にも送信される送信ストロー
ブ信号131が入力されて転送処理が行われる。
すなわち、送信ストローブ信号131は、終了
ストローブ信号121とともにデータ受信側回路
2に送信される。データ信号101がサンプリン
グ回路21でサンプリングされる信号は、終了ス
トローブ信号121の送信に関係のない送信スト
ローブ信号131であるので、サンプリングのタ
イミングは常に固定的に安定している。第2図の
サンプリング(1)は送信ストローブ信号131を遅
延回路23によつてl3時間遅延させた信号である
が、このサンプリング(1)により終了ストローブ信
号121に関係なく、データの安定したタイミン
グでサンプリングが行われる。ただし、終了処理
はデータサンプリングのタイミングと一致させる
ために送信ストローブ信号131と終了ストロー
ブ信号121との論理積信号261で開始され
る。
〔発明の効果〕
本発明は以上説明したように、データのサンプ
リングをデータが最後であるかどうかに関係なく
ストローブ信号の遅延信号で行うので、常にデー
タが安定した時間帯でサンプリングできる効果が
ある。
【図面の簡単な説明】
第1図は本発明実施例方式の構成を示すブロツ
ク構成図。第2図は本発明実施例方式の動作を示
す信号波形図。第3図は従来例方式の構成を示す
ブロツク構成図。第4図ないし第6図は従来例方
式の動作を示す示す波形図。 1,1′……データ送信側回路、2,2′……デ
ータ受信側回路、10……データ送信回路、11
……送信ストローブ送信回路、12……終了スト
ローブ送信回路、13……送信ストローブ送信回
路、21……サンプリング回路、22……論理和
回路、23……遅延回路、24……終了処理回
路、25……転送処理回路、26……論理積回
路。

Claims (1)

  1. 【特許請求の範囲】 1 第一のデータ処理装置と、 このデータ処理装置からデータが転送され、こ
    のデータ処理装置に対し非同期に有効になる第二
    のデータ処理装置と を備え、 上記第一のデータ処理装置には、 データを送信するデータ送信手段と、 この送信されるデータに併せて送信ストローブ
    信号を送信する送信ストローブ送信手段と、 一連のデータの最終データが送信されるとき
    に、終了ストローブ手段を送信する終了ストロー
    ブ送信手段と を備え、 上記第二のデータ処理装置には、 到来したデータが安定している時間範囲に、こ
    のデータにかかわるストローブ信号を遅延させる
    遅延手段と、 この遅延手段の出力に基づくタイミングで上記
    到来したデータのサンプリングを行うサンプリン
    グ手段と、 データのサンプリングの終了に伴う処理を行う
    終了処理手段と、 データの転送に伴う処理を行う転送処理手段と
    を備えたデータ転送制御方式において、 上記第一のデータ処理装置には、 終了ストローブ信号が送信されるときには送信
    ストローブ信号を送信する手段 を備え、 上記第二のデータ処理装置には、 上記サンプリング手段を、上記送信ストローブ
    送信手段が送出するすべての送信ストローブ信号
    について有効にする回路手段と、 終了ストローブ信号と送信ストローブ信号との
    論理積を演算し、上記終了処理手段に出力する論
    理積手段と、 上記送信ストローブ送信手段が送出するすべて
    の送信ストローブ信号について上記転送処理手段
    を有効にする回路手段と を備えたことを特徴とするデータ転送制御方式。
JP59229631A 1984-10-31 1984-10-31 デ−タ転送制御方式 Granted JPS61108242A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59229631A JPS61108242A (ja) 1984-10-31 1984-10-31 デ−タ転送制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59229631A JPS61108242A (ja) 1984-10-31 1984-10-31 デ−タ転送制御方式

Publications (2)

Publication Number Publication Date
JPS61108242A JPS61108242A (ja) 1986-05-26
JPH0441858B2 true JPH0441858B2 (ja) 1992-07-09

Family

ID=16895220

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59229631A Granted JPS61108242A (ja) 1984-10-31 1984-10-31 デ−タ転送制御方式

Country Status (1)

Country Link
JP (1) JPS61108242A (ja)

Also Published As

Publication number Publication date
JPS61108242A (ja) 1986-05-26

Similar Documents

Publication Publication Date Title
US4390969A (en) Asynchronous data transmission system with state variable memory and handshaking protocol circuits
US4727370A (en) Method and system for synchronous handshake generation
US5335337A (en) Programmable data transfer timing
US5585742A (en) Bus drivers using skew compensation delay circuits for enabling tristate output buffers
US5548732A (en) Bus adapter for transferring signals between a master unit and a slave unit, and system including the bus adapter
JPH01163840A (ja) 遅延時間チエック方式
JPH0441858B2 (ja)
EP0268664B1 (en) A method of coupling a data transmitter unit to a signal line and an apparatus for performing the invention
JPH0636054A (ja) ワンチップマイクロコンピュータ
JPS5913450A (ja) 直列デ−タ伝送方式
JPH05336091A (ja) バス通信システム
JPS583615B2 (ja) シンゴウノ ジユジユホウシキ
JPH01147765A (ja) データ転送制御装置
JPH07146842A (ja) バスインターフェース回路
JP3413894B2 (ja) シリアル伝送装置
JP2824774B2 (ja) パルス列検出方法及び回路
JP2752456B2 (ja) チャネル装置
JPH0295284A (ja) 半導体集積回路装置
JPH05327817A (ja) データ転送方法およびその装置
JPS59138147A (ja) デ−タ伝送装置
SU1130854A1 (ru) Устройство дл ввода информации
JPS60226243A (ja) プロセツサバス拡張方法
JP2757434B2 (ja) 情報処理装置内の時刻通知方式
JP2759585B2 (ja) 文字組立分解器
JP2504615B2 (ja) 信号伝達タイミング制御方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees