JPH0810553B2 - 記憶回路 - Google Patents

記憶回路

Info

Publication number
JPH0810553B2
JPH0810553B2 JP61138529A JP13852986A JPH0810553B2 JP H0810553 B2 JPH0810553 B2 JP H0810553B2 JP 61138529 A JP61138529 A JP 61138529A JP 13852986 A JP13852986 A JP 13852986A JP H0810553 B2 JPH0810553 B2 JP H0810553B2
Authority
JP
Japan
Prior art keywords
bit
data
memory circuit
circuit
status
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 - Lifetime
Application number
JP61138529A
Other languages
English (en)
Other versions
JPS62295296A (ja
Inventor
理 岡本
浩 廉田
二郎 三宅
一郎 岡林
俊則 前田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP61138529A priority Critical patent/JPH0810553B2/ja
Priority to US07/059,763 priority patent/US4879687A/en
Publication of JPS62295296A publication Critical patent/JPS62295296A/ja
Publication of JPH0810553B2 publication Critical patent/JPH0810553B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11C—STATIC STORES
    • G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00—Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02—Addressing or allocation; Relocation
    • G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0891—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches using clearing, invalidating or resetting means
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11C—STATIC STORES
    • G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1006—Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
    • G—PHYSICS
    • G11—INFORMATION STORAGE
    • G11C—STATIC STORES
    • G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/20—Memory cell initialisation circuits, e.g. when powering up or down, memory clear, latent image memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Static Random-Access Memory (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、電子回路に用いる記憶回路に関するもので
ある。
従来の技術 従来、記憶回路には第5図に示したようにデータの有
効性を示すバリッドビット2があった。4はデータビッ
トセル、10はデータビット線Q,12はデータワード線、16
はバリッドビッド線V,18はバリッドビッド線である。
第5図では不必要となったデータが複数生じた場合、す
べてについてデータのアクセスを行い、バリッドビット
の書き換えを行い、データの無効化を行っていた。
発明が解決しようとする問題点 上記の方式では、不要になったデータの数が多い場
合、消去すべきすべてのワードについてアクセスを行う
ことが必要なため、記憶回路を含むシステムに対し、非
常なオーバーヘッドとなる。
本発明は、以上のような従来の記憶回路の問題点に鑑
み、不要になったデータの消去を一括して容易に行う記
憶回路を提供することを目的とする。
問題点を解決するための手段 本発明は、複数のワードからなり、各ワード中にデー
タを格納する記憶用ビット、このデータの状態を格納す
る状態ビット、このデータの有効性を示す情報を格納し
たバリッドビットを持ち、前記各ワード中のバリッドビ
ットの記憶回路要素に2種類の制御入力端子を持ち、ス
イッチ手段を直列に接続し前記バリッドビットの記憶回
路要素をリセットするリセット回路を付加し、このリセ
ット回路における前記スイッチ手段に対する第1種の入
力端子を全ワードにわたって共通接続する状態一括リセ
ット信号端子とし、前記スイッチ手段の第2種の入力を
前記状態ビットの格納ビットの格納情報とするものであ
る。
作用 状態一括リセット信号端子を設けたため、データの一
括消去が行え、今までの記憶回路に比べ、データ消去が
容易になる。
実施例 以下に、本発明の実施例を示す。
第1図に本発明にかかる第1実施例を示す。ここで記
憶回路に各ワード12中に、ランダムアクセスメモリによ
るデータの有効性を示すバリッドビットの記憶回路要素
2を複数のデータビット4と同時に持ち、さらに上記各
ワード中のバリッドビットの記憶回路要素2にリセット
用のNchトランジスタ6を付加し、このNchトランジスタ
6のゲートを全ワード12にわたり共通接続を行い、これ
をリセット用一括クリア信号入力端子14とする。すなわ
ち、記憶回路のすべてのデータが不要になった場合、一
括クリア信号入力14をセットし、Nchトランジスタ6
を、ON状態にすることにより、各ワードのバリッドビッ
トを無効にでき、不要データの一括消去を行うことがで
きる。10はデータビット線、12はデータワード線、14は
一括リセット信号端子、16,18はバリッドビット線(V,
)である。なおリセット回路用トランジスタ6は、Nc
hトランジスタに限らず、Pchトランジスタでも極性を変
えれば同様に行える。以下の実施例では、Nchを使った
場合について述べる。
第2図は、本発明にかかる第2実施例を示す。この記
憶回路は、複数ワード12からなり、各ワード12中にラン
ダムアクセスメモリによるデータを格納するビット4,デ
ータの状態を格納するビットST128,ST030,このデータの
有効性を示す情報を格納するバリッドビットの記憶回路
要素2を持つ。さらに上記各ワード中のバリッドビット
の記憶回路要素2に2種類の制御入力用のNchトランジ
スタ22,24を付加し、このNchトランジスタの一方24を各
ワードの同様のNchトランジスタ24と共通接続を行い状
態一括クリア信号端子20とする。また残るNchトランジ
スタ22には、各ワード12に設けた状態ビットST128,ST03
0からの出力をとり、ある状態のみこのNchトランジスタ
22がONするように、論理26を組みゲートに接続する。こ
こでは、ST128,ST030がともにON状態のワード12のバリ
ッドビット2をクリアするために、論理回路26はAND回
路をとっている。ここで、32,34,36,38は状態ビット線
である。
よって、状態一括リセット端子20をセットすることに
より、ある一定の状態(ここではST128がON,ST030がO
N)のみのバリッドビット2をクリアすることができ、
これがすべての同じ状態を持つワード12について行われ
るため、同じ状態ビット(ここではST128がON,ST030がO
N)を持つデータの一括消去が行うことができる。
第3図は、第1実施例及び第2実施例にあげた一括ク
リア信号入力端子14と状態一括クリア信号端子20を設け
た記憶回路である。詳細な説明は、上記実施例1,実施例
2と同じであるので省略する。
第4図は、一般的なランダムアクセスメモリのかわり
に、連想メモリを使用し、それに対し一括クリア信号入
力端子14と状態一括クリア信号端子20を設けた記憶回路
である。動作については上記実施例と同じであるので省
略する。
発明の効果 本発明による記憶回路は、以上のような構成を持ち本
発明を使用することにより、複数のデータ消去が容易に
行える。今後システム規模が増し、さらに記憶回路が大
量に使われる場合に特に有効となる。従って、本発明に
かかる記憶回路は、極めて産業上価値の高いものであ
る。
【図面の簡単な説明】
第1図は本発明の第1実施例の記憶回路を示す回路図、
第2図は同第2実施例の記憶回路を示す回路図、第3図
は同第3実施例の記憶回路を示す回路図、第4図は同第
4実施例の記憶回路を示す回路図、第5図は従来の記憶
回路を示す回路図である。 2……バリッドビットの記憶回路要素(バリッドビット
セル)、4……データビットセル(Q),6……リセット
用トランジスタ(Nch),10……データビット線、12……
データ・ワード線、14……一括リセット信号端子、16,1
8……バリッドビット線、20……状態一括リセット信号
端子、22,24……Nchトランジスタ、26……論理(AND回
路)、28……状態ビットセル(ST1),30……状態ビット
セル(ST0),32,34,36,38……状態ビット線、39……連
想メモリ(CAM)ビットワード線、40……連想メモリバ
リッドビットセル、42……連想メモリ状態ビットセル、
44……連想メモリ状態ビットセル、46……連想メモリデ
ータビットセル。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 岡林 一郎 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 前田 俊則 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (56)参考文献 特開 昭61−13500(JP,A) 特開 昭60−150285(JP,A) 特開 昭62−264319(JP,A)

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】複数のワードからなり、各ワード中にデー
    タを格納する記憶用ビット、このデータの状態を格納す
    る状態ビット、このデータの有効性を示す情報を格納し
    たバリッドビットを持ち、前記各ワード中のバリッドビ
    ットの記憶回路要素に2種類の制御入力端子を持ち、ス
    イッチ手段を直列に接続し前記バリッドビットの記憶回
    路要素をリセットするリセット回路を付加し、このリセ
    ット回路における前記スイッチ手段に対する第1種の入
    力端子を全ワードにわたって共通接続する状態一括リセ
    ット信号端子とし、前記スイッチ手段の第2種の入力を
    前記状態ビットの格納ビットの格納情報とすることを特
    徴とする記憶回路。
  2. 【請求項2】状態ビットを複数とし、前記複数の状態ビ
    ットからの出力を入力する論理回路を設け、この論理回
    路の出力を第2種入力端子に対する入力とすることを特
    徴とする特許請求の範囲第1項記載の記憶回路。
JP61138529A 1986-06-13 1986-06-13 記憶回路 Expired - Lifetime JPH0810553B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61138529A JPH0810553B2 (ja) 1986-06-13 1986-06-13 記憶回路
US07/059,763 US4879687A (en) 1986-06-13 1987-06-08 Memory device having valid bit storage units to be reset in batch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61138529A JPH0810553B2 (ja) 1986-06-13 1986-06-13 記憶回路

Publications (2)

Publication Number Publication Date
JPS62295296A JPS62295296A (ja) 1987-12-22
JPH0810553B2 true JPH0810553B2 (ja) 1996-01-31

Family

ID=15224283

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61138529A Expired - Lifetime JPH0810553B2 (ja) 1986-06-13 1986-06-13 記憶回路

Country Status (2)

Country Link
US (1) US4879687A (ja)
JP (1) JPH0810553B2 (ja)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2692695B2 (ja) * 1988-02-10 1997-12-17 株式会社リコー スタティックram
US4890263A (en) * 1988-05-31 1989-12-26 Dallas Semiconductor Corporation RAM with capability for rapid clearing of data from memory by simultaneously selecting all row lines
US5113515A (en) * 1989-02-03 1992-05-12 Digital Equipment Corporation Virtual instruction cache system using length responsive decoded instruction shifting and merging with prefetch buffer outputs to fill instruction buffer
US5289417A (en) * 1989-05-09 1994-02-22 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device with redundancy circuit
JP2547633B2 (ja) * 1989-05-09 1996-10-23 三菱電機株式会社 半導体記憶装置
DE69024921T2 (de) * 1989-11-24 1996-09-05 Nippon Electric Co Halbleiterspeicheranordnung mit rückstellbaren Speicherzellen
US5018099A (en) * 1990-01-08 1991-05-21 Lockheed Sanders, Inc. Comparison circuit
SE9002558D0 (sv) * 1990-08-02 1990-08-02 Carlstedt Elektronik Ab Processor
US5384713A (en) * 1991-10-23 1995-01-24 Lecroy Corp Apparatus and method for acquiring and detecting stale data
JPH05144273A (ja) * 1991-11-18 1993-06-11 Mitsubishi Electric Corp 半導体集積回路装置
US5278793A (en) * 1992-02-25 1994-01-11 Yeh Tsuei Chi Memory defect masking device
US5373466A (en) * 1992-03-25 1994-12-13 Harris Corporation Flash-clear of ram array using partial reset mechanism
US5568415A (en) * 1993-02-19 1996-10-22 Digital Equipment Corporation Content addressable memory having a pair of memory cells storing don't care states for address translation
JPH07105689A (ja) * 1993-10-04 1995-04-21 Kawasaki Steel Corp 連想メモリ
US5553238A (en) * 1995-01-19 1996-09-03 Hewlett-Packard Company Powerfail durable NVRAM testing
US5995419A (en) * 1998-06-25 1999-11-30 Xilinx, Inc. Repairable memory cell for a memory cell array
EP0939407B1 (en) * 1998-02-26 2006-10-18 Altera Corporation Compact, low voltage, noise-immune memory cell
US6269020B1 (en) 1998-02-26 2001-07-31 Altera Corporation FIFO configuration cell
JP4288037B2 (ja) * 2002-02-25 2009-07-01 インターナショナル・ビジネス・マシーンズ・コーポレーション 記録ディスクを用いた記録装置、記録システムおよびそのバックアップ方法
US7224594B2 (en) * 2005-07-19 2007-05-29 International Business Machines Glitch protect valid cell and method for maintaining a desired state value
EP1750276B1 (en) * 2005-07-29 2017-03-08 Semiconductor Energy Laboratory Co., Ltd. Semiconductor device
FR2894693A1 (fr) * 2005-12-09 2007-06-15 St Microelectronics Sa Procede et dispositif de sauvegarde et de restauration d'une maniere interruptible d'un ensemble de registres d'un microprocesseur
US7929332B2 (en) * 2007-06-29 2011-04-19 Semiconductor Energy Laboratory Co., Ltd. Semiconductor memory device and semiconductor device
US8892828B2 (en) * 2011-11-18 2014-11-18 Micron Technology, Inc. Apparatuses and methods for storing validity masks and operating apparatuses
US9652011B2 (en) * 2012-10-15 2017-05-16 Infineon Technologies Ag Systems and methods for storing information
US10108554B2 (en) * 2016-12-05 2018-10-23 Intel Corporation Apparatuses, methods, and systems to share translation lookaside buffer entries

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5489444A (en) * 1977-12-27 1979-07-16 Fujitsu Ltd Associative memory processing system
US4390946A (en) * 1980-10-20 1983-06-28 Control Data Corporation Lookahead addressing in a pipeline computer control store with separate memory segments for single and multiple microcode instruction sequences
US4604727A (en) * 1983-08-31 1986-08-05 Texas Instruments Incorporated Memory with configuration RAM
JPS6113500A (ja) * 1984-06-29 1986-01-21 Toshiba Corp 半導体メモリ装置
US4689772A (en) * 1985-10-30 1987-08-25 International Business Machines Corporation Read complete test technique for memory arrays
JPS62264319A (ja) * 1986-05-13 1987-11-17 Nec Corp ワンチツプマイクロコンピユ−タ

Also Published As

Publication number Publication date
JPS62295296A (ja) 1987-12-22
US4879687A (en) 1989-11-07

Similar Documents

Publication Publication Date Title
US4660179A (en) Semiconductor memory device with switching for redundant cells
JPS62295296A (ja) 記憶回路
US5493536A (en) Dual-port random access memory having memory cell controlled by write data lines and read enable line
JPH0310195B2 (ja)
US5280451A (en) Signature circuit for non-volatile memory device
US6618280B2 (en) Associative memory for accomplishing longest coincidence data detection by two comparing operations
US5218572A (en) Semiconductor memory device
US4644500A (en) Semiconductor memory device with a controlled precharging arrangement
US4903239A (en) Semiconductor memory having a parallel input/output circuit
JPH0447397B2 (ja)
JPS6128198B2 (ja)
JP2741810B2 (ja) 内容アドレス式メモリ
US3936810A (en) Sense line balancing circuit
US4841567A (en) Memory device
US5894443A (en) Static semiconductor memory device capable of reducing precharging power dissipation
US5365480A (en) Memory cells and a memory apparatus using them
JP2570985B2 (ja) 半導体連想メモリ装置
EP0090591B1 (en) Semiconductor memory device
JP2838034B2 (ja) 内容アドレス式メモリ
JPH05314776A (ja) メモリセルアレイ及び半導体記憶装置
JPS6228517B2 (ja)
JP2617675B2 (ja) メモリ装置とその制御方法
JPH06314493A (ja) スタティクランダムアクセスメモリ
JPH06349281A (ja) 半導体装置
JPH0357559B2 (ja)