JPH0232431A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH0232431A
JPH0232431A JP18182688A JP18182688A JPH0232431A JP H0232431 A JPH0232431 A JP H0232431A JP 18182688 A JP18182688 A JP 18182688A JP 18182688 A JP18182688 A JP 18182688A JP H0232431 A JPH0232431 A JP H0232431A
Authority
JP
Japan
Prior art keywords
address
control
memory
output
processing device
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
JP18182688A
Other languages
English (en)
Inventor
Koichi Nakai
中井 幸一
Makoto Kise
木瀬 誠
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.)
Hitachi Ltd
Hitachi Chubu Software Ltd
Original Assignee
Hitachi Ltd
Hitachi Chubu Software 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 Hitachi Ltd, Hitachi Chubu Software Ltd filed Critical Hitachi Ltd
Priority to JP18182688A priority Critical patent/JPH0232431A/ja
Publication of JPH0232431A publication Critical patent/JPH0232431A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、主記憶制御装置(以降MCUと略称する)に
係り、特にアクセス速度の異なる複数のメモリを実装す
る主記憶装置をアクセスするのに好適な情報処理装置に
関する。
〔従来の技術〕
従来、メモリアクセス速度の異なるメモリを実装するデ
ータ処理装置では、特開昭58−76955号公報に記
載のように、アクセスに対する応答時間の早遅を制御す
ることにより、プロセッサの待ちサイクルの挿入回数を
制御する方法がある。
〔発明が解決しようとする課題〕
上記従来技術では、メモリ制御信号であるRAS、CA
S、WEや、ローアドレス、モジュールアドレスといっ
た、対メモリインタフェース信号に対する制御が行なわ
れておらず、素子のアクセス時間の変化に対する応答時
間の早遅の制御に対して柔軟性がなかった。
本発明の目的は、対メモリインタフェース信号を制御す
るMCUの内部ステージを素子のアクセス時間の変化に
対応してステージの追加、削除を行うことにより、最適
なメモリアクセスタイミイグを出力させることにある。
〔課題を解決するための手段〕
上記目的は、データ処理装置から出力されるアドレスの
一部をマイクロプログラムの指定により、メモリアクセ
ス制御用に割り当てMCUに出力し、MCUは制御用の
ビットの値からMCUの内部ステージの切換え制御を行
うことにより達成される。
〔作用〕
データ処理装置からの主記憶装置へのアクセスにあたっ
ては、アクセスするアドレスはデータ処理装置がMCU
に対し出力する。この時、マイクロプログラム制御によ
り、アドレスの一部にメモリアクセスタイミング制御用
のコードを埋め込み出力すると、MCUは上記コードに
よりMCU内部のステージ制御を行い、主記憶装置に対
しメモリ素子の仕様に適したタイミングで、アドレスお
よびメモリ制御信号を出力することができる。
〔実施例〕
以下、図面を参照して本発明の一実施例について説明す
る。
第1図は、本発明の一実施例である情報処理装置の概略
図である。データ処理装置(MPU)1と、主記憶制御
装置(MCU)2と、主記憶装置(MM)3とからなる
システムで、例えば、MPU1からMM3にデータを書
き込む場合、MPU1は書き込むアドレスをメモリアド
レスレジスタ(MA)4からMCU2に出力するが、こ
の時、MA4から出力されるアドレスの一部をマイクロ
プログラムによる切換え信号Sで制御されるセレクタ5
に入力し、切換え信号Sの値によりアドレスを出力する
か、MCUに処理内容を変更させるためのコードXを出
力させるかを決定する。その情報は、アドレスバス13
−2に出力され同時にその他のアドレスもアドレスバス
13−1に出力される。MCU2は、これらのアドレス
を制御コード用レジスタ(CR)7とアドレスレジスタ
(ADH)6にセットする。CRTにセットされたコー
ドはデコーダ8によりデコードされる。ステージコント
ロール部11は、デコード結果によりライトの基本ステ
ージに対し、ステージの削除、追加等を行い1MM3に
対し、メモリ制御信号16を、又、アドレス制御部12
に対し、アドレス出力及びストレージアドレスのローア
ドレス、カラムアドレスの切換え制御を行い、又、デー
タ制御部1oに対し出力データ制御を行う。ライトステ
ージが終了するとステージコントロール部11は、MP
UIに対し終了報告信号18を出力し、処理を終了する
第2図にコントロールビットの割り付けの一例を、第3
図にメモリマツプを、第4図にタイミングチャートを示
す。例えば、ビット31.30の2ビツトをコントロー
ルビットとして割り付けを行った装置において、第4図
で示されるアドレスでアクセス速度の異なるメモリを使
用する場合、Aのメモリのアドレス空間をアクセスする
場合((a)の場合)は、制御コードを00としてアク
セスを行い、Bのメモリアドレス空間をアクセスする場
合((b)の場合)は、制御コードを10としてアクセ
スすることにより、Bのメモリアドレス空間のアクセス
時に87の1ステージ削除し、メモリアクセス時の性能
向上を図ることができる。
〔発明の効果〕
本発明によれば、アドレスの一部をマイクロプログラム
の指定で1通常メモリアドレスか、制御用コードかに切
換えて出力し、主記憶制御装置の内部処理の変更を可能
とするものであり、(1)アクセス速度の異なるメモリ
番地に対応したアクセスタイミングの生成、(2)メモ
リアクセス時のデータ加工1例えば、パリティの無効化
、エラーの強制発生等、LSiのピン数の増加なしに、
メモリアクセスの性能向上、デバッグ効率の向上等に効
果がある。
【図面の簡単な説明】
第1図は本発明の一実施例である情報処理装置の構成図
、第2図はアドレスデータへの制御用ビットの割り付は
例を示す説明図、第3図はメモリマツプ図、第4図はメ
モリライトのタイミングチャートである。 1・・・データ処理装置、2・・・主記憶制御装置、3
・・・主記憶装置、4・・・メモリアドレスレジスタ、
5・・・セレクタ、6・・・アドレスレジスタ、7・・
・制御コード用レジスタ、8・・・デコーダ、9・・・
セレクタ。 10・・・データ制御部、11・・・ステージ制御部、
12・・・アドレス制御部、13−1.13−2・・・
アドレスバス、14・・・データバス、15−1・・・
モジュールアドレスバス、15−2・・・ストレージア
ドレスバス、16・・・メモリ制御信号、17・・・メ
モリデータバス、18・・・終了処理報告信号。 第 図 第 図 (山) E (b) Wε ・第

Claims (1)

    【特許請求の範囲】
  1. 1、データ処理装置と主記憶制御装置と主記憶装置より
    成る情報処理装置において、データ処理装置から出され
    るアドレスデータの一部をマイクロプログラムの指定で
    制御用コードが出力できるような切換え機能を持たせる
    ことにより、出力された制御用コードにより主記憶制御
    装置の処理内容の変更を可能とすることを特徴とした情
    報処理装置。
JP18182688A 1988-07-22 1988-07-22 情報処理装置 Pending JPH0232431A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18182688A JPH0232431A (ja) 1988-07-22 1988-07-22 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18182688A JPH0232431A (ja) 1988-07-22 1988-07-22 情報処理装置

Publications (1)

Publication Number Publication Date
JPH0232431A true JPH0232431A (ja) 1990-02-02

Family

ID=16107492

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18182688A Pending JPH0232431A (ja) 1988-07-22 1988-07-22 情報処理装置

Country Status (1)

Country Link
JP (1) JPH0232431A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05324588A (ja) * 1992-05-14 1993-12-07 Sumitomo Metal Ind Ltd 並列計算機

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05324588A (ja) * 1992-05-14 1993-12-07 Sumitomo Metal Ind Ltd 並列計算機

Similar Documents

Publication Publication Date Title
JP2004005613A (ja) 専用フラッシュコントローラを使用してフラッシュベースストレージシステムの性能を改善するための方法
JPH0390942A (ja) 主記憶装置の制御方式
JPH0232431A (ja) 情報処理装置
JPS581451B2 (ja) デ−タ転送方式
US6938118B1 (en) Controlling access to a primary memory
JPH05197619A (ja) マルチcpu用メモリ制御回路
US5860129A (en) Data processing system for writing an external device and method therefor
US5752267A (en) Data processing system for accessing an external device during a burst mode of operation and method therefor
JPH02163862A (ja) ディジタル信号処理プロセッサ
JP3098363B2 (ja) 記憶装置
JPH04245346A (ja) マイクロコンピュータシステム
JPS59104800A (ja) 画像メモリのパリテイ・チエツク方式
JPH04142637A (ja) メモリ制御回路
JP2884620B2 (ja) ディジタル画像処理装置
KR900001530Y1 (ko) 폰트롬과 문자발생 램 사이의 데이터 전송회로
JP2570271B2 (ja) 半導体メモリ制御装置
JPS61237145A (ja) ストアバツフアの制御方式
JPS59189433A (ja) ダイレクトメモリアクセスによるデ−タ消去方式
JPH11161304A (ja) プログラマブルコントローラ
JPS63211040A (ja) 記憶装置
JPH04209046A (ja) メモリアクセス回路
JPH0279149A (ja) 記録装置のデータ転送方式
JPH0259551B2 (ja)
JPH0330899B2 (ja)
JPH03191460A (ja) 共有メモリ方式