JPH076589A - 連想メモリ装置 - Google Patents
連想メモリ装置Info
- Publication number
- JPH076589A JPH076589A JP6000567A JP56794A JPH076589A JP H076589 A JPH076589 A JP H076589A JP 6000567 A JP6000567 A JP 6000567A JP 56794 A JP56794 A JP 56794A JP H076589 A JPH076589 A JP H076589A
- Authority
- JP
- Japan
- Prior art keywords
- address
- key
- memory
- key address
- bit
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/20—Address safety or protection circuits, i.e. arrangements for preventing unauthorized or accidental access
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90339—Query processing by using parallel associative memories or content-addressable memories
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
置を得る。 【構成】 本メモリ装置は番地空間(12)とキー番地
(14)とを有する。キー番地は、各キー番地に関する
捕獲半径(16)で定義される超球(17)が任意の他
のキー番地に関する超球と重ならず、読み出しまたは書
き込み動作時にせいぜい1つのキー番地のみが活性化さ
れるように、番地空間を区分化する。各キー番地は書き
込み時に入力番地がそのキー番地の超球に含まれること
を判定る番地デコーダー(24)を有し、その場合その
キー番地が活性化され、各キー番地内のメモリ要素(2
6)がその番地データを複数ビットの2進数カウンター
(28)内へ記憶する。読み出し時には、複数ビットの
2進数カウンター(28)の内容がメモリ装置(10)
から出力される。
Description
するものであり、更に詳細にはカネルバ(Kanerv
a)メモリシステムを構成する、情報を記憶し、呼び出
す、方法、装置、および装置アーキテクチャーに関する
ものである。
し、取り出すために100ないし1000ビットの非常
に長い番地を使用する、潜在的に高速のランダムアクセ
ス性能を持つメモリである。カネルバメモリの最も重要
な特性は情報の記憶が番地と関連づけられていること、
すなわち類似した供給番地が類似した記憶データパター
ンを取り出すようになっていることである。1つの番地
に記憶されたデータは類似の番地にあるメモリを読み出
すことによって取り出される。
出し要求に応答して数多くの番地が活性化される。各々
の活性化された番地がそれの内容を出力し、それらの数
多くの出力値が処理されて、単一の、最良平均されたメ
モリ値が生成される。しかし、この読み出し操作は、活
性化された番地位置間での競合を引き起こす。メモリ装
置の標準的なハードウエア例は、カネルバメモリシステ
ム内での内部的な競合を解決することができない。従っ
て、装置内部での競合の解決を避けながら、カネルバメ
モリシステムを標準的なメモリ装置で構成することが望
まれる。
を構成するメモリ装置に対する需要が発生することが理
解できよう。更に、メモリチップ内で処理番地の競合を
解消することによって単一のメモリチップ内での回路を
削減することに対する需要が生れる。
ムを構成する、情報を記憶し、取り出す方法および装置
が提供され、それによって従来のメモリ装置に付随する
欠点や問題点が本質的に解消または低減化される。
次元の番地空間を含んでいる。この番地空間の体積は複
数のキー番地によって区分化され、各キー番地は与えら
れた捕獲半径の超球(ハイパースフィア:hypers
phere)の中心にあって、この超球内に含まれるす
べての番地がそのキー番地と関連づけられている。各キ
ー番地に中心を持つ超球は、その超球に関する捕獲半径
に等しいかそれよりも小さい距離にある可能なすべての
番地の連続サブセットを表す。この番地空間はキー番地
の位置と捕獲半径とによって区分化され、どの2つの超
球も重ならないようになっており、番地空間と関連づけ
られる情報がせいぜい1つのキー番地としか関連づけら
れないようになっている。各キー番地は対応する番地デ
コーダーを有し、入力番地がどれかのキー番地に対応す
る超球の捕獲半径内にあれば、その番地デコーダーはそ
のキー番地を個別的に活性化するようになっている。情
報は各キー番地に対応する複数個のビットカウンター内
へ記憶される。超球中へ情報を書き込む場合、ビットカ
ウンターは2進数の0を記憶する度に減分され、2進数
の1を記憶する度に増分される。読み出しモードでは、
ビットカウンターの値が、対応するキー番地の活性化に
よって番地空間から出力される。
と比べて各種の技術的な特長を提供する。例えば、1つ
の技術的な特長はメモリ装置内でのキー番地間の競合を
解消することである。別の1つの技術的な特長は個々の
メモリチップから競合の回路を取り除くことによって装
置の速度を向上でき、サイズを縮小できることである。
その他の技術的な特長は以下の説明、図面、および開示
から、当業者には明らかであろう。
するために、ここで図面を参照しながら説明する。図面
では同様な部品に対して同じ参照符号を付してある。
ロック図を示す。メモリ装置10は、K1 、K2 、・・
・、KN と表示された複数個の特定されたキー番地14
を備える番地空間12を有する。各キー番地14は、番
地空間12を1組のN次元超球17に区分化する捕獲半
径16を有する。メモリ装置10はNビットの入力番地
信号経路18上の番地情報、Mビットの入力データ信号
経路19上のデータ情報、そして制御信号経路20上の
動作モード情報を受信する。メモリ装置10はMビット
の出力データ信号経路22上へ情報を送信する。各キー
番地14および対応する超球17は番地空間12を区分
化し、任意の1つのキー番地および対応する超球17が
任意の他のキー番地14または超球17と重ならないよ
うなっている。
路18上に入力番地を受信し、その入力番地を含む超球
17を有するキー番地14を活性化する。捕獲半径16
は超球17のサイズを設定し、キー番地14からのハミ
ング(Hamming)距離を表している。ハミング距
離は2つのNビットの2進数ベクトル同志で互いに異な
るビット位置の数である。もし、キー番地K1 が1の捕
獲半径を持つとすれば、1ビットだけキー番地と異なる
かあるいはどのビットもキー番地K1 と違わない入力番
地に応答してK1 が活性化する。
に、書き込みモードにおいては、活性化されたキー番地
14は、入力データ信号経路19を経てメモリ装置10
に受け取られる情報を記憶する。読み出しモードの間
は、活性化されたキー番地14はそこの中に記憶されて
いる情報を出力データ信号経路22上へ与え、メモリ装
置10から送出させる。重なりのない番地空間12の区
分化は、メモリ装置10によって受信される任意の入力
番地に応答してせいぜい1つのキー番地14しか活性化
されないことを保証する。読み出し、または書き込みモ
ード時の、どのキー番地の超球内にも入らないような入
力番地は、メモリ装置を活性化せず、また関連づけられ
たどんな情報も記憶されないし、取り出されない。
要素のブロック図を示す。各キー番地14はメモリ要素
26へつながれた番地デコーダー24を有する。メモリ
要素26は複数個の複数ビット2進数カウンター28を
有し、それらはメモリ装置10のための情報を記憶する
ために用いられる。動作時には、番地デコーダー24は
キー番地14への入力番地信号経路18を経てメモリ装
置10に受信される入力番地を捕獲半径16と比較す
る。もし入力番地がキー番地14の捕獲半径16によっ
て定義される最小のハミング距離内に入っていれば、番
地デコーダー24はメモリ要素26を活性化する。読み
出し動作時には、メモリ要素26は各々の複数ビットの
2進数カウンター28から値を出力する。書き込み動作
時には、メモリ要素26内の複数ビットの2進数カウン
ター28は、2進数の1を記憶する度に増分し、2進数
の0を記憶する度に減分する。メモリ要素26内の複数
ビットの2進数カウンター28の数は、メモリ装置10
中に記憶すべき番地関連情報のビット位置の数に対応す
る。言い換えれば、各々の複数ビットカウンター28
は、入力データ信号19を経てメモリ装置10へ受信さ
れるデータワードの個々のビット位置に対応している。
各カウンターのビットサイズは任意であるが、各カウン
ターが−128から127までの数を表現できるよう
に、8ビットの程度である。
ための複数ビットの2進数カウンター28の動作を示
す。図3は、8ビットで、従って8個の複数ビット2進
数カウンターという特別なデータワード長の場合を示し
ているが、メモリ装置10は入力番地ワードや入力デー
タワードのビット位置の数、およびそれに対応する複数
ビットの2進数カウンターの数を特定される必要はな
い。簡単のために、複数ビットの2進数カウンター28
は2進数値でなく、10進数値を持つように示してあ
る。最初、ビットカウンターB1 ないしB8 の内容29
は0に消去される。入力番地と書き込み命令を受信する
ことによって、番地デコーダー24は、この場合はK1
であるキー番地14を活性化する。ビットカウンターB
1 ないしB8 へデータワード30が与えられる。ここに
おいて各ビットカウンターはデータワード30の個々の
ビット位置に対応している。データワード30内の2進
数の1はすべて、対応する各ビット位置の内容を1だけ
増分させ、またデータワード30の2進数の0はすべ
て、対応する各ビット位置の内容を1だけ減分させ、そ
うして内容32が生成される。第2の番地を受信しても
この増分/減分手順が繰り返され、K1 キー番地が活性
化され、そしてビットカウンターB1 ないしB8 の内容
32へデータワード34が供給されて新しい内容36が
得られる。
す。メモリアレイ40はMC1 、MC2 、・・・、MC
K で表された複数個のメモリチップ42を含む。各メモ
リチップ42は番地空間とキー番地とを有し、各キー番
地は既に述べたように、超球を定義する捕獲半径を有し
ている。メモリアレイ40を組み上げるとき、各メモリ
チップ42内で番地空間を一様に区分化するために、キ
ー番地のランダムな選択が行われる。この区分化手続き
の間、1つのメモリチップ42内で各キー番地および対
応する超球が互いに重なることは許されない。キー番地
のランダムな発生の間にもし重なりが発生すれば、最後
に発生したキー番地は別のメモリチップ42内に配置さ
れる。あるいは、重なりのあるキー番地の捕獲半径を重
なりがなくなるまで減らすこともできる。メモリチップ
42内では重なりが発生することはできないが、メモリ
チップ間では重なりが可能であり、また大いに望まし
い。各メモリチップ42はメモリアレイ40の番地空間
全体のうちで対応する部分を構成する。
は、各々のメモリチップ42内でキー番地を活性化する
ために、入力番地を各キー番地と比較し、その入力番地
が特定の超球の中に入るかどうかを判定する。次に活性
化されたキー番地14を有する各メモリチップ42中へ
情報が記憶される。メモリチップ間では重なりが発生し
得るので、情報は1つ以上のメモリチップ42中へ記憶
され得る。読み出し動作時には、活性化されたキー番地
14を有する各メモリチップ42は活性化されたキー番
地14に対応する複数ビットの2進数カウンター28の
内容を出力する。
は、MC1 、MC2 、MC3 、MC7、およびMC9 と
表示したメモリチップ42の各々上のキー番地14を活
性化する。メモリチップMC1 、MC2 、MC3 、MC
7 、およびMC9 は各活性化されたキー番地14内の、
対応する複数ビットの2進数カウンター28の内容を出
力する。メモリチップMC1 、MC2 、MC3 、M
C7 、およびMC9 によって生成された5個の個別的出
力は、メモリアレイ40内で競合を引き起こす。複数の
出力のせいで生ずる競合を解決するためには、メモリア
レイ40内に個別の処理回路を必要とする。各メモリ装
置42内には競合解決回路は必要とされない。
上のメモリチップが活性化されたキー番地を有するとき
に、競合を解決するための出力プロセッサー50の動作
を示す。活性化されたキー番地を有するメモリチップ
は、活性化されたキー番地に対応するそれらのビットカ
ウンターの内容を出力プロセッサー50へ出力する。図
4の例の参照を続けると、メモリチップMC1 、M
C2 、MC3 、MC7 、およびMC9 は入力番地44に
対応する活性化されたキー番地を有する。メモリチップ
MC1 、MC2 、MC3 、MC7 、およびMC9 に対す
る各々の活性化されたキー番地内の複数ビットの2進数
カウンターの内容が出力プロセッサー50へ転送され、
ここにおいて5個のチップからのカウンター値がビット
毎に加算され、対応する複数ビットの2進数カウンター
の加算を通して入力番地ワードの各ビット位置に関する
総合的な値が得られる。次に、出力プロセッサー50は
結果のビット位置に対してしきい値処理を実行する。正
の結果を有するビット位置は論理1レベルへしきい値処
理され、また負の結果を有するビット位置は論理0レベ
ルへしきい値処理される。しきい値処理された結果のデ
ータがメモリアレイ40から取り出されるデータとな
る。
のメモリチップ中に構成され、情報がメモリチップへ書
き込まれるかあるいは読み出される度に、せいぜい1つ
のキー番地が活性化されるようになる。複数個のメモリ
チップがアレイ状に集まってメモリアレイを構成し、カ
ネルバメモリ番地空間内でのキー番地の数を増大させ
る。チップ間での競合のみがビットカウンターの内容の
外部加算としきい値処理を通して解決される必要があ
る。メモリチップ内で番地空間を区分化している捕獲半
径とキー番地が重ならないことのために、単一のメモリ
チップ内で競合は発生しない。
べたような特長を完全に満たす、情報の記憶と取り出し
のための方法と装置とが提供されることが明らかであろ
う。好適実施例について詳細に説明してきたが、そこに
おいて各種の変更、置換、および修正が可能であること
は理解されたい。例えば、好適実施例では別々になった
番地信号とデータ信号とを採用したが、番地ビットとデ
ータビットの数を同じにし、データ経路を番地経路へつ
なぐことによって番地信号とデータ信号とを同じにする
こともできる。この構成では、番地信号もまた、カネル
バメモリシステムへ記憶され、そこから取り出しされる
情報となる。類似の入力番地が類似のキー番地を活性化
するため、修正されたこの実施例では、類似のキー番地
が類似の番地を記憶、取り出しする連想メモリが得られ
る。更に、複数ビットの2進数カウンターを用いて説明
したが、本メモリ要素は増分および減分の可能なその他
の型のカウンターや装置を含むこともできる。本発明の
特許請求の範囲に定義された本発明の本質および範囲か
らはずれることなしに、同様な変更が可能である。
る。 (1)情報を記憶、取り出しするための装置であって:
番地関連情報を保持するための番地空間、前記番地空間
内の複数個のキー番地、および各キー番地に対応する捕
獲半径であって、前記キー番地が各キー番地の捕獲半径
によって定義される超球が任意の他のキー番地の超球と
重ならないように前記番地空間を区分化して、それによ
って前記番地空間内の情報がせいぜい1つのキー番地と
しか関連づけられないようになった捕獲半径、を含む装
置。
各キー番地に対応する専用の番地デコーダーであって、
各キー番地を個別に活性化するために、番地信号経路上
に番地を受信する番地デコーダー、を含む装置。
各キー番地に対応するメモリ要素であって、前記番地関
連情報を記憶するためのメモリ要素、を含む装置。
リ要素が複数個の複数ビットの2進数カウンターを含ん
でおり、各々の複数ビットの2進数カウンターが各キー
番地に記憶される情報のビット位置にそれぞれ対応して
いる装置。
数ビットの2進数カウンターが、対応するキー番地の活
性化と書き込み命令とに応答して、2進数の0を記憶す
る度に減分し、2進数の1を記憶する度に増分するよう
になった装置。
数ビットの2進数カウンターが複数ビットの2進数カウ
ンターの数と同じ幅を有するデータ信号経路からデータ
を受信するようになった装置。
数ビットの2進数カウンターが前記番地信号経路上にデ
ータを受信するようになった装置。
数ビットの2進数カウンターが、対応するキー番地の活
性化と読み出し命令とに応答して、情報の各ビット位置
に関する出力を送信するようになった装置。
前記番地空間に対応する複数個のメモリチップであっ
て、前記番地空間が前記メモリチップ内で区分化され、
各メモリチップが各メモリチップ内で前記番地空間を区
分化する複数個のキー番地を有しており、それによって
各キー番地に対応する超球が各メモリチップの前記番地
空間内で任意の他のキー番地の超球と重ならず、それに
よって情報がメモリチップあたりせいぜい1つのキー番
地としか関連づけられないようになったメモリチップ、
を含む装置。
に:対応するキー番地の活性化と読み出し命令とに応答
して、情報の各ビット位置において複数個のメモリチッ
プから得られる出力を加算して各ビット位置に関する結
果を決定するための加算回路、を含む装置。
記加算回路が前記出力を対数時間軸で加算するためのツ
リー加算器を含んでいる装置。
に:各ビット位置に関する前記結果を、前記複数個のメ
モリチップ内に記憶されている情報に対応する2進数へ
変換するためのしきい値処理回路、を含む装置。
置であって:番地関連情報を受信し、保持するための番
地空間、前記番地空間に対応する複数個のメモリチップ
であって、前記番地空間が前記メモリチップ内で区分化
されており、前記メモリチップがメモリアレイを構成し
ているメモリチップ、各メモリチップ内の複数個のキー
番地、各キー番地に対応する捕獲半径であって、前記キ
ー番地が前記メモリチップ内で前記番地空間を区分化し
て任意のキー番地の前記捕獲半径によって定義される超
球が各メモリチップの前記番地空間内の他のキー番地の
超球と重ならないようにして、それによって情報がメモ
リチップ当たりせいぜい1つのキー番地と関連づけられ
るようになった捕獲半径、各キー番地に対応する専用の
番地デコーダーであって、各キー番地を個別に活性化す
るための番地デコーダー、各キー番地に対応するメモリ
要素であって、前記番地関連情報を記憶し、送信するた
めのメモリ要素、および前記メモリ要素から情報を受信
し、読み出し命令に応答して取り出しデータ値を生成す
るための出力プロセッサー、を含む装置。
メモリ要素が複数個の複数ビットの2進数カウンターを
含み、各々の複数ビットの2進数カウンターが各キー番
地に記憶されている情報の個々のビット位置に対応して
おり、前記複数ビットの2進数カウンターが対応するキ
ー番地の活性化と書き込み命令とに応答して、2進数の
0を記憶する度に減分し、2進数の1を記憶する度に増
分するようになっており、読み出し命令と対応するキー
番地の活性化とに応答して、前記複数ビットの2進数カ
ウンターが情報の各ビット位置に関する出力を送信する
ようになった装置。
応するキー番地の活性化と読み出し命令とに応答して、
前記出力プロセッサーが情報の各ビット位置において複
数個のメモリチップからの前記メモリ要素の前記出力を
加算して、各ビット位置に関する結果を決定するように
なった装置。
記出力プロセッサーが各ビット位置に関する前記結果を
しきい値処理して2進数値を生成し、前記取り出される
データ値を得るようになった装置。
法であって、次の工程:1つのメモリチップ内に番地空
間を定義すること、前記番地空間においてキー番地をラ
ンダムに発生すること、各キー番地に対して捕獲半径を
選択すること、前記番地空間を、任意のキー番地の前記
捕獲半径によって定義される超球が任意の他のキー番地
の前記捕獲半径によって定義される超球と重ならないよ
うに区分化すること、番地関連情報を受信すること、お
よび前記番地関連情報が含まれる超球を有するキー番地
を、前記メモリチップ内で前記番地関連情報がせいぜい
1つのキー番地を活性化するように、活性化すること、
を含む方法。
に次の工程:書き込み命令に応答して、前記番地関連情
報を前記活性化されたキー番地に記憶させること、を含
む方法。
に次の工程:読み出し命令に応答して、前記活性化され
たキー番地から、前記番地関連情報に対応するビット位
置を有する出力を送信すること、を含む方法。
に次の工程:前記メモリチップの前記番地空間内で別の
キー番地の超球と重なる超球を有するキー番地を別のメ
モリチップ上へ配置することによってメモリアレイを構
成すること、を含む方法。
に次の工程:前記キー番地の捕獲半径を縮小することに
よってキー番地の超球の重なりを解消すること、を含む
方法。
に次の工程:複数個のメモリチップ上の各々の活性化さ
れたキー番地に関する前記出力の前記ビット位置を加算
して、各ビット位置に関する結果を決定すること、を含
む方法。
に次の工程:各ビット位置に関する前記結果をしきい値
処理して、記憶されている情報に対応する2進数値を得
ること、を含む方法。
4)とをその中に有する、カネルバメモリシステムを構
成するメモリ装置が提供される。キー番地(14)は番
地空間(12)を、各々のキー番地(14)に関する捕
獲半径(16)によって定義される超球(17)が任意
の他のキー番地(14)に関する超球(17)と重なら
ないように区分化する。そのように区分化することで、
読み出しまたは書き込み動作の間に、せいぜい1つのキ
ー番地(14)のみが活性化されるようにできる。各キ
ー番地(14)は、入力番地がそのキー番地(14)の
超球の中に入るかどうかを判定するための番地デコーダ
ー(24)を有する。もし、入るのであれば、そのキー
番地(14)は活性化され、そして書き込み動作におい
て各キー番地(14)内のメモリ要素(26)はその番
地データを複数ビットの2進数カウンター(28)内
へ、2進数の0を記憶する度に減分し、2進数の1を記
憶する度に増分することで記憶する。読み出しモードで
は、複数ビットの2進数カウンター(28)の内容がメ
モリ装置(10)から出力される。
プ。
す機能的ブロック図。
Claims (2)
- 【請求項1】 情報を記憶、取り出しするための装置で
あって:番地関連情報を保持するための番地空間、 前記番地空間内の複数個のキー番地、および各キー番地
に対応する捕獲半径であって、前記キー番地が各キー番
地の捕獲半径によって定義される超球が任意の他のキー
番地の超球と重ならないように前記番地空間を区分化し
て、それによって前記番地空間内の情報がせいぜい1つ
のキー番地としか関連づけられないようになった捕獲半
径、 を含む装置。 - 【請求項2】 情報を記憶し、取り出すための方法であ
って、次の工程:1つのメモリチップ内に番地空間を定
義すること、 前記番地空間においてキー番地をランダムに発生するこ
と、 各キー番地に対して捕獲半径を選択すること、 前記番地空間を、任意のキー番地の前記捕獲半径によっ
て定義される超球が任意の他のキー番地の前記捕獲半径
によって定義される超球と重ならないように区分化する
こと、 番地関連情報を受信すること、および前記番地関連情報
が含まれる超球を有するキー番地を、前記メモリチップ
内で前記番地関連情報がせいぜい1つのキー番地を活性
化するように、活性化すること、 を含む方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US001474 | 1987-01-08 | ||
| US08/001,474 US5829009A (en) | 1993-01-07 | 1993-01-07 | Method and device for storing and recalling information implementing a kanerva memory system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH076589A true JPH076589A (ja) | 1995-01-10 |
Family
ID=21696195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6000567A Pending JPH076589A (ja) | 1993-01-07 | 1994-01-07 | 連想メモリ装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5829009A (ja) |
| JP (1) | JPH076589A (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5822540A (en) | 1995-07-19 | 1998-10-13 | Fujitsu Network Communications, Inc. | Method and apparatus for discarding frames in a communications device |
| AU6633798A (en) | 1998-03-09 | 1999-09-27 | Gou Lite Ltd. | Optical translation measurement |
| JP2001306400A (ja) | 2000-04-21 | 2001-11-02 | Sharp Corp | 半導体記憶装置、その制御装置、および電子機器 |
| US6903951B1 (en) | 2001-12-27 | 2005-06-07 | Cypress Semiconductor Corporation | Content addressable memory (CAM) device decoder circuit |
| GB0207372D0 (en) * | 2002-03-28 | 2002-05-08 | Cogniscience Ltd | Digital memory |
| CN101673243B (zh) * | 2009-09-29 | 2011-09-07 | 威盛电子股份有限公司 | 数据储存装置与方法 |
| US8891872B2 (en) | 2011-12-16 | 2014-11-18 | General Electric Company | System and method for identifying physical markings on objects |
| US9235499B2 (en) * | 2011-12-16 | 2016-01-12 | General Electric Company | System and method for identifying a character-of-interest |
| WO2013107470A1 (en) | 2012-01-19 | 2013-07-25 | Telefonaktiebolaget L M Ericsson (Publ) | Data distibution/retrieval using multi-dimensional index |
| US9239989B2 (en) | 2012-03-28 | 2016-01-19 | General Electric Company | Computer-implemented system with adaptive cognitive features and method of using the same |
-
1993
- 1993-01-07 US US08/001,474 patent/US5829009A/en not_active Expired - Lifetime
-
1994
- 1994-01-07 JP JP6000567A patent/JPH076589A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US5829009A (en) | 1998-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10020033B2 (en) | Indirect register access method and system | |
| US9176740B2 (en) | System and method of indirect register access via directly accessible registers | |
| EP0263924B1 (en) | On-chip bit reordering structure | |
| US8140780B2 (en) | Systems, methods, and devices for configuring a device | |
| US4384342A (en) | System for reducing access time to plural memory modules using five present-fetch and one prefetch address registers | |
| JPH0271497A (ja) | 内容でアドレス指定可能なメモリ・システム | |
| KR970011207B1 (ko) | 원자 억세스를 제공하는 레지스터가 소프트웨어 인터록 없이 공유된 레지스터의 개별 비트를 세트하고 클리어하기 위한 방법 및 장치 | |
| US3445818A (en) | Memory accessing system | |
| US4888731A (en) | Content addressable memory array system with multiplexed status and command information | |
| JPH0664911B2 (ja) | 内容でアドレス指定可能なメモリ・アレイ | |
| US6459646B1 (en) | Bank-based configuration and reconfiguration for programmable logic in a system on a chip | |
| JPH076589A (ja) | 連想メモリ装置 | |
| EP0471532A2 (en) | Method for determining the size of a memory | |
| US6823426B2 (en) | System and method of data replacement in cache ways | |
| US5390139A (en) | Devices, systems and methods for implementing a Kanerva memory | |
| JPH05108484A (ja) | キヤツシユメモリ | |
| US5101374A (en) | Secure, fast storage and retrieval without interactive checking | |
| US20040078536A1 (en) | Authentication mechanism integrated with random access memory and method of use | |
| US10997087B2 (en) | Direct memory access | |
| JP2510604B2 (ja) | 記憶装置 | |
| US7213142B2 (en) | System and method to initialize registers with an EEPROM stored boot sequence | |
| US12346598B2 (en) | Memory storing meta data and operation method of memory | |
| JPS6134618A (ja) | メモリクリア制御方式 | |
| CN114072776A (zh) | 小面积高速缓冲存储器 | |
| JPS6315627B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041207 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041224 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20050324 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20050329 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050819 |