JPH01320554A - メモリ読出し回路 - Google Patents
メモリ読出し回路Info
- Publication number
- JPH01320554A JPH01320554A JP63155230A JP15523088A JPH01320554A JP H01320554 A JPH01320554 A JP H01320554A JP 63155230 A JP63155230 A JP 63155230A JP 15523088 A JP15523088 A JP 15523088A JP H01320554 A JPH01320554 A JP H01320554A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- data
- driver
- output
- read
- 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
- 230000015654 memory Effects 0.000 title claims abstract description 72
- 241001465382 Physalis alkekengi Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
本発明はメモリ読出し回路に関し、特に情報処理装置に
用いられるメモリ読出し回路に関する。
用いられるメモリ読出し回路に関する。
えi辣韮
従来、この種のメモリ続出し回路においては、同一のメ
モリアドレスで指定されるメモリのデータが一度に読出
される構造となっていた。
モリアドレスで指定されるメモリのデータが一度に読出
される構造となっていた。
このような従来のメモリ読出し回路では、同一のメモリ
アドレスで指定されるメモリのデータが一度に続出され
る構造となっていたので、マイクロプロセッサによって
連続するメモリから特定位置の1ビツトのデータを読出
ず処理が繰返し行われるビットテストを実施する場合に
は、メモリアドレス毎に特定位置の1ビットのデータを
読出す処理を繰返さなければならず、処理の高速化が損
なわれるという欠点がある。
アドレスで指定されるメモリのデータが一度に続出され
る構造となっていたので、マイクロプロセッサによって
連続するメモリから特定位置の1ビツトのデータを読出
ず処理が繰返し行われるビットテストを実施する場合に
は、メモリアドレス毎に特定位置の1ビットのデータを
読出す処理を繰返さなければならず、処理の高速化が損
なわれるという欠点がある。
九団二且煎
本発明は上記のような従来のらのの欠点を除去すべくな
されたもので、マイクロブ17セツサによってピッI−
テストを実施する場合に、メモリからのデータの読出し
回数を減少させ、処理速度を向上させることができるメ
モリ読出し回路の提供を目的とする。
されたもので、マイクロブ17セツサによってピッI−
テストを実施する場合に、メモリからのデータの読出し
回数を減少させ、処理速度を向上させることができるメ
モリ読出し回路の提供を目的とする。
発明の栢成
本発明によるメモリ読出し回路は、連続するメモリアド
レスが順次割付けられた複数のメモリ素子と、+il記
複数のメモリ素子各々から読出されたデータのうち特定
ビットを予め定められた所定順序に並び換えて出力する
出力手段とを有することを特徴とする。
レスが順次割付けられた複数のメモリ素子と、+il記
複数のメモリ素子各々から読出されたデータのうち特定
ビットを予め定められた所定順序に並び換えて出力する
出力手段とを有することを特徴とする。
罠虚贋
次に、本発明の一実施例について図面を参照して説明す
る。
る。
第1図は本発明の一実施例の構成を示すブロック図であ
る9図において、本発明の一実施例によるメモリ読出し
回路は、メモリ素子1〜4と、コントローラ5と、ドラ
イバ6〜10とを含んで構成されている。
る9図において、本発明の一実施例によるメモリ読出し
回路は、メモリ素子1〜4と、コントローラ5と、ドラ
イバ6〜10とを含んで構成されている。
ここで、第1図においてはメモリの読出し部分のみを示
し、メモリの書込み部分は省略しである。
し、メモリの書込み部分は省略しである。
また、メモリに格納されるデータのビット幅は4ビツト
である。
である。
メモリ素子1にはアドレス4n(n=o、1.。
2、・・・・・・)で示されるデータが格納され、メモ
リ素子2にはアドレス4n+1で示されるデータが格納
されている。また、メモリ素子3にはアドレス4n+2
で示されるデータが格納され、メモリ素子4にはアドレ
ス4n+3で示されるデータが格納されている。
リ素子2にはアドレス4n+1で示されるデータが格納
されている。また、メモリ素子3にはアドレス4n+2
で示されるデータが格納され、メモリ素子4にはアドレ
ス4n+3で示されるデータが格納されている。
メモリ素子1〜4には夫々アドレス信号101とコント
ローラ5からのチップセレクト信号105〜108とが
入力され、これらアドレス信号101 とチップセレク
ト信号105〜108とにより指定されるデータがメモ
リ素子1〜4から出力される。
ローラ5からのチップセレクト信号105〜108とが
入力され、これらアドレス信号101 とチップセレク
ト信号105〜108とにより指定されるデータがメモ
リ素子1〜4から出力される。
ドライバ6〜10には夫々メモリ素子1〜4からのデー
タとコントローラ5からのドライバセレクト信号109
〜113とが入力され、ドライバセレクト信号109〜
113によって指定されたドライバ6〜10から対応す
るメモリ素子1〜4のデータが読出しデータ118〜1
20として出力される。
タとコントローラ5からのドライバセレクト信号109
〜113とが入力され、ドライバセレクト信号109〜
113によって指定されたドライバ6〜10から対応す
るメモリ素子1〜4のデータが読出しデータ118〜1
20として出力される。
コントローラ5には下位2ビツトのアドレス信号102
.103と垂直読出し指示信号104とが入力され、こ
れら下位2ビツトのアドレス信号102,103と垂直
読出し指示信号104とによりメモリ素子1〜4にチッ
プセレクト信号105〜108を出力するとともに、ド
ライバ6〜10にドライバセレクト信号109〜113
を出力する。
.103と垂直読出し指示信号104とが入力され、こ
れら下位2ビツトのアドレス信号102,103と垂直
読出し指示信号104とによりメモリ素子1〜4にチッ
プセレクト信号105〜108を出力するとともに、ド
ライバ6〜10にドライバセレクト信号109〜113
を出力する。
次に、本発明の一実施例の動作について説明する。
まず、コントローラ5への垂直読出し指示信号104が
有効でない場合には、コントローラ5からは下位2ビツ
トのアドレス信号102.103により選択されるメモ
リ素子1〜4に対してチップセレクト信号105〜10
8が出力され、そのメモリ素子1〜4に対応するドライ
バ6〜9にドライバセレクト信号109〜112が出力
される。
有効でない場合には、コントローラ5からは下位2ビツ
トのアドレス信号102.103により選択されるメモ
リ素子1〜4に対してチップセレクト信号105〜10
8が出力され、そのメモリ素子1〜4に対応するドライ
バ6〜9にドライバセレクト信号109〜112が出力
される。
すなわち、下位2ビツトのアドレス信号102.103
が’o、o”であれば、メモリ素子1にチップセレクト
信号105が出力され、ドライバ6にドライバセレクト
信号109が出力されて、メモリ素子1に格納されてい
るデータが読出しデータ118〜121として出力され
る。
が’o、o”であれば、メモリ素子1にチップセレクト
信号105が出力され、ドライバ6にドライバセレクト
信号109が出力されて、メモリ素子1に格納されてい
るデータが読出しデータ118〜121として出力され
る。
下位2ビツトのアドレス信号102,103が“0゜1
”であれば、メモリ素子2にチップセレクト信号106
が出力され、ドライバ7にドライバセレクト信号110
が出力されて、メモリ素子2に格納されているデータが
読出しデータ118〜121として出力される。
”であれば、メモリ素子2にチップセレクト信号106
が出力され、ドライバ7にドライバセレクト信号110
が出力されて、メモリ素子2に格納されているデータが
読出しデータ118〜121として出力される。
下位2ビツトのアドレス信号102.103が1゜0“
であれば、メモリ素子3にチップセレクト信号107が
出力され、ドライバ8にドライバセレクト信号111が
出力されて、メモリ素子3に格納されているデータが読
出しデータ118〜121 として出力される。
であれば、メモリ素子3にチップセレクト信号107が
出力され、ドライバ8にドライバセレクト信号111が
出力されて、メモリ素子3に格納されているデータが読
出しデータ118〜121 として出力される。
下位2ビツトのアドレス信号102,103が“1゜1
″であれば、メモリ素子4にチップセレクト信号108
が出力され、ドライバ9にドライバセレクト信号112
が出力されて、メモリ素子4に格納されているデータが
読出しデータ118〜121として出力される。
″であれば、メモリ素子4にチップセレクト信号108
が出力され、ドライバ9にドライバセレクト信号112
が出力されて、メモリ素子4に格納されているデータが
読出しデータ118〜121として出力される。
これにより、アドレス信号101〜103によって示さ
れるデータがメモリ素子1〜4から読出され、そのデー
タがドライバ6〜9から読出しデータ118〜121
として出力される。
れるデータがメモリ素子1〜4から読出され、そのデー
タがドライバ6〜9から読出しデータ118〜121
として出力される。
また、コントローラ5への垂直読出し指示信号104が
有効である場合には、コントローラ5は下位2ビツトの
アドレス信号102.103の内容とは無関係に、メモ
リ素子1〜4に対してチツプセレクl−信号105〜1
08を出力し、ドライバ10に対してドライバセレクト
信号113を出力する。
有効である場合には、コントローラ5は下位2ビツトの
アドレス信号102.103の内容とは無関係に、メモ
リ素子1〜4に対してチツプセレクl−信号105〜1
08を出力し、ドライバ10に対してドライバセレクト
信号113を出力する。
ここで、ドライバ10には各メモリ素子1〜4に格納さ
れたデータの最上位ビットのみが垂直読出しデータ11
4〜117として順番に入力されており、ドライバ10
からはメモリ素子1からの垂直読出しデータ114が読
出しデータ118として出力され、メモリ素子2からの
垂直読出しデータ115が読出しデータ119として出
力され、メモリ素子3からの垂直読出しデータ116が
読出しデータ120として出力され、メモリ素子4から
の垂直読出しデータ117が読出しデータ121として
出力される。
れたデータの最上位ビットのみが垂直読出しデータ11
4〜117として順番に入力されており、ドライバ10
からはメモリ素子1からの垂直読出しデータ114が読
出しデータ118として出力され、メモリ素子2からの
垂直読出しデータ115が読出しデータ119として出
力され、メモリ素子3からの垂直読出しデータ116が
読出しデータ120として出力され、メモリ素子4から
の垂直読出しデータ117が読出しデータ121として
出力される。
よって、アドレス信号101で示される連続する4番地
に各々格納されたデータの最上位ビットを一度で出力す
ることができ、マイクロプロセッサによってビットテス
トを実施する場合に、メモリからのデータの読出し回数
を減少させることができる。
に各々格納されたデータの最上位ビットを一度で出力す
ることができ、マイクロプロセッサによってビットテス
トを実施する場合に、メモリからのデータの読出し回数
を減少させることができる。
このように、連続するメモリアドレスを複数のメモリ素
子1−=、−4に分割して割付け、それらメモリ素子1
〜4に格納されたデータの最」−位ビットを予め定めら
れた順序でドライバ10から一度に出力するようにする
ことによって、マイクロプロセッサによって連続するメ
モリから特定位置の1ビツトのデータを読出ず処理が繰
返し行われるビットテストを実施する場合に、メモリか
らのデータの読出し回数を減少させることができ、処理
を高速化することができる。
子1−=、−4に分割して割付け、それらメモリ素子1
〜4に格納されたデータの最」−位ビットを予め定めら
れた順序でドライバ10から一度に出力するようにする
ことによって、マイクロプロセッサによって連続するメ
モリから特定位置の1ビツトのデータを読出ず処理が繰
返し行われるビットテストを実施する場合に、メモリか
らのデータの読出し回数を減少させることができ、処理
を高速化することができる。
尚、本発明の一実施例ではメモリを4つのメモリ素子1
〜4から構成させ、それらメモリ素子1〜4各々に格納
されたデータの最上位ビットを一度に出力するようにし
たが、メモリ素子の数はいくつでもよく、またメモリ素
子名々に格納されたデータのうちどのピッI・でも−度
に出力させることができるのは明白であり、これらに限
定されない。
〜4から構成させ、それらメモリ素子1〜4各々に格納
されたデータの最上位ビットを一度に出力するようにし
たが、メモリ素子の数はいくつでもよく、またメモリ素
子名々に格納されたデータのうちどのピッI・でも−度
に出力させることができるのは明白であり、これらに限
定されない。
光刃しL党里
以上説明したように本発明によれば、連続するメモリア
ドレスが順次割付けられた複数のメモリ素子名々から読
出されたデータのうち特定ビットを予め定められた所定
順序に並び換えて出力するようにすることによって、マ
イクロプロセッサによってビットテストを実施する場合
に、メモリからのデータの読出し回数を減少させ、処理
速度を向上させることができるという効果がある。
ドレスが順次割付けられた複数のメモリ素子名々から読
出されたデータのうち特定ビットを予め定められた所定
順序に並び換えて出力するようにすることによって、マ
イクロプロセッサによってビットテストを実施する場合
に、メモリからのデータの読出し回数を減少させ、処理
速度を向上させることができるという効果がある。
第1図は本発明の一実施例の構成を示すブロック図であ
る。 主要部分の符号の説明 1〜4・・・・・・メモリ素子 5・・・・・・コンl−ローラ 6〜10・−・・・・ドライバ
る。 主要部分の符号の説明 1〜4・・・・・・メモリ素子 5・・・・・・コンl−ローラ 6〜10・−・・・・ドライバ
Claims (1)
- (1)連続するメモリアドレスが順次割付けられた複数
のメモリ素子と、前記複数のメモリ素子各々から読出さ
れたデータのうち特定ビットを予め定められた所定順序
に並び換えて出力する出力手段とを有することを特徴と
するメモリ読出し回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63155230A JPH01320554A (ja) | 1988-06-23 | 1988-06-23 | メモリ読出し回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63155230A JPH01320554A (ja) | 1988-06-23 | 1988-06-23 | メモリ読出し回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01320554A true JPH01320554A (ja) | 1989-12-26 |
Family
ID=15601374
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63155230A Pending JPH01320554A (ja) | 1988-06-23 | 1988-06-23 | メモリ読出し回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01320554A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60142449A (ja) * | 1983-12-28 | 1985-07-27 | Hitachi Ltd | デ−タ変換回路 |
-
1988
- 1988-06-23 JP JP63155230A patent/JPH01320554A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60142449A (ja) * | 1983-12-28 | 1985-07-27 | Hitachi Ltd | デ−タ変換回路 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR910005154A (ko) | 파이프라인된 기록버퍼 레지스터 | |
| US6035381A (en) | Memory device including main memory storage and distinct key storage accessed using only a row address | |
| US5201058A (en) | Control system for transferring vector data without waiting for transfer end of the previous vector data | |
| US4733392A (en) | Fail memory equipment in memory tester | |
| JPS6041769B2 (ja) | アドレス指定方式 | |
| JPH01320554A (ja) | メモリ読出し回路 | |
| JPH04357519A (ja) | メモリ装置 | |
| JP2740459B2 (ja) | 半導体記憶装置 | |
| JPH10116226A (ja) | 半導体記憶装置のアドレス整列装置 | |
| JPS63163938A (ja) | ダイナミツクramコントロ−ラ | |
| JPS5862686A (ja) | 画像メモリ装置 | |
| JP2590704B2 (ja) | 並列プロセッサlsi | |
| KR910006792B1 (ko) | 다이랙트 메모리 억세스 컨트롤러의 억세스 메모리 확장회로 | |
| JPH0810443B2 (ja) | メモリ制御回路 | |
| JP2517126B2 (ja) | 半導体記憶装置 | |
| JP2710926B2 (ja) | 半導体メモリ | |
| JPH0830434A (ja) | メモリアクセス制御装置 | |
| JPS6168636A (ja) | デ−タ処理装置 | |
| JPH06103780A (ja) | 論理和演算回路 | |
| JPH02276090A (ja) | 半導体メモリ集積回路 | |
| JPH05128863A (ja) | メモリ制御回路 | |
| JPH0336594A (ja) | デイスプレイ制御回路 | |
| JPH0293841A (ja) | メモリ制御方式 | |
| JPH01265358A (ja) | ビットリバース回路 | |
| JPH10143661A (ja) | データ処理装置 |