JPH0346191A - データ記憶回路 - Google Patents

データ記憶回路

Info

Publication number
JPH0346191A
JPH0346191A JP1182041A JP18204189A JPH0346191A JP H0346191 A JPH0346191 A JP H0346191A JP 1182041 A JP1182041 A JP 1182041A JP 18204189 A JP18204189 A JP 18204189A JP H0346191 A JPH0346191 A JP H0346191A
Authority
JP
Japan
Prior art keywords
data
data storage
input
row
column
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
JP1182041A
Other languages
English (en)
Inventor
Hiroaki Kimura
浩明 木村
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP1182041A priority Critical patent/JPH0346191A/ja
Publication of JPH0346191A publication Critical patent/JPH0346191A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Static Random-Access Memory (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、アドレス入力によってデータ記憶素子部をラ
ンダムにアクセスすることが可能なデータ記憶回路に利
用する。
〔概要〕
本発明は、アドレス入力によってデータ記憶素子部をラ
ンダムにアクセス可能なデータ記憶回路において、 複数列または複数行を任意に切り替えて同時アクセス可
能とすることにより、 並列人力データおよび直列入力データ双方を簡単かつ短
時間に処理できるようにしたものである。
〔従来の技術〕
中央処理回路を備えた情報処理装置では、その情報処理
動作に必要となるデータ、およびその情報処理動作の結
果生成されたデータ等を記憶するために、データ記憶回
路が必要となる。従来、この種のデータ記憶回路では、
1ビツト(0または1)のデーターを記憶することが可
能なデータ記憶素子を複数個備え、それら複数個のデー
タ記憶素子を行列状に構成し、その行列構成のデータ記
憶素子群を行アドレス入力と列アドレス入力とを組み合
わせてアドレス指定することによって、各データ記憶素
子をランダムにアクセス(書き込み動作、読み出し動作
〉することが可能となる構成がとれらている。
さらに、前記中央処理回路のデータ人出力バスが、通常
、複数ビット(例えば、4ビツト、8ビツト、16ビツ
ト等〉並列構成となっているために、通常、前記行列構
成のデータ記憶素子群の列アクセス部に、複数列(例え
ば、4列、8列、16列等〉を同時に列アクセス可能な
手段を備えさせることにより、任意の行アドレス入力・
列アドレス入力によるデータ記憶素子のアクセスを複数
個同時に行うことが可能となる構成をとり、前記中央処
理回路と前記データ記憶回路と間のバス接続が複数ビッ
ト並列同時に実行可能となるように構成されている。
〔発明が解決しようとする問題点〕
前述した従来のデータ記憶回路では、複数ビット並列同
時にアクセス可能なデータ記憶素子群が、前記行列構成
の内、列方向のデータ記憶素子群にのみ限られていたた
めに、列データ記憶素子群をアクセス時にのみ、複数ビ
ット並列同時アクセスが可能となっていた。数値演算や
、並列入出力データアクセス等の場合には、前記複数ビ
ット並列同時アクセスが有効である。
一方、直列入出力データをアクセスする場合には、通常
、それら直列データを行方向の並びとして、前記データ
記憶回路(行列構成のデータ記憶素子群)内に記憶して
おき、中央処理回路において処理する場合には、それら
のデータを1ビツトずつ順々に処理を実行するか、ある
いは、それら行方向の並びを−直列方向のならびに変換
した後に処理を実行する必要がある。そのため、直列入
出力データをアクセスする場合には、並列入出力データ
をアクセスする場合に比べ、処理時間が多くかかってし
まい、さらにその処理が煩雑になってしまう欠点があっ
た。
本発明の目的は、前記の欠点を除去することにより、並
列入力データのみならず直列入出力データも、簡単かつ
短時間に処理できるデータ記憶回路を提供することにあ
る。
〔問題点を解決するための手段〕
本発明は、行列状に配置された複数のデータ記憶素子部
と、行アドレス入力および列アドレス入力により各デー
タ記憶素子部をランダムにアクセスするアクセス手段と
を備えたデータ記憶回路において、前記アクセス手段は
、複数列を同時にアクセス可能な複数列同時アクセス手
段と、複数行を同時にアクセス可能な複数行同時アクセ
ス手段と、前記複数列同時アクセス手段と前記複数行同
時アクセス手段とを外部からの制御信号により任意に切
り替える切替え手段とを含むことを特徴とする。
〔作用〕
複数列同時アクセス手段の外に複数行同時アクセス手段
を含み、制御手段は外部からの制御信号により両手段の
切り替えを行う。
従って、直列入力データについても並列人力データと同
様に簡単かつ短時間に処理することが可能となる。
〔実施例〕
以下、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例を示すブロック構成図および
第2図はそのデータ記憶素子部の要部の回路図である。
なお、本実施例は、説明を簡単にするために、データ記
憶素子部の行列構成は4行4列とし、また同時アクセス
可能なデータ記憶素子部の数は二つ(2ビツト)とする
。すなわち、本実施例は、3ビツトのアドレス入力バス
と2ビツトのデータ入力バスとを有することになる。
第1図によると、本実施例は、4行4列の行列状に配置
された16個のデータ記憶素子部101〜116と、行
アドレス入力および列アドレス入力により各データ記憶
素子部101〜116をランダムにアクセスするアクセ
ス手段とを備えたデータ記憶回路において、 前記アクセス手段は、本発明の特徴とするところの、2
列を同時にアクセス可能な複数列同時アクセス手段とし
てのアドレス人力デコーダ11および12と、2行を同
時にアクセス可能な複数行同時アクセス手段としてのア
ドレス入力デコーダ21および22と、前記複数列同時
アクセス手段と前記複数行同時アクセス手段を外部から
の制御信号としての列アクセス7行アクセス選択信号(
CE/RE)により任意に切り替える切替え手段として
のセレクタ1および2とを含み、さらに、3ステート出
力の双方向バッファ13および14とインバータ3とを
含んでいる。
また、第2図によると、データ記憶素子部101〜11
6は、ナントゲート回路31〜37、インバータ38お
よび39、フリップフロップ40.ならびに3ステート
バツフア41〜45を含んでいる。
次に、′本実施例の動作について説明する。
アドレス人力AO〜A2は、アドレス入力デコーダ11
.12.21および22へ人力され、アドレスデコード
された後に、その出力がセレクタlおよび2へ人力され
る。セレクタlおよび2は、列アクセス7行アクセス選
択信号(CE/RE)によって選択される側の信号を、
行アドレス指定信号RO〜R3と、列アドレス指定信号
CO〜C3として供給する。データ記憶素子部101〜
116の各々は、行アドレス指定信号RO〜R3と列ア
ドレス指定信号CO〜C3とを入力し、行アドレス指定
と列アドレス指定の両方が有効状態となったデータ記憶
素子部10が、有効状態となり、列データ入出力バスD
C,〜DC3、あるいは行データ入出力バスDR,〜D
R,を通して、データの読み出しおよび書き込みが可能
となる。
データ記憶素子部101〜116の各々に接続される列
データ入出力バスD Co ”= D C、と行データ
入出力バスDR,〜D R3とは、それぞれ、D C。
とDC2、DC+ 、とD C3がさらに接続された後
に双方向バッファ13に、D RoとDR2、DRとD
R,がさらに接続された後に双方向バッファ23に接続
され、列アクセス7行アクセス選択信号(CE/RE)
によって選択された側の双方向バッファが有効となって
、データ入出力バスDOおよびDlに接続される。
次に、本実施例のデータ記憶回路におけるデータの読み
出し・書き込み動作について説明する。
まず、列アクセス時の動作について説明する。
列アクセス時には、列アクセス7行アクセス選択信号(
CE/RE)が列アクセスを選択しており、アドレス入
力は、アドレス入力デコーダ11および12が有効とさ
れて、それぞれ行アドレス指定信号RO〜R3および列
アドレス指定信号CO〜C3に接続される。また、列デ
ータ入出力バスDC。
〜DC,と、双方向バッファ13とが有効とされて、デ
ータ入出力バスDOおよびDlに接続される。
この状態において、アドレス入力 AO=0、A1=0、A2=0 が指定されると、行アドレス指定信号ROと列アドレス
指定信号COおよびCtが有効とされ、データ記憶素子
101および105へのアクセスが可能となり、データ
入出力バスDOおよびDlと、双方向バッファ13と、
列データ入出力バスDC6およびDC,とを通して、デ
ータ記憶素子101および105へのデータの書き込み
と、データ記憶素子101および105からのデータの
読み出しが可能となる。この動作は、アドレス人力の値
を変えることによって、その他のどのデータ記憶素子群
(101・106ペア、103  ・107ペア、10
4  ・10gベア、109  ・113ベア、110
 ・114ベア、111 −115ベア、112  ・
116ペア)に対しても適用でき、ランダムにどのデー
タ記憶素子もアクセスすることができる。
次に、行アクセス時の動作について説明する。
行アクセス時には、列アクセス7行アクセス選択信号(
CE/RE)が行アクセスを選択しており、アドレス入
力は、アドレス入力デコーダ21および22が有効とさ
れて、それぞれ行アドレス指定信号RO〜R3と、列ア
ドレス指定信号CO〜C3とに接続される。また、行デ
ータ入出力バスDR。
〜DR3と、双方向バッファ14とが有効とされて、デ
ータ入出力バスDOおよびDlに接続される。
この状態において、アドレス入力 AO=0、A1=0、A2=0 が指定されると、行アドレス指定信号ROおよびR1と
列アドレス指定信号COとが有効とされ、データ記憶素
子101および102へのアクセスが可能となり、デー
タ入出力バスDOおよびDl、双方向バッファ14なら
びに行データ入出力バスDR。
およびD Rr とを通して、データ記憶素子101お
よび102へのデータの書き込みと、データ記憶素子1
01および102からのデータの読み出しが可能となる
。この動作は、アドレス入力の値を変えることによって
、その他のどのデータ記憶素子群(103・104ペア
、105  ・106ペア、107  ・108ベア、
109  ・110ペア、111  ・112ペア、1
13  ・114ペア、115  ・116ベア〉 に
対しても適用でき、ランダムにどのデータ記憶素子もア
クセスすることができる。
以上の動作によって、本実施例は、外部からの制御信号
(CE/RE)によって、列アクセス動作と行アクセス
動作とを自由に切り替え実行することが可能となる。
〔発明の効果〕
以上説明したように、本発明は、データ記憶回路内の複
数素子同時アクセス手段を、列アクセス部と行アクセス
部の両方に設けることにより、任意の行アドレス入力・
列アドレス人力によるデータ記憶素子のアクセスを複数
列あるいは複数行同時に行うことを可能とし、そのラン
ダムな複数列同時アクセス手段とランダムな複数行同時
アクセス手段とを、外部からの制御信号によって自由に
切り替え実行する手段を備えることにより、並列データ
入出力バスを有する中央処理回路にとって、余分な処理
(直列入出力データの並列入出力データべの変換処理)
を必要とする直列人出力データの処理を、並列入出力デ
ータの処理と同様の方法によって処理することができ、
中央処理回路における、直列入出力データの処理時間の
短縮およびその処理方法の簡単化を図ることができる効
果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック構成図。 第2図はその実施例のデータ記憶素子部の要部を示す回
路図。 1.2・・・セレクタ、3.38.39・・・インバー
タ、11.12.21.22・・・アドレス入力デコー
ダ、13.14・・・双方向バッファ、31〜37・・
・ナンド回路、40・・・フリップフロップ、41〜4
5・・・スリーステートバッファ、101〜116・・
・データ記憶素子部、AO〜A2・・・アドレス入力バ
ス、CO〜C3、Cj・・・列アドレス指定信、号、C
E/RE・・・列アクセス7行アクセス選択信号、DO
lDl・・・データ入出力バス、DC,〜DC3、DC
」・・・列データ入出力バス、DRo ”−DRs 、
DRs ”’行データ入出力バス、RO〜R3、Ri・
・・行アドレス指定信号、RD・・・読出し信号、WR
・・・書込み信号。 コニ・ρ〆 昂 図

Claims (1)

  1. 【特許請求の範囲】 1、行列状に配置された複数のデータ記憶素子部と、 行アドレス入力および列アドレス入力により各データ記
    憶素子部をランダムにアクセスするアクセス手段と を備えたデータ記憶回路において、 前記アクセス手段は、 複数列を同時にアクセス可能な複数列同時アクセス手段
    と、 複数行を同時にアクセス可能な複数行同時アクセス手段
    と、 前記複数列同時アクセス手段と前記複数行同時アクセス
    手段とを外部からの制御信号により任意に切り替える切
    替え手段と を含むことを特徴とするデータ記憶回路。
JP1182041A 1989-07-13 1989-07-13 データ記憶回路 Pending JPH0346191A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1182041A JPH0346191A (ja) 1989-07-13 1989-07-13 データ記憶回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1182041A JPH0346191A (ja) 1989-07-13 1989-07-13 データ記憶回路

Publications (1)

Publication Number Publication Date
JPH0346191A true JPH0346191A (ja) 1991-02-27

Family

ID=16111308

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1182041A Pending JPH0346191A (ja) 1989-07-13 1989-07-13 データ記憶回路

Country Status (1)

Country Link
JP (1) JPH0346191A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58185089A (ja) * 1982-04-22 1983-10-28 Mitsubishi Electric Corp 半導体装置
JPS58205970A (ja) * 1982-05-24 1983-12-01 Matsushita Electric Ind Co Ltd 二次元デ−タ記憶装置
JPS61246996A (ja) * 1985-04-24 1986-11-04 Agency Of Ind Science & Technol 直交メモリ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58185089A (ja) * 1982-04-22 1983-10-28 Mitsubishi Electric Corp 半導体装置
JPS58205970A (ja) * 1982-05-24 1983-12-01 Matsushita Electric Ind Co Ltd 二次元デ−タ記憶装置
JPS61246996A (ja) * 1985-04-24 1986-11-04 Agency Of Ind Science & Technol 直交メモリ

Similar Documents

Publication Publication Date Title
KR19990007287A (ko) 반도체 집적회로, 컴퓨터 시스템, 데이터 처리장치 및 데이터 처리방법
JP2001185693A (ja) 半導体記憶装置
JPS59227088A (ja) メモリ装置
JPH09139067A (ja) 半導体記憶装置
JPH01146190A (ja) 固体メモリシステム
JPS621047A (ja) メモリ回路を有する半導体装置
JP3735822B2 (ja) 半導体メモリ装置のデコーディング回路及びデコーディング方法
US5325332A (en) Dual port semiconductor memory device
JP3872922B2 (ja) 半導体記憶装置及びメモリ混載ロジックlsi
JPH0346191A (ja) データ記憶回路
JP4215795B2 (ja) ルックアップテーブルカスケード回路、ルックアップテーブルカスケードアレイ回路及びそのパイプライン制御方法
JPH05189995A (ja) 半導体記憶装置
US6661726B2 (en) Multiple mode elastic data transfer interface
US6032222A (en) Semiconductor memory device with simultaneously write capability
JP3031581B2 (ja) ランダムアクセスメモリおよび情報処理装置
JPS58137191A (ja) 半導体メモリ
JP2969825B2 (ja) デュアルポートメモリ
RU2115160C1 (ru) Устройство динамического изменения адресов памяти
JP3986806B2 (ja) 半導体記憶装置
JPS6054055A (ja) 記憶装置
JPS6368981A (ja) 半導体記憶装置
SU1211737A1 (ru) Устройство управлени обращением к пам ти
JPH0444356B2 (ja)
JPH0520182A (ja) 情報処理システム
JPH05210566A (ja) メモリ装置及びメモリのデータ読取り/書込み方法