JPS61226856A - メモリ制御方式 - Google Patents

メモリ制御方式

Info

Publication number
JPS61226856A
JPS61226856A JP6730285A JP6730285A JPS61226856A JP S61226856 A JPS61226856 A JP S61226856A JP 6730285 A JP6730285 A JP 6730285A JP 6730285 A JP6730285 A JP 6730285A JP S61226856 A JPS61226856 A JP S61226856A
Authority
JP
Japan
Prior art keywords
section
data
memory
parity
write cycle
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
JP6730285A
Other languages
English (en)
Inventor
Tatsuo Kadoma
角間 達雄
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.)
Usac Electronic Ind Co Ltd
Original Assignee
Usac Electronic Ind 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 Usac Electronic Ind Co Ltd filed Critical Usac Electronic Ind Co Ltd
Priority to JP6730285A priority Critical patent/JPS61226856A/ja
Publication of JPS61226856A publication Critical patent/JPS61226856A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、メモリをデータ部とパリティ部とに分割した
メモリ装置に対するメモリ制御方式に関するものである
〔概要〕
メモリをデータ部とパリティ部とに分割し、データ部に
対してはアーリイ・ライト(EARLY WRITE)
を行い、パリティ部をパリティ生成検査回路にのみ接続
すると共にパリティ部に対してはディレイド・ライト(
DELAYεD WRITE)を行うようにしたメモリ
制御方式である。
〔従来技術と問題点〕
マイクロプロセッサはアドレス発生からデータ取込み迄
の時間(所謂メモリ・アクセス・サイクルとして使用出
来る時間)が短い。従って、メモリ・リード時にアクセ
ス・タイム・マージンを取るため、メモリ起動は出来る
限り早い時期に行うことが望ましい。一方、構成部品を
少なくするために、アーリィ・ライト・サイクル動作を
用い、メモリ・データ入力態をマイクロプロセッサのデ
ータ・バスに直接接続するすることが一般に行われてい
る。ところで、メモリ・データがマイクロプロセッサか
ら発生するタイミングはアドレス発生よりも遅く (モ
トローラ68000やインテル8086等)、パリティ
生成時間を考慮すると更に遅れる。
従って、一般にはアクセス・タイムを犠牲にしてパリテ
ィ生成時間を見込んでタイミングを遅らせ、アクセス・
タイムの増加分はマイクロプロセッサのサイクルを伸ば
すか若しくはマイクロプロセッサそのものを遅く動作さ
せる方法、又はデータ入力とデータ出力を別バス構成と
し、バス・ドライバによりマイクロプロセッサに接続す
る方法などが採用されている。前者はマイクロプロセッ
サの性能を低下させるという欠点があり、後者は構成部
品の増加、複雑化を来すという欠点がある。第4図は後
者の従来方式の1例を示すものであって、同図において
、lはマイクロプロセッサ、2はメモリのデータ部、3
はメモリのパリティ部、4はパリティ生成検査回路、5
はバス・ドライバをそれぞれ示している。第4図におい
ては、データ部2の入力はマイクロプロセッサ1のデー
タ・バスに直接接続されているが、出力はバス・ドライ
バ5を介してデータ・バスに接続されており、パリティ
部3はパリティ生成検査回路4に接続されており、パリ
ティ生成検査回路4がデータ・バスに接続されている。
データ部2とパリティ部3に対するライト・イネーブル
信号Iは、パリティが生成された後に立ち下がるように
構成されている。
即ち、データ部2及びパリティ部3はディレイド・ライ
ト・サイクル動作を行う。
〔発明の目的〕
本発明は、上記の考察に基づくものであって、マイクロ
プロセッサの動作速度を遅くすることなく、比較的に低
速度のメモリを使用し、しかも構成部品の少ない、従っ
てコスト・パフォーマンスの優れたメモリ制御方式を提
供することを目的としている。
〔目的を達成するための手段〕
そしてそのため本発明のメモリ制御方式は、メモリをデ
ータ部とパリティ部とに分け、上記データ部をマイクロ
プロセッサのデータ・バスに直結し、上記パリティ部は
パリティ生成検査回路にのみ接続する構成とし、且つ上
記データ部はアーリィ・ライト・サイクル動作、上記パ
リティ部はディレイド・ライト・サイクル動作を行うよ
うに構成したことを特徴とするものである。
〔発明の実施例〕
以下、本発明を図面を参照しつつ説明する。第3図は本
発明の概要を示す図である。第3図において、11はマ
イクロプロセッサ、12はメモリのデータ部、13はメ
モリのパリティ部、14はパリティ生成検査回路をそれ
ぞれ示している。データ部12の入力及び出力はマイク
ロプロセッサ11のデータ・バスに直接接続されている
。パリティ部13の入力及び出力はパリティ生成検査回
路14にのみ接続されている。パリティ生成検査回路1
4はマイクロプロセッサのデータ・バスに接続されてい
る。メモリ・ライト動作を行う際、データ部12はアー
リィ・ライト・サイクル動作を行い、パリティ部13は
ディレイド・ライト・サイクル動作を行う。
第1図は本発明の1実施例の詳細を示すブロック図であ
り、第2図はそのタイミング図である。
第1図において、12Hはハイ・データ部、12Lはロ
ウ・データ部、13Hはハイ・パリティ部、13Lはロ
ウ・パリティ部、15はマルチプレクサ、16はディレ
ィライン、17ないし20はNAND回路、21ないし
25はドライバをそれぞれ示している。ハイ・データ部
12H及びロウ・データ部12Lはデータ部12を構成
している。
ハイ・パリティ部13Hとロウ・パリティ部13Lはパ
リティ部13を構成している。パリティ生成検査回路1
4は、メモリ・ライトの場合、書込みデータに基づいて
パリティ・データを生成し、メモリ・リードの場合、デ
ータ部12から読み出されたデータとパリティ部13か
ら読み出されたデータを比較し、パリティ・エラーがあ
ればパリティ・エラー信号MPnRをオンする。マルチ
プレクサ15は、ディレィライン16の第1出力端子か
らの信号によって制御され、第1出力端子の信号がオフ
(低レベル)の時はアドレスAIないしA9を出力し、
第1出力端子の信号がオンの時はアドレスAIOないし
^18を出力する。マルチプレクサ15の出力は、ハイ
・データ部12H,ロウ・データ部12L1ハイ・パリ
ティ部13H及びロウ・パリティ部13Lのアドレス端
子に供給される。
ディレィライン16には、アドレス・ストローブ■を反
転したものが入力される。ディレィライン16の第1出
力端子からの信号はマルチプレクサ15の制御端子に供
給され、第2出力端子からの信号はNAND回路18.
19の入力端子に供給され、第3出力端子からの信号は
NAND回路20の入力端子に供給される。NAND回
路17の上側入力端子には信号MUMが入力され、下側
入力端子にはアドレス・ストローブASを反転したもの
が入力される。信号MEMはアドレス情報がメモリ空間
を指定している時にオンする信号である。NAND回路
17の出力がハイ・データ部12H、ロウ・データ部1
2L、ハイ・パリティ部13H及びロウ・パリティ部1
3Lに対するロー・アドレス・ストローブ信号RASと
なる。NAND回路18にはディレィライン16の第2
出力端子からの信号及びアッパー・データ・ストローブ
UDSを反転したものが入力される。NAND回路18
の出力は、ハイ・データ部12H及びハイ・パリティ部
13Hに対するカラム・アドレス・ストローブ信号τB
となる。NAND回路19にはディレィライン16の第
2出力端子からの信号及びロアー・データ・ストローブ
LDSを反転したものが人力される。NAND回路19
の出力は、ロウ・データ部12L及びロウ・パリティ部
13Lに対するカラム・アドレス・ストローブ信号CA
Sとなる。
リード/ライト信号R/Wをドライバ24.25で増幅
したものがハイ・データ部12H及びロウ・データ部1
2Lに対するライト・イネーブル信号−Eとなる。NA
ND回路20にはディレィライン16の第3出力端子か
らの信号とり一ド/ライト信号R/−を反転したものが
入力され、NAND回路20の出力がハイ・パリティ部
13H及びロウ・パリティ部13Lに対するライト・イ
ネーブル信号札となる。
第2図は第1図の実施例のタイミング図である。
第2図から判るように、メモリ・ライト・サイクルにお
いて、データ部12に対するライト・イネーブル信号−
Eはカラム・アドレス・ストローブ信号丁が立ち下がる
前に立ち下がっている。即ち、データ部12はアーリィ
・ライト・サイクル動作を行っている。また、メモリ・
ライト・サイクルにおいて、パリティ部13に対するラ
イト・イネーブル信号WEはカラム・アドレス・ストロ
ーブCASが立ち下がる後に立ち下がっている。即ち、
パリティ部13はディレイド・ライト・サイクル動作を
行っている。アーリィ・ライト・サイクル動作において
は、データ書込み時にメモリの出力側がハイ・インピー
ダンスになり、データが出力されない、従って、メモリ
の入力側と出力側をデータ・バスに直接結合することが
出来る。
〔発明の効果〕
以上の説明から明らかなように、本発明によれば、マイ
クロプロセッサの動作速度を遅くすることなく比較的に
低速度のメモリを使用できること、従来装置に比べて構
成部品が少なくなること等の顕著な効果を奏することが
出来る。
【図面の簡単な説明】
第1図は本発明の1実施例の詳細を示すブロック図、第
2図はそのタイミング図、第3図は本発明の概要を示す
図、第4図は従来のメモリ制御方式の1例を示す図であ
る。 12・・・メモリのデータ部、13・・・メモリのパリ
ティ部、14・・・パリティ生成検査回路、12H・・
・ハイ・データ部、12L・・・ロウ・データ部、13
H・・・ハイ・パリティ部、13L・・・ロウ・パリテ
ィ部、15・・・マルチプレクサ、16・・・ディレィ
ライン、17ないし20・・・NAND回路、21ない
し25・・・ドライバ。

Claims (1)

    【特許請求の範囲】
  1. メモリをデータ部とパリティ部とに分け、上記データ部
    をマイクロプロセッサのデータ・バスに直結し、上記パ
    リティ部はパリテイ生成検査回路にのみ接続する構成と
    し、且つ上記データ部はアーリィ・ライト・サイクル動
    作、上記パリティ部はディレイド・ライト・サイクル動
    作を行うように構成したことを特徴とするメモリ制御方
    式。
JP6730285A 1985-03-30 1985-03-30 メモリ制御方式 Pending JPS61226856A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6730285A JPS61226856A (ja) 1985-03-30 1985-03-30 メモリ制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6730285A JPS61226856A (ja) 1985-03-30 1985-03-30 メモリ制御方式

Publications (1)

Publication Number Publication Date
JPS61226856A true JPS61226856A (ja) 1986-10-08

Family

ID=13341072

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6730285A Pending JPS61226856A (ja) 1985-03-30 1985-03-30 メモリ制御方式

Country Status (1)

Country Link
JP (1) JPS61226856A (ja)

Similar Documents

Publication Publication Date Title
US5226134A (en) Data processing system including a memory controller for direct or interleave memory accessing
JPH0472255B2 (ja)
JPH11312119A (ja) メモリモジュ―ルシステム
JP4618758B2 (ja) クワッドデータレートシンクロナス半導体メモリ装置の駆動方法
JP3108080B2 (ja) アクセス制御回路装置
JPS61226856A (ja) メモリ制御方式
JP2579003B2 (ja) メモリ間データ転送装置
JPH01287767A (ja) Ramの制御回路
JPH0222748A (ja) 不揮発生メモリ制御回路
JPH0251724A (ja) ディスク制御装置
JP2915707B2 (ja) ダイナミックram
JPH02163862A (ja) ディジタル信号処理プロセッサ
JP2617132B2 (ja) ダイレクトメモリアクセス方式
JP2716284B2 (ja) 半導体集積回路
JPS61256458A (ja) 情報転送方式
JPH0439751A (ja) 情報処理装置
JPS5999522A (ja) 入出力制御方式
JPS6385842A (ja) 情報処理装置
JPH0120781B2 (ja)
JPS59189433A (ja) ダイレクトメモリアクセスによるデ−タ消去方式
JPS61183764A (ja) ダイレクトメモリアクセス制御方式
JPS6020099U (ja) P−rom書込器
JPS6229806B2 (ja)
JPH10116247A (ja) マイクロコンピュータ
JPH0259551B2 (ja)