JPH01184783A - Semiconductor storage device - Google Patents
Semiconductor storage deviceInfo
- Publication number
- JPH01184783A JPH01184783A JP63009116A JP911688A JPH01184783A JP H01184783 A JPH01184783 A JP H01184783A JP 63009116 A JP63009116 A JP 63009116A JP 911688 A JP911688 A JP 911688A JP H01184783 A JPH01184783 A JP H01184783A
- Authority
- JP
- Japan
- Prior art keywords
- write
- circuits
- writing
- data
- address
- 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 abstract description 13
- 230000002159 abnormal effect Effects 0.000 abstract description 5
- 230000007257 malfunction Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Static Random-Access Memory (AREA)
- Dram (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は1組のメモリセルに対し書き込み・読み出し回
路を2組備えそれぞれ独立にデータの書き込み・読み出
しが行える半導体記憶装置に関す[従来の技術]
従来の1組のメモリセルに対し書き込み・読み出し回路
を2組備えた半導体記憶装置は第3図に示すように、1
組のメモリセル1に対し書き込み・読み出し回路3a、
3b、アドレスデコーダ4a、4b、タイミング回路5
.a、5bをそれぞれ独立に持っており、メモリセル1
へのデータの書き込みおよび読み出しを独立に行うこと
ができるようになっている。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a semiconductor memory device that has two sets of write/read circuits for one set of memory cells and can independently write and read data. [Technology] A conventional semiconductor memory device having two sets of write/read circuits for one set of memory cells has one
A write/read circuit 3a for the set of memory cells 1,
3b, address decoders 4a, 4b, timing circuit 5
.. It has memory cells a and 5b independently, and memory cell 1
Data can be written and read independently.
[発明が解決しようとする問題点コ
上述した従来の半導体記憶装置では、2つの書き込み回
路から異なったデータをメモリセルに書き込む場合、指
定されたア下レスが同一であるときには、メモリセル内
において、データ間で電位の引張り合いが生じ、メモリ
セルに記憶される値が確定できないという欠点や、メモ
リセルでの異常な電流消費、電源電圧変動、更にそれに
よる誤動作を生じるという問題点がある。[Problems to be Solved by the Invention] In the conventional semiconductor memory device described above, when two write circuits write different data to a memory cell, if the specified addresses are the same, However, there are problems in that potential tension occurs between data, making it impossible to determine the value stored in the memory cell, abnormal current consumption in the memory cell, power supply voltage fluctuation, and malfunction due to this.
[発明の従来技術に対する相違点コ
上述した従来の半導体記憶装置に対し、本発明は複数の
書き込み回路から同時にメモリセルの同一アドレスに書
き込みが行われようとする状態を検出し、該検出結果に
基づき書き込み動作を制御し、データ間での電位の引張
り合いを回避することができるという相違点を有する。[Differences between the invention and the prior art] In contrast to the conventional semiconductor memory device described above, the present invention detects a state in which a plurality of write circuits attempt to write to the same address of a memory cell at the same time, and The difference is that it is possible to control the write operation based on the data and avoid potential tension between data.
[問題点を解決するための手段]
本発明の要旨は複数のメモリセルと、アドレス信号より
指定されたメモリセルにデータをそれぞれ書き込みまた
は読み出す複数の書込読み出し回路とを備えた半導体記
憶装置において、各書き込み読み出し回路に供給された
アドレス信号を比較し複数のアドレス信号が一致したと
きには上記複数の書き込み読み出し回路のうちの1つの
み書き込み可能状態にする判別回路を設けたことである
。[Means for Solving the Problems] The gist of the present invention is to provide a semiconductor memory device including a plurality of memory cells and a plurality of write/read circuits for respectively writing or reading data to or from memory cells specified by an address signal. A discrimination circuit is provided which compares the address signals supplied to each write/read circuit and, when a plurality of address signals match, sets only one of the plurality of write/read circuits to a writable state.
[実施例] 棗土叉上刊 次に本発明について図面を参照して説明する。[Example] Published by Natsume Tosha Next, the present invention will be explained with reference to the drawings.
第1図は本発明の第1実施例のブロック図である。ブロ
ック動作クロック信号BEa、BEbが町」で、書き込
み可信号WEa、WEbが書き込み可のとき、各々のデ
ータは書き込み・読み出し回路3a、3bとセレクタ2
とを通してアドレステコーダ4a、4bで指定されたメ
モリセル1のアドレスに書き込まれる。また、ブロック
動作クロック信号BEa、BEb rlJで、書き込み
可信号WEa、WEbが書き込み不可のときは、指定さ
れたアドレスからデータが読み出される。FIG. 1 is a block diagram of a first embodiment of the present invention. When the block operation clock signals BEa and BEb are set to 0 and the writable signals WEa and WEb are writable, each data is sent to the write/read circuits 3a and 3b and the selector 2.
is written to the address of the memory cell 1 designated by the address encoders 4a and 4b. Furthermore, when the write enable signals WEa and WEb are disabled in the block operation clock signals BEa and BEb rlJ, data is read from the designated address.
さらに、一方の書き込み可信号BEaが書き込み可で他
方が不可の場合は、一方(BEa側)が書き込み、他方
が読み出しとなる。ここで、書き込み可信号WEa、W
Ebがどちらも書き込み可で、2つのアドレスが同一と
なった場合、すなわち2つの書き込み回路から同時に同
一アドレスに書き込みが行われようとする場合には、2
人力EXNOR素子群12およびn+1人力AND素子
11によりアドレスの一致を検出し、さらに、3人力N
A N D素子14により書き込み可の状態であるこ
とを検知する。3人力NAND素子14の出力は2人力
AND素子13により、タイミング回路5bからセレク
タ2へ送られる信号を遮断し、書き込み・読み出し回路
3bからメモリセル1への回路を遮断する。この結果、
メモリセル1へのデータの書き込みは、書き込み・読み
出し回路3aからのみ行われ、書き込まれるデータの間
での電位の引張り合いは回避することができ、メモリセ
ル1に記憶される値が確定てきないという事態は生じな
い。これによってメモリセル1での異常な電流消費、電
源電圧変動やこれらに起因する誤動作を防止することが
できる。Furthermore, if one write enable signal BEa allows writing and the other does not, one side (BEa side) is for writing and the other is for reading. Here, write enable signals WEa, W
If both Eb are writable and the two addresses are the same, that is, if two write circuits try to write to the same address at the same time, 2.
A match of addresses is detected by the human-powered EXNOR element group 12 and the n+1 human-powered AND element 11, and
The AAND element 14 detects that it is in a writable state. The output of the three-man power NAND element 14 is used by the two-man power AND element 13 to cut off the signal sent from the timing circuit 5b to the selector 2, and to cut off the circuit from the write/read circuit 3b to the memory cell 1. As a result,
Data is written to the memory cell 1 only from the write/read circuit 3a, and it is possible to avoid potential tension between the written data, and the value stored in the memory cell 1 is not determined. Such a situation will not occur. This makes it possible to prevent abnormal current consumption in the memory cell 1, power supply voltage fluctuations, and malfunctions caused by these.
籠λ叉施列 第2図は本発明の第2実施例を示すブロック図である。Basket lambda row FIG. 2 is a block diagram showing a second embodiment of the present invention.
2つの書き込み回路から同時に同一アドレスにデータの
書き込みが行われる場合の検出は第1実施例と同し手順
で行われる。ここでは、3人力NAND素子13て検出
された信号を、2人力AND素子13a、13bに送り
セレクタ2の動作を停止させることにより、メモリセル
lに記憶されている値をそのまま保持させるようにした
ものである。Detection when data is simultaneously written to the same address from two write circuits is performed using the same procedure as in the first embodiment. Here, the signal detected by the three-man-powered NAND element 13 is sent to the two-man-powered AND elements 13a and 13b, and the operation of the selector 2 is stopped, so that the value stored in the memory cell l is held as it is. It is something.
[発明の作用および効果コ
以上説明したように本発明は、書き込み・読み出し回路
を複数組備えそれぞれ独立にデータの書き込み・読み出
しが行える半導体記憶装置において、アドレスの一致お
よび2組の書き込み・読み出し回路が共に書き込み可と
なる状態を検出し、複数の書き込み回路から同時に同一
アドレスにデータの書き込みが行われるという状況を回
避し、メモリセルに記憶されるデータが確定できない状
態となることを防ぎ、メモリセルでの異常な電流消費や
電源電圧変動、さらにそれによる誤動作を防ぐ効果があ
る。[Operations and Effects of the Invention] As explained above, the present invention provides a semiconductor memory device that is equipped with a plurality of sets of write/read circuits and can independently write and read data, and is capable of achieving address matching and two sets of write/read circuits. detects a state in which both of the memory cells are write-enabled, avoids a situation where multiple write circuits write data to the same address at the same time, and prevents the data stored in the memory cell from becoming uncertain. This has the effect of preventing abnormal current consumption and power supply voltage fluctuations in cells, as well as malfunctions caused by them.
第1図は本発明の第1実施例に係る半導体記憶装置のブ
ロック図、第2図は本発明の半導体記憶装置の第2実施
例のブロック図、第3図は従来の半導体記憶装置のブロ
ック図である。
1・・・・・メモリセル、
2・・Φ・・セレクタ、
3a、3b・・・書き込み・読み出し回路、4a、4b
・・・・アドレスデコーダ、5a、5b・・・・タイミ
ング回路、
11・・・・・・n+1人力AND素子、12・・・・
・・2人力EXNOR素子、13.13a、13b・・
・2人力AND素子、14・・・・・・3人力NAND
素子、AO,AI、 An。
BO,Bl、Bn・・・・・・・・アドレス信号、l0
aO,IOam。
10bO,IObm・・・・・人出力データ信号、BE
a、BEb・・・ブロック動作クロック信号、WEa、
WEb・・・・書き込み可信号。
特許出願人 日本電気株式会社
代理人 弁理士 桑 井 清 −FIG. 1 is a block diagram of a semiconductor memory device according to a first embodiment of the present invention, FIG. 2 is a block diagram of a second embodiment of a semiconductor memory device of the present invention, and FIG. 3 is a block diagram of a conventional semiconductor memory device. It is a diagram. 1...Memory cell, 2...Φ...Selector, 3a, 3b...Writing/reading circuit, 4a, 4b
...Address decoder, 5a, 5b...timing circuit, 11...n+1 manual AND element, 12...
・・2-man power EXNOR element, 13.13a, 13b・・
・2-manpower AND element, 14...3-manpower NAND
Element, AO, AI, An. BO, Bl, Bn...Address signal, l0
aO, IOam. 10bO, IObm...Human output data signal, BE
a, BEb...Block operation clock signal, WEa,
WEb...Writable signal. Patent Applicant: NEC Corporation Representative, Patent Attorney: Kiyoshi Kuwai −
Claims (1)
モリセルにデータをそれぞれ書き込みまたは読み出す複
数の書込読み出し回路とを備えた半導体記憶装置におい
て、 各書き込み読み出し回路に供給されたアドレス信号を比
較し複数のアドレス信号が一致したときには上記複数の
書き込み読み出し回路のうちの1つのみ書き込み可能状
態にする判別回路を設けたことを特徴とする半導体記憶
装置。[Scope of Claims] In a semiconductor memory device including a plurality of memory cells and a plurality of write/read circuits that respectively write or read data in memory cells specified by address signals, 1. A semiconductor memory device comprising a determination circuit that compares address signals and sets only one of the plurality of write/read circuits to a writable state when the plurality of address signals match.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63009116A JPH01184783A (en) | 1988-01-18 | 1988-01-18 | Semiconductor storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63009116A JPH01184783A (en) | 1988-01-18 | 1988-01-18 | Semiconductor storage device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01184783A true JPH01184783A (en) | 1989-07-24 |
Family
ID=11711665
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63009116A Pending JPH01184783A (en) | 1988-01-18 | 1988-01-18 | Semiconductor storage device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01184783A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05266654A (en) * | 1992-03-17 | 1993-10-15 | Mitsubishi Electric Corp | Multiport memory device |
| JP2005293814A (en) * | 2004-03-31 | 2005-10-20 | Hynix Semiconductor Inc | Dual port sram cell with six transistors |
| WO2011161798A1 (en) * | 2010-06-24 | 2011-12-29 | 富士通株式会社 | Semiconductor storage device and method for controlling semiconductor storage device |
-
1988
- 1988-01-18 JP JP63009116A patent/JPH01184783A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05266654A (en) * | 1992-03-17 | 1993-10-15 | Mitsubishi Electric Corp | Multiport memory device |
| JP2005293814A (en) * | 2004-03-31 | 2005-10-20 | Hynix Semiconductor Inc | Dual port sram cell with six transistors |
| WO2011161798A1 (en) * | 2010-06-24 | 2011-12-29 | 富士通株式会社 | Semiconductor storage device and method for controlling semiconductor storage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6295618B1 (en) | Method and apparatus for data compression in memory devices | |
| KR100284716B1 (en) | Semiconductor memory | |
| US5481671A (en) | Memory testing device for multiported DRAMs | |
| US6661718B2 (en) | Testing device for testing a memory | |
| US5386387A (en) | Semiconductor memory device including additional memory cell block having irregular memory cell arrangement | |
| JPH01184783A (en) | Semiconductor storage device | |
| US8103818B2 (en) | Memory module and auxiliary module for memory | |
| KR950007140B1 (en) | Current control circuit for dynamic memory | |
| JP3957008B2 (en) | Method for distinguishing semiconductor memory devices | |
| US6721230B2 (en) | Integrated memory with memory cells in a plurality of memory cell blocks, and method of operating such a memory | |
| US6314527B1 (en) | Recovery of useful areas of partially defective synchronous memory components | |
| US6332183B1 (en) | Method for recovery of useful areas of partially defective synchronous memory components | |
| JPS61243551A (en) | Checking method for stand-by ram | |
| JPH02108299A (en) | semiconductor memory device | |
| JPH04254998A (en) | Redundancy circuit for semiconductor memory | |
| EP2317518B1 (en) | Flash memory accessing apparatus and method thereof | |
| JPH04128939A (en) | Microcomputer | |
| JPH0850563A (en) | Memory test circuit | |
| JPH0398139A (en) | Memory check circuit | |
| JPS63216152A (en) | Storage device | |
| JPS60186951A (en) | Memory check system | |
| KR20000020300A (en) | Synchronous semiconductor memory device | |
| JPS63304493A (en) | Defect detection circuit for static ram | |
| JPH04175856A (en) | Data transfer device | |
| JPH04103096A (en) | Single chip type microcomputer |