JPH0210978B2 - - Google Patents

Info

Publication number
JPH0210978B2
JPH0210978B2 JP19540581A JP19540581A JPH0210978B2 JP H0210978 B2 JPH0210978 B2 JP H0210978B2 JP 19540581 A JP19540581 A JP 19540581A JP 19540581 A JP19540581 A JP 19540581A JP H0210978 B2 JPH0210978 B2 JP H0210978B2
Authority
JP
Japan
Prior art keywords
signal
data
gate
register
coincidence detection
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
JP19540581A
Other languages
English (en)
Other versions
JPS5896327A (ja
Inventor
Takashi Ito
Takeshi Oonishi
Masayuki Ishida
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP19540581A priority Critical patent/JPS5896327A/ja
Publication of JPS5896327A publication Critical patent/JPS5896327A/ja
Publication of JPH0210978B2 publication Critical patent/JPH0210978B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4221Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus
    • G06F13/4226Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus with asynchronous protocol

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)

Description

【発明の詳細な説明】 この発明はインターフエイス回路に関し、たと
えばマイクロコンピユータと非同期の外部機器と
の間でデータの授受を行うようなインターフエイ
ス回路に関する。
第1図はこの発明の背景となるインターフエイ
ス回路のブロツク図であり、第2図は第1図の各
部の波形図である。
次に、第1図および第2図を参照して従来のイ
ンターフエイス回路の構成とともに動作について
説明する。一致検出回路1には外部からデータ種
別信号7と制御回路5から選択信号9とが与えら
れる。データ種別信号7はレジスタ3に入力され
るデータ6の種別を表わすものであり、制御回路
5から出力される選択信号9はレジスタ6に与え
られるデータを選択するためのものである。一致
検出回路1はデータ種別信号7と選択信号9との
一致を検出し、一致していれば一致検出信号11
をANDゲート2に与える。このANDゲート2に
は外部からデータストローブ信号8と制御回路5
からゲート信号10とが与えられる。このゲート
信号10は選択信号9が出力された後導出される
ものである。ANDゲート2はデータストローブ
信号8と一致検出信号11とゲート信号10との
論理積をとり、その出力信号12をレジスタ3に
与える。レジスタ3は論理積信号12が入力され
たタイミングにおいてデータ6を記憶する。レジ
スタ3に記憶されたデータ6はレジスタ4に与え
られる。レジスタ4は制御回路5から与えられる
信号に基づいて、データ6を記憶する。なお、レ
ジスタ4および制御回路5はたとえばマイクロコ
ンピユータに内蔵されるものである。
上述のごとく、従来のインターフエイス回路で
は、制御回路5から出力されるゲート信号10と
外部から入力されるデータストローブ信号8とが
非同期であるため、ANDゲート2においてデー
タストローブ信号8とゲート信号10とのタイミ
ングがとれないことがあり、第2図に示す論理積
信号12′のように非常にパルス幅の狭い信号が
出力されることもある。このため、レジスタ3は
論理積信号12′に基づいて正常にデータを記憶
しなくなることがあつた。
それゆえに、この発明の主たる目的は、上述の
欠点を解消し得て、安定な動作をし得るインター
フエイス回路を提供することである。
この発明を要約すれば、制御手段から選択信号
を出力した後にゲート信号を出力し、一致検出回
路で外部から入力されるデータ種別信号と制御手
段から出力される選択信号との一致を検出する。
また、制御手段から出力されるデート信号が外部
から入力されるストローブ信号に同期して記憶
し、この信号と一致検出信号とストローブ信号と
に基づいてデータをレジスタに記憶させるように
し、それによつて外部から入力される信号とイン
ターフエイス回路とを同期させるように構成した
ものである。
この発明の上述の目的およびその他の目的と特
徴は以下に図面を参照して行う詳細な説明から一
層明らかとなろう。
第3図はこの発明の一実施例のブロツク図であ
る。この第3図は以下の点を除いて第1図と同じ
である。すなわち、データストローブ信号8とゲ
ート信号10とを同期させるために状態記憶手段
としてのフリツプフロツプ13が設けられる。こ
のフリツプフロツプ13は制御回路5からゲート
信号10が入力されると、データストローブ信号
8の立ち下がりのタイミングでゲート信号10を
記憶する。そして、同期ゲート信号14をAND
ゲート2に与える。
第4図は第3図の各部の波形図である。次に、
第3図および第4図を参照してこの発明の一実施
例の具体的な動作について説明する。一致検出回
路1は第1図と同様にして、データ種別信号7と
選択信号9との一致がとれると一致検出信号11
とANDゲート2に与える。制御回路10は選択
信号9を出力した後ゲート信号10をフリツプフ
ロツプ13に与える。フリツプフロツプ13はデ
ータストローブ信号8の立ち下がりのタイミング
でゲート信号10を記憶し、同期ゲート信号14
をANDゲート2に与える。ANDゲート2はデー
タストローブ信号8と一致検出信号11と同期ゲ
ート信号14との論理積をとり、論理積信号12
をレジスタ3に与える。レジスタ3は論理積信号
12が入力されたタイミングデータ6を記憶す
る。
このように、ゲート信号10をデータストロー
ブ信号8に同期させることにより、データストロ
ーブ信号8の期間中にゲート信号10が立ち下が
つても同期ゲート信号14は次のデータストロー
ブ信号8の立ち下がりまで保持されるので、論理
積信号12はデータストローブ信号8と同じパル
ス幅を有することになる。したがつて、従来のよ
うにデータストローブ信号8とゲート信号10と
が同期していないことにより論理積信号12がパ
ルス幅の狭い論理積信号12を出力することがな
い。したがつて、レジスタ3には確実にデータ6
が記憶される。
以上のように、この発明によれば、ゲート信号
をストローブ信号に同期させて、レジスタにデー
タを記憶させるための信号としているので、レジ
スタに確実にデータを記憶させることができる。
【図面の簡単な説明】
第1図はこの発明の背景となるインターフエイ
ス回路の概略ブロツク図である。第2図は第1図
の各部の波形図である。第3図はこの発明の一実
施例のブロツク図である。第4図は第3図の各部
の波形図である。 図において、1は一致検出回路、2はANDゲ
ート、3はレジスタ、5は制御回路、13はフリ
ツプフロツプを示す。

Claims (1)

  1. 【特許請求の範囲】 1 データと、ストローブ信号と、前記データの
    種別を表わすデータ種別信号とを受け、前記デー
    タが所望のデータであればレジスタに記憶するイ
    ンターフエイス回路において、 前記レジスタに記憶すべきデータを選択するた
    めの選択信号を出力するとともに、前記選択信号
    を出力した後にゲート信号を出力する制御手段、 前記データ種別信号と前記選択信号との一致を
    検出して一致検出信号を出力する一致検出手段、 前記ゲート信号を前記ストローブ信号に同期し
    て記憶する状態記憶手段、および 前記一致検出信号と前記状態記憶手段出力と前
    記ストローブ信号とに基づいて、前記データを前
    記レジスタに記憶させるゲート手段を備えた、イ
    ンターフエイス回路。
JP19540581A 1981-12-03 1981-12-03 インタ−フエイス回路 Granted JPS5896327A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19540581A JPS5896327A (ja) 1981-12-03 1981-12-03 インタ−フエイス回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19540581A JPS5896327A (ja) 1981-12-03 1981-12-03 インタ−フエイス回路

Publications (2)

Publication Number Publication Date
JPS5896327A JPS5896327A (ja) 1983-06-08
JPH0210978B2 true JPH0210978B2 (ja) 1990-03-12

Family

ID=16340559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19540581A Granted JPS5896327A (ja) 1981-12-03 1981-12-03 インタ−フエイス回路

Country Status (1)

Country Link
JP (1) JPS5896327A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0381783U (ja) * 1989-12-12 1991-08-21

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0381783U (ja) * 1989-12-12 1991-08-21

Also Published As

Publication number Publication date
JPS5896327A (ja) 1983-06-08

Similar Documents

Publication Publication Date Title
KR880009520A (ko) 디지탈 데이타 메모리 시스템
US5233638A (en) Timer input control circuit and counter control circuit
KR900005329A (ko) 위상판별 및 데이타 분리방법 및 장치
JPH0210978B2 (ja)
US5012493A (en) Phase difference-adjusting circuit
JP2693047B2 (ja) 基準信号作成回路
JPH04363914A (ja) 同期クロック発生回路
JPS61171246A (ja) 同期外れ検出回路
JPS63199538A (ja) デジタルデ−タ信号の同期装置
JPH0710042B2 (ja) タイミング信号発生装置
JP2646436B2 (ja) タイマ制御方式
JP3144735B2 (ja) 同期信号発生器
JPS625722Y2 (ja)
JP2590688B2 (ja) フレーム位相合わせ回路
JP2874444B2 (ja) 回線監視回路
JP2663484B2 (ja) メモリ装置
JPH0233771A (ja) データ記録装置のクロツク発生器
JPH01288130A (ja) データ伸長回路
JPH01180142A (ja) 同期式位相比較回路
JPH0319536A (ja) シリアル信号分離回路
JPH01258515A (ja) フレーム同期回路
JPS63173432A (ja) クロツク乗り換え回路
JPS6248402B2 (ja)
JPH02119334A (ja) パルススタッフ同期回路
JPS6020393A (ja) メモリリフレツシユ制御回路