JPH02214090A - ランダム・アクセス・メモリー装置 - Google Patents
ランダム・アクセス・メモリー装置Info
- Publication number
- JPH02214090A JPH02214090A JP1307787A JP30778789A JPH02214090A JP H02214090 A JPH02214090 A JP H02214090A JP 1307787 A JP1307787 A JP 1307787A JP 30778789 A JP30778789 A JP 30778789A JP H02214090 A JPH02214090 A JP H02214090A
- Authority
- JP
- Japan
- Prior art keywords
- data
- logic
- sense amplifier
- random access
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/393—Arrangements for updating the contents of the bit-mapped memory
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Dram (AREA)
Abstract
め要約のデータは記録されません。
Description
・メモリー(DRAM )に関し、特に従来のり−ドー
モディファイーライトの連続サイクルに対比して、単一
アクセス・サイクル中、RAM内に記憶されているデー
タの論理動作を実行する要素付ランダム・アクセス・メ
モリーに関する。
・ランダム・アクセス・メモリー及びその応用は周知で
ある。従来の使用において、メモリー・アレイはその行
及び列アドレスを選択して個々のセルに書込まれるバイ
ナリ・データを記憶するよう配列される。前に記憶した
データの抜出しは同様にアドレスするリード・オペレー
ジ1ンを通して行われる。又、そのオペレージ1ン社同
時に選ばれたセルのデータtVフレッシュする。
理的に組合せて同じセルに記憶するなら、従来通〕リー
ドーモディファイーライト動作シーケンスを実行するこ
とができる。
ス・タイム以上に延び、最低のプロセッサ動作の1つと
なるであろう。
ム・アクセス・メモリー(RAM )の応用及び−時的
ビデオ・ディスグレイに期待するビクセル・カウント及
び色の変化の同時増加に対するRAMの応用)iDRA
MDRAMセルナリ・データと新データとを論理的に組
合わせて同じフレーム・バッファ・セル・アドレスに戻
すことができる速度を増加することが特に必要となる。
現在必要なことは、前記憶データをプロセッサ(ALU
) K転送し、論理動作を行ってからその結果のデー
タをメモリー・セルに戻す現方式に対比して、メモリー
・アレイ内でメモリー記憶データと外部データとを論理
的に組合わせることができることである。
論理的に組合わせ、それをメモリー・セル・アレイに戻
す際に、従来のリード−モディファイ−ライト・シーケ
ンスよシ短い時間でそれを実行できる有効なアーキテク
チャ及び回路の必要性がいまだ解決されていない。その
上、前記憶データと新データの論理的組合わせは高速及
び高融像度ノビrオ・デイスプレィに使用するルーチン
を使用しうるよう十分多様性がなけれはならない。
た。この発明は、現実施例罠おいて、すでに従来DRA
Mセル・アレイに記憶されていたデータと新データとを
ビット又はセルごとに論理的に組合わせるように構成し
たロジカル・ランダム・アクセス・メモリー(LRAM
)t−含む。ビデオ・デイスプレィ・グラフィック・シ
ステムでは、新ピクセル・データ(ソース・データ)は
DRAM内で前に記憶されているパックグラウンド・ビ
クセル・データ(原ストアト・データ)と組合わされて
その結果生じた論理的組合せビクセル・データが同じD
RAMセルに記憶される。LRAMはシングル・メモリ
ー・アクセス・サイクルで論理的組合せを行う。
ij DRAMアレイから選ばれたセルをアドレスした
とき、メモリー・アレイのセンスアンプと相互作用する
ロジックを通して達成される。
ク・モード選択信号と組合わされ、セルの各アドレシン
グ中に、制御状態信号F’0RCE l 、 FORC
E O。
する。
の影響を直ちに示す。そのデータはまだセンスアンプに
あシ、直ちに論理組合せに使用できる。
造の主な再設計を要求せずにDRAMの有効バンド幅を
増加する。この発明の特徴はLRAMのセンスアンプに
組込まれる成分数を減少することである。
AMに適しておシ、シングル又は多重ポート構造及び高
速DRAM i必要とする連続リード−モディファイ−
ライト・サイクルの実行に適している。
すデータを記憶するモード・レジスタと、センスアンプ
の制御信号を発生するためソース・データとモード信号
とを組合わせるデコード・ロジックとを含む。センスア
ンプのロジックは原ストアト・データをアドレスし、制
御信号に応答してモード選択を満足する新セル・ビット
状態を選択する。
ビット・マツブト・ビデオ・ディスグレイ・システム内
でこの発明の説明に使用するロジカル・ランダム・アク
セス・メモリー(LRAM )である。
Mの使用はノリーンが変化する速度及びフレーム・バッ
ファに挿入される速度を増加し、直接走査及びディスグ
レイを可能にする。好ましい構成のLRAMはシングル
・メモリー・アクセス・サイクルでピクセルによシソー
ス・データと原ストアト・データとを論理的に組合わせ
る。これはリード−モディファイ−ライト動作シーケン
スを使用してフレーム・バッファ・メモリー・セル・デ
ータを変更する従来のDRAMフレーム・バッファと対
比するものである。
イ・システムは多重ビットから成るデータ・ワードを使
用して、デイスプレィ・スクリーンの各ビクセル位置の
色構成を表わす。各ピクセルにあるビットの数が屡々ピ
クセルの深さを表わす。ビデオ・ヌクリーンに像をディ
スグレイするため、ビデオ・システムのデイスプレィ・
プロセッサはフレーム・パラ2アDRAMからピクセル
・フード・データを読出し、バイナリ・データ・ワード
を色及びプリン、キングのような属性を表わす値に論理
的に変換し、ピクセルごとKその色情報tビデオ・デイ
スプレィのドライバ回路に送信する。
ード、0=S)。マイクロソフト・ウィンドウのような
グラフィック・インタフェースにおけるロジック動作A
ND及びXORは屡々1con基準カーサのよりなピク
セル・ノナターフff”イスプレイするのに使用される
。
レーム・パラ2ア・メモリー・サイクルを支持しない。
LRAMは、又、システム・バスのアクセスは1回に1
つ以上要求できないので大きな成果の改善が期待できる
。そのような従来のデイスプレィ・アダプタ・アーキテ
クチャは2本ノシステム・パス・トランプクシ3ンを要
求し、そのトランプクシ1ンはフレーム・バフ77のD
RAMに対する2つのランダム・アクセス・サイクル・
エル長い場合さえ存在する。
RAM機能rニード方法論、すなわち、制御作用FOR
CE O、FORCE 1 、 N0OP及ヒCOMP
ノ使用はデータを処理する最も速い方法を提供する。ロ
ジックの組合わせは作図プロセッサで行うことができる
が、可変長メモリー・サイクル能力があっても、この方
式は更に追加の実行時間を必要とし、最小期間をこえた
リート1−モディファイ−ライト時間の延長を必要とす
る。
はデイステイネ−シーン)又はバックグラウンド・デー
タ畜であり、前記憶DRAM 7’−夕と称して説明す
る。DRAMに直接書込まれるか、又は前記憶DRAM
データと論理的に組合わされる新データは一般にソース
・データ又は前景データと呼はれる。ピクセルによるソ
ース及び原ストアト・データの論朋的組合わせはグラフ
ィック・ソフトウェア・ルーチンを使用してプロセッサ
で行われる。
データとのXOR(排他的オア)組合わせでアシ、デイ
スプレィされたピクセル・データをその原状態に戻し、
XOR作用の第2の応用に続くというその能力によって
有名゛になった。形式に関係なく、そのロジック作用は
、従来のDRAMフレーム・バッファ・データは結論状
態に達するまでリード−モディファイ−ライト・メモリ
ー動作シーケンス?受けることを要求し続ける。
)回路はシングルDRAMセル・アクセス・動作にお
いて多様なロジック動作を実行する能力を有fる。フレ
ーム・バッファはDRAMと共に高速変化を支持すると
共にDRAMの基本的セル及びアレイ構造を保持する。
各々はソース・データと共にピクセルによる原ストアト
・データとの個々に規定された論理的組合わせに対応す
る。テーブルIにおいて、論理的組合わせから発生した
新原ストアト。
DRAM K保持される。新原ストアト・データを示す
16作図モード(#0〜15)の選択はモード・レジス
タ・ラインR1〜R4による。
1 1 COMP FORC’E112 D
=Sでなイ1 1 0 0 FOR(JI FoRC
EO13D=DOR(Sでなに) 11 0 1F
Y)RCEtNOOP14 D=(Dis′rcなイ
1 1 1 0 FORCEICOMP15
D=1 1 1 1 1 FOR
CEI FORCEI上記テーブル■の最後の2列に示
すこの実施例の制御信号はLRAMの原、ストアト・デ
ータに直接作用し、単一アクセス・サイクルで、ソ7ス
・データ及び原ヌトアド・データの規定された論理的組
合わせをセルによって実施した新データを発生して記憶
する。テーブルIにおいて、 FORCE Oは、アク
セス・サイクルに従ってDRAMメモリー・セルに記憶
されるデータ・ピットはバイナリO状態に強制されるこ
とを意味する。同様IC,FORCE 1は、そのデー
タ・ピットはバイナリ1状態に強制されることを意味す
る。N0OPはアドレスされたメモリー・セルに前にあ
ったデータの動作変化の欠落を表ワス。コマンドCOM
Pは補数動作を示し、ツレによってアドレスされたメモ
リー・セルに前に6つたデータがアクセス・サイクルの
達成で反転するということを意味する。テーブル■は、
ソース・データ(Sl及び原ストアト・データ(D)の
相当入念なロジックの組合せはアクセス・サイクルの開
始において、セルにある原ストアト・データに直接4ツ
ノ制御信号F’0RCE O、F’0RCE 1 、
COMP及びN0OPを使用して達成することができる
こと?示す。
ブルを通して行われる。テーブル■に示すようK、ソー
ス・データ及び原ストアト・データ間の関係は1組の4
レゾスタ・ラインR1〜R4によって規定することがで
きる。テーブル■及び■に関し、R4−R1はモード番
号θ〜15を表わすバイナリ表現であることに注目しよ
う。
ストアト・データ値がテーブルIに指定した論理組合せ
を実行するべく明確に知る必要はないということ1に認
識させるものである。例えば、D及びSのロジックAN
Dに基づく新り値を持つように規定するモード#Iにお
いて、ソース・ピクト0は常に新涼ストアト値o6発生
する。他方、ソース・ピットが1であれば、新たな原ス
トアト値はもとの原ストアト値に等しい。これはテーブ
ルIのモート0#1において、ソース・ピットOのとき
に指定されたFORCE Oの結果にニジ、ソース・ピ
ットが1のときに指定されたN0OPの結果に反映する
。この例から拡大して、テーブルIはソース・データの
バイナリ値に応答して制御信号オペレータのフレーム(
PORCE O、FORCE 1 、 N0OP 、
COMP )内で行うことができる比較的広い組の組合
せロジックを規定するということに注意しよう。LRA
Mの最終的ゴールは前に記憶された原ヌトアド・データ
に関するロジック動作を実行してシングル・メそリー・
アクセス・サイクル内で新たな原ストアト・データを形
成する構造を明示することである。
アーキテクチャを使用してランダム・アクセス・メモリ
ーに組入れられる。ダイナミック・セルの基本的メモリ
ー・アレイ1 (DRAMプレイ)は行デコード2及び
列デコード3と共に従来のDRAMの対応する要素にほ
ぼ等しい。シフトレジヌタ4は屡々ビデオ、・デイスプ
レィ・システムに使用される直列データを出力容易にす
る。この発明の基本的差違はラッチ及びロジック・ブロ
ック6と、従来はセンスアンプのみを含むロジック付セ
ンスアンプ・ブロック7とKある。
合せと、メモリー・セル・アレイlのアドレスされたセ
ルに対するデータのエントリとは、ソース・データ及び
モード選択データをラッチ及びロジック・ブロック6に
挿入することによって開始される急速な動作シニケンス
によって達成される。ブロック6から発生した論理的に
規定した制御信号はわずか遅延したライト・エネーブル
信号(盟)と共にロジック付センスアンプ・ブロック7
に送信される。そのようにして発生した入力信号はブロ
ック7のセンスアンプによる検出中、メモリー・アレイ
lから受信した原ストアト・データと共に論理的に相互
作用を受ける。メモリー・アクセス・サイクルの終了に
よりセンスアンプの出力及びアドレスされたメモリー・
セル・データの状態は選ばれたモード及びソースパデー
タによって規定された組合わせの論理的結果である。
せはピット又はワードごとに供給されるモード選択と共
に、シングル・ビット・ホーマットで、又は複数ピット
・ワード・ホーマットで行われる。8ビツト・ワードの
ソース及び原ストアト・データと、8ビツト・パスと、
8ビツト・レジスタとが、現在のビデオ・デイスプレィ
・システムでは一般的である。そのような場合、論理的
組合わせ中に、多ピット・ワードから個々のピット又は
ビット群金マスクすることによって、ワードの論理的組
合わせにおける選択が可能である。
ナミック・セルから成るメモリー・アレイについても使
用することができる。しかし、よシ高い密度、よシ低い
相対的アクセス速度及びリフレッシュの必要性d LR
AMアーキテクチャ及び回路をダイナミック・メモリー
に対して特に最適にする。
びリフレッシュはこの発明に対するようなシングル・ア
クセス・サイクルにおける論理的組合せを容易にする。
てのセンスアンプは夫々のビット・ラインをリフレッシ
ュする。
素の流行はこの発明による他の有益な面を提案する。制
御信号オペレータF’ORCg O、FORCE 1
。
的標準のDRAM装置及びセンスアンプ回路を使用して
実施することができる。その結果、代替実施例において
は、テーブルIのモード参2,6゜8〜11及び14’
lk除き、すべての論理的組合わセモードは標準DRA
M及びセンスアンプ回路を使用し、シングル・メモリー
・アクセス・サイクルで行うことができる。複数アクセ
ス・リード−モディファイ−ライト・サイクルは上記に
リストされたCOMP制御信号関係モードの1)を選択
したときに使用することができる。
に記憶されているデータに対するリード動作を通し、比
較的従来の方式で動作することができる。その結果、リ
ード・サイクルは行アドレス・ストローク(RAS )
及び列アドレス・7トローブ(CA8 )と同期して夫
々のデコード2,3に対し行及び列アドレス情報を与え
ることを含む。ライト(書込)動作はLRAMの動作速
度を従来のDRAMから非常に異ならしめるロジック要
素を使用する。
細に示すようにモード選択データR1〜R4’iラッチ
する多ビット・モード・レジスタ8を含む。ソース・デ
ータ・ラッチ・ブロック9はライト信号に基づくストロ
ーブ飄′に応答してソース・データ・ビットを保持し、
その後そのビットをデコード・ロジック・ブロックII
K送る。デコード・ロジック・ブロック11はすべてテ
ーブルIに示すようにN0OP 、 FOR(J O、
FORCE 1及びCOMP信号の状態を規定するよう
モード選択データR1〜R4とソース・ビット・データ
とを論理的に組合わせる。N0OP信号は反転され、A
NDf−)12からの立上り端遅延ライト(書込)信号
と組合わされ、ロジック付センスアンf7 (第1図)
に送信されるライト(WRITE )信号1jt+発生
する。ANDゲート12からの信号WRITEは、又ト
ランジスタ13にオア(OR)ゲート14の出力全選択
的に通過可能にし、そのオア・ゲート14はFORCE
1信号とCOMP信号とを組合わせる。。このf−)
出力信号はロジック付センスアンプ・ブロック7に送信
されるセンスアンプ・データとなる。信号COMPはロ
ジック付センスアンプ・ブロック7にも向けられる。
内部構造を示す。アンド・r−)16〜19及び21〜
24と、オア・ダート26 、27と、インバータ28
.29.31とはモード選択ラインR1〜R4のために
テーブルIの各モードによって規定されたロジック動作
と一致する構成である。
なロジック付センスアンfを示す。第4図のロジック付
センスアンプ回路は従来の多ビット・ライン・メモリー
・アレイ構造のビット・ラインの番号と同一である。
データはノード36からセンスアンプに入る。センスア
ンプの出力はノード37から供給される。残シの信号は
前の数字から識別でき、第5図の波形で規定した遅延変
動によるものである。
はV で指定する。■ の大きさは。
RIFGINロジック0とロジックトレベルがビ
ット・ライン36からノード39に転送されるときにサ
ンダル・ノード39に見られる電圧間の半分が典型的な
ものである。
に示す。DRAMアドレシングに日常使用されているも
のから明らかに異なる信号の1つはRAS P及びCA
SPと称するものである。これらの信号は、そこから2
つの展開、すなわちその遅延間隔は行デコード・ブロッ
ク21に十分安定させうるものであること、アレイ出力
データをロジック付センスアンプ・ブロック7(第1図
)に出力できるものであることという短い遅延によって
区別することができる。
ぼ同一である。そのワード動作における七ン2アングは
ビット・ライン9電圧レベルを検出してアドレスされた
メモリー・セルのバイナリ状態を決定する。ライン36
のビット・ライン・データはトランジスタM6i介して
テンプル・ノード39に送られ、それに続くセンスアン
プによる感知がトランジスタ141に介してセンスアン
プ・データ・ライン38に供給される。トランジスタ1
4はリード信号によってドライブされる。
・ノード39はビット・ラインにアドレスされたDRA
Mメモリー・セルに記憶されているチャージの大きさに
基づき、基準電圧レベルvRゎ1eNK比例し九1ハイ
”又は″′ロー”電位に引っばら・れる。差動回路トラ
ンジスタMl−M5Fi、VRゎ。Nに対しサンダル・
ノード39の電圧レベルを比較し、トランジスタM12
〜M13におけるその後の増幅に従い、アドレスされた
メモリー・セルの状態を表わすセンヌアング出力レベル
(ノード37)ft決定する。トランジスタM8 、M
l Oを含むフィードバック・ルーノは、その読取シ(
リード)の値と同一の状態にリフレッシュする手段とし
てサンダル・ノード39が完全なデータ状態値(vDD
又は接地)に引っばられるということを保証する。各ビ
ット・ラインのセンスアング出力は第1図に示すように
直列出力のためにシフトレジスタ4に送信され、選択及
び出力のために列デコード3に送信される。
電圧レベルはM6を介してサンプル・ノードと共有する
チャージである。信号COMP’はトランジュタM6i
介しζビット・ライン36とサンダル・ノード39との
間でチャージを分割するに十分な期間だけ遅延される。
〜ンオフする。サンプル・ノード39のロジック・レベ
ルはセンスアンプで決定され、反転した値はトランジス
タM17を通シ、インバータ35によってビット・ライ
ン36にドライブされる。
信号■′の遅延立上り端に直接応答する。
・ノードに現われたビット・ラインのバイナリ状態を確
認するための十分な時間を与える。
ィブにし、トランジスタM141にディセーブルし、ト
ランジスタM15を可能にするよう書込信号をアクティ
ブにすることを要求する。COMP’がアクティブのと
き、センスアンプ・データ・ライン38はサンプル・ノ
ード39をドライブするようライト信号のレベルに接続
される。グルダウ/抵抗32はセンスアンプ・r−タ・
ライン38のインピーダンスが高いが電位が低いときに
サンプル・ノード39にチャージする放電路を形成する
。COMP’及びRASP’両方共アクティブであるか
ら、トランジスタM6はす゛ングル・ノード39がらメ
モリー・プレイのビット・ラインに書込状態を送信する
ことができる。
ク動作がメモリー・アレイ・ビット・ライン・データの
状態が書込シーケンスの要素として補数にしなけれはな
らないということをモード選択データR1〜R4によっ
て規定されたロジック動作がソース・データ・ビットに
ついて設定したとき、アクティブCOMPはトランジス
タM6をディセーブルしてサンプル・ノード39からの
センスアンプ・データ・ライン38を切る。書込。
f−ト33における論理的組合せはトランジスタMl
7i通し、インバータ34′ft介して発生したライン
17の反転センスアンプ出力値を供給する。
信号の動作に関連して遅延される(第2図)。
M6iディセーブルして、トランジスタM170′可能
化と一致するサンプル・ノード39からのビット・ライ
ン36切り、その後、その反転状態をビット・ライン3
6及びアドレスされたメモリー・セルに送信する。それ
Kよって、第4図のロジック回路付センスアンプはアド
レスされたメモリー・アレイ・セルのデータを反転する
べき選択能力を与え、その反転はシングル・メモリー・
アクセス・サイクル期間内で行われる。
プリチャージ時間というインアクティブ・レベルにおい
て、行アドレス・ストロ−18号(RAS )によって
開始される。その期間中、RASが1ハイ”状態である
と、トランジスタM7は導通してサンダル・ノード39
t−グリチャージする。
あシ(m5図)%RASP信号はビット・ラインの安定
化時間だけ遅延するということが異なる。RASPが”
ロー”K遷移した後、ビット・ライン36からのデータ
はトランジスタM6を介し、ff −134におけるR
ASP’及びCOMP’信号のロジカル・アンド組合わ
せに応答して、センスアンプのサンプル・ノード39(
Cゲートされる。
M2 、M4にはtX同一である。基準電圧V□、0よ
はトランジスタM4のr−)電極に供給され、サンプル
・ノード39の電圧は差動補数トランジスタM3のダー
ト電極に供給される。この構成は、サンプル・ノード3
9の電圧がvRICF。、、Nよシ大であれは、トラン
ジスタM12のr−ト電極に対するドライブ信号はトラ
ンジスタM13のr−ト電極に対するドライブ信号より
低く、センスアンプ出力ノード37の電圧レベルを減少
させる。
9に対するフィードバック・ルーノはサンプル・ノード
391に正電源レールvDI)にドライブする。サンプ
ル・ノード39に送られたピット・ライン信号の10−
”初期レベルはセンスアンプ出力37の反対極性電圧を
発生する。センスアンプのこの部分は従来のDRAMセ
ンスアンプと多くの点で同一である。
る論理動作(FORCE 1 、 FORCE O、N
0OP及びCOMP )は異するセンスアンプ段のビッ
ト・ラインにおいても行われる。例えば、もし、テーブ
ル■のモード#4が、そのモードD=I)&(Sでない
)のもとにオベラテイプであると規定されると、及ヒソ
ース・レジスタが10#及び″1″両テータ値を受信す
ると、FORCE O制御信号は、ソース・ビットが1
”の場合、センスアンプにおけるロジック動作を規定し
、ソース・ピットが′0”の場合、N0OPが実行され
る。N0OP t’i単にRAMセルをリフレッシュす
る。この′ようにアクセスされたすべてのビット・ライ
ンはリフレッシュされるか新値が書込まれる。
減少することはできるが、動作速度を少々失う。例えば
、COMPの状態を認識し、実行するロジックは現セン
スアンプの配置の代りに行デコーダに置くことができる
。それでも本発明の焦点である4つの制御オ(レータ(
FORCE O、FORCE 1 。
ル・メモリー・アクセス・サイクル中にソース・データ
ト原ストアト・データとを論理的に組合わせるよう動作
するということに変シはない。
スプレィ・システムに特に重要であり、大きなビクセル
・カウント、拡大したカラー・pJ?レット及び高い作
図速度の組合わせ効果によって達成される例外的速度の
フレーム・バッファDRAM i要求することができる
。そのようなデイスプレィ・システムにおいて、このL
RAM tiミシングルポート・メモリー・アレイ・ア
ーキテクチャKffflJ限されず、例えば多重ポー)
RAM構造にも適用して更に高度な効果をあげること
ができる。
制御信号、ソース・データ及びモード選択データ間の関
係を示す図、 第3図は、モード選択及びソース・データに基づく制御
信号のデコードを示す回路図、第4図は、単一ビット線
に対するセンスアンプの一実施例を示すLRAM回路図
、 第5図は、メモリー・アレイ・ストローブ及びアドレス
信号の一般的タイミング関係を示すタイミング図である
。 図中、l・・・メモリー・セル・アレイ、2・・・行デ
コード、3・・・列デコード、4・・・シフトレジスタ
、6・・・ラッチ及びロジック、7・・・ロジック付セ
ンスアンプ、8・・・モード・レジスター9・・・ソー
ス・データ、−ラッチ、11・・・デコード・ロジック
、12・・・アンド・ダート、13・・・トラ/ジメタ
、14・・・オア・ダート、16S19.21〜24・
・・アンド・r−ト、26.27−.171’−)、2
8,29゜31・・・インバータ、36・・・ピット・
ライン、39・・・サンダル・ノード。 出願代理人 斉 藤 勲
Claims (1)
- (1)メモリー・アレイからアドレスされる行ラインを
選択する行デコードを持つランダム・アクセス・メモリ
ーと、 メモリー・アレイ・ビット・ラインからのデータ信号に
応答するセンスアンプと、 選ばれたロジックの組合わせによって規定された制御信
号及び新データ信号を発生するモード・ロジック手段と
、 モード・ロジック制御信号に応答して前記メモリー・ア
レイからの行ラインのアドレス指定中前記センスアンプ
のデータを変更する手段とから成る 新及び前記憶データの論理組合わせをランダム・アクセ
ス・メモリーに急速に挿入する回路。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US279,606 | 1988-12-02 | ||
| US07/279,606 US5023838A (en) | 1988-12-02 | 1988-12-02 | Random access memory device with integral logic capability |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02214090A true JPH02214090A (ja) | 1990-08-27 |
| JP2897886B2 JP2897886B2 (ja) | 1999-05-31 |
Family
ID=23069675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1307787A Expired - Fee Related JP2897886B2 (ja) | 1988-12-02 | 1989-11-29 | ランダム・アクセス・メモリー装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5023838A (ja) |
| JP (1) | JP2897886B2 (ja) |
| GB (1) | GB2225657B (ja) |
Families Citing this family (163)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6112287A (en) * | 1993-03-01 | 2000-08-29 | Busless Computers Sarl | Shared memory multiprocessor system using a set of serial links as processors-memory switch |
| EP0438011A3 (en) * | 1990-01-18 | 1993-05-19 | International Business Machines Corporation | Logic on main storage memory cards for insertion and extraction of tag bits |
| US6751696B2 (en) * | 1990-04-18 | 2004-06-15 | Rambus Inc. | Memory device having a programmable register |
| IL96808A (en) * | 1990-04-18 | 1996-03-31 | Rambus Inc | Introductory / Origin Circuit Agreed Using High-Performance Brokerage |
| US5321809A (en) * | 1992-09-11 | 1994-06-14 | International Business Machines Corporation | Categorized pixel variable buffering and processing for a graphics system |
| JPH06111010A (ja) * | 1992-09-29 | 1994-04-22 | Ricoh Co Ltd | Dram及びコントローラ |
| US5394361A (en) * | 1992-10-22 | 1995-02-28 | At&T Corp. | Read/write memory |
| US5442748A (en) * | 1993-10-29 | 1995-08-15 | Sun Microsystems, Inc. | Architecture of output switching circuitry for frame buffer |
| US5422998A (en) * | 1993-11-15 | 1995-06-06 | Margolin; Jed | Video memory with flash fill |
| US5561629A (en) * | 1995-03-10 | 1996-10-01 | Xilinx, Inc. | Latching sense amplifier for a programmable logic device |
| KR0179097B1 (ko) * | 1995-04-07 | 1999-04-15 | 김주용 | 데이타 리드/라이트 방법 및 장치 |
| US5732024A (en) * | 1995-04-19 | 1998-03-24 | Cirrus Logic, Inc. | Circuits, systems and methods for modifying data stored in a memory using logic operations |
| US5561694A (en) * | 1995-07-26 | 1996-10-01 | International Business Machines Corporation | Self-timed driver circuit |
| US20050036363A1 (en) * | 1996-05-24 | 2005-02-17 | Jeng-Jye Shau | High performance embedded semiconductor memory devices with multiple dimension first-level bit-lines |
| US5748547A (en) * | 1996-05-24 | 1998-05-05 | Shau; Jeng-Jye | High performance semiconductor memory devices having multiple dimension bit lines |
| JP3075184B2 (ja) * | 1996-08-02 | 2000-08-07 | 日本電気株式会社 | 演算処理機能付主記憶システム及びその制御方法 |
| JPH1064257A (ja) * | 1996-08-20 | 1998-03-06 | Sony Corp | 半導体記憶装置 |
| US6081136A (en) * | 1997-12-19 | 2000-06-27 | Advanced Micro Devices, Inc. | Dynamic NOR gates for NAND decode |
| US6262937B1 (en) | 1998-03-13 | 2001-07-17 | Cypress Semiconductor Corp. | Synchronous random access memory having a read/write address bus and process for writing to and reading from the same |
| US6262936B1 (en) | 1998-03-13 | 2001-07-17 | Cypress Semiconductor Corp. | Random access memory having independent read port and write port and process for writing to and reading from the same |
| US6069839A (en) | 1998-03-20 | 2000-05-30 | Cypress Semiconductor Corp. | Circuit and method for implementing single-cycle read/write operation(s), and random access memory including the circuit and/or practicing the method |
| US7341765B2 (en) * | 2004-01-27 | 2008-03-11 | Battelle Energy Alliance, Llc | Metallic coatings on silicon substrates, and methods of forming metallic coatings on silicon substrates |
| TWI229871B (en) * | 2004-05-14 | 2005-03-21 | Novatek Microelectronics Corp | Apparatus and method for reprogramming by using one-time programming element |
| US9158667B2 (en) | 2013-03-04 | 2015-10-13 | Micron Technology, Inc. | Apparatuses and methods for performing logical operations using sensing circuitry |
| US8964496B2 (en) | 2013-07-26 | 2015-02-24 | Micron Technology, Inc. | Apparatuses and methods for performing compare operations using sensing circuitry |
| US8971124B1 (en) | 2013-08-08 | 2015-03-03 | Micron Technology, Inc. | Apparatuses and methods for performing logical operations using sensing circuitry |
| US9153305B2 (en) | 2013-08-30 | 2015-10-06 | Micron Technology, Inc. | Independently addressable memory array address spaces |
| US9019785B2 (en) | 2013-09-19 | 2015-04-28 | Micron Technology, Inc. | Data shifting via a number of isolation devices |
| US9449675B2 (en) | 2013-10-31 | 2016-09-20 | Micron Technology, Inc. | Apparatuses and methods for identifying an extremum value stored in an array of memory cells |
| US9430191B2 (en) | 2013-11-08 | 2016-08-30 | Micron Technology, Inc. | Division operations for memory |
| US9934856B2 (en) | 2014-03-31 | 2018-04-03 | Micron Technology, Inc. | Apparatuses and methods for comparing data patterns in memory |
| US9711207B2 (en) | 2014-06-05 | 2017-07-18 | Micron Technology, Inc. | Performing logical operations using sensing circuitry |
| US9779019B2 (en) | 2014-06-05 | 2017-10-03 | Micron Technology, Inc. | Data storage layout |
| US9711206B2 (en) | 2014-06-05 | 2017-07-18 | Micron Technology, Inc. | Performing logical operations using sensing circuitry |
| US9786335B2 (en) | 2014-06-05 | 2017-10-10 | Micron Technology, Inc. | Apparatuses and methods for performing logical operations using sensing circuitry |
| US9830999B2 (en) | 2014-06-05 | 2017-11-28 | Micron Technology, Inc. | Comparison operations in memory |
| US9704540B2 (en) | 2014-06-05 | 2017-07-11 | Micron Technology, Inc. | Apparatuses and methods for parity determination using sensing circuitry |
| US9455020B2 (en) | 2014-06-05 | 2016-09-27 | Micron Technology, Inc. | Apparatuses and methods for performing an exclusive or operation using sensing circuitry |
| US9449674B2 (en) | 2014-06-05 | 2016-09-20 | Micron Technology, Inc. | Performing logical operations using sensing circuitry |
| US9910787B2 (en) | 2014-06-05 | 2018-03-06 | Micron Technology, Inc. | Virtual address table |
| US10074407B2 (en) | 2014-06-05 | 2018-09-11 | Micron Technology, Inc. | Apparatuses and methods for performing invert operations using sensing circuitry |
| US9496023B2 (en) | 2014-06-05 | 2016-11-15 | Micron Technology, Inc. | Comparison operations on logical representations of values in memory |
| US9589602B2 (en) | 2014-09-03 | 2017-03-07 | Micron Technology, Inc. | Comparison operations in memory |
| US9740607B2 (en) | 2014-09-03 | 2017-08-22 | Micron Technology, Inc. | Swap operations in memory |
| US10068652B2 (en) | 2014-09-03 | 2018-09-04 | Micron Technology, Inc. | Apparatuses and methods for determining population count |
| US9747961B2 (en) | 2014-09-03 | 2017-08-29 | Micron Technology, Inc. | Division operations in memory |
| US9898252B2 (en) | 2014-09-03 | 2018-02-20 | Micron Technology, Inc. | Multiplication operations in memory |
| US9904515B2 (en) | 2014-09-03 | 2018-02-27 | Micron Technology, Inc. | Multiplication operations in memory |
| US9847110B2 (en) | 2014-09-03 | 2017-12-19 | Micron Technology, Inc. | Apparatuses and methods for storing a data value in multiple columns of an array corresponding to digits of a vector |
| US9940026B2 (en) | 2014-10-03 | 2018-04-10 | Micron Technology, Inc. | Multidimensional contiguous memory allocation |
| US9836218B2 (en) | 2014-10-03 | 2017-12-05 | Micron Technology, Inc. | Computing reduction and prefix sum operations in memory |
| US10163467B2 (en) | 2014-10-16 | 2018-12-25 | Micron Technology, Inc. | Multiple endianness compatibility |
| US10147480B2 (en) | 2014-10-24 | 2018-12-04 | Micron Technology, Inc. | Sort operation in memory |
| US9779784B2 (en) | 2014-10-29 | 2017-10-03 | Micron Technology, Inc. | Apparatuses and methods for performing logical operations using sensing circuitry |
| US10073635B2 (en) | 2014-12-01 | 2018-09-11 | Micron Technology, Inc. | Multiple endianness compatibility |
| US9747960B2 (en) | 2014-12-01 | 2017-08-29 | Micron Technology, Inc. | Apparatuses and methods for converting a mask to an index |
| US10032493B2 (en) | 2015-01-07 | 2018-07-24 | Micron Technology, Inc. | Longest element length determination in memory |
| US10061590B2 (en) | 2015-01-07 | 2018-08-28 | Micron Technology, Inc. | Generating and executing a control flow |
| US9583163B2 (en) | 2015-02-03 | 2017-02-28 | Micron Technology, Inc. | Loop structure for operations in memory |
| WO2016126478A1 (en) | 2015-02-06 | 2016-08-11 | Micron Technology, Inc. | Apparatuses and methods for memory device as a store for program instructions |
| WO2016126472A1 (en) | 2015-02-06 | 2016-08-11 | Micron Technology, Inc. | Apparatuses and methods for scatter and gather |
| CN107408405B (zh) | 2015-02-06 | 2021-03-05 | 美光科技公司 | 用于并行写入到多个存储器装置位置的设备及方法 |
| US10522212B2 (en) | 2015-03-10 | 2019-12-31 | Micron Technology, Inc. | Apparatuses and methods for shift decisions |
| US9741399B2 (en) | 2015-03-11 | 2017-08-22 | Micron Technology, Inc. | Data shift by elements of a vector in memory |
| US9898253B2 (en) | 2015-03-11 | 2018-02-20 | Micron Technology, Inc. | Division operations on variable length elements in memory |
| WO2016144726A1 (en) | 2015-03-12 | 2016-09-15 | Micron Technology, Inc. | Apparatuses and methods for data movement |
| US10146537B2 (en) | 2015-03-13 | 2018-12-04 | Micron Technology, Inc. | Vector population count determination in memory |
| US10049054B2 (en) | 2015-04-01 | 2018-08-14 | Micron Technology, Inc. | Virtual register file |
| US10140104B2 (en) | 2015-04-14 | 2018-11-27 | Micron Technology, Inc. | Target architecture determination |
| US9959923B2 (en) | 2015-04-16 | 2018-05-01 | Micron Technology, Inc. | Apparatuses and methods to reverse data stored in memory |
| US10073786B2 (en) | 2015-05-28 | 2018-09-11 | Micron Technology, Inc. | Apparatuses and methods for compute enabled cache |
| US9704541B2 (en) | 2015-06-12 | 2017-07-11 | Micron Technology, Inc. | Simulating access lines |
| US9921777B2 (en) | 2015-06-22 | 2018-03-20 | Micron Technology, Inc. | Apparatuses and methods for data transfer from sensing circuitry to a controller |
| US9996479B2 (en) | 2015-08-17 | 2018-06-12 | Micron Technology, Inc. | Encryption of executables in computational memory |
| US9905276B2 (en) | 2015-12-21 | 2018-02-27 | Micron Technology, Inc. | Control of sensing components in association with performing operations |
| US9952925B2 (en) | 2016-01-06 | 2018-04-24 | Micron Technology, Inc. | Error code calculation on sensing circuitry |
| US10048888B2 (en) | 2016-02-10 | 2018-08-14 | Micron Technology, Inc. | Apparatuses and methods for partitioned parallel data movement |
| US9892767B2 (en) | 2016-02-12 | 2018-02-13 | Micron Technology, Inc. | Data gathering in memory |
| US9971541B2 (en) | 2016-02-17 | 2018-05-15 | Micron Technology, Inc. | Apparatuses and methods for data movement |
| US9899070B2 (en) | 2016-02-19 | 2018-02-20 | Micron Technology, Inc. | Modified decode for corner turn |
| US10956439B2 (en) | 2016-02-19 | 2021-03-23 | Micron Technology, Inc. | Data transfer with a bit vector operation device |
| US9697876B1 (en) | 2016-03-01 | 2017-07-04 | Micron Technology, Inc. | Vertical bit vector shift in memory |
| US10262721B2 (en) | 2016-03-10 | 2019-04-16 | Micron Technology, Inc. | Apparatuses and methods for cache invalidate |
| US9997232B2 (en) | 2016-03-10 | 2018-06-12 | Micron Technology, Inc. | Processing in memory (PIM) capable memory device having sensing circuitry performing logic operations |
| US10379772B2 (en) | 2016-03-16 | 2019-08-13 | Micron Technology, Inc. | Apparatuses and methods for operations using compressed and decompressed data |
| US9910637B2 (en) | 2016-03-17 | 2018-03-06 | Micron Technology, Inc. | Signed division in memory |
| US11074988B2 (en) | 2016-03-22 | 2021-07-27 | Micron Technology, Inc. | Apparatus and methods for debugging on a host and memory device |
| US10120740B2 (en) | 2016-03-22 | 2018-11-06 | Micron Technology, Inc. | Apparatus and methods for debugging on a memory device |
| US10388393B2 (en) | 2016-03-22 | 2019-08-20 | Micron Technology, Inc. | Apparatus and methods for debugging on a host and memory device |
| US10977033B2 (en) | 2016-03-25 | 2021-04-13 | Micron Technology, Inc. | Mask patterns generated in memory from seed vectors |
| US10474581B2 (en) | 2016-03-25 | 2019-11-12 | Micron Technology, Inc. | Apparatuses and methods for cache operations |
| US10074416B2 (en) | 2016-03-28 | 2018-09-11 | Micron Technology, Inc. | Apparatuses and methods for data movement |
| US10430244B2 (en) | 2016-03-28 | 2019-10-01 | Micron Technology, Inc. | Apparatuses and methods to determine timing of operations |
| US10453502B2 (en) | 2016-04-04 | 2019-10-22 | Micron Technology, Inc. | Memory bank power coordination including concurrently performing a memory operation in a selected number of memory regions |
| US10607665B2 (en) | 2016-04-07 | 2020-03-31 | Micron Technology, Inc. | Span mask generation |
| US9818459B2 (en) | 2016-04-19 | 2017-11-14 | Micron Technology, Inc. | Invert operations using sensing circuitry |
| US9659605B1 (en) | 2016-04-20 | 2017-05-23 | Micron Technology, Inc. | Apparatuses and methods for performing corner turn operations using sensing circuitry |
| US10153008B2 (en) | 2016-04-20 | 2018-12-11 | Micron Technology, Inc. | Apparatuses and methods for performing corner turn operations using sensing circuitry |
| US10042608B2 (en) | 2016-05-11 | 2018-08-07 | Micron Technology, Inc. | Signed division in memory |
| US9659610B1 (en) | 2016-05-18 | 2017-05-23 | Micron Technology, Inc. | Apparatuses and methods for shifting data |
| US10049707B2 (en) | 2016-06-03 | 2018-08-14 | Micron Technology, Inc. | Shifting data |
| US10387046B2 (en) | 2016-06-22 | 2019-08-20 | Micron Technology, Inc. | Bank to bank data transfer |
| US10037785B2 (en) | 2016-07-08 | 2018-07-31 | Micron Technology, Inc. | Scan chain operation in sensing circuitry |
| US10388360B2 (en) | 2016-07-19 | 2019-08-20 | Micron Technology, Inc. | Utilization of data stored in an edge section of an array |
| US10733089B2 (en) | 2016-07-20 | 2020-08-04 | Micron Technology, Inc. | Apparatuses and methods for write address tracking |
| US10387299B2 (en) | 2016-07-20 | 2019-08-20 | Micron Technology, Inc. | Apparatuses and methods for transferring data |
| US9972367B2 (en) | 2016-07-21 | 2018-05-15 | Micron Technology, Inc. | Shifting data in sensing circuitry |
| US9767864B1 (en) | 2016-07-21 | 2017-09-19 | Micron Technology, Inc. | Apparatuses and methods for storing a data value in a sensing circuitry element |
| US10303632B2 (en) | 2016-07-26 | 2019-05-28 | Micron Technology, Inc. | Accessing status information |
| US10468087B2 (en) | 2016-07-28 | 2019-11-05 | Micron Technology, Inc. | Apparatuses and methods for operations in a self-refresh state |
| US9990181B2 (en) | 2016-08-03 | 2018-06-05 | Micron Technology, Inc. | Apparatuses and methods for random number generation |
| US11029951B2 (en) | 2016-08-15 | 2021-06-08 | Micron Technology, Inc. | Smallest or largest value element determination |
| US10606587B2 (en) | 2016-08-24 | 2020-03-31 | Micron Technology, Inc. | Apparatus and methods related to microcode instructions indicating instruction types |
| US10466928B2 (en) | 2016-09-15 | 2019-11-05 | Micron Technology, Inc. | Updating a register in memory |
| US10387058B2 (en) | 2016-09-29 | 2019-08-20 | Micron Technology, Inc. | Apparatuses and methods to change data category values |
| US10014034B2 (en) | 2016-10-06 | 2018-07-03 | Micron Technology, Inc. | Shifting data in sensing circuitry |
| US10529409B2 (en) | 2016-10-13 | 2020-01-07 | Micron Technology, Inc. | Apparatuses and methods to perform logical operations using sensing circuitry |
| US9805772B1 (en) | 2016-10-20 | 2017-10-31 | Micron Technology, Inc. | Apparatuses and methods to selectively perform logical operations |
| CN207637499U (zh) | 2016-11-08 | 2018-07-20 | 美光科技公司 | 用于形成在存储器单元阵列上方的计算组件的设备 |
| US10423353B2 (en) | 2016-11-11 | 2019-09-24 | Micron Technology, Inc. | Apparatuses and methods for memory alignment |
| US9761300B1 (en) | 2016-11-22 | 2017-09-12 | Micron Technology, Inc. | Data shift apparatuses and methods |
| US10402340B2 (en) | 2017-02-21 | 2019-09-03 | Micron Technology, Inc. | Memory array page table walk |
| US10403352B2 (en) | 2017-02-22 | 2019-09-03 | Micron Technology, Inc. | Apparatuses and methods for compute in data path |
| US10268389B2 (en) | 2017-02-22 | 2019-04-23 | Micron Technology, Inc. | Apparatuses and methods for in-memory operations |
| US10838899B2 (en) | 2017-03-21 | 2020-11-17 | Micron Technology, Inc. | Apparatuses and methods for in-memory data switching networks |
| US10185674B2 (en) | 2017-03-22 | 2019-01-22 | Micron Technology, Inc. | Apparatus and methods for in data path compute operations |
| US11222260B2 (en) | 2017-03-22 | 2022-01-11 | Micron Technology, Inc. | Apparatuses and methods for operating neural networks |
| US10049721B1 (en) | 2017-03-27 | 2018-08-14 | Micron Technology, Inc. | Apparatuses and methods for in-memory operations |
| US10147467B2 (en) | 2017-04-17 | 2018-12-04 | Micron Technology, Inc. | Element value comparison in memory |
| US10043570B1 (en) | 2017-04-17 | 2018-08-07 | Micron Technology, Inc. | Signed element compare in memory |
| US9997212B1 (en) | 2017-04-24 | 2018-06-12 | Micron Technology, Inc. | Accessing data in memory |
| US10942843B2 (en) | 2017-04-25 | 2021-03-09 | Micron Technology, Inc. | Storing data elements of different lengths in respective adjacent rows or columns according to memory shapes |
| US10236038B2 (en) | 2017-05-15 | 2019-03-19 | Micron Technology, Inc. | Bank to bank data transfer |
| US10068664B1 (en) | 2017-05-19 | 2018-09-04 | Micron Technology, Inc. | Column repair in memory |
| US10013197B1 (en) | 2017-06-01 | 2018-07-03 | Micron Technology, Inc. | Shift skip |
| US10262701B2 (en) | 2017-06-07 | 2019-04-16 | Micron Technology, Inc. | Data transfer between subarrays in memory |
| US10152271B1 (en) | 2017-06-07 | 2018-12-11 | Micron Technology, Inc. | Data replication |
| US10318168B2 (en) | 2017-06-19 | 2019-06-11 | Micron Technology, Inc. | Apparatuses and methods for simultaneous in data path compute operations |
| US10162005B1 (en) | 2017-08-09 | 2018-12-25 | Micron Technology, Inc. | Scan chain operations |
| US10534553B2 (en) | 2017-08-30 | 2020-01-14 | Micron Technology, Inc. | Memory array accessibility |
| US10416927B2 (en) | 2017-08-31 | 2019-09-17 | Micron Technology, Inc. | Processing in memory |
| US10741239B2 (en) | 2017-08-31 | 2020-08-11 | Micron Technology, Inc. | Processing in memory device including a row address strobe manager |
| US10346092B2 (en) | 2017-08-31 | 2019-07-09 | Micron Technology, Inc. | Apparatuses and methods for in-memory operations using timing circuitry |
| US10409739B2 (en) | 2017-10-24 | 2019-09-10 | Micron Technology, Inc. | Command selection policy |
| US10522210B2 (en) | 2017-12-14 | 2019-12-31 | Micron Technology, Inc. | Apparatuses and methods for subarray addressing |
| US10332586B1 (en) | 2017-12-19 | 2019-06-25 | Micron Technology, Inc. | Apparatuses and methods for subrow addressing |
| US10614875B2 (en) | 2018-01-30 | 2020-04-07 | Micron Technology, Inc. | Logical operations using memory cells |
| US10437557B2 (en) | 2018-01-31 | 2019-10-08 | Micron Technology, Inc. | Determination of a match between data values stored by several arrays |
| US11194477B2 (en) | 2018-01-31 | 2021-12-07 | Micron Technology, Inc. | Determination of a match between data values stored by three or more arrays |
| US10725696B2 (en) | 2018-04-12 | 2020-07-28 | Micron Technology, Inc. | Command selection policy with read priority |
| US10440341B1 (en) | 2018-06-07 | 2019-10-08 | Micron Technology, Inc. | Image processor formed in an array of memory cells |
| US10650906B2 (en) * | 2018-08-09 | 2020-05-12 | Synopsys, Inc. | Memory bypass function for a memory |
| US10769071B2 (en) | 2018-10-10 | 2020-09-08 | Micron Technology, Inc. | Coherent memory access |
| US11175915B2 (en) | 2018-10-10 | 2021-11-16 | Micron Technology, Inc. | Vector registers implemented in memory |
| US10483978B1 (en) | 2018-10-16 | 2019-11-19 | Micron Technology, Inc. | Memory device processing |
| US11184446B2 (en) | 2018-12-05 | 2021-11-23 | Micron Technology, Inc. | Methods and apparatus for incentivizing participation in fog networks |
| US12118056B2 (en) | 2019-05-03 | 2024-10-15 | Micron Technology, Inc. | Methods and apparatus for performing matrix transformations within a memory array |
| US10867655B1 (en) | 2019-07-08 | 2020-12-15 | Micron Technology, Inc. | Methods and apparatus for dynamically adjusting performance of partitioned memory |
| US11360768B2 (en) | 2019-08-14 | 2022-06-14 | Micron Technolgy, Inc. | Bit string operations in memory |
| US11087834B2 (en) * | 2019-08-29 | 2021-08-10 | Arm Limited | Read and write techniques |
| US11449577B2 (en) | 2019-11-20 | 2022-09-20 | Micron Technology, Inc. | Methods and apparatus for performing video processing matrix operations within a memory array |
| US11853385B2 (en) | 2019-12-05 | 2023-12-26 | Micron Technology, Inc. | Methods and apparatus for performing diversity matrix operations within a memory array |
| US11227641B1 (en) | 2020-07-21 | 2022-01-18 | Micron Technology, Inc. | Arithmetic operations in memory |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS559742A (en) * | 1978-07-07 | 1980-01-23 | Iseki Agricult Mach | Cutting portion structure in combined harvester |
| JPS6187194A (ja) * | 1984-10-05 | 1986-05-02 | 株式会社日立製作所 | 記憶回路 |
| JPS6379296A (ja) * | 1986-09-24 | 1988-04-09 | Hitachi Vlsi Eng Corp | 半導体記憶装置 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3787817A (en) * | 1972-06-21 | 1974-01-22 | Us Navy | Memory and logic module |
| JPS559742B2 (ja) * | 1974-06-20 | 1980-03-12 | ||
| JPS5856198B2 (ja) * | 1980-09-25 | 1983-12-13 | 株式会社東芝 | 半導体記憶装置 |
| JPS5884445A (ja) * | 1981-11-16 | 1983-05-20 | Hitachi Ltd | 大規模集積回路 |
| US4524430A (en) * | 1983-01-11 | 1985-06-18 | Burroughs Corporation | Dynamic data re-programmable PLA |
| US4527081A (en) * | 1983-02-11 | 1985-07-02 | The United States Of America As Represented By The Scretary Of The Army | Overshoot predriven semi-asynchronous driver |
| DE3587882T2 (de) * | 1984-05-20 | 1994-11-24 | Hitachi Ltd | Speichereinheit mit arithmetischen und logischen Funktionen, insbesondere für graphische Datenverarbeitung. |
| US4814646A (en) * | 1985-03-22 | 1989-03-21 | Monolithic Memories, Inc. | Programmable logic array using emitter-coupled logic |
| JPH0787032B2 (ja) * | 1985-07-08 | 1995-09-20 | 日本電気アイシ−マイコンシステム株式会社 | 半導体記憶装置 |
| US4807189A (en) * | 1987-08-05 | 1989-02-21 | Texas Instruments Incorporated | Read/write memory having a multiple column select mode |
| US4825410A (en) * | 1987-10-26 | 1989-04-25 | International Business Machines Corporation | Sense amplifier control circuit |
-
1988
- 1988-12-02 US US07/279,606 patent/US5023838A/en not_active Expired - Lifetime
-
1989
- 1989-11-29 JP JP1307787A patent/JP2897886B2/ja not_active Expired - Fee Related
- 1989-12-01 GB GB8927204A patent/GB2225657B/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS559742A (en) * | 1978-07-07 | 1980-01-23 | Iseki Agricult Mach | Cutting portion structure in combined harvester |
| JPS6187194A (ja) * | 1984-10-05 | 1986-05-02 | 株式会社日立製作所 | 記憶回路 |
| JPS6379296A (ja) * | 1986-09-24 | 1988-04-09 | Hitachi Vlsi Eng Corp | 半導体記憶装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2225657A (en) | 1990-06-06 |
| GB8927204D0 (en) | 1990-01-31 |
| JP2897886B2 (ja) | 1999-05-31 |
| US5023838A (en) | 1991-06-11 |
| GB2225657B (en) | 1992-07-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02214090A (ja) | ランダム・アクセス・メモリー装置 | |
| US4633441A (en) | Dual port memory circuit | |
| US5568431A (en) | Memory architecture and devices, systems and methods utilizing the same | |
| JP3186534B2 (ja) | 相対バンクメモリをリフレッシュする方法及び回路 | |
| JPH05159567A (ja) | デュアルポートメモリ | |
| US5097447A (en) | Semiconductor memory device having a serial access memory | |
| US4879685A (en) | Semiconductor memory device with internal array transfer capability | |
| US5528551A (en) | Read/write memory with plural memory cell write capability at a selected row address | |
| US5654932A (en) | Memory devices with selectable access type and methods using the same | |
| JPH1196748A (ja) | メモリ装置及びそのアクセス制御方法 | |
| US4766570A (en) | Semiconductor memory device | |
| US4837746A (en) | Method and apparatus for resetting a video SRAM | |
| KR950014901B1 (ko) | 다중 로우 및/또는 컬럼을 가변적으로 선택하는 어드레스 디코더 및 이 디코더를 사용한 반도체 기억 장치 | |
| JPH0816882B2 (ja) | 半導体記憶装置 | |
| JPH04318391A (ja) | 半導体記憶装置 | |
| JPH0283891A (ja) | 半導体メモリ | |
| JP2001084762A (ja) | 半導体メモリ装置 | |
| US5539430A (en) | Pipelined read write operations in a high speed frame buffer system | |
| KR960002827B1 (ko) | 플래쉬 라이팅이 가능한 반도체 기억장치와 플래쉬 라이팅 방법 | |
| US4916669A (en) | Semiconductor memory | |
| KR970005411B1 (ko) | 선택적인 행 기입 능력을 가진 판독/기입 메모리 및 이러한 메모리에 테이타를 기입하는 방법 | |
| JPH08249878A (ja) | クロック待ち時間を回避したデータ記憶装置および方法 | |
| KR950009076B1 (ko) | 듀얼포트 메모리와 그 제어방법 | |
| JPH08106414A (ja) | メモリ・システム、グラフィックス・システムおよびデータ書き込み方法 | |
| US6930929B1 (en) | Simultaneous read-write memory cell at the bit level for a graphics display |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| S631 | Written request for registration of reclamation of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313631 |
|
| S633 | Written request for registration of reclamation of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313633 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080312 Year of fee payment: 9 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080312 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090312 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |