JPH0289288A - Semiconductor memory - Google Patents
Semiconductor memoryInfo
- Publication number
- JPH0289288A JPH0289288A JP63241510A JP24151088A JPH0289288A JP H0289288 A JPH0289288 A JP H0289288A JP 63241510 A JP63241510 A JP 63241510A JP 24151088 A JP24151088 A JP 24151088A JP H0289288 A JPH0289288 A JP H0289288A
- Authority
- JP
- Japan
- Prior art keywords
- port
- memory cell
- bit line
- dual
- word line
- 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
- 239000004065 semiconductor Substances 0.000 title claims description 15
- 230000015654 memory Effects 0.000 claims abstract description 108
- 230000009977 dual effect Effects 0.000 claims abstract description 10
- 230000003068 static effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- CIWBSHSKHKDKBQ-JLAZNSOCSA-N Ascorbic acid Chemical compound OC[C@H](O)[C@H]1OC(=O)C(O)=C1O CIWBSHSKHKDKBQ-JLAZNSOCSA-N 0.000 description 2
- 230000002411 adverse Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- LSEKLPKUWRDLKY-UHFFFAOYSA-N protoleucomelone Chemical compound C1=CC(OC(=O)C)=CC=C1C1=C(OC(C)=O)C(OC(C)=O)=C(C=2C(=CC(OC(C)=O)=C(OC(C)=O)C=2)O2)C2=C1OC(C)=O LSEKLPKUWRDLKY-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Static Random-Access Memory (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は半導体メモリに係り、特に例えば有効ビットフ
ラグを保持するメモリセルの内容をセットまたはクリア
する機能を有する半導体メモリに関する。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a semiconductor memory, and more particularly to a semiconductor memory having a function of setting or clearing the contents of a memory cell that holds a valid bit flag, for example. .
(従来の技術)
従来、半導体メモリに対して一部のメモリセルの内容を
クリアする機能を持たせる場合、第9図に示すようなス
タティック型のシングルポート・メモリセルSMを用い
て、第8図に示すようにメモリブレーンを構成していた
。ここで、Vccは電源電位、VSSは接地電位、BL
およびBLはビット線対、WL1〜WLnはワード線、
RDはローデコーダ、CLはクリア信号線、ORI〜O
Rnはオアゲート、81はビット線負荷回路、82はセ
ンスアンプ・ライト回路である。(Prior Art) Conventionally, when providing a semiconductor memory with a function to clear the contents of some memory cells, a static single-port memory cell SM as shown in FIG. The memory brain was configured as shown in the figure. Here, Vcc is the power supply potential, VSS is the ground potential, and BL
and BL are bit line pairs, WL1 to WLn are word lines,
RD is a row decoder, CL is a clear signal line, ORI~O
Rn is an OR gate, 81 is a bit line load circuit, and 82 is a sense amplifier/write circuit.
上記メモリのクリア動作に際しては、第10図に示すよ
うに、通常のメモリセルアクセスに必要なワード線駆動
信号であるローデコーダ出力とクリア信号とのオア論理
をとって所望のメモリセルS Mを活性化し、その後、
メモリセルSMに接続されているビット線対BL、BL
を“0″書込み(クリア)のレベルに制御し、選択メモ
リセルSMの内部ノード対NSNが“0”状態となるよ
うに書込む。In the memory clearing operation, as shown in FIG. 10, the desired memory cell SM is selected by ORing the row decoder output, which is a word line drive signal necessary for normal memory cell access, and the clear signal. Activate and then
Bit line pair BL, BL connected to memory cell SM
is controlled to the "0" write (clear) level, and the internal node pair NSN of the selected memory cell SM is written to the "0" state.
しかし、上記したメモリは、高速化の要求の高いメモリ
アクセスの経路に、アクセスに余分なりリア機能のため
のオアゲートOR1〜ORnが挿入されでいるので、ア
クセス・スピードが悪化するという問題がある。また、
クリア動作に際してビット線対BL、BLの電位を制御
する必要が生じるので、制御回路が複雑になるという問
題もある。However, the above-mentioned memory has a problem in that the access speed deteriorates because the OR gates OR1 to ORn for redundant or rear functions are inserted in the memory access path where high speed is required. Also,
Since it is necessary to control the potential of the bit line pair BL, BL during the clearing operation, there is also the problem that the control circuit becomes complicated.
(発明が解決しようとする課題)
本発明は、上記したように高速化の要求の高いメモリア
クセスの経路にクリア機能のためのゲートが挿入されて
いるのでアクセス・スピードが悪化し、また、クリア動
作に際してビット線対の電位を制御する必要が生じるの
で制御回路が複雑になるという問題点を解決すべくなさ
れたもので、アクセス・スピードを悪化させることなく
、複雑な制御回路を必要とせずに、所定のメモリセルの
全部を一括してまたは一部に対して選択的にメモリセル
内容のセットまたはクリアし得る機能を有する半導体メ
モリを提供することを目的とする。(Problems to be Solved by the Invention) As described above, the gate for the clear function is inserted into the memory access path that requires high speed, so the access speed deteriorates. This was developed to solve the problem that the control circuit becomes complicated because it is necessary to control the potential of the bit line pair during operation. It is an object of the present invention to provide a semiconductor memory having a function of setting or clearing the contents of memory cells in all or part of predetermined memory cells at once or selectively.
[発明の構成コ
(課題を解決するための手段)
本発明の半導体メモリは、メモリセルの少なくとも一部
にスタティック型デュアルポート・メモリセルが用いら
れこのデュアルポート・メモリセルに第1ポート用のワ
ード線およびビット線対と第2ポート用のワード線およ
びビット線対が接続され、前記第2ポート用のビット線
対は一方のビット線が電源7u位に接続され、他方のビ
ット線が接地電位に接続され、前記デュアルポート・メ
モリセルに対する通常のリード/ライト時には前記第1
ポート用のワード線およびビット線対が使用され、メモ
リセル内容のセット時またはクリア時には前記第2ポー
ト用のワード線にセット信号またはクリア信号が印加さ
れるように構成されてなることを特徴とする。[Structure of the Invention (Means for Solving the Problems)] The semiconductor memory of the present invention uses a static dual-port memory cell for at least a portion of the memory cells, and the dual-port memory cell has a first port. The word line and bit line pair and the word line and bit line pair for the second port are connected, and in the bit line pair for the second port, one bit line is connected to the power source 7u, and the other bit line is grounded. potential, and during normal read/write to the dual-port memory cell, the first
A word line and a bit line pair for the port are used, and a set signal or a clear signal is applied to the word line for the second port when setting or clearing the contents of the memory cell. do.
(作用)
デュアルポート・メモリセルに対する通常のリード/ラ
イト動作と、メモリセル内容のセット動作またはクリア
動作とが、前記第1ポート用のワード線およびビット線
対と第2ポート用のワード線およびビット線対とにより
分離されるので、通常のリード/ライト動作に悪影響を
与えることなく、デュアルポート・メモリセルの全部を
一括してまたは一部に対して選択的にメモリセル内容を
セットまたはクリアすることが容易になる。(Function) A normal read/write operation for a dual-port memory cell and a setting or clearing operation of memory cell contents are carried out between the word line and bit line pair for the first port and the word line and bit line pair for the second port. The dual-port memory cell contents can be set or cleared selectively in all or part of the dual-port memory cells without adversely affecting normal read/write operations. It becomes easier to do.
(実施例)
以下、図面を参照して本発明の一実施例を詳細に説明す
る。(Example) Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図はスタティック型RAM (ランダムアクセスメ
モリ)の一部を示しており、C11〜Cnmはスタティ
ック型デュアルポート・メモリセルである。これらのデ
ュアルポート・メモリセルC1l〜Cnmは、それぞれ
第2図(a)に示すように、フリップフロップ(負荷用
の2個の高抵抗R1およびR2と、クロス接続された駆
動用の2個のN型MOSトランジスタN1およびN2と
からなる)FFがVcc電源と接地端との間に接続され
、このフリップフロップFFの一対の入出力ノード(N
、N)にトランスファゲート用の第1のN型MOSトラ
ンジスタ対(TI、T2)の各一端が接続され、同じく
フリップフロップFFの一対の人出力ノード(N、N)
にトランスファゲート用の第2のN型MO5)ランジス
タ対(T3、T4)の各一端が接続されてなる。FIG. 1 shows a part of a static type RAM (random access memory), and C11 to Cnm are static type dual port memory cells. These dual-port memory cells C1l to Cnm each have a flip-flop (two high resistances R1 and R2 for load and two cross-connected drive A FF consisting of N-type MOS transistors N1 and N2 is connected between the Vcc power supply and the ground terminal, and a pair of input/output nodes (N
.
One end of each of the second N-type MO5) transistor pair (T3, T4) for the transfer gate is connected to.
第1のN型MOSトランジスタ対(TI、T2)の各ゲ
ートおよび各他端は、対応して第1ポート用のワード線
WLIおよびビット線対(BLI、BLI)に接続され
ている。第2のN型MOSトランジスタ対(T3、T4
)の各ゲートおよび各他端は、対応して第2ポート用の
ワード線WL2およびビット線対(BL2、BL2)に
接続されている。従って、デュアルポート・メモリセル
C1l〜Cnmに対して、第1ポートによるり−ド/ラ
イト動作と第2ポートによるリード/ライト動作とをそ
れぞれ独立して行うことが可能になっている。そして、
第2ポート用のビット線対(BL2、BL2)のうちの
一方のビット線が電源Tu位Vccに接続され、他方の
ビット線が接地電位Vssに接続されている。Each gate and each other end of the first N-type MOS transistor pair (TI, T2) are connected to a word line WLI and a bit line pair (BLI, BLI) for the first port, respectively. Second N-type MOS transistor pair (T3, T4
) are respectively connected to word line WL2 and bit line pair (BL2, BL2) for the second port. Therefore, it is possible to independently perform a read/write operation using the first port and a read/write operation using the second port for the dual port memory cells C1l to Cnm. and,
One bit line of the bit line pair (BL2, BL2) for the second port is connected to the power supply potential Vcc, and the other bit line is connected to the ground potential Vss.
ここで、メモリセルC11〜Cnmは、前記−対の人出
力ノード、つまり、一対の内部ノード(N、N)が各対
応して(高レベル、低レベル)の状態が“1”状態(セ
ット状態)された状態であり、その逆の状態が“0”状
態(クリア状態)である。本例では、第2ポートによっ
てクリア動作を行うものであり、第3図に示すように、
メモリセルの内容が“1“状態のときに高レベルとなる
内部ノードNにトランスファゲート用の第2のN型MO
SトランジスタT3を介して接続されているビット線B
L2がVSS電位に接続されており、メモリセルの内容
が上記“1”状態のときに低レベルとなる内部ノードN
にトランスファゲート用の第2のN型MOSトランジス
タT4を介して接続されているビット線BL2がVCC
電位に接続されている。Here, in the memory cells C11 to Cnm, the -pair of human output nodes, that is, the pair of internal nodes (N, N) correspond to each other (high level, low level) state is "1" state (set state), and the opposite state is the "0" state (clear state). In this example, the clearing operation is performed by the second port, and as shown in Figure 3,
A second N-type MO for the transfer gate is connected to the internal node N which becomes high level when the content of the memory cell is in the “1” state.
Bit line B connected via S transistor T3
L2 is connected to the VSS potential, and the internal node N becomes low level when the content of the memory cell is in the above “1” state.
The bit line BL2 connected to VCC via the second N-type MOS transistor T4 for transfer gate
connected to electrical potential.
なお、第2図(a)に示したデュアルポート・メモリセ
ルC1l〜Cnmにおける負荷用の2個の高抵抗R1お
よびR2に代えて、第2図(b)に示すようにクロス接
続された負荷用の2個のP型MOSトランジスタP1お
よびR2を用いてもよい。Note that instead of the two high resistances R1 and R2 for loading in the dual-port memory cells C1l to Cnm shown in FIG. 2(a), a cross-connected load is used as shown in FIG. 2(b). Alternatively, two P-type MOS transistors P1 and R2 may be used.
第1図において、メモリセルC1l〜Cnmはn行×m
列の行列状に配置されており、第3図に示すように、同
一行のメモリセルの第1ポート用のワード線WLIは共
通にローデコーダRDに接続されており、各行のメモリ
セルの第2ポート用のワード線WL2には、クリア信号
線CLが共通に接続されている。また、同一列のメモリ
セルの第1ポート用のビット線対(BLI、BLI)に
は、共通にビット線負荷回路11およびセンスアンプ・
ライト回路12が接続されている。そして、クリア信号
線CLには一括クリア信号が与えられる。In FIG. 1, memory cells C1l to Cnm are arranged in n rows×m
As shown in FIG. 3, the word lines WLI for the first ports of memory cells in the same row are commonly connected to the row decoder RD, and the word lines WLI for the first ports of the memory cells in the same row are connected in common to the row decoder RD. A clear signal line CL is commonly connected to the two-port word line WL2. Furthermore, the bit line pair (BLI, BLI) for the first port of the memory cells in the same column has a common bit line load circuit 11 and a sense amplifier.
A write circuit 12 is connected. A collective clear signal is applied to the clear signal line CL.
次に、上記メモリにおけるデュアルポート・メモリセル
C11〜Cnmに対するアクセス動作について説明する
。デュアルポート・メモリセルC1l〜Cnmに対する
通常のリード/ライト動作とメモリセル内容のクリア動
作とは、第1ポート用のワード線WL1およびビット線
対(BLI、BLI)と第2ポート用のワード線WL2
およびビット線対(BL2、BL2)とにより分前され
て独立して行われる。即ち、通常のリード/ライト動作
時には、ローデコーダ出力により直接に特定行のワード
線が選択駆動されるので、通常のメモリと同様に高速の
リード/ライトが可能である。Next, the access operation for the dual port memory cells C11 to Cnm in the above memory will be explained. Normal read/write operations and memory cell content clear operations for dual-port memory cells C1l to Cnm are performed using the word line WL1 and bit line pair (BLI, BLI) for the first port and the word line for the second port. WL2
and bit line pair (BL2, BL2). That is, during normal read/write operations, word lines in a specific row are directly selected and driven by the row decoder output, so high-speed read/write is possible as in a normal memory.
また、メモリセル内容のクリア動作時には、括書込み(
本例では一括クリア)要求信号生成時に一括クリア信号
が活性化(本例では“1”レベル)して各メモリセルC
1l〜Cnmに共通に与えられるので、各メモリセルC
1l〜Cnmはそれぞれトランスファゲート用の第2の
N!42M0SトランジスタT3がオンになり、内部ノ
ードNが第2のN型MOSトランジスタT3およびビッ
ト線BL2を介してV ss?ls位に接続されてクリ
アされる。従って、通常のリード/ライト動作に悪影響
を与えることなく、容易にデュアルポート・メモリセル
C11〜Cnmの全部に対してメモリセル内容の一括ク
リアが可能になる。Also, when clearing the contents of memory cells, bulk write (
In this example, the bulk clear signal is activated (in this example, the “1” level) when the request signal is generated, and each memory cell C
Since it is commonly given to 1l to Cnm, each memory cell C
1l~Cnm are the second N! for transfer gates, respectively. The 42M0S transistor T3 is turned on, and the internal node N becomes V ss? via the second N-type MOS transistor T3 and the bit line BL2. It is connected to the ls position and cleared. Therefore, it is possible to easily clear the memory cell contents of all dual port memory cells C11 to Cnm at once without adversely affecting normal read/write operations.
なお、デュアルポートΦメモリセルC11〜Cnmはシ
ングルポート争メモリセルに対してパターン面積が約2
倍大きくなるので、デュアルポート・メモリセルC1l
〜Cnmを用いたメモリのチップ面積が増大する。しか
し、従来例のようにシングルポート・メモリセルSMを
用いてクリア機能を持たせる場合には、ローデコーダ出
力とクリア信号とのオア論理をとるオアゲー)ORI〜
ORnを必要とするのでので、やはりメモリのチップ面
積が増大する。Note that the pattern area of dual-port Φ memory cells C11 to Cnm is approximately 2 compared to single-port memory cells.
Since it is twice as large, dual-port memory cell C1l
~The chip area of memory using Cnm increases. However, when providing a clear function using a single-port memory cell SM as in the conventional example, an OR game that takes OR logic between the row decoder output and the clear signal
Since ORn is required, the memory chip area also increases.
ここで、クリア機能に対する要求の高い有効ビットフラ
グを保持するためのメモリでは、1つのワード線に4ビ
ット程度接続される構成が多いことから、この場合にお
ける本実施例と従来例とについてパターン面積を比較す
る。先ず、本実施例では、第4図(a)に示すように、
1つの行に4つのデュアルポート・メモリセル(例えば
CIl〜C14)が接続されており、1つのデュアルポ
ート・メモリセルのパターン面積を28で表すと、1つ
の行で必要とするパターン面積は8Sである。Here, in a memory for holding a valid bit flag that requires a high clearing function, there are many configurations in which about 4 bits are connected to one word line, so the pattern area of this embodiment and the conventional example in this case is Compare. First, in this example, as shown in FIG. 4(a),
If four dual-port memory cells (for example, CIl to C14) are connected to one row, and the pattern area of one dual-port memory cell is expressed as 28, the pattern area required for one row is 8S. It is.
これに対して、従来例では、第4図(b)に示すように
、1つの行に1つのオアゲートORと4つのシングルポ
ート・メモリセルSMが接続されている。このオアゲー
トORを実現するためには、通常は1つのシングルポー
ト争メモリセルSMのパターン面積Sの8倍を必要とし
、1つの行で必要とするパターン面積は8S+4S−1
2Sになる。即ち、本実施例では従来例よりもパターン
面積が小さくて済む。On the other hand, in the conventional example, as shown in FIG. 4(b), one OR gate OR and four single-port memory cells SM are connected to one row. In order to realize this OR gate, normally 8 times the pattern area S of one single port memory cell SM is required, and the pattern area required for one row is 8S+4S-1.
Becomes 2S. That is, in this embodiment, the pattern area can be smaller than in the conventional example.
なお、デュアルポート・メモリセルC1l〜Cnmに対
して第2ポートによってデータセット動作を行う場合に
は、メモリセルの内容が“1”状態のときに高レベルと
なる内部ノードNにトランスファゲート用の第2のN型
MO3)ランジスタT3を介して接続されているビット
線BL2を■cc電位に接続し、メモリセルの内容が上
記“1”状態のときに低レベルとなる内部ノードNにト
ランスファゲート用の第2のN型MOSトランジスタT
4を介して接続されているビット線BL2をVSS電位
に接続し、一括クリア信号に代えてデータセット信号を
用いるようにすればよい。Note that when performing a data set operation on the dual-port memory cells C1l to Cnm using the second port, a transfer gate signal is connected to the internal node N, which becomes high level when the content of the memory cell is in the "1" state. The bit line BL2 connected via the second N-type MO3) transistor T3 is connected to the cc potential, and the transfer gate is connected to the internal node N which becomes low level when the content of the memory cell is in the above "1" state. second N-type MOS transistor T for
The bit line BL2, which is connected through 4, may be connected to the VSS potential, and the data set signal may be used instead of the batch clear signal.
上記実施例では、デュアルポート・メモリセルC11〜
Cnmの全部を一括してクリアしたが、デュアルポート
・メモリセルC1l〜Cnmの全部を一括して、または
、一部に対して選択的にメモリセル内容のクリアを行う
には、例えば第5図に示すように変更実施すればよい。In the above embodiment, dual port memory cells C11 to
Although all of the dual port memory cells C1l to Cnm are cleared at once, if you want to clear the memory cell contents of all of the dual port memory cells C1l to Cnm at once or selectively for a part, for example, as shown in FIG. Just make the changes as shown in.
即ち、第5図に示すメモリは、第1図に示したメモリと
比べて、各行に連想メモリセルI M 1〜l M n
が1個づつ設けられると共に各行に対応してオアゲート
ORI〜ORnが1個づつ設けられており、各行のオア
ゲートORI〜ORnには対応する連想メモリセルIM
I〜I M nの内容と検索信号とが一致した場合に生
成される検索一致信号および一括クリア信号が入力し、
そのオア出力が対応する行のデュアルポート・メモリセ
ルのクリア信号入力となる点が異なる。That is, compared to the memory shown in FIG. 1, the memory shown in FIG. 5 has content addressable memory cells I M 1 to l M n in each row.
One OR gate ORI to ORn is provided for each row, and each row of OR gates ORI to ORn has a corresponding content addressable memory cell IM.
A search match signal and a batch clear signal generated when the contents of I to I M n match the search signal are input,
The difference is that the OR output serves as the clear signal input for the dual-port memory cell in the corresponding row.
なお、メモリの大容量化に伴ってメモリセルアレイの行
数が増加すると、同一カラムに接続されるデュアルポー
ト・メモリセル数が増加する。このため、一括クリア時
にVccfK源から同一カラムのビット線BL2を介し
て各デュアルポート・メモリセルに流れ込むピーク電流
が増大し、ビット線BL2 (通常はアルミニウム配線
)がエレク]・ロマイグレーションにより断線してしま
うことが考えられる。これを避けるためには、第6図に
示すように、Vcc電源とビット線BL2との間にゲー
トが接地されたP型MO3hランジスタTPを挿入して
ピーク電流値を制限すればよい。この場合、MOS)ラ
ンジスタTPの挿入によりクリア時間は若干増加するが
、一般的にクリア動作は高速性が要求されていないので
問題はない。Note that as the number of rows in the memory cell array increases with the increase in memory capacity, the number of dual-port memory cells connected to the same column increases. Therefore, during bulk clearing, the peak current flowing from the VccfK source to each dual-port memory cell via the bit line BL2 in the same column increases, causing the bit line BL2 (usually an aluminum wiring) to become disconnected due to electronic migration. It is possible that this could happen. In order to avoid this, as shown in FIG. 6, a P-type MO3h transistor TP whose gate is grounded may be inserted between the Vcc power supply and the bit line BL2 to limit the peak current value. In this case, the clearing time increases slightly due to the insertion of the MOS transistor TP, but there is no problem since high-speed clearing operations are generally not required.
また、上記各実施例は、メモリセルの全てがデュアルポ
ート・メモリセルである場合を示したが、例えば第7図
に示すように、キャッンユメモリの各アドレスに対応す
る1効ビットフラグ用のメモリセルのみにデュアルポー
ト・メモリセルC1を用いて、前記したように一括クリ
アまたは選択的なりリアを行うことができる。ここで、
WLlはワード線、SM、・・・はシングルポート・メ
モリセル、(BLSBL)はシングルポート・メモリセ
ルに接続されているビット線対、CLはクリア信号線で
ある。In addition, in each of the above embodiments, all of the memory cells are dual-port memory cells, but as shown in FIG. 7, for example, as shown in FIG. By using the dual port memory cell C1 only as a memory cell, it is possible to perform bulk clearing or selective rearranging as described above. here,
WLl is a word line, SM, . . . are single-port memory cells, (BLSBL) is a bit line pair connected to the single-port memory cells, and CL is a clear signal line.
[発明の効果]
上述したように本発明によれば、アクセス・スピードを
悪化させることなく、複雑な制御回路を必要とせずに、
所定のメモリセルの全部を一括してまたは一部に対して
選択的にメモリセル内容のセットまたはクリアし得る機
能を有する半導体メモリを実現できる。[Effects of the Invention] As described above, according to the present invention, the access speed can be improved without deteriorating the access speed, and without requiring a complicated control circuit.
It is possible to realize a semiconductor memory having a function of setting or clearing memory cell contents in all or part of a predetermined memory cell at once or selectively.
第1図は本発明の半導体メモリの一実施例を示す構成説
明図、第2図(a)は第1図中のデュアルポート・メモ
リセルの一例を示す回路図、第2図(b)は同図(a)
のデュアルポート拳メモリセルの変形例を示す回路図、
第3図は第1図中のメモリセルアレイの一行分を取出し
て示す回路図、第4図(a)および(b)はメモリセル
アレイの一行に4個のメモリセルが接続される場合にお
ける第1図のメモリおよび従来例のメモリにおけるメモ
リセルアレイの一行分を取出して示す回路図、第5図は
本発明の半導体メモリの他の実施例を示す構成説明図、
第6図は第1図および第5図のメモリにおけるメモリセ
ルアレイの一列分を取出して示す回路図、第7図は本発
明の半導体メモリのさらに他の実施例を示す構成説明図
、第8図は従来のクリア機能を有する半導体メモリを示
す構成説明図、第9図は第8図中のシングルポート・メ
モリセルを示す回路図、第10図は第8図のメモリの動
作を示すタイミング波形図である。
C11〜Cnm5C1〜Cn−・−デュアルポート・メ
モリセル、FF・・・フリップフロップ、R1、R2・
・・負荷用の高抵抗、N1、N2・・・駆動用のN型M
OSトランジスタ、N、、N・・・フリップフロップの
入出力ノード、T1、T2・・・トランスファゲート用
の第1のNTJ1MOSトランジスタ対、T3、T4・
・・トランスファゲート用の第2のN型MOSトランジ
スタ対、WLl・・・、第1ポート用のワード線、BL
I、BLI・・・第1ポート用のビット線対、WL2・
・・第2ポート用のワード線、BL2、BL2・・・第
2ポート用のビット線対、Pl、R2・・・負荷用のP
型MOS)ランジスタ、RD・・・ローデコーダ、CL
・・・クリア信号線、11・・・ビット線負荷回路、1
2・・・センスアンプ・ライト回路、OR1〜ORn・
・・オアゲート、IMI〜I M n・・・連想メモリ
セル、TP・・・ピーク電流値制限用のP型MO3)ラ
ンジスタ。
篇1図FIG. 1 is a configuration explanatory diagram showing one embodiment of the semiconductor memory of the present invention, FIG. 2(a) is a circuit diagram showing an example of the dual-port memory cell in FIG. 1, and FIG. Figure (a)
Schematic diagram showing a variant of the dual-port fist memory cell,
FIG. 3 is a circuit diagram showing one row of the memory cell array in FIG. 1, and FIGS. 4(a) and (b) are circuit diagrams showing one row of the memory cell array. A circuit diagram showing one row of memory cell arrays in the memory shown in the figure and a conventional memory; FIG. 5 is a configuration explanatory diagram showing another embodiment of the semiconductor memory of the present invention;
FIG. 6 is a circuit diagram showing one row of memory cell arrays in the memories of FIGS. 1 and 5, FIG. 7 is a configuration explanatory diagram showing still another embodiment of the semiconductor memory of the present invention, and FIG. 9 is a configuration explanatory diagram showing a conventional semiconductor memory with a clear function, FIG. 9 is a circuit diagram showing a single-port memory cell in FIG. 8, and FIG. 10 is a timing waveform diagram showing the operation of the memory in FIG. 8. It is. C11~Cnm5C1~Cn--Dual port memory cell, FF...Flip-flop, R1, R2-
...High resistance for load, N1, N2...N type M for drive
OS transistor, N, , N... Input/output node of flip-flop, T1, T2... First NTJ1MOS transistor pair for transfer gate, T3, T4...
...Second N-type MOS transistor pair for transfer gate, WLl..., word line for first port, BL
I, BLI...Bit line pair for the first port, WL2.
...Word line for the second port, BL2, BL2...Bit line pair for the second port, Pl, R2...P for the load
type MOS) transistor, RD...low decoder, CL
...Clear signal line, 11...Bit line load circuit, 1
2...Sense amplifier/write circuit, OR1~ORn/
. . . OR gate, IMI to IM n . . . content addressable memory cell, TP . . . P-type MO3) transistor for limiting peak current value. Volume 1 illustration
Claims (4)
ュアルポート、メモリセルが用いられこのデュアルポー
ト・メモリセルに第1ポート用のワード線およびビット
線対と第2ポート用のワード線およびビット線対が接続
され、 前記第2ポート用のビット線対は一方のビット線が電源
電位に接続され、他方のビット線が接地電位に接続され
、 前記デュアルポート・メモリセルに対する通常のリード
/ライト時には前記第1ポート用のワード線およびビッ
ト線対が使用され、メモリセル内容のセット時またはク
リア時には前記第2ポート用のワード線にセット信号ま
たはクリア信号が印加されるように構成されてなること
を特徴とする半導体メモリ。(1) A static dual-port memory cell is used for at least a portion of the memory cell, and the dual-port memory cell has a word line and bit line pair for the first port and a word line and bit line pair for the second port. are connected, and in the bit line pair for the second port, one bit line is connected to a power supply potential and the other bit line is connected to a ground potential, and during normal read/write to the dual port memory cell, A word line and a bit line pair for the first port are used, and a set signal or a clear signal is applied to the word line for the second port when setting or clearing the memory cell contents. Features of semiconductor memory.
は複数個有り、この複数個のデュアルポート・メモリセ
ルの全部に共通にまたは一部に前記セット信号またはク
リア信号が印加されることを特徴とする請求項1記載の
半導体メモリ。(2) A claim characterized in that there is a plurality of the static dual-port memory cells, and the set signal or clear signal is applied to all or part of the plurality of dual-port memory cells in common. The semiconductor memory according to item 1.
に共通に印加されるセット信号またはクリア信号は、一
括書込み要求信号生成時に活性化され、前記複数個のデ
ュアルポート・メモリセルの一部に印加されるセット信
号またはクリア信号は、連想メモリセルの検索一致信号
生成時にされることを特徴とする請求項2記載の半導体
メモリ。(3) The set signal or clear signal commonly applied to all of the plurality of dual-port memory cells is activated when a batch write request signal is generated, and is applied to some of the plurality of dual-port memory cells. 3. The semiconductor memory according to claim 2, wherein the applied set signal or clear signal is applied when a search match signal is generated for an associative memory cell.
のビット線は、ゲートが接地電位に接続されているP型
MOSトランジスタを介して前記電源電位に接続されて
いることを特徴とする請求項1記載の半導体メモリ。(4) The one bit line of the bit line pair for the second port is connected to the power supply potential via a P-type MOS transistor whose gate is connected to the ground potential. The semiconductor memory according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63241510A JPH0289288A (en) | 1988-09-27 | 1988-09-27 | Semiconductor memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63241510A JPH0289288A (en) | 1988-09-27 | 1988-09-27 | Semiconductor memory |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0289288A true JPH0289288A (en) | 1990-03-29 |
Family
ID=17075407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63241510A Pending JPH0289288A (en) | 1988-09-27 | 1988-09-27 | Semiconductor memory |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0289288A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5293349A (en) * | 1991-06-24 | 1994-03-08 | Texas Instruments Incorporated | Memory cell circuits, devices, systems and methods of operation |
US5781482A (en) * | 1996-07-08 | 1998-07-14 | Oki Electric Industry Co., Ltd. | Semiconductor memory device |
US6772277B2 (en) * | 2001-04-30 | 2004-08-03 | Hewlett-Packard Development Company, L.P. | Method of writing to a memory array using clear enable and column clear signals |
-
1988
- 1988-09-27 JP JP63241510A patent/JPH0289288A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5293349A (en) * | 1991-06-24 | 1994-03-08 | Texas Instruments Incorporated | Memory cell circuits, devices, systems and methods of operation |
US5781482A (en) * | 1996-07-08 | 1998-07-14 | Oki Electric Industry Co., Ltd. | Semiconductor memory device |
US6772277B2 (en) * | 2001-04-30 | 2004-08-03 | Hewlett-Packard Development Company, L.P. | Method of writing to a memory array using clear enable and column clear signals |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5936881A (en) | Semiconductor memory device | |
US5949720A (en) | Voltage clamping method and apparatus for dynamic random access memory devices | |
JP4171201B2 (en) | Semiconductor memory device | |
JPH10334656A (en) | Multi-transistor dynamic random access memory array architecture for simultaneous refresh of a plurality memory cells during data reading operation | |
JPH07118196B2 (en) | Static semiconductor memory | |
US10157665B2 (en) | Word-line enable pulse generator, SRAM and method for adjusting word-line enable time of SRAM | |
JP2836596B2 (en) | Associative memory | |
JPH10149679A (en) | Multi-port memory cell with parallel data initializing function, storage with it and multi-port memory circuit with parallel data initializing function | |
JPS61253695A (en) | Semiconductor memory device | |
EP0920027B1 (en) | A low power RAM memory cell with a single bit line | |
US6738306B2 (en) | SRAM cell with single-ended and differential read/write ports | |
US20220068360A1 (en) | Pseudo-triple-port sram bitcell architecture | |
JPH07211077A (en) | Semiconductor memory device | |
US20070201262A1 (en) | Logic SRAM cell with improved stability | |
US6282143B1 (en) | Multi-port static random access memory design for column interleaved arrays | |
US5764565A (en) | Static type semiconductor memory device with two word lines for one row | |
US5375097A (en) | Segmented bus architecture for improving speed in integrated circuit memories | |
US5504709A (en) | Semiconductor memory device | |
JP3313641B2 (en) | Semiconductor storage device | |
JPH0289288A (en) | Semiconductor memory | |
US20230064595A1 (en) | Memory device | |
JP3568605B2 (en) | Semiconductor integrated circuit device | |
KR920001331B1 (en) | Semiconductor memory device | |
JPH06342593A (en) | Multiport memory cell | |
US5365480A (en) | Memory cells and a memory apparatus using them |