JP3000297B2 - memory - Google Patents
memoryInfo
- Publication number
- JP3000297B2 JP3000297B2 JP2323370A JP32337090A JP3000297B2 JP 3000297 B2 JP3000297 B2 JP 3000297B2 JP 2323370 A JP2323370 A JP 2323370A JP 32337090 A JP32337090 A JP 32337090A JP 3000297 B2 JP3000297 B2 JP 3000297B2
- Authority
- JP
- Japan
- Prior art keywords
- word line
- signal
- memory cell
- data
- memory
- 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.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/16—Multiple access memory array, e.g. addressing one storage element via at least two independent addressing line groups
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Static Random-Access Memory (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は半導体メモリの分野に関する。The present invention relates to the field of semiconductor memories.
[従来の技術] 半導体技術では、スタティックメモリは広く使用され
ている。例えば、このメモリはキャッシュメモリ用に使
用されることが多い。通常、このメモリは、それぞれが
1ビット分のデータを記憶する1つのセルを形成してい
る複数の双安定回路(フリップフロップ)から製造され
る。メモリアレイでは、セルからデータを読み取るため
に、ビット線はプリチャージされる。ビット線は、それ
らを入力データにより決定される所望の状態に駆動する
ことにより、書き込み中にも使用される。[Prior Art] In semiconductor technology, static memories are widely used. For example, this memory is often used for cache memory. Typically, this memory is manufactured from a plurality of bistable circuits (flip-flops), each forming one cell that stores one bit of data. In a memory array, bit lines are precharged to read data from cells. The bit lines are also used during writing by driving them to a desired state determined by the input data.
従来の技術では2ポートスタティックメモリも知られ
ている。そのようなセルの一例は米国特許第4,823,314
号に示されている。In the prior art, a two-port static memory is also known. One example of such a cell is U.S. Pat.
No.
以下の説明からわかるように、本発明は、読み取り−
変更−書き込み動作を1つのメモリサイクルの中で実行
することができるような2ポートスタティックメモリを
提供する。メモリは、1つのセルがその双方のポートで
アクセスされたときに起こる書き込みデータのコンフリ
クトを解決する回路を更に含む。As can be seen from the following description, the present invention
A two-port static memory is provided such that a modify-write operation can be performed in one memory cycle. The memory further includes circuitry for resolving write data conflicts that occur when one cell is accessed at both ports.
[発明の概要] 双安定メモリセルの改良を説明する。メモリセルの相
補型ノードは第1の電界効果トランジスタを介してメモ
リアレイの相補型ビット線に接続する。それらのトラン
ジスタのゲートはアレイ中のワード線に結合する。セル
の相補型ノードに結合する別個の書き込み線を採用す
る。第1のトランジスタがオフであるとき、書き込み線
はビット線から遮断される。第1のトランジスタが導通
すると、データはセルからビット線に読み出される。読
み取り−変更−書き込み動作中、ビット線は第1のトラ
ンジスタによりセルから遮断されるので、データがセル
から読み取られた後、ビット線をプリチャージしても良
い。これにより、ビット線のプリチャージを妨げずに書
き込み線からセルにデータを書き込むことができる。プ
リチャージ後、ビット線はすぐに次のメモリサイクルの
間の読み取り動作に応じられる状態となる。[Summary of the Invention] Improvement of a bistable memory cell will be described. The complementary node of the memory cell is connected to the complementary bit line of the memory array via the first field effect transistor. The gates of those transistors couple to word lines in the array. Employ a separate write line that couples to the complementary node of the cell. When the first transistor is off, the write line is cut off from the bit line. When the first transistor conducts, data is read from the cell to the bit line. During a read-modify-write operation, the bit line may be disconnected from the cell by the first transistor, so that after the data is read from the cell, the bit line may be precharged. Thus, data can be written to the cell from the write line without preventing the precharge of the bit line. After precharging, the bit line is immediately ready for a read operation during the next memory cycle.
セルのノードは、書き込みの際、書き込み線により制
御される第2のトランジスタを介して選択的に接地点に
結合する。それらの第2のトランジスタは、拡張ワード
線(制御)信号により制御される第3のトランジスタと
直列に接続している。この信号は次のメモリサイクルの
開始時に終了する。この構成によれば、拡張ワード線信
号の制御の下に書き込み線をセルから遮断することがで
きるので、次のメモリサイクルの間には読み取りが行な
われることになる。The cell node is selectively coupled to ground during writing via a second transistor controlled by the write line. The second transistors are connected in series with a third transistor controlled by an extended word line (control) signal. This signal ends at the start of the next memory cycle. According to this configuration, the write line can be cut off from the cell under the control of the extended word line signal, so that reading is performed during the next memory cycle.
2ポートセルに対して何らかのデータコンフリクトが
提示されたときにそれを解決する回路を開示する。A circuit is disclosed for resolving any data conflicts presented to a two-port cell.
[実施例] スタティックメモリセルを採用する2ポートメモリに
ついて説明する。以下の説明中、本発明の理解を完全に
するために特定の詳細な事項を数多く挙げるが、そのよ
うな特定の詳細な事項を含まずとも本発明を実施しうる
ことは当業者には自明であろう。また、場合によって
は、本発明を無用にわかりにくくするのを避けるため、
デコーダなどの周知の回路をブロック線図の形態で示す
とともに、その他のよく知られている事項についてもそ
の詳細な記載を省いた。[Embodiment] A two-port memory employing a static memory cell will be described. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced without such specific details. Will. Also, in some cases, to avoid unnecessarily obscuring the present invention,
Well-known circuits such as decoders are shown in the form of block diagrams, and detailed descriptions of other well-known matters are omitted.
メモリの概要 現時点では好ましい実施例では、メモリはキャッシュ
メモリの一部である。メモリは周知の相補型金属酸化物
半導体(CMOS)処理技術を使用して製造される。図面
中、pチャネル電界効果トランジスタを示すときには、
トランジスタのゲートの上に小さな丸印を付し、nチャ
ネル電界効果トランジスタの場合にはゲートの上に丸印
を付けていない。メモリは通常の双安定(フリップフロ
ップ)セルを採用している。Memory Overview In the currently preferred embodiment, the memory is part of a cache memory. The memory is manufactured using well-known complementary metal oxide semiconductor (CMOS) processing techniques. In the drawings, when a p-channel field effect transistor is indicated,
There is a small circle above the gate of the transistor, and no circle above the gate for n-channel field effect transistors. The memory employs normal bistable (flip-flop) cells.
現在設計されている2ポートアレイには、それぞれ4
個のセルを含む128のセル群がある。第1図には、セル
群10として1つのセル群を示す。4個のセルから成る各
セル群は2本のワード線と、2本の拡張ワード線と、4
対の第1の(相補型)書き込み線と、4対の第2の(相
補型)書き込み線と、4対の第1の(相補型)ビット線
と、4対の第2の(相補型)ビット線とに結合してい
る。4つのセル群の中の1個のセルを第2図に示す。こ
のセルは2本のワード線と、2本の拡張ワード線と、第
1および第2の対の書き込み線と、第1および第2の対
のビット線とに結合している。Currently designed 2-port arrays have 4
There are 128 cell groups that include this cell. FIG. 1 shows one cell group as the cell group 10. Each cell group of four cells has two word lines, two extended word lines,
Pairs of first (complementary) write lines, four pairs of second (complementary) write lines, four pairs of first (complementary) bit lines, and four pairs of second (complementary) lines. ) Coupled to the bit line. FIG. 2 shows one of the four cell groups. The cell is coupled to two word lines, two extended word lines, first and second pairs of write lines, and first and second pairs of bit lines.
第1図ではワード線をまとめてWL1(信号線30)およ
びWL2(信号線30)として示す。第2図では、ワードWL1
の中の一本の信号線をワード線310として示し、ワード
線WL2の中の一本の信号線をワード線300として示す。第
1図では、拡張ワード線をまとめてEWL1(信号線33)お
よびEWL2(信号線32)として示す。第2図では、拡張ワ
ード線の中の一本の信号線を信号線320として示し、別
の信号線を信号線330として示す。2対の書き込み線で
ある信号線22,23,24および25は第1図と第2図にともに
示されている。前述のように、書き込み信号は、駆動論
理17の内部で、信号線19を介して駆動論理17の内部で、
信号線19を介して駆動論理17に供給された入力データか
ら取り出される。第2図にはビット線51,52,53および54
も示されている。In FIG. 1, the word lines are collectively shown as WL1 (signal line 30) and WL2 (signal line 30). In FIG. 2, the word WL1
One of the signal lines is shown as a word line 310, and one of the word lines WL2 is shown as a word line 300. In FIG. 1, the extended word lines are collectively shown as EWL1 (signal line 33) and EWL2 (signal line 32). In FIG. 2, one signal line among the extended word lines is shown as a signal line 320, and another signal line is shown as a signal line 330. Signal lines 22, 23, 24 and 25, which are two pairs of write lines, are shown in both FIG. 1 and FIG. As described above, the write signal is generated inside the driving logic 17 via the signal line 19 inside the driving logic 17,
It is extracted from the input data supplied to the drive logic 17 via the signal line 19. FIG. 2 shows bit lines 51, 52, 53 and 54.
Are also shown.
メモリはA1(信号線35)およびA2(信号線36)として
示される2つのアドレスを受信するように結合してい
る。各アドレスは復号される(A1に対してはデコーダ1
3、A2に対してはデコーダ14)。これらのデコーダは通
常通りにワード線を選択する。デコーダ13は128本のWL1
線の中の一本を選択し、デコーダ14は128本のWL2線の中
の一本を選択する。The memory is coupled to receive two addresses, denoted as A1 (signal line 35) and A2 (signal line 36). Each address is decoded (decoder 1 for A1
3. Decoder 14 for A2. These decoders select word lines as usual. Decoder 13 has 128 WL1
One of the lines is selected, and the decoder 14 selects one of the 128 WL2 lines.
拡張ワード線信号を発生するのは、拡張ワード線制御
信号発生器11および12である。そのような発生器の1つ
を第3図に示す。発生器11はEWL1信号を信号線33を介し
て供給し、発生器12はEWL2信号を信号線32を介して供給
する。拡張ワード線のそれぞれと関連して1つずつの拡
張ワード線発生器が設けられており、第3図を参照すれ
ばわかるように、各発生器は関連する一本のワード線に
結合し、実際には、ワード線信号が現われている場合に
その信号を拡張する。It is extended word line control signal generators 11 and 12 that generate extended word line signals. One such generator is shown in FIG. The generator 11 supplies an EWL1 signal via a signal line 33, and the generator 12 supplies an EWL2 signal via a signal line 32. There is one extended word line generator associated with each of the extended word lines, each generator coupled to an associated word line, as can be seen with reference to FIG. In practice, if a word line signal is present, it is expanded.
データは、セルからセンス増幅器/プリチャージ回路
18を介してビット線に読み出される。ビット線のデータ
を感知するのに先だって、当該技術では良く知られてい
るように、ビット線をプリチャージする。出力データは
信号線15に供給される。この出力データはタイミング規
定のために駆動論理17にも結合する。駆動論理17は、読
み取り−変更−書き込み動作中にデータが出力される
と、入力データを第5図に示す回路を介して書き込み線
に結合する。Data is transferred from cell to sense amplifier / precharge circuit
It is read out to the bit line via 18. Prior to sensing the data on the bit line, the bit line is precharged, as is well known in the art. The output data is supplied to the signal line 15. This output data is also coupled to the drive logic 17 for timing definition. Drive logic 17 couples the input data to the write line via the circuit shown in FIG. 5 when data is output during a read-modify-write operation.
信号線28および29のリセット/セット信号は発生器11
および12に供給される。それらの信号を第3図に示し、
以下、第3図に関連して説明する。The reset / set signal on lines 28 and 29 is
And supplied to 12. The signals are shown in FIG.
Hereinafter, description will be made with reference to FIG.
メモリセルおよびビット線、書き込み線、ワード線およ
び拡張ワード線へのメモリセルの結合 第2図には、1つのメモリセルを破線40で囲んで示
す。(従来のスタティックメモリセルは6トランジスタ
セルと呼ばれることが多く、破線40の中に示す双安定回
路と、セルを相補型ビット線に接続する一対の伝達トラ
ンジスタとを含む。それらのビット線は読み取りと、書
き込みの双方に使用される。本出願では、フリップフロ
ップの相補型ノードを別個のビット線と書き込み線に結
合してあるので、メモリセルはそのようなトランジスタ
を含まないものとして規定されている。)セルは、トラ
ンジスタ43および44とクロスカップリングされたトラン
ジスタ41および42を有する。トランジスタ41と、トラン
ジスタ42との接続点であるノード45はトランジスタ43お
よび44のゲートに結合している。同様に、トランジスタ
43とトランジスタ44との共通接続点(ノード46)は、ト
ランジスタ41および42のゲートに結合している。ノード
45はトランジスタ55を介してビット線51(BL1#)に結
合するともに、トランジスタ56を介してビット線52(BL
2#)に結合している(「#」)の信号は相補型2進状
態、またはその状態を搬送している信号線を指示するた
めに使用される。)相補型ノード46はトランジスタ57を
介してビット線53(BL2)に結合するとともに、トラン
ジスタ58を介してビット線54(BL1)に結合している。
トランジスタ58および55のゲートは信号線310に結合し
ているので、この信号線310が正、すなわちハイである
とき、セルの状態をBL1およびBL1#で感知することがで
きる。トランジスタ56および57のゲートは信号線300に
結合し、このワード線がハイであるときには、BL2およ
びBL2#でデータを感知できる。FIG. 2 shows one memory cell surrounded by a dashed line 40 in FIG. (Conventional static memory cells are often referred to as six-transistor cells and include a bistable circuit, shown in dashed line 40, and a pair of transfer transistors connecting the cells to complementary bit lines. In this application, the memory cell is defined as not including such a transistor because the complementary node of the flip-flop is coupled to a separate bit line and write line. The cell has transistors 41 and 42 cross-coupled with transistors 43 and 44. Node 45, which is the connection point between transistor 41 and transistor 42, is coupled to the gates of transistors 43 and 44. Similarly, transistors
The common connection point (node 46) between 43 and transistor 44 is coupled to the gates of transistors 41 and 42. node
45 is coupled to bit line 51 (BL1 #) via transistor 55 and bit line 52 (BL1 #) via transistor 56.
The signal ("#") coupled to 2 #) is used to indicate the complementary binary state, or the signal line carrying that state. ) Complementary node 46 is coupled to bit line 53 (BL2) via transistor 57 and to bit line 54 (BL1) via transistor 58.
Since the gates of transistors 58 and 55 are coupled to signal line 310, when this signal line 310 is positive, ie, high, the state of the cell can be sensed by BL1 and BL1 #. The gates of transistors 56 and 57 are coupled to signal line 300, and when this word line is high, data can be sensed on BL2 and BL2 #.
ノード45および46は書き込み線22,23,24および25にも
結合している。トランジスタ60および61の一方の端子は
ノード45に結合している。トランジスタ61のゲートは信
号線24に結合している。ノード46はトランジスタ62およ
び63の一方の端子に結合している。トランジスタ62のゲ
ートは信号線23に結合し、トランジスタ63のゲートは信
号線22に結合している。トランジスタ60および63の他方
の端子はトランジスタ65を介して接地点に結合してい
る。トランジスタ65のゲートは信号線330の信号(EWL1
信号の1つ)を受信する。同様に、トランジスタ61およ
び62の他方の端子はトランジスタ64を介して接地点に結
合している。このトランジスタのゲートは信号線320に
結合している(従って、EWL2信号の1つを受信する)。Nodes 45 and 46 are also coupled to write lines 22, 23, 24 and 25. One terminal of transistors 60 and 61 is coupled to node 45. The gate of transistor 61 is coupled to signal line 24. Node 46 is coupled to one terminal of transistors 62 and 63. The gate of transistor 62 is coupled to signal line 23, and the gate of transistor 63 is coupled to signal line 22. The other terminals of transistors 60 and 63 are coupled to ground via transistor 65. The gate of the transistor 65 is connected to the signal (EWL1
One of the signals). Similarly, the other terminals of transistors 61 and 62 are coupled to ground through transistor 64. The gate of this transistor is coupled to signal line 320 (and thus receives one of the EWL2 signals).
なお、トランジスタ63および65はトランジスタ60およ
び65と同じように直列に結合していることに注意すべき
である。同様に、トランジスタ62および64と、トランジ
スタ61および64とは直列に結合している。そこで、例え
ば、信号線22からセルのノード46へ転送される書き込み
(データ)の場合、双方のトランジスタ63および65は導
通しなければならない(書き込み1#信号と、関連する
EWL1信号とは共にハイである)。以下に述べるように、
次のメモリサイクルに備えてワード線の電位が上がった
後、ビット線が接地点に結合するのを阻止するために、
EWL信号はサイクルの開始時に終了するので、この導通
は重要である。It should be noted that transistors 63 and 65 are coupled in series, like transistors 60 and 65. Similarly, transistors 62 and 64 and transistors 61 and 64 are coupled in series. Thus, for example, in the case of a write (data) transferred from the signal line 22 to the cell node 46, both transistors 63 and 65 must be conducting (associated with the write 1 # signal).
High with the EWL1 signal). As described below,
After the potential on the word line has risen in preparation for the next memory cycle, to prevent the bit line from coupling to ground,
This conduction is important because the EWL signal ends at the beginning of the cycle.
信号線310が選択されると、データは一方のポートを
介してセルからBL1およびBL1#(それぞれ、信号線54
と、信号線51)に読み出される。また、信号線300が選
択されたときには、同じように、データはセルからビッ
ト線BL1およびBL2#に読み出される。アドレスA1および
A2は同じであることが可能であるので、同じセルまたは
セル群が選択される。読み取りの場合、セルのデータは
2対のビット線に読み出されるので、これによって問題
が起こることはない。When the signal line 310 is selected, data is transferred from the cell via one port to BL1 and BL1 # (signal line 54, respectively).
Is read out to the signal line 51). When the signal line 300 is selected, data is similarly read from the cell to the bit lines BL1 and BL2 #. Address A1 and
Since A2 can be the same, the same cell or group of cells is selected. In the case of reading, this does not cause a problem since the data of the cell is read out to two pairs of bit lines.
データは書き込み線からセルに書き込まれる。たとえ
ば、書き込み1信号がハイであり且つ書き込み1#信号
がローであるとき、信号線330のEWL1信号が印加された
とすると、ノード45はトランジスタ60および65を介して
接地点に結合してセルの状態をセットする。同様に、信
号線書き込み2および書き込み2#からセルにデータを
書き込むことができる。Data is written to the cell from the write line. For example, if the EWL1 signal on signal line 330 is applied when the Write 1 signal is high and the Write 1 # signal is low, node 45 will be coupled to ground via transistors 60 and 65 and connected to the ground of the cell. Set the state. Similarly, data can be written to the cell from signal line write 2 and write 2 #.
実際には、データは「バックドア」を介してセルに書
き込まれる。すなわち、ビット線を介するのではなく、
通常はトランジスタを介して転送される。なお、この方
法を、一対のビット線と、一対の書き込み線のみを使用
する1ポートメモリセルで使用しても良い。また、メモ
リよっては、1本の(非相補型の)ビット線と、1本の
書き込み線とを使用するほうが好都合であるかもしれな
い。In practice, data is written to cells via a "backdoor". That is, instead of via a bit line,
Usually, it is transferred via a transistor. This method may be used for a one-port memory cell using only a pair of bit lines and a pair of write lines. Also, depending on the memory, it may be advantageous to use one (non-complementary) bit line and one write line.
前述のように、信号線300,310,320および330はセル40
と同じ行に沿って位置する他のセルに結合しており、同
様に、ビット線および書き込み線は、セル40を含む列に
沿って位置する他のセルに結合している。As described above, signal lines 300, 310, 320 and 330 are connected to cell 40.
Similarly, the bit and write lines are coupled to other cells located along the column containing cell 40.
拡張ワード線発生器 それぞれの拡張ワード線は、関連するワード線に結合
する1つの拡張ワード線発生器を含む。そのような発生
器の1つを第3図に示す。発生器は、基本的には、双安
定回路(トランジスタ67,68,69および70)から構成され
る。一方のノード74は出力(拡張ワード線信号)を供給
し、この回路の他方のノード75はトランジスタ73を介し
てリセット線29に結合している。トランジスタ73のゲー
トは関連するワード線に結合している(またはその一部
である)。リセット線29はトランジスタ72のゲートにも
結合している。このトランジスタ72のゲートにも結合し
ている。このトランジスタは、リセット信号がハイであ
るときに、接地点ノード74にプルする。セット線28はト
ランジスタ71のゲートに結合している。セット信号がハ
イであるとき、ノード75は接地点に結合する。Extended Word Line Generator Each extended word line includes one extended word line generator coupled to the associated word line. One such generator is shown in FIG. The generator basically consists of a bistable circuit (transistors 67, 68, 69 and 70). One node 74 provides the output (extended word line signal), and the other node 75 of the circuit is coupled via transistor 73 to the reset line 29. The gate of transistor 73 is coupled to (or is part of) the associated word line. Reset line 29 is also coupled to the gate of transistor 72. It is also coupled to the gate of transistor 72. This transistor pulls to ground node 74 when the reset signal is high. Set line 28 is coupled to the gate of transistor 71. When the set signal is high, node 75 couples to ground.
メモリサイクルが始まるたびに、全てのワード線発生
器はリセットされる。これは、リセット線29の電位が上
がり且つセット線28の電位がローのままであるときに起
こる。なお、この時点では、ワード線のいずれにも電位
は現われていない。リセット線29の電位はトランジスタ
72を導通させて、双安定回路をノード74がローであるよ
うに、すなわち、拡張ワード線信号が印加されないよう
にセットする。読み取り−変更−書き込み動作などのメ
モリ動作中、リセット線29のリセット信号は、メモリサ
イクルが開始され、選択されたワード線の電位が上がっ
た後もローのままである。ワード線信号が印加される
と、トランジスタ73が導通して、リセット線を介してノ
ード75を接地電位にプルする。この場合、拡張ワード線
信号は読み取り−変更−書き込み動作のときであるかの
ように印加される。ワード線が選択されない場合には、
サイクルの残り時間を通して、ノード74は接地電位のま
まである。(セット線28のセット信号は、拡張ワード線
信号を印加するために使用されても良い。例えば、これ
はメモリのすべてのメモリセルを初期設定するときに実
行されると考えられる。) メモリの動作とタイミング 通常の読み取りサイクルの間、アドレスデコーダにア
ドレスを印加して、1本または2本のワード線を選択す
る。次に、選択した1つまたは複数のセルをビット線に
結合して、出力を供給する。センス増幅器がセルの状態
をより高速で感知できるように、一般に行なわれている
ように、まず、ビット線をプリチャージする。なお、図
示したメモリ編成の場合、アドレスが異なるときには、
1つのセルを1組のビット線に結合し、別のセルを別の
ビット線に結合するが、アドレスが同じであれば、1つ
のセルを双方の組のビット線に接続することになる。第
2の場合には、2組のビット線に同じデータが読み出さ
れる。Every time a memory cycle begins, all word line generators are reset. This occurs when the potential on reset line 29 rises and the potential on set line 28 remains low. At this point, no potential appears on any of the word lines. The potential of the reset line 29 is a transistor
With 72 conducting, the bistable circuit is set such that node 74 is low, ie, no extended word line signal is applied. During a memory operation, such as a read-modify-write operation, the reset signal on reset line 29 remains low after a memory cycle is initiated and the potential on the selected word line is raised. When a word line signal is applied, transistor 73 conducts, pulling node 75 to ground potential via the reset line. In this case, the extended word line signal is applied as if during a read-modify-write operation. If no word line is selected,
Throughout the remainder of the cycle, node 74 remains at ground potential. (The set signal on set line 28 may be used to apply an extended word line signal. For example, this would be done when initializing all memory cells of the memory.) Operation and Timing During a normal read cycle, an address is applied to the address decoder to select one or two word lines. The selected cell or cells are then coupled to a bit line to provide an output. The bit line is first precharged, as is commonly done, so that the sense amplifier can sense the state of the cell faster. In the case of the illustrated memory organization, when the addresses are different,
One cell is coupled to one set of bit lines and another cell is coupled to another bit line, but the same address would connect one cell to both sets of bit lines. In the second case, the same data is read to two sets of bit lines.
第4図の線78は、それぞれ1つのメモリサイクルを開
始するクロック信号の波形83および84を示す。線79は、
クロック信号が発生した後のアドレスの復号に続くワー
ド線信号を示す。例えば、波形85の立ち上がり端は(時
間の上で)、時間86だけ波形83の立ち上がり端より遅れ
ている。線80には、拡張ワード線信号を示す。EWL信号
は発生するのにワード線信号を要求するのでEWL信号はW
L信号の後に続く。波形87の立ち上がり端は、図示する
通り、波形85の立ち上がり端より時間88だけ遅れてい
る。Line 78 in FIG. 4 shows the waveforms 83 and 84 of the clock signal each starting one memory cycle. Line 79 is
7 shows a word line signal following address decoding after the generation of a clock signal. For example, the rising edge of waveform 85 (above time) is later than the rising edge of waveform 83 by time 86. Line 80 shows the extended word line signal. The EWL signal requires a word line signal to generate, so the EWL signal
Follows the L signal. As shown, the rising edge of waveform 87 is delayed by time 88 from the rising edge of waveform 85.
書き込み動作中には、信号線19の入力データを書き込
み線22,23,24および25に結合する。選択されたワード線
と関連する拡張ワード線発生器は、第4図の線80に示す
EWL信号を供給する。この信号を、そのサイクルのワー
ド線信号の電位が降下する時点を過ぎるまで続く。これ
により、書き込み線をセルに結合して、セルを適切な状
態にセットすることができる。以下、読み取り−変更−
書き込み動作について、EWL信号のタイミングを説明す
る。During a write operation, input data on signal line 19 is coupled to write lines 22, 23, 24 and 25. The extended word line generator associated with the selected word line is shown at line 80 in FIG.
Supply EWL signal. This signal continues until the point in time at which the potential of the word line signal drops in the cycle. This allows the write line to be coupled to the cell and set the cell to an appropriate state. Hereinafter, read-change-
Regarding the write operation, the timing of the EWL signal will be described.
重要であるのは、本発明によって、1回のメモリサイ
クルの中で選択された1つまたは複数のセルについて読
み取り−変更−書き込み動作を以下に説明するように実
行できるという点である。Significantly, the present invention allows a read-modify-write operation to be performed on one or more selected cells in a single memory cycle, as described below.
読み取り動作と、読み取り−変更−書き込み動作の最
初の部分に共通して、ワード線の電位が上がると、既に
プリチャージされているビット線でセルの状態を感知す
ることができる。EWL信号が印加されると、トランジス
タ64またはトランジスタ65、あるいは場合によってはそ
れら2つのトランジスタが導通する。しかしながら、読
み取り−変更−書き込み動作では、その結果、セルに書
き込みが行なわれることはない。書き込み線信号を供給
する駆動回路は、センス増幅器が出力データをラッチす
るまでデータを供給しない。このため、センス増幅器の
出力は駆動回路17にも結合される。出力データ線15にデ
ータがあることを駆動回路が感知すると、書き込み線は
動作される。この時点で、例えば、トランジスタ60およ
び65は共に導通するので、データはセルに書き込まれ
る。データ出力は第4図の線81に波形89により表されて
おり、書き込み信号は線82に波形90により示されてい
る。書き込み信号はデータ出力信号の立ち上がり端より
時間91だけ遅れている。When the potential of the word line rises in common with the read operation and the first part of the read-modify-write operation, the state of the cell can be sensed by the bit line that has been precharged. When the EWL signal is applied, transistor 64 or transistor 65, or possibly the two transistors, conduct. However, in a read-modify-write operation, no cells are written as a result. The drive circuit that supplies the write line signal does not supply data until the sense amplifier latches the output data. Thus, the output of the sense amplifier is also coupled to drive circuit 17. When the drive circuit senses that there is data on the output data line 15, the write line is activated. At this point, for example, data is written to the cell because transistors 60 and 65 are both conducting. The data output is represented by waveform 89 on line 81 in FIG. 4 and the write signal is represented by waveform 90 on line 82. The write signal is delayed by a time 91 from the rising edge of the data output signal.
データが感知されたならば、ワード線の電位は降下
し、ビット線をセルから分離する。これにより、次のメ
モリサイクルに備えて、ビット線はプリチャージされる
ことになる。次のクロッツ信号が発生する。EWL発生器
はリセットされ、その結果,EWL信号が降下することは重
要である。このことを線92により示している。EWL信号
の電位は次のワード線信号が現われる前に降下すること
に注意することは大切である。波形87の立ち下がり端
と、波形94の立ち上がり端との間の時点93に注意。これ
により、ビット線の電荷が書き込み動作によって分散さ
れるのを阻止できる。従って、読み取り−変更−書き込
み動作を1回のメモリ動作で実行することが可能であ
り、実際に、本発明によるメモリでは、読み取り−変更
−書き込み動作を次々に起こすことができる。If data is sensed, the potential on the word line drops, isolating the bit line from the cell. As a result, the bit lines are precharged in preparation for the next memory cycle. The next clots signal is generated. It is important that the EWL generator is reset so that the EWL signal falls. This is indicated by line 92. It is important to note that the potential of the EWL signal drops before the next word line signal appears. Note the time point 93 between the falling edge of waveform 87 and the rising edge of waveform 94. This can prevent the charge on the bit line from being dispersed by the write operation. Therefore, the read-modify-write operation can be performed in one memory operation, and in fact, in the memory according to the present invention, the read-modify-write operation can be performed one after another.
あるいは、次のサイクルてクロックが発生したとき
に、書き込み線をクランプすることができる。Alternatively, the write line can be clamped when a clock is generated in the next cycle.
データコンフリクトの解決 前述のように、現時点で好ましい実施例においては、
A1とA2が同じセルを選択してしまうこともあり、書き込
み動作では、コンフリクトするデータが書き込み線に印
加される。第5図の回路はこのような事態が起こったこ
とを感知し、データコンフリクトが起こったときに、セ
ルを所定の状態にする。Resolving Data Conflicts As mentioned above, in the currently preferred embodiment,
A1 and A2 may select the same cell, and in a write operation, conflicting data is applied to a write line. The circuit of FIG. 5 senses that such a situation has occurred and places the cell in a predetermined state when a data conflict occurs.
コンフリクトを解決する回路は、アドレス線A1および
A2のアドレスが同じであるときに信号線100に出力信号
を発生する比較器99を含む。信号線100の信号はNANDゲ
ート105および106の入力端子に印加される。NANDゲート
106の他方の端子は書き込み1入力信号を受信するよう
に結合している。NANDゲート105の他方の端子は、書き
込み2#入力信号を受信するように結合している。書き
込み1入力信号は、直列インバータ101および102を介し
て印加されて、信号線25に書き込み1信号を発生する。
書き込み1#入力信号はNANDゲート103の一方の入力端
子に印加される。インバータ101の出力はNANDゲート103
への入力でもある。このゲートへの第3の入力は、NAND
ゲート105の出力である。ゲート103の出力はインバータ
104を介して結合されて、信号線22に書き込み1#信号
を発生する。書き込み2#入力信号はNANDゲート107の
一方の入力端子に印加される。NANDゲート106の出力はN
ANDゲート107の別の入力を形成する。書き込み2入力信
号は、インバータ109を介して結合された後に、ゲート1
07への第3の入力となる。NANDゲート107の出力は、イ
ンバータ108を通過した後、信号線23に書き込み2#信
号として現われる。書き込み2入力信号はインバータ10
9および110を介して結合されて、信号線24に書き込み2
信号を発生する。The circuit for resolving the conflict includes address lines A1 and
A comparator 99 is provided for generating an output signal on the signal line 100 when the address of A2 is the same. The signal on signal line 100 is applied to the input terminals of NAND gates 105 and 106. NAND gate
The other terminal of 106 is coupled to receive the Write 1 input signal. The other terminal of NAND gate 105 is coupled to receive a write 2 # input signal. The write 1 input signal is applied through serial inverters 101 and 102 to generate a write 1 signal on signal line 25.
The write 1 # input signal is applied to one input terminal of the NAND gate 103. The output of inverter 101 is NAND gate 103
It is also an input to. The third input to this gate is NAND
This is the output of the gate 105. The output of gate 103 is an inverter
Combined via 104 to generate a 1 # signal written to signal line 22. The write 2 # input signal is applied to one input terminal of the NAND gate 107. The output of NAND gate 106 is N
Form another input of AND gate 107. Write 2 input signal is coupled to gate 1 after being coupled through inverter 109.
This is the third input to 07. After passing through the inverter 108, the output of the NAND gate 107 is written to the signal line 23 and appears as a 2 # signal. Write 2 input signal is inverter 10
Combined via 9 and 110 to write to signal line 24 2
Generate a signal.
まず、アドレス線A1およびA2が異なるものと仮定す
る。信号線101の電位はローであり、NANDゲート105およ
び106の条件は合わない。これらのゲートはNANDゲート
であるので、NANDゲート103および107にはハイ入力が供
給される。その結果、ゲート105および106とその出力と
は回路のその他の部分から有効に除外されることにな
る。たとえば、書き込み1入力線の入力に関わらず、NA
NDゲート106の出力はハイのままである。First, it is assumed that the address lines A1 and A2 are different. The potential of the signal line 101 is low, and the conditions of the NAND gates 105 and 106 are not satisfied. Since these gates are NAND gates, a high input is provided to NAND gates 103 and 107. As a result, gates 105 and 106 and their outputs are effectively excluded from the rest of the circuit. For example, regardless of the input of the write 1 input line, NA
The output of ND gate 106 remains high.
第5図の回路をNANDゲート105および106を抜きにして
考えると、書き込み1信号は、2つのインバータを通過
するため、信号線25に状態を変えずに現われることがす
ぐわかる。同様に、書き込み2入力信号は、インバータ
109および110を通過した後、信号線24に状態を変えずに
現われる。書き込み1#入力信号がハイであれば、書き
込み1入力信号と書き込み1#入力信号とは相補関係に
あるので、インバータ101からの入力はローになる。こ
のようにして、NANDゲート103の全ての条件が整い、こ
のゲートの出力はローになる。同様に、アドレスが一致
しない限り、書き込み2#入力信号は信号線23に状態を
変えずに現われる。When the circuit of FIG. 5 is considered without the NAND gates 105 and 106, it can be easily understood that the write 1 signal appears on the signal line 25 without changing its state because it passes through two inverters. Similarly, the write 2 input signal is
After passing through 109 and 110, it appears on signal line 24 unchanged. If the write 1 # input signal is high, the input from the inverter 101 goes low because the write 1 input signal and the write 1 # input signal are complementary. In this way, all the conditions of the NAND gate 103 are met and the output of this gate goes low. Similarly, as long as the addresses do not match, the write 2 # input signal appears on signal line 23 unchanged.
次に、アドレスの一致が起こり、書き込み1入力信号
と、書き込み2入力信号とが共にハイである場合を考え
る。(これは、データがコンフリクトしていない場合で
ある。)NANDゲート105および106への入力は共にハイで
あるので、これらのゲートの出力は共にローになる。従
って、NANDゲート103および107の条件は合わず、これら
2つのゲートの出力はハイである。ゲート103の出力
は、インバータ104を通過した後、ローの書き込み1#
信号を形成する。ゲート107の出力はハイになり、イン
バータ108を通過した後、信号線23にはローの信号が現
われる。このように、コンフリクトしないデータの場合
には、書き込み1信号と、書き込み2信号はハイであ
り、書き込み1#信号と、書き込み2#信号はローであ
る。Next, consider a case where an address match occurs and both the write 1 input signal and the write 2 input signal are high. (This is the case when the data is not conflicting.) Since the inputs to NAND gates 105 and 106 are both high, the outputs of these gates are both low. Therefore, the conditions of NAND gates 103 and 107 are not met and the outputs of these two gates are high. After the output of the gate 103 passes through the inverter 104, a low write 1 #
Form a signal. The output of gate 107 goes high, and after passing through inverter 108, a low signal appears on signal line 23. Thus, in the case of non-conflicting data, the write 1 signal and the write 2 signal are high, and the write 1 # signal and the write 2 # signal are low.
データがコンフリクトしないもう1つのケースは、書
き込み1入力信号と、書き込み2入力信号がローである
ときに起こる。書き込み1入力信号がローであるとき、
NANDゲート106の条件は整わず、ゲート107からゲート10
6にハイ入力が印加される。書き込み2#入力信号は、N
ANDゲート109の出力と同様、ハイである。すなわち、ゲ
ート107の全ての条件は整い、このゲートからはローの
出力が発生する。この出力は、インバータ108を通過し
た後、信号線23にハイ出力を発生させる。同様に、信号
線22にはハイ出力が現われる。Another case where the data does not conflict occurs when the write 1 input signal and the write 2 input signal are low. When the Write 1 input signal is low,
The condition of NAND gate 106 is not satisfied, and gate 107 to gate 10
A high input is applied to 6. Write 2 # input signal is N
Like the output of AND gate 109, it is high. That is, all the conditions of the gate 107 are satisfied, and a low output is generated from this gate. This output generates a high output on the signal line 23 after passing through the inverter 108. Similarly, a high output appears on the signal line 22.
データがコンフリクトする場合、一致が起こると、書
き込み1入力信号線または書き込み2入力信号線のいず
れかの正信号が優勢となり、フリップフロップを所定の
状態にセットする(セルのノード45をローにする)。例
えば、書き込み1入力信号がハイであり且つ書き込み2
入力信号がローである場合、NANDゲート106の条件は整
うので、その出はローである。その結果、ゲート107の
出力はハイになり、ゲート108の出力はローになる。本
質的には、書き込み2#入力信号のハイ信号はゲート10
7によって抑制されるので、データのコンフリクトは抑
えられる。書き込み2入力信号がハイであり且つ書き込
み1入力信号がローである場合にも、同じことが当ては
まる。そのときには、ゲート105の出力はローであり、
ゲート103はハイの書き込み1#入力信号を抑制する。In the event of a data conflict, if a match occurs, the positive signal on either the write 1 input signal line or the write 2 input signal line will prevail, setting the flip-flop to a predetermined state (cell node 45 low). ). For example, if Write 1 input signal is high and Write 2
When the input signal is low, the output of the NAND gate 106 is low because the condition of the NAND gate 106 is satisfied. As a result, the output of gate 107 goes high and the output of gate 108 goes low. Essentially, the high signal of the write 2 # input signal is gate 10
7, the data conflict is suppressed. The same is true if the Write 2 input signal is high and the Write 1 input signal is low. At that time, the output of gate 105 is low,
Gate 103 suppresses the high write 1 # input signal.
従って、データのコンフリクトはセルを所定の状態に
するように解決されるのである。Thus, data conflicts are resolved to bring the cells into a predetermined state.
以上、読み取り−変更−書き込みサイクル動作を1回
のメモリサイクルで実行できるようにするメモリを説明
した。Thus, a memory has been described that allows a read-modify-write cycle operation to be performed in a single memory cycle.
第1図は、本発明を採用するメモリの全般的なレイアウ
トを示すブロック線図、第2図は、1つの2ポートスタ
ティックメモリセルの現時点で好ましい実施例を、2対
のビット線と、2対の書き込み線と、2本のワード線
と、2本の拡張ワード線とへの結合状態と共に示す配線
図、第3図は、拡張ワード線制御信号発生器の配線図、
第4図は、本発明のメモリの動作と関連するいくつかの
波形を示すタイミング図、第5図は、2つのアドレスが
1つの2ポートセルを選択したときのデータのコンフリ
クトを解決するために使用される回路を示す配線図であ
る。 10……セル群、11,12……拡張ワード線制御信号発生
器、13,14……アドレスデコーダ、17……駆動論理、18
……センス増幅器/プリチャージ回路、22,23,24,25…
…書き込み線(WL)、28……セット線、29……リセット
線、30,300,31,310……ワード線(WL1,WL2)、32,320,3
3,330……拡張ワード線(EWL1,EWL2)、41,42,43,44…
…トランジスタ、45,46……相補型ノード、51,52,53,54
……ビット線(BL)、55,56、57,58,60,61,62,63,64,6
5,67,68,69,70,71,72,73……トランジスタ、74,75……
接地点ノード、101,102,104,108,109,110……インバー
タ、103,105,106,107……NANDゲート。FIG. 1 is a block diagram showing the general layout of a memory employing the present invention, and FIG. 2 shows a presently preferred embodiment of one two-port static memory cell, with two pairs of bit lines and two pairs of bit lines. FIG. 3 is a wiring diagram showing a state of coupling to a pair of write lines, two word lines, and two extended word lines; FIG. 3 is a wiring diagram of an extended word line control signal generator;
FIG. 4 is a timing diagram showing some waveforms associated with the operation of the memory of the present invention, and FIG. 5 is used to resolve data conflicts when two addresses select one two-port cell. FIG. 2 is a wiring diagram showing a circuit to be used. 10 ... cell group, 11, 12 ... extended word line control signal generator, 13, 14 ... address decoder, 17 ... drive logic, 18
…… Sense amplifier / precharge circuit, 22,23,24,25…
... Write line (WL), 28 ... Set line, 29 ... Reset line, 30,300,31,310 ... Word line (WL1, WL2), 32,320,3
3,330 …… Extended word lines (EWL1, EWL2), 41,42,43,44…
… Transistors, 45, 46 …… Complementary nodes, 51, 52, 53, 54
…… Bit lines (BL), 55, 56, 57, 58, 60, 61, 62, 63, 64, 6
5,67,68,69,70,71,72,73 …… Transistor, 74,75…
Ground point nodes, 101, 102, 104, 108, 109, 110 ... inverters, 103, 105, 106, 107 ... NAND gates.
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G11C 11/41 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G11C 11/41
Claims (2)
するメモリであって、ワード線に結合されたゲートを有
する第1のトランジスタを介してビット線に前記メモリ
セルは結合されており、前記ワード線のワード線信号
は、アクティブ状態では前記メモリセルからのデータの
読み出しを可能とし、非アクティブ状態では、前記メモ
リセルをビット線から分離させるためのものであり、前
記ビット線のプリチャージと前記メモリセルへの新デー
タの書き込みとを単一のメモリサイクルで行えるように
するため、 前記メモリセルへ書き込むべき、2つの状態の何れかを
とる前記新データを受ける書き込み線を備え; 前記新データを前記メモリセルへ選択的に結合する結合
手段であって、前記書き込み線の前記新データに応じて
当該新データを示す状態をとる第1のスイッチング手段
と、第2のスイッチング手段とを含む、結合手段を備
え; 前記第2のスイッチング手段を制御する拡張ワード線信
号を発生する信号発生器を備え、前記拡張ワード線信号
は、前記ビット線がプリチャージされている時にそのプ
リチャージを乱すことなしに、前記第1のスイッチング
手段の状態により示される前記新データを前記メモリセ
ルへ結合させるよう前記第2のスイッチング手段を制御
する信号であって、前記ワード線信号のアクティブ状態
に応じてアクティブ状態になり、前記ワード線信号の非
アクティブ状態になっていもアクティブ状態にとどま
り、新たなメモリサイクルの開始直前に前記新データを
前記メモリセルから分離するための非アクティブ状態を
とる、 ことを特徴とするメモリ。1. A memory having at least one bistable memory cell, wherein said memory cell is coupled to a bit line via a first transistor having a gate coupled to the word line. The word line signal of the line enables reading of data from the memory cell in the active state, and separates the memory cell from the bit line in the inactive state. A write line for receiving the new data in one of two states to be written to the memory cell, so that writing of the new data to the memory cell can be performed in a single memory cycle; Is selectively coupled to the memory cell, and the new data is transferred according to the new data of the write line. Coupling means including first and second switching means for taking an extended state; and a signal generator for generating an extended word line signal for controlling the second switching means. A line signal for coupling the new data to the memory cell as indicated by the state of the first switching means without disturbing the precharge when the bit line is precharged. A signal for controlling the means, wherein the signal becomes active in response to the active state of the word line signal, stays active even when the word line signal is inactive, and immediately before the start of a new memory cycle, A memory in an inactive state for separating new data from the memory cells.
いる双安定のメモリセルを有しているメモリであって、
前記第1のポートには、前記メモリセルに結合された第
1のビット線と、前記メモリセルに結合された第1のワ
ード線とが設けられ、この第1のワード線がアクティブ
状態であると前記メモリセルが選択され、前記第2のポ
ートには、前記メモリセルに結合された第2のビット線
と、前記メモリセルに結合された第2のワード線とが設
けられ、この第2のワード線がアクティブ状態であると
前記メモリセルが選択され、 a) 前記第1ポートに付随していて、前記メモリセル
に書き込むべき第1のデータを受ける第1の書き込み線
を備え; b) 前記第1のデータを前記メモリセルに、第1の拡
張ワード線信号に応じて選択的に結合する第1の結合手
段を備え; c) 前記第1の拡張ワード線信号を発生する第1の拡
張ワード線信号発生器にして、前記第1のワード線信号
のアクティブ状態に応じて前記第1の拡張ワード線信号
をアクティブ状態にする第1の拡張ワード線信号発生器
を備え; d) 前記第2のポートに付随していて、前記メモリセ
ルに書き込むべき第2のデータを受ける第2の書き込み
線を備え; e) 前記第2のデータを前記メモリセルに、第2の拡
張ワード線信号に応じて選択的に結合する第2の結合手
段を備え; f) 前記第2の拡張ワード線信号を発生する第2の拡
張ワード線信号発生器にして、前記第2のワード線信号
のアクティブ状態に応じて前記第1の拡張ワード線信号
をアクティブ状態にする第2の拡張ワード線信号発生器
を備え; g) 前記メモリセルに結合され、前記第1のワード線
と前記第2のワード線とがアクティブ状態になり、前記
第1のデータが前記第2のデータと同一でない時に、前
記第2のデータを抑制する競合解決手段を備えている、 ことを特徴とするメモリ。2. A memory having a bistable memory cell having a first port and a second port, the memory comprising:
The first port is provided with a first bit line coupled to the memory cell and a first word line coupled to the memory cell, the first word line being active. And the memory cell are selected, and the second port is provided with a second bit line coupled to the memory cell and a second word line coupled to the memory cell. The memory cell is selected when the word line is active, a) comprising a first write line associated with the first port for receiving first data to be written to the memory cell; b) First coupling means for selectively coupling the first data to the memory cells in response to a first extended word line signal; c) a first generating the first extended word line signal Extended word line signal generator A first extended word line signal generator for activating the first extended word line signal in response to an active state of the first word line signal; d) associated with the second port. And a second write line for receiving second data to be written to the memory cell; e) selectively coupling the second data to the memory cell according to a second extended word line signal. F) a second extended word line signal generator for generating the second extended word line signal, wherein the second extended word line signal generator generates the second extended word line signal according to an active state of the second word line signal. A second extended word line signal generator for activating an extended word line signal; g) being coupled to said memory cell, said first word line and said second word line being active; The first data A memory for conflict resolution means for suppressing the second data when the data is not the same as the second data.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US45898589A | 1989-12-29 | 1989-12-29 | |
US458.985 | 1989-12-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH03203893A JPH03203893A (en) | 1991-09-05 |
JP3000297B2 true JP3000297B2 (en) | 2000-01-17 |
Family
ID=23822913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2323370A Expired - Fee Related JP3000297B2 (en) | 1989-12-29 | 1990-11-28 | memory |
Country Status (5)
Country | Link |
---|---|
JP (1) | JP3000297B2 (en) |
DE (1) | DE4041940A1 (en) |
FR (1) | FR2656728A1 (en) |
GB (1) | GB2239541B (en) |
IL (1) | IL95208A (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6798712B2 (en) * | 2002-07-02 | 2004-09-28 | Advanced Micro Devices, Inc. | Wordline latching in semiconductor memories |
KR101029384B1 (en) * | 2003-07-02 | 2011-04-15 | 어드밴스드 마이크로 디바이시즈, 인코포레이티드 | A method of making multilevel contacts by sizing contact sizes of an integrated circuit |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5760586A (en) * | 1980-09-26 | 1982-04-12 | Matsushita Electric Ind Co Ltd | Random access memory |
US4599708A (en) * | 1983-12-30 | 1986-07-08 | International Business Machines Corporation | Method and structure for machine data storage with simultaneous write and read |
EP0272869B1 (en) * | 1986-12-19 | 1993-07-14 | Fujitsu Limited | Dual port type semiconductor memory device realizing a high speed read operation |
US4802122A (en) * | 1987-04-28 | 1989-01-31 | Advanced Micro Devices, Inc. | Fast flush for a first-in first-out memory |
-
1990
- 1990-07-04 GB GB9014808A patent/GB2239541B/en not_active Expired - Lifetime
- 1990-07-27 IL IL9520890A patent/IL95208A/en not_active IP Right Cessation
- 1990-07-30 FR FR9009678A patent/FR2656728A1/en not_active Withdrawn
- 1990-11-28 JP JP2323370A patent/JP3000297B2/en not_active Expired - Fee Related
- 1990-12-27 DE DE4041940A patent/DE4041940A1/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
IL95208A0 (en) | 1991-06-10 |
FR2656728A1 (en) | 1991-07-05 |
JPH03203893A (en) | 1991-09-05 |
DE4041940A1 (en) | 1991-07-04 |
GB2239541B (en) | 1994-05-18 |
GB9014808D0 (en) | 1990-08-22 |
IL95208A (en) | 1994-11-11 |
GB2239541A (en) | 1991-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4344156A (en) | High speed data transfer for a semiconductor memory | |
JP2824494B2 (en) | Timing circuit | |
US4943944A (en) | Semiconductor memory using dynamic ram cells | |
US5241503A (en) | Dynamic random access memory with improved page-mode performance and method therefor having isolator between memory cells and sense amplifiers | |
US6252814B1 (en) | Dummy wordline circuitry | |
JPH07118196B2 (en) | Static semiconductor memory | |
US4616344A (en) | Static memory circuit | |
JPH029081A (en) | Semiconductor storage device | |
JPS61500513A (en) | Memory device with glitch lockout circuit | |
JPH087997B2 (en) | Random access memory device | |
US6108254A (en) | Dynamic random access memory having continuous data line equalization except at address transition during data reading | |
US5963493A (en) | Memory device communication line control | |
US5235543A (en) | Dual port static memory with one cycle read-modify-write | |
JPS6288197A (en) | Dynamic random access memory | |
JP5034133B2 (en) | Semiconductor memory device | |
US5381363A (en) | Method and circuitry for performing a hidden read-modify-write | |
JP3000297B2 (en) | memory | |
US6487132B2 (en) | Integrated circuit memory devices having multiple input/output buses and precharge circuitry for precharging the input/output buses between write operations | |
US4558434A (en) | Semiconductor memory device | |
US4768168A (en) | Memory circuit having an improved writing scheme | |
JP2713929B2 (en) | Semiconductor storage device | |
JPH06342593A (en) | Multiport memory cell | |
JPH0845278A (en) | Control circuit for shared data bus | |
KR970005429B1 (en) | Dynamic random access memory device having word line intermittently driven to active level | |
JPS62287498A (en) | Semiconductor memory unit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081112 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091112 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091112 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101112 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |