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
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よって行なわせるメモリ制御装置に@す
る。
一般に、例えばワードプロセッサ表どにあってシタの書
込み、読出しの双方向のデータ/(スをもうたメ篭りを
システムの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 のときだけデージノ(スラインにおい【デー
タの衡突が発生するととくなる。
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のデータ書込み、
読出しの制御を行なわせる際、パスラインにおけるデー
タの衡突を簡単な手段によって確実に防止することがで
きるメモリ制御装置を提供するものである。
許容しているが、データの負突により【データバスライ
ンにおける信号の波形に乱れが生じ、長期の使用の場合
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がそれぞれ与えられる。
ように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として与
えられることになる。
御装置にあっては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て−ないことになる。
で出ていた出力信号(第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ものになるという
優れた利点を有している。
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・・・バスゲート 出願人代理人 鳥 井 清
I!2図社そのデータ読出しからデータ書込みのタイミ
ングに移るときの各部信号の特性図、第3図れ本発明の
一実施例によるメモリ制御I装置を示すプ0ツク構成図
、第4W4はそのデータ読出しからデータ書込みのタイ
ミングに移るときの各部信号の特性図である。 1・−cptr z・・・8ムM 3−ゲート(マ
ルチプレクサ) 4・・・バスゲート 出願人代理人 鳥 井 清
Claims (1)
- 1つのデータバスをtりてRAM Kおけるデータの書
込み、読出しの制御をCPU Kよって行なわせるもの
において、データバスラインに双方向性のパスゲートを
設けるとともに、凰ム麗がデータ読出しからデータ書込
みのタイミングに移ると1!KCPU からRムMK出
されるチップセレクシ信号を基本ターツクに応じた一定
時間だけおさえてその関パスゲートt−閉成させる制御
信号を発生する制御回路を設けたことV特徴とするメモ
リ制御装置。
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01100240U (ja) * | 1987-12-22 | 1989-07-05 |
-
1981
- 1981-08-31 JP JP13643581A patent/JPS5837756A/ja active Pending
Cited By (1)
| 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 |