JPS6045838A - デ−タ転送回路 - Google Patents

デ−タ転送回路

Info

Publication number
JPS6045838A
JPS6045838A JP58152480A JP15248083A JPS6045838A JP S6045838 A JPS6045838 A JP S6045838A JP 58152480 A JP58152480 A JP 58152480A JP 15248083 A JP15248083 A JP 15248083A JP S6045838 A JPS6045838 A JP S6045838A
Authority
JP
Japan
Prior art keywords
output
memory
circuit
data
processor
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
Application number
JP58152480A
Other languages
English (en)
Other versions
JPH0222411B2 (ja
Inventor
Hiroshi Nishimatsu
西松 博志
Toshiro Fukutomi
福富 敏朗
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.)
Azbil Corp
Original Assignee
Azbil Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Azbil Corp filed Critical Azbil Corp
Priority to JP58152480A priority Critical patent/JPS6045838A/ja
Publication of JPS6045838A publication Critical patent/JPS6045838A/ja
Publication of JPH0222411B2 publication Critical patent/JPH0222411B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 し発明の技術分野〕 本発明は、プロセッサからのデータを外部へ転送する場
合に用いられるデータ転送回路に関するものである。
「従来技術〕 プロセッサからのデータを外部へ転送する際、外部へ接
続される機器の条件に応じ、プロセッサからのデータ送
出速度と、外部へのデータ送出速度とを異ならせる場合
がろシ、この場合には、記憶しfc)@位にしたがって
データの送出を行なうFIFO(First In F
irst Out、 )形のJIIR次入出力メモIJ
 ’(H用い、プロセッサからのデータをこのメモリヘ
一旦格納してから、外部機器側の条件に応じた読出し速
度によりメモリの内容’t−1ff出し、外部へ送出す
るものとなっている。
しかし、従来は、)@次入出カメモリの耽出し状況を制
御するため、単安定マルチバイブレータによ多発生した
パルスに基づきシーケンス制御を行なうと共に、プロセ
ッサ屯シーケンス制御に参画しており、プロセッサが制
御用の各種信号を処理しなければならず、稼働負荷が増
大すると共に、単安定マルチバイブレークの時定数が抵
抗器およびコンデンサの経年変化により変動し、制御状
態が不安定になる等の欠点を生じている。
〔発明の概要〕
本発明は、従来のかXる欠点を根本的に排除する目的を
有し、上述の順次入出カメモリと、これからのデータを
外部へ送出する出力回路と、順次入出カメモリから送出
準備完了信号の与えられた条ト+と外部から非動作信号
の与えられた条件との一枚に応じ、j囮を次入出カメモ
リに対し読出し開始信号を送出すると共に、出力回路に
対し動作開始(,7号を送出する出力制御回路とを設け
た極めて効果的々、データ転送回路全提供するものであ
る。
〔実施例〕
以下、実施例を示す図によって本発明の詳細な説明する
。
@1図に一全構成のブロン・り図でろシ、プロセッサC
PUからの並列データは、順次入出カメモリ(以下、メ
モIJ)FIFOへ与えられ、ここにおい−C一旦記憶
され/こうえ、記憶時と同一の順位に、1:り並列に読
出されてディジタル・アナログ変換器、通信インターフ
ェイス等の出力回路OCへ与えられ、同回路OCにより
直列データへ変換された後、外部へ出力データDo と
して送出される。
たyし、メモリP I F’0に対するデータの格納は
、プロセッサCPUからの書込み指令信号WTに応じて
行なわれるが、メモ’JFIFOが入力準備完了信号I
R’(r送出するまでは、メモ;丹’IFOを書込み状
態とすることが不可能となっており、書込み指令信号W
T とメモ1JFiFoの状態との整合を図るため入力
制御回路ICTが設けられ、書込み指令信号WTの与え
られた条件と、入力準備完了信号IRの与えられた条件
との一致にKcXじ書込み開始信号SI k送出するも
のとなっている。
一方、メモIJFIFOからのデータ送出は、メモIJ
FIFOが送出準備完了信号OR’Th送出し、かつ、
外部から外部機器が非動作信号BUSY を与えて来た
条件において行々わねばならず、これらの状況判IIJ
Tを行々うため出力制御回路OCTが設けて必シ、送出
準備完了信号ORの与えら汎た条件と、非動作信号BU
SY の与えられた条件との−iに応じ、メモIJ F
IFOに対する読出し開始信号SOの送出および、出力
回路OCに対する動作開始信号STRの送出を行力って
いる。
第2図は、出力制御回路OCTのブロック図で必す、イ
ニシャルリセット信号CLRが’ L” (低レベル)
として与えられると、これが直接、D形フリップフロッ
プ回路(以下、FFC) FF+ 、FFsのリセット
端子Rへ印加されると共に、ORゲートG+%:介して
FFC’=FF2のリセット端子Rへ印加され、こnら
がリセット状態となり、FFC・FF、〜FF3の出力
端子Qが′H″(高レベル)とな2・ため、ANDゲー
トG2がオン状態となる。
この状態において、メモIJFIFOからの送出イ・β
備完了信号OR力pH″として与えられ、かつ、外笥功
)らの非動作信号BUSYが% H#として与、えられ
Xば2、送出準備完了信号ORがORゲートG+を介し
てIi’FC−1i’)i’2 のリセット端子Rへ印
加さハ、これのリセット状態を解除すると共にANDグ
ー)G2の出力がりr′ へ転じ、これをb’p’c−
ル゛F2 のデータ端子りへ与えるため、プロ上ツナC
PU用のクロックツ;ルスと同期したクロックパルスC
Li(の立上シに応じてFFC−FF2がセットされ、
出力端子Qを′″H″とし、メモリIi’IFOに対し
読出し開始信号SOとして送出す寸た1、同時に、FF
C−FF2の出力端子Qけ聾L”へ転じ、これkFFc
−FF’3 のセット端子Sへ与えるため、FFC−F
F’3がセットされ、 出力端子Qをy L rrとし
、これを出力回路OCに対し動作開始信号STI?、と
じて送出する。
FFC−FF2 の出力端子Qが囁L″となtlば、こ
れがFFC−FF、のセット端子Sへ与えられているた
め、FFC−FF、がセットされ、出力端子4を5L′
′としてANDゲートG2(?−オフへ転じ、これの出
力’t’L”とすることによシ、クロックパルスCLK
の立上りに応じてFFC−FFz がリセットし、出力
端子Qt”H″へ復する。
すると、FFC=FF3のセット状態が解除され、これ
のデータ端子りが共通回路へ接続されt″に固定されて
いるため、クロックパルスCLK のつぎの立上シに応
じてりセットし、出力端+6をもW′へ復′して動作開
始信号−「〒丘の送出全停止する。
ついで、出力回路OCが動作開始信号STRに応じた動
作を完了し、動作完了信号EOCを事H1lとじでFF
CφF F + のクロック端子CKへ与えると、これ
のデータ端子りも’L“に固定されているため、FFC
−FF1 がリセットし、すべてが初期状態となる。
したがって、送出準備完了信号ORの与えられた条件と
、非動作(i号丁雨斤の与えられた条件との一致がAN
DゲートG2により検出され、両条件の一致に応じ、ク
ロックパルスCLKと同期のうえ読出[7開始信号SO
および動作開始信号S’I’lj (1)送出がFFC
−FF2 、 FF3 によ)行なわれ、胱出し開始信
号SOはクロックパルスCLKの1周期間、動作完了信
号丁1は同様の2周期同送出さiするものとなり、かつ
、動作完了信号EOCに応じて初期状態へ復するものと
なるため2ノモリFIFOの状態と出力回路OCおよび
外部機器の状態との整合が図られると共に、メモリF1
1?’Oの出力制御が安定かつ確実に行なわれる。
第3図は、入力制御回路ICTのブロック図でるり、イ
ニシャルリセット信号CLRカ′1L” (低レベル)
として与えられると、これが、D形フリップフロップ回
路(以下、FFC)FF’4のリセット端子Rへ直接、
FFC−FF5 のリセット端子RにはORゲートGm
ff1介して与えられ、F’lrC・FF4 、 FF
6がリセット状態となり、これらの出力端子Qはいずれ
も ’L”となる。
ついで、プロセッサCPUから書込与指令信号WTがす
/゛のパルスとして岸えられ\ば、これがFFC−FF
4 のセット端子Sへ印加されるためFFC−FF* 
がセットされて出力端子Qを 11 HIf(高レベル
)へ転じ、これ’if ANDゲートG4へ与えると共
に、書込み指令信号WTもANDゲートG4へ与えられ
ておシ、これが 用パへ伎することによシ、ANDゲー
トG4がオンとなシ、プロセッサCPU用のクロックパ
ルスと同期したクロックパルスCLK′t−通過させ、
これ’<FFCmFF s のクロック端子CKへ送出
する。
このため、FFC−FF11 のデータ端子I)へ与え
られているメモ!JFIFOからの準備完了信号IRが
◆H′として生じ、るるいは、生じていれば、これが同
時にORゲートGs ’に介してFF’C−FF1のリ
セット端子Rへ印加され、リセット状態の解除を行なう
と共に、データ端子Df: ’H”とし、ANDゲー)
G4e介して与えられているクロックパルスCLKの立
上シに応じてFFC−FF5 ’e上セツトるものとな
シ、出力端子Qt−’H”へ転じ、これを書込み開始信
号SIとしてメモIJ FIFOへ送出する。
また、FFC−FF6 の出力端子Qが1H″となれば
、これがFFC−1i’F4 のクロック端子CKへ与
えられると共に、これのデータ端子りが共通回路へ接続
されll’[、I’となっているため、F、F C−F
 F 4がリセットし、出力端子Q’fc ◆L”へ転
じ、ANDゲートG4 tオフとしてクロックパルスC
LK の送出を停止させる。
一方、メモ!JFIFOけ、書込み開始信号SIに応じ
てυ込み状態となシ、準備完了信号IRを1L′へ復す
るため、FFClFF6 のデータ端子りおよびリセッ
ト端子Rが’L”となってFFC−FFIfもリセット
し、出力端子Q’に’L”へ転じて書込み開始信号SI
の送出全停止すると共に、全回路が初期状態となる。
したがって、FFC−FF4により、書込み指令信号の
与えられた条件が保持されると共に、この条件と準備完
了信号の与えられた条件との一致がFFC−FF5によ
シ検出され、両条件の一致に応じクロックパルスCLK
 と同期のうえ曹込み開始信号SIが送出されるものと
なり、書込み指令イi−号WTとメモIJFIFOの状
態との整合が図られると共に、メモIIFIFOの入力
制御が安定かつ確実となる。
たソし、状況に応じ、ORゲートG1+ Gs kNO
Rゲート等へ、A、NDゲートG2 、 G<をNΔD
ゲート等表置換し、るるいは、FF C−FF +〜F
h’5としてラッチ回路捷たはメモリ等を用い、これら
に応じて構成を選定してもよく、出刃回路OCには、外
部機器の条件にしたがったものを用いればよい等、種々
の変形が6在である。
〔発明の効果〕
以上の説明により明ら−figなとおり本発明によれば
、プロセッサと無関係にメモリの出力制御がなされ、プ
ロセッサの稼働状況に会裕を生ずると共に、構成上不安
定な要素がなく、メモリに対する出力制御を安定かつ確
災なものとすることができるため、プロセッサからのデ
ータ転送において顕著な効果が得られる。
【図面の簡単な説明】
図は本発明の実施例を示し、第1図は全構成のブロック
図、第2図は出力制御回路のブロック図、第3図は入力
1IIIJ御回路のブロック図でめる。 CPU ・・・・プロセッサ、FIFO・・・・メモリ
(、’、 fix次入出力メモリノ、OC・・・・出力
回路、OCT ・・・・出力制御回路、FF、〜FFs
・・・・FF、C(フリツプフロツプ回路)、G1拳・
・・ORゲート、G2 ・・・・ANDゲート、OR・
・・・送出準備完了信号、BUSY・・・・非」jυ作
倍信号SO・・・・読出し開始信号、STR・・・・動
作開始信号、EOCや・・・ 動作完了イ>−:号、C
LK・・・・クロックパルス。 特許出願人 山武ハネウェル株式会社 代 理−人 山川政樹(ほか1名) 第3図 手続補正書(師) 昭和58年 特 許願第152480号2、発明の名称 データ転送回路 3、補正をする者 事件との関係 特 許 出願人 名称(氏名) (666)山武ノ・ネウエル株式会社2
43

Claims (1)

    【特許請求の範囲】
  1. プロセラサルらのデータを順次((記憶しかつ順次に送
    出する順次入出カメモリと、該メモリからのデータ全外
    部へ送出する出力回路と、前記メモリから送出準備完了
    信号の与えられた条件と前記外部から非動作信号の力え
    られた条件との一致に応じnσ記メモリに対し読出し開
    始信号を送出すると共に前記出力回路に対し動作開始信
    号を送出する出力11il制御回路と全備えたことを特
    徴とするデータ転送回路。
JP58152480A 1983-08-23 1983-08-23 デ−タ転送回路 Granted JPS6045838A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58152480A JPS6045838A (ja) 1983-08-23 1983-08-23 デ−タ転送回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58152480A JPS6045838A (ja) 1983-08-23 1983-08-23 デ−タ転送回路

Publications (2)

Publication Number Publication Date
JPS6045838A true JPS6045838A (ja) 1985-03-12
JPH0222411B2 JPH0222411B2 (ja) 1990-05-18

Family

ID=15541417

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58152480A Granted JPS6045838A (ja) 1983-08-23 1983-08-23 デ−タ転送回路

Country Status (1)

Country Link
JP (1) JPS6045838A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57203135A (en) * 1981-06-10 1982-12-13 Toshiba Corp Data transfer system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57203135A (en) * 1981-06-10 1982-12-13 Toshiba Corp Data transfer system

Also Published As

Publication number Publication date
JPH0222411B2 (ja) 1990-05-18

Similar Documents

Publication Publication Date Title
US7017810B2 (en) IC card and IC card system
JPS5824253A (ja) パケツト合成方式
JPS6045837A (ja) デ−タ転送回路
JP2001092804A (ja) Eepromインターフェース内蔵マイクロコンピュータ
JPS59205641A (ja) 文字情報処理装置
JPH0222411B2 (ja)
JP2513275B2 (ja) 計算機のインタフェ―ス方式
JPS61129791A (ja) プログラム格納用外部記憶媒体及び外部記憶媒体用コンピユ−タシステム
JPS581812B2 (ja) デ−タ処理システム
JPS58101361A (ja) デ−タ処理装置
JPH0293821A (ja) スキャナプリンタ付きパーソナルコンピュータ
JPS6425267A (en) Data transfer confirming system
JPH023853A (ja) Cpuのインタフェース方法
JPS63239580A (ja) 携帯可能電子装置
JPS6389152U (ja)
JPS60118964A (ja) インタ−フェイス回路
JPH05227223A (ja) データ転送システム
JPH01277917A (ja) コンピュータ装置の出力取出方法
JPH04117891A (ja) 活電挿抜回路
JPS57113129A (en) Communication system in computer device
JPS56110127A (en) Data transfer control system
JPS62271129A (ja) 記憶装置へのデ−タ書込み方法
JPS59158656A (ja) 直列デ−タ送信装置
JPS63100509A (ja) 数値制御装置
JPS6047063U (ja) 入出力制御装置