JPS5837756A - メモリ制御装置 - Google Patents

メモリ制御装置

Info

Publication number
JPS5837756A
JPS5837756A JP13643581A JP13643581A JPS5837756A JP S5837756 A JPS5837756 A JP S5837756A JP 13643581 A JP13643581 A JP 13643581A JP 13643581 A JP13643581 A JP 13643581A JP S5837756 A JPS5837756 A JP S5837756A
Authority
JP
Japan
Prior art keywords
data
gate
cpu
control
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.)
Pending
Application number
JP13643581A
Other languages
English (en)
Inventor
Shigeo Kurachi
倉地 重夫
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP13643581A priority Critical patent/JPS5837756A/ja
Publication of JPS5837756A publication Critical patent/JPS5837756A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38—Information transfer, e.g. on bus
    • G06F13/40—Bus structure
    • G06F13/4004—Coupling between buses
    • G06F13/4027—Coupling between buses using bus bridges

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)

Abstract

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

Description

【発明の詳細な説明】 本弗明扛、RAMにお轄るデータの書込み、読出しの制
御なCPU Kよって行なわせるメモリ制御装置に@す
る。
一般に、例えばワードプロセッサ表どにあってシタの書
込み、読出しの双方向のデータ/(スをもうたメ篭りを
システムのCPU Kよりて制御させるような場合、パ
スラインにおいて書込データと読出データとが衝突する
ような事態が発生することがある。
第1図紘一般的なメモリ制御装置を示すもので、CPU
I、そのCPUIKよって双方向のデータ/<スなもっ
てデータの書込み、貌出しの制御がなされる凰ムMLお
よび111M2のチップセレクトC8のためのゲート(
マルチプレクサ)3かもなっておシ、このようtklI
L方向のデータI(スなもつRAM2で紘そのデータ書
込時におけるアドレス、データ出力D・vxtpデータ
入力D入力釦1mチップセレクトC+S 、書込許可W
INのタイミングが第2図に示すようtcする。した−
IIX−)て、データ書込時1c CPUIによりてR
nL!’に対してアドレスをセットしてC8およびvr
:の各ゲートを開くと、データバスラインK11114
2m中tl で示すようなデータ出力D・−1が存在す
るが、そのときCPU 1 紘翼ムM2に対して書込む
ためのデータをデージノ(スラインにセットしているた
め、tl のときだけデージノ(スラインにおい【デー
タの衡突が発生するととくなる。
従来ではこのようなパスラインにおけるデータの衡突を
許容しているが、データの負突により【データバスライ
ンにおける信号の波形に乱れが生じ、長期の使用の場合
KijICの劣化を生ずるおそれもあ多、またデータバ
ス自体が外部ノイズの影響を受けやすくな−)【シまう
などの量線がある・本発Ij1は以上の点を考直してな
されたもので、CPUによりて8ムMのデータ書込み、
読出しの制御を行なわせる際、パスラインにおけるデー
タの衡突を簡単な手段によって確実に防止することがで
きるメモリ制御装置を提供するものである。
以下、添付wJ面を参照して本発明の一実施例について
詳述する。
本発明によるメそす制御装置にありて轄、第3図に示す
ように1双方向性のデータバスをもってRAM2におけ
るデータ書込み、a出しの制御なCPU Kよって行な
わせる際、双方向性ノ(スゲート4をデータバスライン
v−1&けることによりてそのデータバスラインを2つ
に分割しくデータ1゜データ2)、そのパスゲート4に
おけるチツプセレ/)CIiF)制御t’4 ンA−I
INVI、INV2゜フリップフロップFFl、FF2
およびNANDゲートグー、ムNDグートG2.ORゲ
ー)G3からなる制御回路によりて行なわせるように構
成されている。す碌わち、その制御回路g、cpu か
も出されるcam号を入力とするインバータINVIの
出力と、CPUの基本クロツタCLK を入力とするイ
ンI(−タIN;V2の出力とによりて7リツプ7oツ
グPFI  を動作させ、・・そのフリップフロップI
FFIのセット出力とタロツクCLK とによりて7リ
ツプフロツグFF2  を動作させ、そのフリップフロ
ップFF2  のセット出力と7リツプフロツプFFI
リセツト出力とのWAND tl−ゲートGIKよりて
とハそのグー)Glの出力とCPU かも与えられるデ
ータ読出値号凰りとのムNDをグー)G2によってとヤ
、そのゲートG2の出力とCtg号との0Rをグー)0
3によってと夕、そのグー)03の出力によってパスゲ
ート4のCB制御な行なわせることによ夕、8ムM2が
データ読出しからデータ書込みのタイミングに移ると′
#iに一定時間パスゲート4を閉じてデータ2の出力な
禁止させるようにしている。なお、凰ムM2の1端子お
よびパスゲート4のDIIN端子KIIXCPUから出
されるデータ書込信号WRがそれぞれ与えられる。
しかして、このように構成された本発明によるメモリ制
御装置にあっては5liE48に示すように、CPU 
KよりてRAM2に対してアドレスをセットしてデータ
の書込みを行なわせる際に、従来のC8信号がり四ツク
CLK のタイミングに応じて7リツプ7gyグFFI
、FF2*よびグー)Gl、G2゜G3を社て1Ii4
図中03で示すような信号に変換され、その03信号が
双方向性のパスゲート4のチップセレクトC8として与
えられることになる。
そのため、従来翼ムM2からデータ書込みのタイミング
で出ていた出力信号(第4図中データ2における読出デ
ータ纂′の部分)祉バスゲート4とRAM2との関にお
けるデータ2のノ(スライ/に出力されるが、cpuか
らの書込データ(第4図中DimにおけるOU丁の部分
)扛−ノ(スゲート4tでしtlて−ないことになる。
1艮が2て、第4図中tgで示す期間中は、パスゲート
4に未だチップセレクトC88号が与えられておらず、
ゲートが開2>−れ【%Aないので、データ2のパスラ
インにおいてデーp#)fI*が発生するようなことが
全くなくなる。また、タイミング信号の詳#lFL省略
するが、データ読出しにおけるiタイミングの場合には
、ムNDゲートG2を介してORグー)G3からCB傷
信号パスゲート4に与えられ、それKよジノ(スゲート
4−IIX直ちに開かれてデータのやりとシが行なわれ
ることになる・ 以上、本発明によるメモリ制御装置にあっては、1つの
データバスをtりてRムMKおけるデータの書込み、観
出しの制御をCPU Kより【行なわせるものにおいて
、データバスラインに双方向性のパスゲートを設けると
と4に%鼠ムMがデータ読出しからデータ書込みのタイ
ミングに移るときKCPUから8ムMK出されるチップ
セレクト信号を基本クロックに応じた一定時間だけおさ
えてその間バスゲートを閉成させる制御信号を発生する
制@i路を設けることによって構成されたもので、簡単
な手段によってパスラインにおけるデータの衝突を防止
することができJK安定したデータの書込み、読出しを
行なわせることができ、信頼性の高iものになるという
優れた利点を有している。
【図面の簡単な説明】
第1図は従来のメモリ制御装置を示すブロック構成図、
I!2図社そのデータ読出しからデータ書込みのタイミ
ングに移るときの各部信号の特性図、第3図れ本発明の
一実施例によるメモリ制御I装置を示すプ0ツク構成図
、第4W4はそのデータ読出しからデータ書込みのタイ
ミングに移るときの各部信号の特性図である。 1・−cptr  z・・・8ムM  3−ゲート(マ
ルチプレクサ) 4・・・バスゲート 出願人代理人  鳥 井  清

Claims (1)

    【特許請求の範囲】
  1. 1つのデータバスをtりてRAM Kおけるデータの書
    込み、読出しの制御をCPU Kよって行なわせるもの
    において、データバスラインに双方向性のパスゲートを
    設けるとともに、凰ム麗がデータ読出しからデータ書込
    みのタイミングに移ると1!KCPU からRムMK出
    されるチップセレクシ信号を基本ターツクに応じた一定
    時間だけおさえてその関パスゲートt−閉成させる制御
    信号を発生する制御回路を設けたことV特徴とするメモ
    リ制御装置。
JP13643581A 1981-08-31 1981-08-31 メモリ制御装置 Pending JPS5837756A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13643581A JPS5837756A (ja) 1981-08-31 1981-08-31 メモリ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13643581A JPS5837756A (ja) 1981-08-31 1981-08-31 メモリ制御装置

Publications (1)

Publication Number Publication Date
JPS5837756A true JPS5837756A (ja) 1983-03-05

Family

ID=15175062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13643581A Pending JPS5837756A (ja) 1981-08-31 1981-08-31 メモリ制御装置

Country Status (1)

Country Link
JP (1) JPS5837756A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01100240U (ja) * 1987-12-22 1989-07-05

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01100240U (ja) * 1987-12-22 1989-07-05

Similar Documents

Publication Publication Date Title
NO904908L (no) Datamaskinsystem.
JPS55103663A (en) Micro computer composite unit
JPS5999522A (ja) 入出力制御方式
GB2016757A (en) Display Terminal
JPS5478635A (en) Data transfer control circuit
JPS62125460A (ja) I/oアクセス方式
JPS61137294A (ja) メモリ集積回路
JPS599744A (ja) 高速dma転送起動回路
JPS55146530A (en) Data processing device
JPS61112272A (ja) マイクロコンピユ−タ応用装置
JPS5622157A (en) Process system multiplexing system
JPH04153793A (ja) Icカード
JPS61161560A (ja) メモリ装置
JPS59176837A (ja) 情報転送回路
JPS5659347A (en) Interface
JPH025291A (ja) 半導体メモリ
JPS5697164A (en) Test and set and test and reset system
JPS5567985A (en) Information processor
JPS6143791B2 (ja)
JPS646495B2 (ja)
JPS60195658A (ja) 記憶回路
JPH0620468A (ja) リフレッシュ要求発生回路とそれを有するメモリ制御回路とそれを有するメモリ装置
JPS60229156A (ja) 共有メモリ装置
JPS55146551A (en) Information processing unit
JPS55103629A (en) Information input device