JPH064398A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH064398A
JPH064398A JP16278792A JP16278792A JPH064398A JP H064398 A JPH064398 A JP H064398A JP 16278792 A JP16278792 A JP 16278792A JP 16278792 A JP16278792 A JP 16278792A JP H064398 A JPH064398 A JP H064398A
Authority
JP
Japan
Prior art keywords
cpu
address
access
data transfer
circuit
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
JP16278792A
Other languages
English (en)
Inventor
Kazuhito Nakamura
和仁 中村
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 JP16278792A priority Critical patent/JPH064398A/ja
Publication of JPH064398A publication Critical patent/JPH064398A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 CPUがアクセス速度の違うメモリブロック
をアクセスする際、バスネックにならないようCPUが
並列にメモリブロックをアクセスできるような情報処理
装置を得る。 【構成】 この発明による情報処理器はメモリアクセス
をアクセス期間とデータ転送期間に分けている。アクセ
ス期間にCPUから出力されたアドレスはアドレスラッ
チ回路3でラッチされアドレスデコード回路4でデコー
ドされる。メモリ素子5はアドレスデコード4からのセ
レクト信号ハと制御回路6からの制御信号によりデータ
ニのリード/ライトを行う。アドレスバック回路7はデ
ータ転送期間にラッチしたアドレスロをCPU1に返す
ことによりどのアクセスによるデータ転送か知らせるも
のである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明はCPUによりメモリブ
ロックを制御する情報処理装置に関するものである。
【0002】
【従来の技術】図3は情報処理装置の構成図である。1
はCPU、イはCPU1から出るバスライン、2はCP
U1によって制御されるアクセス速度の違うメモリブロ
ックである。図4は従来の図1のメモリブロック2の内
部構成図である。3はCPUから出力されるアドレスを
ラッチしバスサイクルが終了するまで保持するアドレス
ラッチ回路、4はラッチされたアドレスロをデコードし
セレクト信号ハを出力するアドレスデコード回路、5は
セレクト信号ハとメモリブロック2内の信号の入出力を
制御する制御回路6の制御信号によってデータニをリー
ド/ライトするメモリ素子、7はバスサイクルの終了を
示すレディ信号ホを発生するレディ信号発生回路であ
る。
【0003】次に動作について説明する。図3のCPU
1から出力されたアドレスは図4のアドレスラッチ回路
3でラッチされ、この出力ロはアドレスデコード回路4
でデコードされこのメモリ素子がCPU1に選ばれたか
どうか判定される。このメモリ素子が選ばれるとアドレ
スデコード回路4がセレクト信号ハを出力し、制御回路
6が制御信号を出力しメモリ素子に対しデータ二のリー
ド/ライトが行われる。この際バスサイクルを終了させ
るためにレディ信号発生回路6がレディ信号キをCPU
1に出力する。
【0004】
【発明が解決しようとする課題】従来の情報処理装置は
以上の様に構成されているので、CPU1が1つのメモ
リブロック2にアクセスしメモリ素子がリード/ライト
可能になりレディ信号キが返るまでの間、他のメモリブ
ロックとCPUは停止しておりCPUバスイも未使用状
態になるという問題があった。またCPUをメモリのア
クセス速度に対して高速動作させたときバスネックに陥
る問題があった。
【0005】この発明は上記のような課題を解決し、1
つのメモリブロックをアクセスしている間に他のメモリ
ブロックをアクセスできる情報処理装置を得ることを目
的としている。また異なるアクセススピードのメモリブ
ロックに対しても並列動作できることを目的としてい
る。
【0006】
【課題を解決するための手段】この発明に係る情報処理
装置は、バスサイクルをアクセス期間とデータ転送期間
に分け、アクセス期間にCPU1より出力されたアドレ
スをデータ転送期間にCPU1に返し、どのメモリブロ
ックに対するデータ転送なのかを知らせることにより、
アクセス期間とデータ転送期間の間に他のメモリブロッ
クをアクセスするような並列動作を可能にするものであ
る。
【0007】また上記のアドレスをCPUに返す代わり
に、あらかじめCPUにプログラムしてあるメモリブロ
ックナンバをデータ転送期間にCPUに出力し、どのメ
モリブロックに対するデータ転送なのかを知らせるもの
である。
【0008】
【作用】この発明における情報処理装置は、バスサイク
ルをアクセス期間とデータ転送期間に分け、アクセス期
間にCPU1より出力されたアドレスをデータ転送期間
にCPU1に返し、どのメモリブロックに対するデータ
転送なのかを知らせるため、アクセス期間とデータ転送
期間の間に他のメモリブロックをアクセスすることがで
き、CPU1とメモリブロック、バスラインイを効率よ
く利用することができる。またCPUを高速に動作させ
たときにバスネックに陥らなくなる。
【0009】また上記のアドレスをCPU1に返す代わ
りに、あらかじめCPU1にプログラムしたメモリブロ
ックナンバをデータ転送期間にCPU1に出力し、どの
メモリブロックに対するデータ転送かを知らせることに
より、アドレスラインを使用せず、データ転送期間中に
もメモリブロックをアクセスできるようにするものであ
る。
【0010】
【実施例】
実施例1.図1はこの発明の1実施例を示すものであ
り、図3に示すような情報処理装置のメモリブロック2
の内部構成図である。3はCPUから出力されるアドレ
スをラッチしバスサイクルが終了するまで保持するアド
レスラッチ回路、4はラッチされたアドレスロをデコー
ドし、セレクト信号ハを出力するアドレスデコード回
路、5はセレクト信号ハとメモリ2内のデータの入出力
を制御する制御回路6の制御信号によってデータニをリ
ード/ライトするメモリ素子、8はバスサイクルのデー
タ転送期間にCPUに対してラッチされたアドレスロを
返送するアドレスバック回路である。
【0011】前記のように構成された情報処理装置では
バスサイクルのアクセス期間にCPU1から出力された
アドレスがアドレスラッチ回路3によりラッチされ、ラ
ッチされたアドレスロがアドレスデコード回路4でデコ
ードされ、このメモリブロックがCPUに選ばれたかど
うか判定される。このメモリブロックが選ばれるとアド
レスデコード回路4はメモリブロック5に対してセレク
ト信号ハを出力し制御回路6からの制御信号と合わせて
データ二のリード/ライトが行われる。このデータ転送
期間にアドレスバック回路8はCPU1に対してラッチ
されたアドレスを返し、どのアクセスに対するデータ転
送かCPU1に知らせる。アクセス期間からデータ転送
期間までの間CPU1は他のメモリブロックをアクセス
することができる。
【0012】実施例2.図2は実施例1のアドレスバッ
ク回路8の代わりにブロックナンバ出力回路9を備えて
おり、データ転送期間にCPU1にあらかじめプログラ
ムしたメモリブロックナンバを出力することでどのアク
セスに対するデータ転送かCPU1に知らせる。このメ
モリブロックナンバをアドレスラインを使用せずに転送
することで、データ転送期間にもCPU1からのアクセ
スを可能にするものである。
【0013】
【発明の効果】以上説明したようにこの発明では、情報
処理装置のバスサイクルをアクセス期間とデータ転送期
間に分け、データ転送期間にアドレスをメモリブロック
からCPUに返すことにより、アクセス期間とデータ転
送期間の間にCPUが他のメモリブロックをアクセスで
きるようにした。これによりアクセス速度の違うメモリ
ブロックを並列に動作させることができ、メモリのアク
セス速度に対して高速のCPUを使用した時にもバスネ
ックに陥らなくなる。
【0014】またCPUにあらかじめメモリブロックナ
ンバをプログラムしておき、データ転送期間にCPUに
このメモリブロックナンバを転送することでアドレスラ
インを使用せず、データ転送期間にもCPUが他のメモ
リブロックをアクセスできる。
【図面の簡単な説明】
【図1】この発明の実施例1を示すメモリブロックのブ
ロック図である。
【図2】この発明の実施例2を示すメモリブロックのブ
ロック図である。
【図3】情報処理装置の構成図である。
【図4】従来のメモリブロックのブロック図である。
【符号の説明】
1 CPU 2 メモリブロック 3 アドレスラッチ回路 4 アドレスデコード回路 5 メモリ素子 6 制御回路 7 レディ発生回路 8 アドレスバック回路 9 ブロックナンバ出力回路

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 CPUとそのCPUにアクセスされるア
    クセス速度の違う複数のメモリブロックと、各メモリブ
    ロック内でCPUからのアドレスをバスサイクル終了ま
    で保持するアドレスラッチ回路と、このアドレスラッチ
    回路の出力をデコードするアドレスデコード回路と、C
    PUから出力されるデータを記憶するメモリ素子と、C
    PUから出力される制御信号とバスの状態を監視し前記
    メモリブロック内の入出力を制御する制御回路と、前記
    メモリブロックに対するアクセスをアクセス期間とデー
    タ転送期間に分け、この間にCPUが他のメモリブロッ
    クをアクセスできるように、データ転送期間にどのメモ
    リブロックがデータ転送の準備ができたかを知らせると
    ともに、ラッチしたアドレスをCPUに返すアドレスバ
    ック回路とを備えたことを特徴とする情報処理装置。
  2. 【請求項2】 どのメモリブロックがデータ転送の準備
    ができたかをCPUに知らせるためあらかじめCPUに
    プログラムしたメモリブロックのブロックナンバをCP
    Uに対して出力するブロックナンバ出力回路を備えたこ
    とを特徴とする情報処理装置。
JP16278792A 1992-06-22 1992-06-22 情報処理装置 Pending JPH064398A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16278792A JPH064398A (ja) 1992-06-22 1992-06-22 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16278792A JPH064398A (ja) 1992-06-22 1992-06-22 情報処理装置

Publications (1)

Publication Number Publication Date
JPH064398A true JPH064398A (ja) 1994-01-14

Family

ID=15761204

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16278792A Pending JPH064398A (ja) 1992-06-22 1992-06-22 情報処理装置

Country Status (1)

Country Link
JP (1) JPH064398A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259322A (ja) * 2001-02-27 2002-09-13 Fujitsu Ltd メモリシステム
US8371419B2 (en) 2008-04-22 2013-02-12 3M Innovative Properties Company Hybrid sound absorbing sheet
US8469145B2 (en) 2008-04-14 2013-06-25 3M Innovative Properties Company Multilayer sound absorbing sheet
US8573358B2 (en) 2008-05-22 2013-11-05 3M Innovative Properties Company Multilayer sound absorbing structure comprising mesh layer

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8972688B2 (en) 2001-02-27 2015-03-03 Fujitsu Semiconductor Limited Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US8977832B2 (en) 2001-02-27 2015-03-10 Fujitsu Semiconductor Limited Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US10318195B2 (en) 2001-02-27 2019-06-11 Socionext Inc. Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US8972687B2 (en) 2001-02-27 2015-03-03 Fujitsu Semiconductor Limited Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US9418029B2 (en) 2001-02-27 2016-08-16 Socionext Inc. Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US8683165B2 (en) 2001-02-27 2014-03-25 Fujitsu Semiconductor Limited Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US8972686B2 (en) 2001-02-27 2015-03-03 Fujitsu Semiconductor Limited Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US10133498B2 (en) 2001-02-27 2018-11-20 Socionext Inc. Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US8312240B2 (en) 2001-02-27 2012-11-13 Fujitsu Semiconductor Limited Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
JP2002259322A (ja) * 2001-02-27 2002-09-13 Fujitsu Ltd メモリシステム
US8886897B2 (en) 2001-02-27 2014-11-11 Fujitsu Semiconductor Limited Memory system having a plurality of types of memory chips and a memory controller for controlling the memory chips
US8469145B2 (en) 2008-04-14 2013-06-25 3M Innovative Properties Company Multilayer sound absorbing sheet
US8371419B2 (en) 2008-04-22 2013-02-12 3M Innovative Properties Company Hybrid sound absorbing sheet
US8573358B2 (en) 2008-05-22 2013-11-05 3M Innovative Properties Company Multilayer sound absorbing structure comprising mesh layer

Similar Documents

Publication Publication Date Title
US5675770A (en) Memory controller having means for comparing a designated address with addresses setting an area in a memory
JP2002132701A (ja) メモリ制御装置
US6272583B1 (en) Microprocessor having built-in DRAM and internal data transfer paths wider and faster than independent external transfer paths
JPH064398A (ja) 情報処理装置
GB2060961A (en) Data processing system having memory modules with distributed address information
JPS61235969A (ja) メモリ装置
KR940001590B1 (ko) 블럭읽기 및 쓰기에서의 메모리 엑세스 시간 단축장치 및 방법
JP3266610B2 (ja) Dma転送方式
US20020069311A1 (en) Bus control device
JPS59178667A (ja) メモリ装置
JP2570271B2 (ja) 半導体メモリ制御装置
JP2710483B2 (ja) 半導体集積回路
CN1332327C (zh) 可同时由数据总线输入及输出数据的电脑系统
JPH0351943A (ja) 高速バスと低速バスのバスライン共用化方式
JP3615306B2 (ja) 記憶装置アクセスシステム
JP2597991B2 (ja) 画像データ通信装置
KR950003883B1 (ko) 메모리제어논리장치
JP3323751B2 (ja) 印刷装置
JP2821176B2 (ja) 情報処理装置
JPH10105457A (ja) メモリ制御システムおよびメモリ制御回路
JPH02188856A (ja) メモリアクセス回路
JPS61196286A (ja) 表示情報処理装置
JPH0327956A (ja) 印刷制御装置
JPS6265149A (ja) メモリ管理ユニツト書き換え方式
JPH1091570A (ja) データ転送装置