JPH07114794A - Semiconductor memory device - Google Patents
Semiconductor memory deviceInfo
- Publication number
- JPH07114794A JPH07114794A JP26076493A JP26076493A JPH07114794A JP H07114794 A JPH07114794 A JP H07114794A JP 26076493 A JP26076493 A JP 26076493A JP 26076493 A JP26076493 A JP 26076493A JP H07114794 A JPH07114794 A JP H07114794A
- Authority
- JP
- Japan
- Prior art keywords
- memory cell
- circuit
- cell array
- address
- memory 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
Links
Landscapes
- Read Only Memory (AREA)
- Dram (AREA)
- Static Random-Access Memory (AREA)
Abstract
(57)【要約】
【目的】 メモリセルアレイを分割するためのスイッチ
回路をアドレスに対応してダイナミックにON/OFF
制御を行なうことにより、ビット線の負荷容量を低減し
半導体記憶装置の低消費電力化と読み出し/書き込みの
高速化を図る。
【構成】 アドレスを入力とする行デコーダ100と、
行デコーダ100の出力信号線であるワード線に接続さ
れたメモリセルから構成されるメモリセルアレイを行単
位で2個に分割したメモリセルアレイ102,108
と、互いに隣接するメモリセルアレイの間で、メモリセ
ルのビット線を直列に接続または切り離しを行うための
スイッチ回路103と、スイッチ回路103の制御信号
を生成するための制御回路107とを備えた半導体記憶
装置である。
(57) [Abstract] [Purpose] Dynamically turn on / off the switch circuit for dividing the memory cell array according to the address.
By performing the control, the load capacitance of the bit line is reduced, the power consumption of the semiconductor memory device is reduced, and the read / write speed is increased. [Structure] A row decoder 100 which receives an address,
A memory cell array 102, 108 in which a memory cell array composed of memory cells connected to word lines which are output signal lines of the row decoder 100 is divided into two in units of rows.
And a switch circuit 103 for connecting or disconnecting bit lines of memory cells in series between memory cell arrays adjacent to each other, and a control circuit 107 for generating a control signal for the switch circuit 103. It is a storage device.
Description
【0001】[0001]
【産業上の利用分野】本発明は、コンピュータシステム
において、読み出しの高速化を図る半導体記憶装置に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor memory device which speeds up reading in a computer system.
【0002】[0002]
【従来の技術】近年、電子、情報、通信などの産業分野
において、半導体記憶装置は電子機器、コンピュータ等
においてプログラムあるいはデータを記憶する手段とし
て使用される。以下図面を参照しながら、従来の半導体
記憶装置について説明する。2. Description of the Related Art In recent years, in the industrial fields of electronics, information, communication, etc., semiconductor memory devices have been used as means for storing programs or data in electronic equipment, computers and the like. A conventional semiconductor memory device will be described below with reference to the drawings.
【0003】図6は従来の半導体記憶装置の構成図を示
す。例えば、「CMOS VLSI設計の原理」富沢孝
監訳の306〜312ページで従来の回路構成の一例を
参照することができる。20はデータを保持する記憶手
段MCを基本単位としたメモリセルアレイである。ここ
では説明を簡単にするために全体のメモリセルアレイ構
成として、行数×列数を4×3、データ幅は1ワードを
3ビットの構成と仮定する。21はアドレスADDRを
デコードしワード線WL0、WL1、WL2、WL3に
ワード選択のための信号を生成する行デコーダである。
22は書き込みイネーブル信号WEと読み出しイネーブ
ル信号REの制御により、1ワードに対応するメモリセ
ルMCとデータバスDATA間において読み出し/書き
込み動作を行なうための読み出し/書き込み回路であ
る。ビット線のプリチャージ回路/イコライズ回路、セ
ンスアンプは読み出し/書き込み回路22に含まれてい
るものとする。記憶手段MCに接続されるビット線をB
0,XB0,B1,XB1,B2,XB2で示す。FIG. 6 is a block diagram of a conventional semiconductor memory device. For example, an example of a conventional circuit configuration can be referred to in "Principles of CMOS VLSI Design" translated by Takashi Tomizawa, pages 306 to 312. Reference numeral 20 is a memory cell array whose basic unit is a storage means MC for holding data. Here, in order to simplify the explanation, it is assumed that the entire memory cell array configuration has a configuration in which the number of rows × the number of columns is 4 × 3, and the data width is 3 bits per word. Reference numeral 21 is a row decoder which decodes the address ADDR and generates a signal for word selection on the word lines WL0, WL1, WL2, WL3.
A read / write circuit 22 performs a read / write operation between the memory cell MC corresponding to one word and the data bus DATA under the control of the write enable signal WE and the read enable signal RE. It is assumed that the bit line precharge circuit / equalize circuit and the sense amplifier are included in the read / write circuit 22. The bit line connected to the memory means MC is B
0, XB0, B1, XB1, B2, XB2.
【0004】以上のように構成された半導体記憶装置に
ついて、以下その動作について説明する。書き込みイネ
ーブル信号WEが”HIGH”の場合を書き込み動作、
読み出しイネーブル信号REが”HIGH”の場合を読
み出し動作とする。アドレスADDRを行デコーダ21
でデコードしワード線WL0が活性化されたとする。読
み出し動作が行われる場合は、ワード線WL0に接続さ
れる記憶手段MCに保持されている1ワードのデータを
ビット線B0,XB0,B1,XB1,B2,XB2に
読み出し、読み出し/書き込み回路22で駆動しデータ
バスDATAにデータを読み出す。一方、書き込み動作
が行われる場合は、1ワードの書き込みデータをデータ
バスDATAから読み出し/書き込み回路22で駆動
し、ビット線B0,XB0,B1,XB1,B2,XB
2を介して1ワードのデータを記憶手段MCに書き込
む。The operation of the semiconductor memory device configured as described above will be described below. Write operation when the write enable signal WE is "HIGH",
The read operation is performed when the read enable signal RE is "HIGH". Address ADDR to row decoder 21
It is assumed that the word line WL0 is activated by decoding at. When the read operation is performed, the data of one word held in the storage means MC connected to the word line WL0 is read to the bit lines B0, XB0, B1, XB1, B2, XB2, and the read / write circuit 22 It is driven to read data to the data bus DATA. On the other hand, when a write operation is performed, one word of write data is driven from the data bus DATA by the read / write circuit 22, and the bit lines B0, XB0, B1, XB1, B2, and XB.
One word of data is written to the storage means MC via 2.
【0005】[0005]
【発明が解決しようとする課題】しかしながら上記のよ
うな構成では、半導体記憶装置の記憶容量の増大に伴
い、メモリセルアレイを構成する列方向のメモリセル数
の増加により、ビット線の負荷容量は増大する。従っ
て、ビット線における消費電力の増大と、ビット線を介
したメモリセルに対するデータの読み出し/書き込みの
アクセスタイムが増大し高速化を阻害するという問題点
を有していた。However, in the above configuration, the load capacity of the bit line increases due to the increase in the number of memory cells in the column direction forming the memory cell array as the storage capacity of the semiconductor memory device increases. To do. Therefore, there is a problem that the power consumption on the bit line increases and the access time for reading / writing data to / from the memory cell via the bit line increases, which impedes the speedup.
【0006】本発明は上記問題点に鑑み、ビット線の負
荷容量を低減し低消費電力化と読み出しの高速化を図る
ことができる半導体記憶装置を提供するものである。In view of the above problems, the present invention provides a semiconductor memory device capable of reducing the load capacitance of the bit line to reduce the power consumption and the reading speed.
【0007】[0007]
【課題を解決するための手段】上記課題を解決するため
に本発明の半導体記憶装置は、アドレスを入力とする行
デコーダと、前記行デコーダの出力信号線であるワード
線に接続されたメモリセルから構成されるメモリセルア
レイを行単位でk個(k≧2)に分割したメモリセルア
レイと、互いに隣接する前記メモリセルアレイの間(第
iのメモリセルアレイと第i+1の間1≦i≦k−
1))で、メモリセルのビット線を直列に接続または切
り離しを行うためのk−1個のスイッチ回路と、前記ス
イッチ回路の制御信号を生成するための制御回路とを備
えたものである。In order to solve the above-mentioned problems, a semiconductor memory device of the present invention has a memory cell connected to a row decoder which receives an address and a word line which is an output signal line of the row decoder. Between the memory cell arrays formed by dividing the memory cell array configured by the above into k (k ≧ 2) row units, and between the memory cell arrays adjacent to each other (between the i-th memory cell array and the i + 1-th cell, 1 ≦ i ≦ k−
In 1)), there are provided k−1 switch circuits for connecting or disconnecting the bit lines of the memory cells in series, and a control circuit for generating a control signal for the switch circuits.
【0008】更に、分割されたk個の前記メモリセルア
レイの配置をアドレスに対応してプログラマブルに設計
することを特徴とする。Further, the arrangement of the k divided memory cell arrays is designed to be programmable corresponding to addresses.
【0009】望ましくは前記アドレスの一部を制御回路
に入力する。Preferably, a part of the address is input to the control circuit.
【0010】[0010]
【作用】本発明は上記した構成によって、メモリセルア
レイを分割するためのスイッチ回路をアドレスに対応し
てダイナミックにON/OFF制御を行なうことによ
り、ビット線の負荷容量を低減し半導体記憶装置の低消
費電力化と読み出しの高速化を図ることができる。According to the present invention, the switch circuit for dividing the memory cell array is dynamically ON / OFF-controlled according to the address by the above-mentioned configuration, thereby reducing the load capacitance of the bit line and reducing the load of the semiconductor memory device. The power consumption and the reading speed can be increased.
【0011】[0011]
【実施例】以下本発明の一実施例の半導体記憶装置につ
いて、図面を参照しながら説明する。図1は半導体記憶
装置のブロック図を示す。ここでは、ランダムアクセス
メモリ(RAM)を例に挙げ、回路構成としてメモリセ
ルアレイを2個に分割した場合について説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS A semiconductor memory device according to an embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows a block diagram of a semiconductor memory device. Here, a case where a memory cell array is divided into two as a circuit configuration will be described taking a random access memory (RAM) as an example.
【0012】100はアドレスADDRを入力とする行
デコーダ、102と108は読み出し/書き込みのデー
タを保持する記憶手段で構成されるメモリセルアレイで
あり、それぞれメモリマップのアドレス空間に基づき割
り当てられる。メモリセルアレイ102、108の読み
出し/書き込みに関する記憶手段は行デコーダ100の
出力結果により選択される。103はメモリセルアレイ
102と108を分割するためのスイッチ回路である。
メモリセルアレイ102、108の内部のビット線をス
イッチ回路103で接続または切り離すことによりメモ
リセルアレイは分割される。104は前記ビット線のプ
リチャージ/イコライズを行なうためのプリチャージ回
路/イコライズ回路、105は前記ビット線の信号変化
を増幅するためのセンスアンプ、106はセンスアンプ
105の出力とデータバスDATAの間で読み出し/書
き込みのデータをドライブ制御するための入出力バッフ
ァである。107はアドレスADDRの一部を入力とし
スイッチ回路103の制御信号CNTを生成するための
制御回路である。例えばメモリマッピングで半導体記憶
装置のメモリ空間を2個に分割する場合は、アドレスA
DDRのMSBを使用し制御信号CNTを生成すること
ができる。101はメモリセルアレイ102、108が
スイッチ回路103で切り離された場合に、プリチャー
ジ回路/イコライズ回路104とは独立にメモリセルア
レイ102のイコライズ動作のみを行なうためのイコラ
イズ回路である。このイコライズ回路101は、スイッ
チ回路103の制御を行なう制御回路107の構成を変
更し、プリチャージ回路/イコライズ回路104を用い
ることにすれば設ける必要がない。Reference numeral 100 denotes a row decoder which receives an address ADDR, and 102 and 108, which are memory cell arrays each composed of a storage means for holding read / write data, which are respectively allocated based on an address space of a memory map. Storage means for reading / writing the memory cell arrays 102 and 108 is selected according to the output result of the row decoder 100. A switch circuit 103 divides the memory cell arrays 102 and 108.
The memory cell array is divided by connecting or disconnecting the bit lines inside the memory cell arrays 102 and 108 by the switch circuit 103. Reference numeral 104 is a precharge circuit / equalize circuit for precharging / equalizing the bit line, 105 is a sense amplifier for amplifying a signal change of the bit line, and 106 is between the output of the sense amplifier 105 and the data bus DATA. It is an input / output buffer for drive control of read / write data. A control circuit 107 receives a part of the address ADDR and generates a control signal CNT for the switch circuit 103. For example, if the memory space of the semiconductor memory device is divided into two by memory mapping, the address A
The control signal CNT can be generated using the MSB of DDR. Reference numeral 101 is an equalizing circuit for performing only the equalizing operation of the memory cell array 102 independently of the precharge circuit / equalizing circuit 104 when the memory cell arrays 102 and 108 are separated by the switch circuit 103. The equalizing circuit 101 need not be provided if the configuration of the control circuit 107 that controls the switch circuit 103 is changed and the precharge circuit / equalizing circuit 104 is used.
【0013】以下の説明ではイコライズ回路101を設
ける場合について説明する。図2は図1のブロック図に
対応する半導体記憶装置の構成図を示す。ここでは、メ
モリセルアレイを2個に分割した場合について説明す
る。100から107の各構成要素は、図1の構成と同
様なものである。102と108はデータを保持する記
憶手段MCを基本単位としたメモリセルアレイである。
ここでは説明を簡単にするために全体のメモリセルアレ
イ構成として行数×列数を4×3、データ幅は1ワード
を3ビットの構成と仮定する。100はアドレスADD
Rをデコードしワード線WL0、WL1、WL2、WL
3にワード選択のための信号を生成する行デコーダであ
る。ここに、ワード線WL0、WL1、WL2、WL3
が活性化されるアドレスADDRは、それぞれ00番
地、01番地、10番地、11番地とする。103はメ
モリセルアレイ102、108を分割するためのスイッ
チ回路であり、スイッチ素子SWで構成される。分離さ
れるビット線をそれぞれB0,XB0,B1,XB1,
B2,XB2とC0,XC0,C1,XC1,C2,X
C2で示す。104は前記ビット線のプリチャージ/イ
コライズを行なうためのプリチャージ回路/イコライズ
回路、105は前記ビット線の信号変化を増幅するため
のセンスアンプ、106はセンスアンプ105の出力と
データバスDATAの間で読み出し/書き込みのデータ
をドライブ制御するための入出力バッファである。10
7はアドレスADDRの一部を入力としスイッチ回路1
03の制御信号CNTを生成するための制御回路であ
る。ここではアドレスADDRのMSBを使用し制御信
号CNTを生成することにより、メモリセルアレイ10
2と108に2個に分割する場合を示しておりインバー
タで実現できる。In the following description, the case where the equalizing circuit 101 is provided will be described. FIG. 2 is a block diagram of a semiconductor memory device corresponding to the block diagram of FIG. Here, a case where the memory cell array is divided into two will be described. The components 100 to 107 are the same as those in the configuration of FIG. Reference numerals 102 and 108 denote memory cell arrays having a storage unit MC for holding data as a basic unit.
Here, in order to simplify the explanation, it is assumed that the entire memory cell array configuration has a row number × column number of 4 × 3 and a data width of 1 word is 3 bits. 100 is the address ADD
R is decoded and word lines WL0, WL1, WL2, WL
3 is a row decoder for generating a signal for word selection. Here, word lines WL0, WL1, WL2, WL3
Addresses ADDR that are activated are 00, 01, 10 and 11. Reference numeral 103 denotes a switch circuit for dividing the memory cell arrays 102 and 108, which is composed of a switch element SW. The separated bit lines are B0, XB0, B1, XB1, respectively.
B2, XB2 and C0, XC0, C1, XC1, C2, X
This is indicated by C2. Reference numeral 104 is a precharge circuit / equalize circuit for precharging / equalizing the bit line, 105 is a sense amplifier for amplifying a signal change of the bit line, and 106 is between the output of the sense amplifier 105 and the data bus DATA. It is an input / output buffer for drive control of read / write data. 10
7 is a switch circuit 1 using a part of the address ADDR as an input
03 is a control circuit for generating the control signal CNT03. Here, by using the MSB of the address ADDR to generate the control signal CNT, the memory cell array 10
The case of dividing into 2 and 108 is shown and can be realized by an inverter.
【0014】図3はスイッチ回路103を構成するスイ
ッチ素子SWの回路図を示す。ビット線B0、C0と制
御回路107の出力信号CNTに対応する1ビット分の
スイッチ素子SWについて示した。例として2種類のス
イッチ素子を示す。302はCMOSスイッチ、301
はPMOSを制御するためのインバータ、303はNM
OSスイッチである。FIG. 3 is a circuit diagram of the switch element SW which constitutes the switch circuit 103. The one-bit switch element SW corresponding to the bit lines B0 and C0 and the output signal CNT of the control circuit 107 is shown. Two types of switch elements are shown as examples. 302 is a CMOS switch, 301
Is an inverter for controlling the PMOS, 303 is an NM
It is an OS switch.
【0015】以上のように構成された本発明の半導体記
憶装置について、図4のタイミング図を基に以下その動
作について説明する。The operation of the semiconductor memory device of the present invention configured as above will be described below with reference to the timing chart of FIG.
【0016】書き込みイネーブル信号WEが”HIG
H”の場合を書き込み動作、読み出しイネーブル信号R
Eが”HIGH”の場合を読み出し動作とする。最初の
サイクルにおいて、アドレスADDRの00番地に対応
するメモリセルMCにデータを書き込み、次のサイクル
でそのデータを読み出す。これらのサイクルでは、アド
レスADDRのMSBが0であるため、制御回路107
の出力信号CNTは”HIGH”となり、スイッチ回路
103はオン状態になる。従って、各ビット線、例えば
B0とC0は接続されたまま動作する。これを通常アク
セスサイクルと呼ぶ。第3のサイクルではアドレスAD
DRの10番地に対応するメモリセルMCにデータを書
き込み、次のサイクルでそのデータを読み出す。これら
のサイクルでは、アドレスADDRのMSBが1である
ため、制御回路107の出力信号CNTは”LOW”と
なり、スイッチ回路103はOFF状態になる。従っ
て、各ビット線、例えばB0とC0は切断された状態で
動作する。これを高速アクセスサイクルと呼ぶ。The write enable signal WE is "HIG
In case of "H", write operation, read enable signal R
The read operation is performed when E is "HIGH". In the first cycle, data is written to the memory cell MC corresponding to the address 00 of the address ADDR, and the data is read in the next cycle. In these cycles, since the MSB of the address ADDR is 0, the control circuit 107
Output signal CNT of "NO" becomes "HIGH", and the switch circuit 103 is turned on. Therefore, each bit line, for example, B0 and C0, operates while being connected. This is called a normal access cycle. Address AD in the third cycle
Data is written in the memory cell MC corresponding to the address 10 of DR, and the data is read in the next cycle. In these cycles, since the MSB of the address ADDR is 1, the output signal CNT of the control circuit 107 becomes "LOW" and the switch circuit 103 is turned off. Therefore, each bit line, for example B0 and C0, operates in a disconnected state. This is called a high speed access cycle.
【0017】以下、各サイクルの動作を説明する。通常
アクセスサイクルにおいて、書き込みまたは読み出しの
動作に備えるためプリチャージ信号PRCが”HIG
H”となり、プリチャージ回路/イコライズ回路104
により各ビット線はプリチャージと同時にイコライズさ
れる。タイミング図ではB0、XB0、C0、XC0に
ついて示した。アドレスADDRは00番地であるた
め、行デコーダ21でデコードすることによりワード線
WL0が活性化される。書き込みイネーブルWEが”H
IGH”の期間において、データバスDATA上のデー
タは入出力バッファ106とビット線を介してメモリセ
ルMCに書き込まれる。タイミング図ではメモリセル
に”LOW”のデータが書き込まれる場合を示す。次の
サイクルで書き込まれたデータを読み出す。アドレスA
DDRは00番地であるため、行デコーダ21でデコー
ドすることによりワード線WL0が活性化される。読み
出しイネーブルREが”HIGH”の期間において、メ
モリセルMCに保持されたデータをビット線に取り出し
センスアンプ105で増幅し、入出力バッファ106か
らデータバスDATAに読み出す。以上の書き込み/読
み出しにおいて、各ビット線はスイッチ回路103で接
続されているためビット線の負荷容量はすべてのメモリ
セルの影響を受ける。The operation of each cycle will be described below. In the normal access cycle, the precharge signal PRC is set to "HIG" to prepare for a write or read operation.
H ”, and the precharge circuit / equalize circuit 104
Thus, each bit line is equalized at the same time as precharge. The timing diagram shows B0, XB0, C0, and XC0. Since the address ADDR is the address 00, the word line WL0 is activated by the decoding by the row decoder 21. Write enable WE is "H"
During the "IGH" period, the data on the data bus DATA is written to the memory cell MC via the input / output buffer 106 and the bit line. The timing diagram shows the case where the "LOW" data is written to the memory cell. Read the data written in the cycle Address A
Since DDR is at address 00, the word line WL0 is activated by being decoded by the row decoder 21. While the read enable RE is "HIGH", the data held in the memory cell MC is taken out to the bit line, amplified by the sense amplifier 105, and read from the input / output buffer 106 to the data bus DATA. In the above writing / reading, since each bit line is connected by the switch circuit 103, the load capacitance of the bit line is affected by all the memory cells.
【0018】次に各ビット線がスイッチ回路103で切
断された状態で動作する高速アクセスサイクルにおい
て、書き込みまたは読み出しの動作に備えるためプリチ
ャージ信号PRCが”HIGH”となり、プリチャージ
回路/イコライズ回路104により各ビット線B0、X
B0、B1、XB1、B2、XB2はプリチャージと同
時にイコライズされる。一方、イコライズ回路101に
より各ビット線C0、XC0、C1、XC1、C2、X
C2はイコライズのみ行なわれる。アドレスADDRは
10番地であるため、行デコーダ21でデコードするこ
とによりワード線WL2が活性化される。書き込みイネ
ーブルWEが”HIGH”の期間において、データバス
DATA上のデータは入出力バッファ106とビット線
を介してメモリセルMCに書き込まれる。タイミング図
ではメモリセルに”LOW”のデータが書き込まれる場
合を示す。次のサイクルで書き込まれたデータを読み出
す。アドレスADDRは10番地であるため、行デコー
ダ21でデコードすることによりワード線WL2が活性
化される。読み出しイネーブルREが”HIGH”の期
間において、メモリセルMCに保持されたデータをビッ
ト線に取り出しセンスアンプ105で増幅し、入出力バ
ッファ106からデータバスDATAに読み出す。Next, in the high-speed access cycle in which each bit line operates in the state where it is disconnected by the switch circuit 103, the precharge signal PRC becomes "HIGH" to prepare for the write or read operation, and the precharge circuit / equalize circuit 104 is provided. Each bit line B0, X
B0, B1, XB1, B2 and XB2 are equalized at the same time as precharge. On the other hand, the equalizing circuit 101 causes the bit lines C0, XC0, C1, XC1, C2, X
C2 is only equalized. Since the address ADDR is the address 10, the word line WL2 is activated by decoding it by the row decoder 21. While the write enable WE is “HIGH”, the data on the data bus DATA is written to the memory cell MC via the input / output buffer 106 and the bit line. The timing diagram shows the case where "LOW" data is written in the memory cell. Read the data written in the next cycle. Since the address ADDR is the address 10, the word line WL2 is activated by decoding it by the row decoder 21. While the read enable RE is "HIGH", the data held in the memory cell MC is taken out to the bit line, amplified by the sense amplifier 105, and read from the input / output buffer 106 to the data bus DATA.
【0019】以上の書き込み/読み出しにおいて、各ビ
ット線はスイッチ回路103で切断されているためビッ
ト線の負荷容量はすべてのメモリセルの半分の影響しか
受けない。従って、高速アクセスサイクルでは、プリチ
ャージに関する低消費電力化と高速化、書き込み/読み
出しに関する低消費電力化と高速化を図ることができ
る。In the above writing / reading, since each bit line is disconnected by the switch circuit 103, the load capacitance of the bit line is affected only by half of all memory cells. Therefore, in the high-speed access cycle, low power consumption and high speed related to precharge, and low power consumption and high speed related to writing / reading can be achieved.
【0020】図5は、半導体記憶装置のメモリマップを
示す。通常アクセス空間は前記通常アクセスサイクルに
対応する半導体記憶装置のメモリセルアレイ102を割
当てる。一方、高速アクセス空間は前記高速アクセスサ
イクルに対応する半導体記憶装置のメモリセルアレイ1
08に割当てる。このようにアドレスに対応してスイッ
チ回路103をダイナミックにON/OFFすることに
より、要求されるデータの読み出しまたは書き込みのア
クセスタイムに応じた高性能なメモリシステムを構成す
ることができる。FIG. 5 shows a memory map of the semiconductor memory device. The memory cell array 102 of the semiconductor memory device corresponding to the normal access cycle is allocated to the normal access space. On the other hand, the high speed access space corresponds to the memory cell array 1 of the semiconductor memory device corresponding to the high speed access cycle.
Assign to 08. By dynamically turning on / off the switch circuit 103 in accordance with the address in this way, a high-performance memory system can be configured according to the access time for reading or writing the requested data.
【0021】以上のように本実施例によれば、メモリセ
ルアレイ間のビット線の接続または切り離しを行うため
のスイッチ回路とその制御回路を設けることにより、ビ
ット線の負荷容量を低減し半導体記憶装置の低消費電力
化と読み出し/書き込みの高速化を図ることができる。
さらに実際のレイアウトにおいて、このスイッチ回路と
その制御回路は半導体記憶装置全体の面積に比較して無
視できる程度に小さく構成できるため、シンプルな構成
で性能向上を図ることができる。As described above, according to the present embodiment, by providing the switch circuit for connecting or disconnecting the bit line between the memory cell arrays and the control circuit thereof, the load capacitance of the bit line is reduced and the semiconductor memory device. Power consumption and read / write speed can be reduced.
Further, in an actual layout, this switch circuit and its control circuit can be constructed so as to be negligibly small compared to the entire area of the semiconductor memory device, so that the performance can be improved with a simple configuration.
【0022】なお、以上の説明ではメモリセルアレイを
2個に分割した場合であった。さらに複数のメモリセル
アレイ間にそれぞれスイッチ回路を設け、それに対応す
る制御回路を設けることにより、2個に分割の場合と同
様に多数個に分割の場合にも応用することができ、半導
体記憶装置の低消費電力化と読み出し/書き込みの高速
化の効果はさらに増大する。また、以上の説明ではRA
Mに関する説明を行なったが、同様にリードオンリメモ
リ(ROM)についても、メモリセルアレイ間のビット
線の接続または切り離しを行うためのスイッチ回路とそ
の制御回路を設けることにより、ビット線の負荷容量を
低減し半導体記憶装置の低消費電力化と読み出しの高速
化を図ることができる。In the above description, the memory cell array is divided into two. Further, by providing a switch circuit between each of the plurality of memory cell arrays and providing a control circuit corresponding to the switch circuit, the switch circuit can be applied to the case of dividing into a large number as well as the case of dividing into two. The effects of lower power consumption and higher read / write speed are further increased. In the above description, RA
Similarly, the read-only memory (ROM) is also provided with a switch circuit and a control circuit for connecting or disconnecting the bit line between the memory cell arrays, so that the load capacity of the bit line can be reduced. Therefore, the power consumption of the semiconductor memory device can be reduced and the reading speed can be increased.
【0023】[0023]
【発明の効果】以上のように本発明は、メモリセルアレ
イの各ワードをアドレスに対応して少なくとも2個に分
割して構成されたメモリセルアレイと、ビット線の接続
または切り離しを行うためのスイッチ回路と、その制御
信号を生成するための制御回路と、ビット線に接続する
イコライズ回路を設けることにより、ビット線の負荷容
量を低減し半導体記憶装置の低消費電力化と読み出しの
高速化を図ることができる。As described above, according to the present invention, the memory cell array formed by dividing each word of the memory cell array into at least two corresponding to the address and the switch circuit for connecting or disconnecting the bit line. By providing a control circuit for generating the control signal and an equalize circuit connected to the bit line, load capacity of the bit line can be reduced, power consumption of the semiconductor memory device can be reduced, and reading speed can be increased. You can
【図1】本発明の実施例における半導体記憶装置のブロ
ック図FIG. 1 is a block diagram of a semiconductor memory device according to an embodiment of the present invention.
【図2】同実施例における半導体記憶装置の構成図FIG. 2 is a configuration diagram of a semiconductor memory device according to the same embodiment.
【図3】同実施例における半導体記憶装置のスイッチ素
子の回路図FIG. 3 is a circuit diagram of a switch element of the semiconductor memory device in the example.
【図4】同実施例における半導体記憶装置のタイミング
図FIG. 4 is a timing diagram of the semiconductor memory device in the embodiment.
【図5】同実施例における半導体記憶装置のメモリマッ
プ図FIG. 5 is a memory map diagram of the semiconductor memory device in the embodiment.
【図6】従来の半導体記憶装置の構成図FIG. 6 is a configuration diagram of a conventional semiconductor memory device.
100 行デコーダ 101 イコライズ回路 102、108 メモリセルアレイ 103 スイッチ回路 104 プリチャージ回路/イコライズ回路 105 センスアンプ 106 入出力バッファ 107 制御回路 301 インバータ 302 CMOSスイッチ 303 NMOSスイッチ 100 row decoder 101 equalizing circuit 102, 108 memory cell array 103 switch circuit 104 precharge circuit / equalizing circuit 105 sense amplifier 106 input / output buffer 107 control circuit 301 inverter 302 CMOS switch 303 NMOS switch
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G11C 17/00 309 J ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI technical display location G11C 17/00 309 J
Claims (3)
たメモリセルから構成されるメモリセルアレイを行単位
でk個(k≧2)に分割したメモリセルアレイと、 互いに隣接する前記メモリセルアレイの間(第iのメモ
リセルアレイと第i+1の間(1≦i≦k−1))で、
メモリセルのビット線を直列に接続または切り離しを行
うためのk−1個のスイッチ回路と、 前記スイッチ回路の制御信号を生成するための制御回路
とを備えた半導体記憶装置。1. A memory cell array composed of a row decoder which receives an address and a memory cell connected to a word line which is an output signal line of the row decoder is divided into k (k ≧ 2) row units. Between the memory cell array adjacent to each other (between the i-th memory cell array and the i + 1-th memory cell (1 ≦ i ≦ k−1)),
A semiconductor memory device comprising: k-1 switch circuits for connecting or disconnecting bit lines of memory cells in series; and a control circuit for generating a control signal for the switch circuits.
アドレスに対応してプログラマブルに配置したことを特
徴とする請求項1記載の半導体記憶装置。2. The semiconductor memory device according to claim 1, wherein k divided memory cell arrays are arranged in a programmable manner corresponding to addresses.
ことを特徴とする請求項1記載の半導体記憶装置。3. The semiconductor memory device according to claim 1, wherein a part of the address is input to a control circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26076493A JPH07114794A (en) | 1993-10-19 | 1993-10-19 | Semiconductor memory device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26076493A JPH07114794A (en) | 1993-10-19 | 1993-10-19 | Semiconductor memory device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07114794A true JPH07114794A (en) | 1995-05-02 |
Family
ID=17352408
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26076493A Pending JPH07114794A (en) | 1993-10-19 | 1993-10-19 | Semiconductor memory device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07114794A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2825829A1 (en) * | 2001-06-11 | 2002-12-13 | Samsung Electronics Co Ltd | Semiconductor random-access memory device e.g. for notebook computer, has memory cell arrays capable of performing random access function |
| US6710991B2 (en) | 2002-05-28 | 2004-03-23 | Oki Electric Industry Co., Ltd. | Electrostatic-breakdown-preventive and protective circuit for semiconductor-device |
| US6940739B2 (en) | 1995-08-31 | 2005-09-06 | Hitachi, Ltd. | Semiconductor memory device |
| US6952363B2 (en) | 2003-05-29 | 2005-10-04 | Samsung Electronics Co., Ltd. | Semiconductor memory device with selectively connectable segmented bit line member and method of driving the same |
| US7102928B2 (en) | 2000-06-29 | 2006-09-05 | Shouichi Kawamura | Semiconductor memory apparatus |
| JP2015084269A (en) * | 2008-04-24 | 2015-04-30 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Systems and methods for dynamic power savings in electronic memory operation |
-
1993
- 1993-10-19 JP JP26076493A patent/JPH07114794A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6940739B2 (en) | 1995-08-31 | 2005-09-06 | Hitachi, Ltd. | Semiconductor memory device |
| US7102928B2 (en) | 2000-06-29 | 2006-09-05 | Shouichi Kawamura | Semiconductor memory apparatus |
| FR2825829A1 (en) * | 2001-06-11 | 2002-12-13 | Samsung Electronics Co Ltd | Semiconductor random-access memory device e.g. for notebook computer, has memory cell arrays capable of performing random access function |
| US6710991B2 (en) | 2002-05-28 | 2004-03-23 | Oki Electric Industry Co., Ltd. | Electrostatic-breakdown-preventive and protective circuit for semiconductor-device |
| US6952363B2 (en) | 2003-05-29 | 2005-10-04 | Samsung Electronics Co., Ltd. | Semiconductor memory device with selectively connectable segmented bit line member and method of driving the same |
| JP2015084269A (en) * | 2008-04-24 | 2015-04-30 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | Systems and methods for dynamic power savings in electronic memory operation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5659515A (en) | Semiconductor memory device capable of refresh operation in burst mode | |
| US5636174A (en) | Fast cycle time-low latency dynamic random access memories and systems and methods using the same | |
| KR940005684B1 (en) | Cash-embedded semiconductor device and its operation method | |
| US5555528A (en) | Dynamic random access memory persistent page implemented as processor register sets | |
| US6418063B1 (en) | Memory architecture and systems and methods using the same | |
| US5742554A (en) | Volatile memory device and method of refreshing same | |
| US5267210A (en) | SRAM with flash clear for selectable I/OS | |
| EP0662663A2 (en) | Semiconductor memory with built-in cache | |
| US6118721A (en) | Random access memory with divided memory banks and data read/write architecture therefor | |
| JPH05347092A (en) | Dram and sram combination array | |
| US5875132A (en) | Semiconductor memory device for storing data comprising of plural bits and method for operating the same | |
| US6229758B1 (en) | Semiconductor memory device that can read out data faster than writing it | |
| JPH07211077A (en) | Semiconductor memory device | |
| JP3018498B2 (en) | Semiconductor storage device | |
| JPH08129876A (en) | Semiconductor storage | |
| US5359566A (en) | Dynamic random access memory | |
| US5060200A (en) | Partial random access memory | |
| US6330202B1 (en) | Semiconductor memory device having write data line | |
| JPH07111824B2 (en) | Semiconductor memory | |
| US5383160A (en) | Dynamic random access memory | |
| JPH07114794A (en) | Semiconductor memory device | |
| JP2845187B2 (en) | Semiconductor storage device | |
| US6005793A (en) | Multiple-bit random-access memory array | |
| JPH08147980A (en) | Semiconductor memory device | |
| US6094393A (en) | Stacked sense-amp cache memory system and method |