JPH01304556A - メモリ制御回路 - Google Patents
メモリ制御回路Info
- Publication number
- JPH01304556A JPH01304556A JP63134621A JP13462188A JPH01304556A JP H01304556 A JPH01304556 A JP H01304556A JP 63134621 A JP63134621 A JP 63134621A JP 13462188 A JP13462188 A JP 13462188A JP H01304556 A JPH01304556 A JP H01304556A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- timing
- error
- memory
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 26
- 230000005540 biological transmission Effects 0.000 abstract 1
- 230000003111 delayed effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
支丘立1
本発明はメモリ制御回路に関し、特に情報処理装置にお
いて使用されるメモリ制御回路のメモリ読出し回路およ
びメモリエラー検出回路に関する。
いて使用されるメモリ制御回路のメモリ読出し回路およ
びメモリエラー検出回路に関する。
従来技術
従来、この種のメモリ制御回路は、第4図に示すように
、エラー検出回Ii!82とタイミング回路3とドライ
バ4とから構成され、メモリ1に接続されていた。
、エラー検出回Ii!82とタイミング回路3とドライ
バ4とから構成され、メモリ1に接続されていた。
メモリ1からデータを読出す場合には、タイミング回路
3がらメモリ1に対してタイミング信号T1が出力され
る。メモリ1ではこのタイミング信号T Iによりメモ
リ読出し動作が実行され、−定時間T”ACC後に読出
しデータが確定する(第5図参照)。
3がらメモリ1に対してタイミング信号T1が出力され
る。メモリ1ではこのタイミング信号T Iによりメモ
リ読出し動作が実行され、−定時間T”ACC後に読出
しデータが確定する(第5図参照)。
エラー検出回路2はメモリ1で確定したデータとそのデ
ータ内に含まれるチエツク用データとからその読出しデ
ータのエラーの有無を検出し、エラーかある場合には′
1′″を、エラーがない場合には′0“をタイミング回
路3がら入力されるタイミング信号T2に応答して出力
する(第5図参照)。
ータ内に含まれるチエツク用データとからその読出しデ
ータのエラーの有無を検出し、エラーかある場合には′
1′″を、エラーがない場合には′0“をタイミング回
路3がら入力されるタイミング信号T2に応答して出力
する(第5図参照)。
ドライバ4はメモリ1がら読出された読出しデータを出
力するとともに、エラー検出回路2がらのメモリエラー
信号を出力する。また、ドライバ4はタイミング回路3
がらのタイミング信号T3か入力されると、続出しデー
タをサンプリングするタイミングをメモリデータの要求
者に対して通知するためのストローブ信号を出力する(
第5図参照)。
力するとともに、エラー検出回路2がらのメモリエラー
信号を出力する。また、ドライバ4はタイミング回路3
がらのタイミング信号T3か入力されると、続出しデー
タをサンプリングするタイミングをメモリデータの要求
者に対して通知するためのストローブ信号を出力する(
第5図参照)。
タイミング回路3におけるタイミング信号T1の出力か
らタイミングは号T2の出力までの時間は、メモリアク
セス時間とエラー検出回路2の検出時間との和によって
決定され、タイミング信号T2の出力からタイミング信
号T3の出力までの時間は、メモリエラー信号をサンプ
ルするのに充分なセットアツプタイムを確保するために
設けられている。
らタイミングは号T2の出力までの時間は、メモリアク
セス時間とエラー検出回路2の検出時間との和によって
決定され、タイミング信号T2の出力からタイミング信
号T3の出力までの時間は、メモリエラー信号をサンプ
ルするのに充分なセットアツプタイムを確保するために
設けられている。
このような従来のメモリ制御回路では、ドライバ4から
のストローブ信号がエラー検出回路2でのメモリエラー
の検出の有無に関係なく、常に一定のタイミングで出力
されているので、メモリエラーか検出されないときでも
メモリエラー信号のためのセットアツプタイムが含まれ
ており、実質的にメモリアクセスタイムが増大するとい
う欠点かある。
のストローブ信号がエラー検出回路2でのメモリエラー
の検出の有無に関係なく、常に一定のタイミングで出力
されているので、メモリエラーか検出されないときでも
メモリエラー信号のためのセットアツプタイムが含まれ
ており、実質的にメモリアクセスタイムが増大するとい
う欠点かある。
発明の目的
本発明は上記のような従来のものの欠点を除去すべくな
されたもので、メモリアクセスタイムを短縮させること
ができるメモリ制御回路の提供を目的とする。
されたもので、メモリアクセスタイムを短縮させること
ができるメモリ制御回路の提供を目的とする。
発明の構成
本発明によるメモリ制御回路は、メモリから読出された
読出しデータをストローブ信号とともに送出する送出手
段と、前記読出しデータにおけるエラーの有無を検出す
るエラー検出手段とを有するメモリ制御回路であって、
前記エラー検出手段の検出結果に応じて前記送出手段に
おける萌記ストローブ信号の送出タイミングを可変する
タイミング可変手段を設けたことを特徴とする。
読出しデータをストローブ信号とともに送出する送出手
段と、前記読出しデータにおけるエラーの有無を検出す
るエラー検出手段とを有するメモリ制御回路であって、
前記エラー検出手段の検出結果に応じて前記送出手段に
おける萌記ストローブ信号の送出タイミングを可変する
タイミング可変手段を設けたことを特徴とする。
実施例
次に、本発明の一実施例について図面を参照して説明す
る。
る。
第1図は本発明の一実施例の構成を示すブロック図であ
る9図において、本発明の一実施例によるメモリ制御回
路は、エラー検出回路2と、タイミング回路3と、ドラ
イバ4と、遅延回路5と、マルチプレクサ6とを含んで
構成されており、メモリ1に接続されている。
る9図において、本発明の一実施例によるメモリ制御回
路は、エラー検出回路2と、タイミング回路3と、ドラ
イバ4と、遅延回路5と、マルチプレクサ6とを含んで
構成されており、メモリ1に接続されている。
メモリ1はタイミング回路3からのタイミング信号T1
が入力されると、格納されたデータの続出し動作を開始
する。
が入力されると、格納されたデータの続出し動作を開始
する。
エラー検出回路2はメモリ1からの読出しデータとこの
読出しデータ内に含まれるチエツク用データとからこの
読出しデータのエラーの有無を検出し、タイミング回路
3からのタイミング信号T2により検出結果をラッチす
る。
読出しデータ内に含まれるチエツク用データとからこの
読出しデータのエラーの有無を検出し、タイミング回路
3からのタイミング信号T2により検出結果をラッチす
る。
ドライバ4はメモリ1からの5売出しデ゛−夕と、エラ
ー検出回路2からのメモリエラー信号と、マルチプレク
サ6からの出力信号とを入力し、読出しデータとメモリ
エラー信号とスl−ローブ信号とを出力する。
ー検出回路2からのメモリエラー信号と、マルチプレク
サ6からの出力信号とを入力し、読出しデータとメモリ
エラー信号とスl−ローブ信号とを出力する。
遅延回路5はタイミング回路4からのタイミング信号T
2を入力し、このタイミング信号T2を所定時間遅延し
てマルチプレクサ6に出力する。
2を入力し、このタイミング信号T2を所定時間遅延し
てマルチプレクサ6に出力する。
マルチプレクサ6ではエラー検出回路2からのメモリエ
ラー信号を選択端子Sから入力し、遅延回路5からの遅
延信号を入力端子Aから入力し、タイミング回路3から
のタイミング信号T3を入力端子Bから入力する。また
、マルチプレクサ6ではエラー検出回路2からのメモリ
エラー信号により遅延回路5からの遅延信号とタイミン
グ回路3からのタイミング信号T3とのうち一方を選択
し、その選択された信号を出力端子Oからドライバ4に
出力する。
ラー信号を選択端子Sから入力し、遅延回路5からの遅
延信号を入力端子Aから入力し、タイミング回路3から
のタイミング信号T3を入力端子Bから入力する。また
、マルチプレクサ6ではエラー検出回路2からのメモリ
エラー信号により遅延回路5からの遅延信号とタイミン
グ回路3からのタイミング信号T3とのうち一方を選択
し、その選択された信号を出力端子Oからドライバ4に
出力する。
第2図および°第3図は本発明の一実施例の動作を示す
タイミングチャートである。第2図はメモリ1から読出
された読出しデータにエラーが検出されなかったときの
タイミングチャートであり、第3図はメモリ1から読出
された読出しデータにエラーが検出されたときのタイミ
ングチャートである。
タイミングチャートである。第2図はメモリ1から読出
された読出しデータにエラーが検出されなかったときの
タイミングチャートであり、第3図はメモリ1から読出
された読出しデータにエラーが検出されたときのタイミ
ングチャートである。
これら第1図〜第3図を用いて本発明の一実施例の動作
について説明する。
について説明する。
メモリ1からデータを読出す場合には、タイミング回路
3からメモリ1に対してタイミング信号T1が出力され
る。メモリ1ではこのタイミング信号T1によりデータ
の読出し動作が実行され、一定時間T ACC後に読出
しデータが確定する(第2図および第3図参照)。
3からメモリ1に対してタイミング信号T1が出力され
る。メモリ1ではこのタイミング信号T1によりデータ
の読出し動作が実行され、一定時間T ACC後に読出
しデータが確定する(第2図および第3図参照)。
エラー検出回路2はメモリ1で確定したデータとそのデ
ータ内に含まれるチエツク用データとからその読出しデ
ータのエラーの有無を検出し、エラーがない場合には°
“0″′を、エラーがある場合には“1′″をタイミン
グ回路3からのタイミング信号T2によりラッチする(
第2図および第3図参照)。
ータ内に含まれるチエツク用データとからその読出しデ
ータのエラーの有無を検出し、エラーがない場合には°
“0″′を、エラーがある場合には“1′″をタイミン
グ回路3からのタイミング信号T2によりラッチする(
第2図および第3図参照)。
このとき、タイミング回路3からのタイミング信号T2
は遅延回!1185で遅延され、遅延信号としてマルチ
プレクサ6に出力される。この遅延回路5における遅延
時間Tdはエラー検出回路2でエラーがラッチされる時
間に等しいか、あるいはその時間よりも少し長くなって
いる。
は遅延回!1185で遅延され、遅延信号としてマルチ
プレクサ6に出力される。この遅延回路5における遅延
時間Tdはエラー検出回路2でエラーがラッチされる時
間に等しいか、あるいはその時間よりも少し長くなって
いる。
エラー検出回路2で読出しデータにエラーが検出されな
かった場合には、エラー検出回路2がらの出力信号はこ
のメモリアクセスが行われている間゛0゛であり、マル
チプレクサ6には入力端子Sからメモリエラー信号とし
て゛0パが入力される。
かった場合には、エラー検出回路2がらの出力信号はこ
のメモリアクセスが行われている間゛0゛であり、マル
チプレクサ6には入力端子Sからメモリエラー信号とし
て゛0パが入力される。
マルチプレクサ6はメモリエラー信号として”′0′°
を入力すると、入力端子Aから入力された遅延回路5か
らの遅延信号を出力端子0から出力信号としてドライバ
4に出力する。
を入力すると、入力端子Aから入力された遅延回路5か
らの遅延信号を出力端子0から出力信号としてドライバ
4に出力する。
ドライバ4ではマルチプレクサ6がらの出力信刊が入力
されると、読出しデータをザンプリングするタイミング
をメモリデータの要求者に対して通知するなめにストロ
ーブ信号が出力される(第2図参照)。
されると、読出しデータをザンプリングするタイミング
をメモリデータの要求者に対して通知するなめにストロ
ーブ信号が出力される(第2図参照)。
すなわち、ドライバ4はタイミング回路3がら出力され
たタイミング信号T2が遅延回路5で遅延された遅延時
間Tdだけ、タイミング信号′「2よりも遅れてストロ
ーブ信号を出力する。しがしながら、このストローブ信
号はタイミング回li!83から出力されるタイミング
信号T3よりも速いタイミングで出力されることになる
。
たタイミング信号T2が遅延回路5で遅延された遅延時
間Tdだけ、タイミング信号′「2よりも遅れてストロ
ーブ信号を出力する。しがしながら、このストローブ信
号はタイミング回li!83から出力されるタイミング
信号T3よりも速いタイミングで出力されることになる
。
また、エラー検出回路2で読出しデータにエラーが検出
された場合には、エラー検出回路2からの出力信号はタ
イミング回路3からのタイミング信号T2の入力タイミ
ングで°“0″から“1”に変化し、マルチプレクサ6
には入力端子Sがらメモリエラー信号として“1′°が
入力される。
された場合には、エラー検出回路2からの出力信号はタ
イミング回路3からのタイミング信号T2の入力タイミ
ングで°“0″から“1”に変化し、マルチプレクサ6
には入力端子Sがらメモリエラー信号として“1′°が
入力される。
マルチプレクサ6はメモリエラー信号として”1″を入
力すると、入力端子Bがら入力されたタイミング回路3
からのタイミング信号T3を出力端子0から出力信号と
してドライバ4に出力するため、このメモリエラー信号
の入力直後に入力端子Aから入力される遅延回rl!1
5がらの遅延信号か無効となり、マルチプレクサ6がら
の出力信号はこの遅延信号よりも遅れて入力されるタイ
ミング信号T3となる。
力すると、入力端子Bがら入力されたタイミング回路3
からのタイミング信号T3を出力端子0から出力信号と
してドライバ4に出力するため、このメモリエラー信号
の入力直後に入力端子Aから入力される遅延回rl!1
5がらの遅延信号か無効となり、マルチプレクサ6がら
の出力信号はこの遅延信号よりも遅れて入力されるタイ
ミング信号T3となる。
ドライバ4はマルチプレクサ6からの出力信号が入力さ
れると、すなわちタイミング信号T3の入力タイミング
によりストローブ信号を出力する(第3図参照)。
れると、すなわちタイミング信号T3の入力タイミング
によりストローブ信号を出力する(第3図参照)。
このように、メモリ1がら読出された読出しデータにエ
ラー検出回路2でエラーが検出されないとき、ドライバ
4がらのストローブ信号をエラー検出回路2におけるメ
モリエラーのラッチタイミングとほぼ同時に出力するよ
うにすることによって、メモリアクセスタイムを短縮さ
せることができる。
ラー検出回路2でエラーが検出されないとき、ドライバ
4がらのストローブ信号をエラー検出回路2におけるメ
モリエラーのラッチタイミングとほぼ同時に出力するよ
うにすることによって、メモリアクセスタイムを短縮さ
せることができる。
メモリ1においてエラーが発生する確率は・蔭めて小さ
く、メモリサイクルにおいてはほとんどエラーの発生は
ない、また、−数的にCPUの処理動作によるメモリア
クセスの頻度は極めて高いため、各メモリサイクルにお
けるメモリアクセスタイムの短縮は全体の処理動作に及
ぼす影響は大であり、これにより全体のスループットが
向上する。
く、メモリサイクルにおいてはほとんどエラーの発生は
ない、また、−数的にCPUの処理動作によるメモリア
クセスの頻度は極めて高いため、各メモリサイクルにお
けるメモリアクセスタイムの短縮は全体の処理動作に及
ぼす影響は大であり、これにより全体のスループットが
向上する。
発明の詳細
な説明したように本発明によれば、メモリから続出され
た読出しデータとともに送出されるストローブ信号の送
出タイミングを、読出しデータにおけるエラーの有無の
検出結果に応じて可変とするようにすることによって、
メモリアクセスタイムを短縮させることができるという
効果がある。
た読出しデータとともに送出されるストローブ信号の送
出タイミングを、読出しデータにおけるエラーの有無の
検出結果に応じて可変とするようにすることによって、
メモリアクセスタイムを短縮させることができるという
効果がある。
第1図は本発明の一実施例の構成を示すブロック図、第
2図および第3図は本発明の一実施例の動作を示すタイ
ミングチャー1へ、第4図は従来例の構成を示すブロッ
ク図、第5図は従来例の動作を示すタイミングチャート
である。 主要部分の符号の説明 1・・・・・・メモリ 2・・・・・・エラー検出回路 3・・・・・・タイミング回路 4・・・・・・ドライバ 5・・・・・・遅延回路 6・・・・・・マルチプレクサ
2図および第3図は本発明の一実施例の動作を示すタイ
ミングチャー1へ、第4図は従来例の構成を示すブロッ
ク図、第5図は従来例の動作を示すタイミングチャート
である。 主要部分の符号の説明 1・・・・・・メモリ 2・・・・・・エラー検出回路 3・・・・・・タイミング回路 4・・・・・・ドライバ 5・・・・・・遅延回路 6・・・・・・マルチプレクサ
Claims (1)
- (1)メモリから読出された読出しデータをストローブ
信号とともに送出する送出手段と、前記読出しデータに
おけるエラーの有無を検出するエラー検出手段とを有す
るメモリ制御回路であつて、前記エラー検出手段の検出
結果に応じて前記送出手段における前記ストローブ信号
の送出タイミングを可変するタイミング可変手段を設け
たことを特徴とするメモリ制御回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63134621A JPH01304556A (ja) | 1988-06-01 | 1988-06-01 | メモリ制御回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63134621A JPH01304556A (ja) | 1988-06-01 | 1988-06-01 | メモリ制御回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01304556A true JPH01304556A (ja) | 1989-12-08 |
Family
ID=15132664
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63134621A Pending JPH01304556A (ja) | 1988-06-01 | 1988-06-01 | メモリ制御回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01304556A (ja) |
-
1988
- 1988-06-01 JP JP63134621A patent/JPH01304556A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920013450A (ko) | 판독 및 기입동작을 위한 타임-아웃 제어장치를 구비한 반도체 메모리 | |
| JPH0743653B2 (ja) | 割込みコントローラ | |
| EP0855653B1 (en) | Memory controller with a programmable strobe delay | |
| JPH01304556A (ja) | メモリ制御回路 | |
| KR970004088B1 (ko) | 디지탈 신호 처리기 | |
| JP2751822B2 (ja) | Fifoメモリ装置のメモリ制御方法 | |
| JPH02177098A (ja) | 半導体メモリ装置 | |
| JPS62129756A (ja) | マルチプレクサ方式の超音波探傷器 | |
| JP3003728B2 (ja) | 割込み信号制御回路 | |
| JPS6048076B2 (ja) | 装置間インタフェ−ス方式 | |
| JP2609768B2 (ja) | 制御情報読出しデータの誤り検出方式 | |
| JP2804406B2 (ja) | パルス測定装置 | |
| JPS6116094B2 (ja) | ||
| JPS63163555A (ja) | 高速メモリ装置 | |
| JP2979918B2 (ja) | 割り込み検出回路 | |
| JPH0748192B2 (ja) | 記憶装置 | |
| JPH05300121A (ja) | コード語の変化検出回路装置 | |
| JPH01194035A (ja) | 情報処理装置のアドレスパリティチェック方式 | |
| JPH04111637A (ja) | データ伝送速度自動認識装置 | |
| JPH0595386A (ja) | アラームインターフエース回路 | |
| JPH05100989A (ja) | アドレス設定方式 | |
| JPH0250498B2 (ja) | ||
| JPH0553802A (ja) | レジスタの二度読み防止回路 | |
| JPS59178545A (ja) | エラ−検出方式 | |
| JPH0830502A (ja) | フラッシュメモリ連続書き込み回路 |