Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS647436B2 - - Google Patents
[go: Go Back, main page]

JPS647436B2 - - Google Patents

Info

Publication number
JPS647436B2
JPS647436B2 JP22492282A JP22492282A JPS647436B2 JP S647436 B2 JPS647436 B2 JP S647436B2 JP 22492282 A JP22492282 A JP 22492282A JP 22492282 A JP22492282 A JP 22492282A JP S647436 B2 JPS647436 B2 JP S647436B2
Authority
JP
Japan
Prior art keywords
signal
read
write
circuit
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
JP22492282A
Other languages
English (en)
Other versions
JPS59116979A (ja
Inventor
Yoshitaka Kato
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 JP57224922A priority Critical patent/JPS59116979A/ja
Publication of JPS59116979A publication Critical patent/JPS59116979A/ja
Publication of JPS647436B2 publication Critical patent/JPS647436B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store

Description

【発明の詳細な説明】 本発明は、それぞれの動作周波数が非同期であ
る2つのデジタル装置間のインタフエース回路に
関する。
この種のインタフエース回路は、記憶回路の書
込みと読出しが非同期で行なわれるから、読出し
アドレス信号が入力されてからセツトアツプタイ
ム内に読み出されると誤つたアドレスからデータ
が読み出される等という不都合を解決するため
に、従来のインタフエース回路は、書き込み可能
か、または読出し可能かを互いに知らせるための
フラグ信号を設け、書き込み側は書き込み終了後
に該フラグを上げ、読み出し側は、該フラグの立
つている時に読出しを行ない、読出し終了後に該
フラグを下げるようにしている。また書き込み側
は、上記フラグが上つている時は書き込みが禁止
され、読出し側はフラグの下つている時は読出し
が禁止されるという手法によつて情膜の授受が行
なわれる。従つて従来のインタフエース回路で
は、読み出し側がフラグの上つているのを認識し
て読み出し動作を終了した後でなければ、書き込
み側が次の書き込み動作ができない。また、読出
し側は、書き込み側がフラグの下つているのを認
識して書き込み動作を終了しなければ次の読出し
動作に入れないということが生ずる。すなわち、
互いに相手側の動作に左右されながら書き込みま
たは読出しを制御しなければならないという欠点
がある。
本発明の目的は、上述の従来の欠点を解決し、
書き込み側と読み出し側が相手の動作に影響を受
けず、さらに読み出し側が常時読み出し動作を実
行できるインタフエース回路を提供することにあ
る。
本発明は、ランダムアクセスメモリの書込みお
よび読出しを、書込みについては、書込みデータ
信号および書込みアドレス信号の変化点より一つ
前の変化点からセツトアツプタイム以上経過して
から書込み、読出しについては、読出しアドレス
が与えられてからセツトアツプタイム経過後に読
出しデータを出力するように制御することを特徴
とする。
すなわち、本発明のインタフエース回路は、書
き込みデータ信号およびアドレス信号を入力し書
込み信号の後縁によつてリタイミングして出力す
る第1のリタイミング回路と、前記書込み信号の
前縁でエツジパルスを発生する微分回路と、読出
し側制御信号によつて開閉され前記微分回路の出
力するエツジパルスを通過または遮断する第1の
ゲート回路と、該第1のゲート回路を通過した前
記エツジパルスによつてセツトされ前記書込み信
号とは非同期の読出し信号の後縁でリセツトされ
るフリツプフロツプと、該フリツプフロツプの出
力によつて開閉され前記読出し信号を通過させる
ことによつて前記読出し信号の前縁変化点のタイ
ミングが制御された書込みイネーブル信号として
出力する第2のゲート回路と、前記第1のリタイ
ミング回路の出力する書込みアドレス信号と読出
し側から入力された読出しアドレス信号とを入力
し前記第2のゲート回路の出力によつて択一的に
選択出力する選択回路と、該選択回路の出力をア
ドレス入力とし前記第1のリタイミング回路の出
力するデータ信号を前記第2のゲート回路の出力
する書込みイネーブル信号の前縁によつて書込む
ランダムアクセスメモリと、該ランダムアクセス
メモリの出力データを入力し前記読出し信号の後
縁によつてリタイミング出力する第2のリタイミ
ング回路とを備えたことを特徴とする。
次に、本発明について、図面を参照して詳細に
説明する。
第1図は、本発明の一実施例を示すブロツク図
である。すなわち、書き込み側から入力されるデ
ータ信号a1およびアドレス信号a2は、入力端子
1,2から第1のリタイミング回路7に入力さ
れ、入力端子3から入力する書込み信号bの後縁
によつてリタイミング出力される。第1のリタイ
ミング回路7は、複数個のデータ入力端子および
出力端子を有するDタイプエツジトリガのフリツ
プフロツプである。第1のリタイミング回路7の
出力するデータ信号c1はランダムアクセスメモリ
13のデータ入力DIに供給され、アドレス信号
c2は選択回路12を経由してランダムアクセスメ
モリ13のアドレス入力Aに供給される。選択回
路12には入力端子6から入力する読出しアドレ
ス信号iも入力されていて、選択回路12は上記
2つの入力を後述する書込みイネーブル信号jに
よつて択一的に選択出力する。
一方、前記書込み信号bの前縁が微分回路8に
よつてエツジパルスdに変換されて第1のゲート
回路9に入力される。第1のゲート回路9は入力
端子4から入力する読出し側の制御信号eがロー
レベルのとき閉じられハイレベルのとき開かれる
NANDゲートである。第1のゲート回路9の出
力信号gによつてフリツプフロツプ10がセツト
され、入力端子5から入力する読出し信号fの前
縁でフリツプフロツプ10がリセツトされる。フ
リツプフロツプ10はデータ入力Dを接地し、セ
ツト入力Sに前記出力信号gを入力し、クロツク
入力Tに読出し信号fを入力させたDタイプフリ
ツプフロツプである。フリツプフロツプ10の反
転出力hおよび前記読出し信号fが第2のゲート
回路11に入力され、第2のゲート回路11の出
力信号は書込みイネーブル信号jとして前記選択
回路12およびランダムアクセスメモリ13に供
給される。第2のゲート回路11はNANDゲー
トで構成されている。ランダムアクセスメモリ1
3は、書込みイネーブル信号jの前縁(立上り)
で、選択回路12の出力する書込みアドレス信号
c2で指定されたアドレスにデータ信号c1を書き込
む。その後書込みイネーブル信号jがハイレベル
の期間中選択回路12は前記読出しアドレス信号
iを選択出力する。従つて、ランダムアクセスメ
モリ13の上記読出しアドレスから読出しデータ
信号lが出力されて第2のリタイミング回路14
に供給され、読出し信号fの後縁でリタイミング
されて、読出しデータ信号mが出力端子15へ出
力される。
次に、本実施例の動作について第2図および第
3図のタイムチヤートを参照して説明する。第2
図は、書込み信号bの立下り(前縁)のタイミン
グが、読出し側制御信号eのローレベルの期間内
にある場合の動作を示すタイムチヤートであり、
第3図は書込み信号bの前縁が読出し側制御信号
eのハイレベルの期間内にある場合の動作を示す
タイムチヤートである。
先ず、第2図の場合について説明する。第2図
aに示すようなデータ信号aおよび同図bに示す
ような読出し信号bが第1のリタイミング回路7
に入力される。アドレス信号a2も上記データ信号
aと同様である。書込み信号bの後縁(立上り)
でデータ信号aがリタイミングされた同図cに示
すようなデータ信号cがメモリ13のデータ入力
DIに供給され、同様なアドレス信号a2(第1図参
照)が選択回路12に入力される。一方、前記書
込み信号bの前縁(立下り)が微分回路8によつ
て検出されて同図dに示すようなエツジパルスd
が出力される。しかし、同図eに示すように読出
し側制御信号eがローレベルであるから上記エツ
ジパルスdは第1のゲート回路9で阻止される。
従つて第1のゲート回路9の出力信号gは同図g
に示すようにハイレベルのままでありフリツプフ
ロツプ10はセツトされない。すなわちフリツプ
フロツプ10の反転出力hは同図hに示すように
ハイレベルのままである。従つて同図fに示すよ
うな読出し信号fは、そのまま第2のゲート回路
11で反転され同図jに示すような書込みイネー
ブル信号jが選択回路12およびランダムアクセ
スメモリ13に供給される。ランダムアクセスメ
モリ13は、データ入力DIに入力しているデー
タ信号cを書込みイネーブル信号jの前縁(立上
り)で書込みアドレスWに書き込む。書込みイネ
ーブル信号jの前縁はエツジパルスdのタイミン
グで立上る。そして書込みイネーブル信号jのハ
イレベルの期間中選択回路12は読出しアドレス
信号i(同図i参照)を選択出力し、メモリ13
の読出しアドレスRからデータが出力される。選
択回路12の出力するアドレス信号kは、同図k
に示すように書込みイネーブル信号jのローレベ
ルの期間中書込みアドレスWを、ハイレベルの期
間では読出しアドレスRを示す。メモリ13の読
出しデータ信号lは、同図lに示すように書込み
イネーブル信号jのハイレベルの期間中出力さ
れ、第2のリタイミング回路14によつてリタイ
ミングされて同図mに示すような読出し信号mが
出力端子15へ出力される。上記書込みイネーブ
ル信号jの前縁は、データ信号c等の変化点より
も前であり1つ前のデータ信号cの変化点よりも
セツトアツプタイム以上を経過した時点であるか
ら、メモリ13は正しいアドレスに正しいデータ
を書き込むことができる。また、第2のリタイミ
ング回路14は、メモリ13に読出しアドレス信
号が与えられてから、読出し信号fのローレベル
の期間だけ後でリタイミングするから、正しいア
ドレスから読出したデータを読出しデータ信号m
として出力することが可能である。なお、入力デ
ータ信号が第2図aにa′またはa″で示され、書込
み信号が同図bにb′またはb″で示されるように読
出し側制御信号eのローレベル期間中の端に近い
位置に前縁(立下り)を有する場合であつても微
分回路8の出力するエツジパルスd′,d″は同図d
に示すようになつて、第1のゲート回路9を通過
することができないから、書込みイネーブル信号
jの波形は前述の場合と同一である。従つて、書
込み信号bの前縁が読出し側制御信号eのローレ
ベルの期間内にある場合は、書込み側と読出し側
の動作は、相手を意識することなく非同期で可能
となる。
次に、書込み信号bの前縁が、読出し側制御信
号eのハイレベルの期間内にある場合の動作につ
いて、第3図を参照して説明する。今第3図aに
示すような書込み側のデータ信号aが同図bに示
すような書込み信号bによつて第1のリタイミン
グ回路7でリタイミング出力された信号cは同図
cに示すように書込み信号bの後縁(立上り)で
変化する。第1のリタイミング回路7の出力する
アドレス信号c2(第1図参照)も同様である。書
込み信号bの前縁(立下り)で微分回路8から第
3図dに示すようなエツジパルスdが出力され
る。今第1のゲート回路9は読出し側制御信号e
(同図e参照)のハイレベルによつて開いている
から、第1のゲート回路9の出力信号gは同図g
に示すようなパルスとなる。該パルスによつてフ
リツプフロツプ10がセツトされ、読出し信号f
(同図f参照)の後縁(立上り)でフリツプフロ
ツプ10がリセツトされる。従つてフリツプフロ
ツプ10の反転出力hは同図hに示すようにな
る。反転出力hと読出し信号fとが第2のゲート
回路11で結合されて、同図jに示すような書込
みイネーブル信号jが得られる。該書込みイネー
ブル信号jのローレベルの期間中選択回路12は
第1のリタイミング回路7の出力する書込みアド
レス信号を選択出力してランダムアクセスメモリ
13のアドレス入力に供給している。そして、前
記書込みイネーブル信号jの前縁(立上り)でメ
モリ13はデータ信号cを書込みアドレスWに書
き込む。書込みイネーブル信号jのハイレベルの
期間中は選択回路12が読出しアドレス信号i
(同図i参照)を選択出力する。従つて選択回路
12の出力するアドレス信号kは同図kに示すよ
うになる。図中Wは書込みアドレス信号が選択さ
れたことを示し、Rは読出しアドレス信号を示
す。読出しアドレス信号iを選択中であつても同
図iに示す読出しアドレス信号iが入力されてい
ない期間はアドレス信号kは無出力である。読出
しアドレス信号iは、少くとも読出し信号fのロ
ーレベルの期間に相当する期間だけ与えられる。
そして、メモリ13のアドレスRから同図lに示
すような読出しデータ信号lが読出され、読出し
信号fの後縁(立上り)でリタイミングされて同
図mに示すような読出しデータ信号mが出力端子
15へ出力される。従つて、読出しデータmは、
メモリ13に読出しアドレス信号が与えられてか
らセツトアツプタイム経過後に出力されるから正
しいアドレスからの正しい読出しデータである。
第3図a,b,c,d,g,h,j,kにおい
て、それぞれa′,a″,c′,c″,d′,d″,g′,g″

h′,h″,j′,j″,k′,k″等で示された信号は、書
込み信号bの前縁が読出し側制御信号eのハイレ
ベルの期間の端の方にある場合の各部の信号を示
すものであるが、前述と同様に読出しアドレス信
号がメモリ13に与えられてからセツトアツプタ
イム経過後にリタイミング出力されることが理解
される。また、書込みイネーブル信号jの立上り
時点は、書込みアドレス信号および書込みデータ
信号の変化点より前であり1つ前の変化点からは
セツトアツプタイム以上を経過しているから、書
込み動作も正確に行なわれる。すなわち、書込み
イネーブル信号の立上りタイミングをデータ信号
c等の変化点より書込みイネーブル信号のローレ
ベルの期間だけ前に前生させることによりメモリ
13の書き換えに発生する誤りの危険を回避して
いる。
従つて、書込み信号bのタイミングが、読出し
制御信号のどの位置にあつても第2図または第3
図によつて説明したように、正しい書込み動作お
よび正しい読出し動作がなされる。すなわち、書
込み側と読出し側が非同期であつても、互に相手
に制約されることなく書込みおよび読出しが可能
となる効果がある。
以上のように、本発明においては、第1および
第2のゲート回路と、フリツプフロツプとを設け
て、書込み信号の前縁で発生するエツジパルスに
よつて前記フリツプフロツプをセツトし、読出し
信号の後縁によつて前記フリツプフロツプをリセ
ツトさせて、該フリツプフロツプの反転出力と前
記読出し信号とを第2のゲート回路で結合して書
込みイネーブル信号を発生させ、該書込みイネー
ブル信号によつてランダムアクセスメモリの書込
み動作点を与え、かつ、書込みアドレス信号と読
出しアドレス信号とを前記イネーブル信号によつ
て切替制御して前記ランダムアクセスメモリのア
ドレス入力に与えるように構成し、該ランダムア
クセス回路のデータ入力およびアドレス入力は前
記書込み信号の後縁で変化させ、また、該ランダ
ムアクセスメモリの読出しアドレスが与えられて
からセツトアツプタイムが経過した時点で読出し
信号の後縁でリタイミングして出力するようにし
たから、書込みアドレス信号が前記ランダムアク
セスメモリのアドレス入力およびデータ入力が変
化してからセツトアツプタイム以上経過した時点
で該メモリに書き込まれ、読出しアドレス信号が
与えられてからセツトアツプタイム経過後に読出
しデータをリタイミングして出力することができ
る。従つて、書込み側と読出し側は、互に相手の
動作を意識することなく、非同期で書込みまたは
読出し動作を行なうことができるという効果があ
る。本発明は、例えば書き込み側にマイクロプロ
セツサを想定し、読み出し側をそれとは無関係な
クロツク系で動作しているデジタル装置を想定し
ている。従つて、マイクロプロセツサ等による制
御系を必要とするデジタル装置への利用が多く考
えられ、適用範囲は大である。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロツク図、
第2図および第3図は上記実施例の動作を説明す
るための各部信号を示すタイムチヤートである。 図において、1〜6……入力端子、7……第1
のリタイミング回路、8……微分回路、9……第
1のゲート回路、10……フリツプフロツプ、1
1……第2のゲート回路、12……選択回路、1
3……ランダムアクセスメモリ、14……第2の
リタイミング回路、15……出力端子。

Claims (1)

  1. 【特許請求の範囲】 1 書込みデータ信号およびアドレス信号が入力
    されその出力タイミングが書込み信号の立上がり
    によつてリタイミングされて出力される第一のリ
    タイミング回路7と、 読出し制御信号、読出し信号および読出しアド
    レス信号を入力する手段4,5,6と、 上記書込みデータを書込みアドレスにしたがつ
    て一時記憶し読出しアドレスにしたがつて記憶デ
    ータを出力するランダムアクセスメモリ13と、 上記ランダムアクセスメモリの出力データを入
    力し前記読出し信号の立上がりによつてリイミン
    グ出力する第二のリタイミング回路14と を備えたインタフエース回路において、 入力された書込み信号の立下がりを検出する微
    分回路8と、 この微分回路の出力を上記読出し制御信号が一
    方の論理のときに出力する第1のゲート回路9
    と、 この第1のゲート回路の出力によりセツトされ
    上記読出し信号の立下がりでリセツトされるフリ
    ツプフロツプ10と、 このフリツプフロツプの反転出力により開閉さ
    れ上記読出し信号を通過させて読出し信号の立上
    がり変化点を制御して上記ランダムアクセスメモ
    リに書込みイネーブル信号として出力する第2の
    ゲート回路11と この第2のゲート回路11の出力信号である書
    込みイネーブル信号により書込みアドレス信号と
    読出しアドレス信号とのいずれかを上記ランダム
    アクセスメモリに選択出力する選択回路12と を備えたことを特徴とするインタフエース回路。
JP57224922A 1982-12-23 1982-12-23 インタフエ−ス回路 Granted JPS59116979A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57224922A JPS59116979A (ja) 1982-12-23 1982-12-23 インタフエ−ス回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57224922A JPS59116979A (ja) 1982-12-23 1982-12-23 インタフエ−ス回路

Publications (2)

Publication Number Publication Date
JPS59116979A JPS59116979A (ja) 1984-07-06
JPS647436B2 true JPS647436B2 (ja) 1989-02-08

Family

ID=16821267

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57224922A Granted JPS59116979A (ja) 1982-12-23 1982-12-23 インタフエ−ス回路

Country Status (1)

Country Link
JP (1) JPS59116979A (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5622277A (en) * 1979-07-27 1981-03-02 Fujitsu Ltd Random access memory

Also Published As

Publication number Publication date
JPS59116979A (ja) 1984-07-06

Similar Documents

Publication Publication Date Title
EP0198673B1 (en) Image memory
JP2695535B2 (ja) タイマ入力制御回路及びカウンタ制御回路
US3311891A (en) Recirculating memory device with gated inputs
JPS647436B2 (ja)
JPH0395793A (ja) アービター回路
US5751644A (en) Data transition detect write control
JPS6059433A (ja) バツフア制御回路
US4238834A (en) Apparatus for coordinating real time transfer of data from a processor to a magnetic media device
JP2788729B2 (ja) 制御信号発生回路
JPS6349811B2 (ja)
JPH04106793A (ja) メモリインタフェース回路
JP2558335B2 (ja) 記憶装置への書き込み制御装置
JPH01202021A (ja) 書き込みタイミング信号発生回路
JPS6040120B2 (ja) 半導体記憶装置
SU487417A1 (ru) Запоминающее устройство
JPH05265701A (ja) Fifoメモリ
JPH02206085A (ja) データ設定回路
JPH04319597A (ja) 記憶回路のための初期化設定回路
JPH0221618B2 (ja)
JPS63118845A (ja) 論理シミユレ−シヨン方式
JPH0675902A (ja) Dma転送回路
JPS6234254A (ja) メモリアクセス制御装置
JPH0432592B2 (ja)
JPS6232513B2 (ja)
JPH04326134A (ja) トレース装置