JP3754593B2 - データビットを記憶するメモリーセルを有する集積回路および集積回路において書き込みデータビットをメモリーセルに書き込む方法 - Google Patents

データビットを記憶するメモリーセルを有する集積回路および集積回路において書き込みデータビットをメモリーセルに書き込む方法 Download PDF

Info

Publication number
JP3754593B2
JP3754593B2 JP2000111052A JP2000111052A JP3754593B2 JP 3754593 B2 JP3754593 B2 JP 3754593B2 JP 2000111052 A JP2000111052 A JP 2000111052A JP 2000111052 A JP2000111052 A JP 2000111052A JP 3754593 B2 JP3754593 B2 JP 3754593B2
Authority
JP
Japan
Prior art keywords
write
data
preset
terminal
node
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
Application number
JP2000111052A
Other languages
English (en)
Other versions
JP2000315390A (ja
Inventor
リー ヒウン
イーン ルオン マーク
Original Assignee
ルーセント テクノロジーズ インコーポレーテッド
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 ルーセント テクノロジーズ インコーポレーテッド filed Critical ルーセント テクノロジーズ インコーポレーテッド
Publication of JP2000315390A publication Critical patent/JP2000315390A/ja
Application granted granted Critical
Publication of JP3754593B2 publication Critical patent/JP3754593B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/16Multiple access memory array, e.g. addressing one storage element via at least two independent addressing line groups
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B7/00Special arrangements or measures in connection with doors or windows
    • E06B7/02Special arrangements or measures in connection with doors or windows for providing ventilation, e.g. through double windows; Arrangement of ventilation roses
    • E06B7/08Louvre doors, windows or grilles
    • E06B7/084Louvre doors, windows or grilles with rotatable lamellae

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Static Random-Access Memory (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、メモリーセルに関し、特に、複数の書き込みおよび読み取りアクセスポートを有する多元アクセスメモリーセルに関する。
【0002】
【従来の技術】
コンピュータメモリーセルは今日広く用いられている。例えば、RAM(random-access memory)、レジスター、および他のデバイスにて用いられている。各メモリーセルは、データのビット、即ち、0(ロー、典型的にはVSSまたは接地(0V))または1(ハイ、典型的にはVDD)を記憶する。セルに新しいデータが書き込まれ、記憶されたデータはセルから読み取られる。メモリーセルの行は通常バイトあるいはワードのような大きな多ビットユニットのデータを記憶するのに用いられている。メモリーセルのアレーは複数のワードの記憶を提供するように多くの行またはワードを与えることができる。
【0003】
図1において、従来技術のメモリーセル100を示す回路図を示した。メモリーセル100はインバーター101、102からなるフリップフロップないしメモリー素子からなる。インバーター101、102はそれぞれ、2つのトランジスター(1つがNMOS(N型金属酸化膜半導体)で1つがPMOS(P型金属酸化膜半導体)のトランジスター)で実装することができる。CMOS(相補形金属酸化膜半導体)はNMOSとPMOSが組み合わさって作られたものである。フリップフロップはデータノードDおよび反転データノード(data-not、Dの反転)を有する。データノードDはメモリーセル100に記憶されたデータに対応する1または0に記憶する。
【0004】
メモリーセル100は、図1に示したデータアクセスポートような少なくとも1つのデータアクセスポートからなり、これは、プロセッサーのような1つの外部デバイスないしコンポーネントが与えられた時間においてセルに書き込んだり読み取ったりすることを可能にする。用語「データアクセス等々(ないしアクセスポート)」は、データアクセスポートの書き込みと読み取り両方に関連して用いられる。即ち、データの読み取りまたは書き込みを行うのに用いられるものとしてデータアクセスポートが用いられる。データを書き込むのに用いられるデータアクセスポートは、書き込みアクセスポートとして呼ばれ、データを読み取られるのに用いられるデータアクセスポートは読み取りアクセスポートと呼ばれる。
【0005】
図1に示すデータアクセスポートは、NMOSアクセストランジスター105、106、更に、3つの信号BIT ̄、WL(ワードライン)に対する4つの入力ラインからなり、これらは、メモリーセル100、また、プロセッサーのような1つの外部デバイスへビットを書き込んだりそれらからビットを読み込んだりする。メモリーセルアレーの与えられた列メモリーセルは通常同じデータアクセスポートを共有する。
【0006】
メモリーセル100は電源電圧、例えば、VDD=3Vによって電力を掛けられる。NMOSトランジスター(例えば、トランジスター105、106)は、約0.6Vの典型的なしきい値ドロップを有する。アクセストランジスター105のしきい値電圧のため、シングル入力ライン上の入力信号は、1を十分に早く、あるいは全く書き込むことができないほど十分に強くないことがある。例えば、もしメモリーセル100が0を以前に記憶しデータノードDが0Vであり入力ラインBITによってセルに1を書き込むべきであれば、ラインBIT上の1(3V)により、ノードDが0Vから2.4Vしか上昇させなくなる。なぜなら、トランジスター105をまたがる0.6Vの電圧降下のためである。ノードDを2.4Vに増やすことはセルを0状態から1状態に迅速にあげるのには低すぎになる。なぜなら、セルの現在の0状態を克服するのに遅いからである。
【0007】
もっと悪いことに、1.2Vのようなもっと低い供給電圧においても、ノードDは0.6Vまでにしか上昇しない。これは、ノードDを十分に迅速にハイにプルできることを確実にするのには不十分であり、場合によっては全くハイにプルされない。データアクセスポートのアクセストランジスターの電圧降下により、供給電圧は益々小さくなってきており、従来技術において、シングル入力ラインは前の0状態を1状態へと書き込むようにオーバーライドさせることができない。
【0008】
従って、2つの入力ラインBITおよびBIT ̄は通常、メモリーセル100のようなメモリーセルにてBITラインによって与えられる信号を記憶するのに用いられる。メモリーセル100に値を記憶するために信号WLはハイになり、BITは記憶される信号を供給し、また、BIT ̄は、BIT信号の反転を与える。前のメモリー状態からDが0であり、BITがメモリーセル100に記憶される1(1.2V)を運ぶのであれば、BIT ̄は0Vであり、ノードDNも0Vである。なぜなら、BIT ̄が0であれば106を待たない電圧降下はないからである。インバーター102の入力における0またはロー信号は、インバーター102に対しノードDを迅速に1まで持っていく。従って、各書き込みアクセスポートはトランジスター105、106のような2つのアクセストランジスター、更に、3つの入力信号を運ぶ4つの入力ラインを必要とする。書き込み動作に対してBIT信号は、セルに書き込むプロセッサーにより与えられるデータ信号から導かれる。BIT ̄信号はメモリーセルアレーの外部のインバーターにより与えられる。WL信号はメモリー制御ロジックにより与えられこれはそれ自身プロセッサーからアドレス情報を受ける。
【0009】
同様に、データアクセスポートを読み取りアクセスポートとして用いることができる。この場合、アクセストランジスター105、106は読み取りトランジスターとしてはたらく。セル100の状態ないしビットを読み取るため、BITおよびBIT ̄端子のそれぞれにつながったラインはプリチャージされなければならない。そして、読み取りアクセストランジスター105、106はオンにされ、セルがハイかローかに従って、セルが2つのプリチャージされたラインの1つをディスチャージ(放電)することを可能にする。ラインが放電されると外部回路がこのことを検出することができ、メモリーセル100が0か1かのどちらかを記憶されているかを判断することができるようになる。
【0010】
セル100と同じ列(ビット位置)における他のメモリーセルは、同様なデータアクセスポートからなり、ポートに対する同じBITとBIT ̄ラインにつながれている。従って、セル100と、同時に同じポートを用いて同じ列であるが異なる行(ワード)における別のセルとを単一プロセッサーがアクセスすることはできない。このため、各プロセッサーは通常、メモリーセル当たり少なくとも2つのポートにつながっており、2つのポートの1つを用いて1つのセルにアクセスし他方のポートを用いて他のセルにアクセスできるようになる。プロセッサー自身は少なくとも2つのデータポートを有し、これは各メモリーセルの2つの異なるメモリーポートをつなぐ。このことは、各プロセッサーがその2つのデータポートラインによって各メモリーセル列につながっており、各セルはプロセッサーに対し8のポートラインないし端子を有することを意味する。
【0011】
【発明が解決しようとする課題】
メモリーセルはそれぞれがメモリーセルアレーへと同時に書き込んだり読み取ったりすることを必要とされるような、複数のプロセッサーないし他のユニットを有するコンピュータシステムにおいてよく実装されている。例えば、4つのプロセッサーのそれぞれはメモリーセルアレーの4つの異なるワードないし行から読み取ったり書き込んだりする必要がある。代わりに、1もしくは複数のプロセッサーが別のプロセッサーによって書き込まれている際に同じセルから同時に読み取ることを望むこともある。このように、多元アクセスメモリーセルの必要性がある。即ち、プロセッサーのような複数の外部ユニットを割り当てるようにメモリーセルアレーから同時に読んだり書き込んだりすることを可能にするように十分にデータアクセスポートを読んだり書いたりすることができるメモリーセルの必要性がある。
【0012】
前述のように、各メモリーセルは各プロセッサーに対し2つのアクセスポート(即ち、4つのアクセストランジスターおよび8つの端子)を必要とする。従って、マルチプロセッサーにおいて、各メモリーセルはプロセッサー当たり2つのアクセスポートと8つの端子を必要とする。例えば、もし4つのプロセッサーがセル100にアクセスするべきならば、メモリーセル当たり4×2=8ポート(4×4=16のアクセストランジスター、および4×8=32の信号端子)を必要とする。
【0013】
この伝統的なメモリー設計の1つの問題としてシステムにデータアクセスポートおよびプロセッサーが増えるごとに、多くのトランジスターや端子を増やさなければならないと言うことがある。アクセスポートトランジスターや端子の数が増えると、チップ(およびPCB)の領域や電力消費が増えてしまう。2つの読み取りラインをプリチャージする必要性、および各読み取りに対して2つのうちの1つを常に放電する必要性は、大量の電力を消費してしまう。また、ライトする動作時、即ち、別のプロセッサーが代2アクセスポートを介してメモリーセル100に書き込まれているデータを同時に読み取っているときに1つのプロセッサーがセル100に書き込むような場合には、第2アクセスポートによりもたらされるモードDおよびDN上の負荷は新しいデータをセルに書き込む速度を遅くしてしまう。
【0014】
【課題を解決するための手段】
ローとハイの電圧の一方に対応するデータビットを記憶するメモリーセルを有する集積回路が提供されるメモリー要素はデータビットを記憶するデータノードにつながれ、また、データビットの反転を記憶する反転データノードにつながれる。少なくとも1つの書き込みアクセスポートはデータ入力ラインにつながった入力端子、データノードにつながった出力端子、書き込み制御ラインにつながった制御端子を有する書き込みアクセススイッチを有しデータ入力ラインからの書き込みデータビットを書き込みアクセスポートに供給するように、書き込みアクセススイッチをオンまたはオフにスイッチングする。
【0015】
またプリセットスイッチを用いる。ここにおいて、第1端子がデータノードと反転データノードの1つにつながり、第2端子が当該プリセットスイッチがオンの時に論理「1」のデータビットをデータノードに記憶されるのに十分な電圧源につながり、プリセット制御端子は、書き込み動作がプリセット制御ラインにつながる前にメモリーセルをプリセットするようにプリセットスイッチをオンまたはオフにスイッチングする。
【0016】
【発明の実施の形態】
図2において、本発明の一実施例に従うメモリーセルシステム200のブロック図を示してある。システム200は、同一なメモリーセル210、220のようなメモリーセルのアレーからなる。これらメモリーセルはアレーの一部(例えば、32ビットワードに対する32ビット幅アレー(N=32))とすることができ、例えば、100ワードの深さである。
【0017】
システム200のメモリーセルアレーのメモリーセル210、220のような各メモリーセルは、4つの別々のデータアクセスポート、即ち、2つの書き込みアクセスポートと2つの読み取りアクセスポートからなる。これらは図1の従来技術メモリーセル100の双方向(読み取りまたは書き込み)アクセスポートとは対称的に単方向ポートである。下で詳細に説明するように、本発明の各付加的なデータアクセスポートは、従来技術のセル100における各データアクセスポートに対するアクセストランジスターの対とは対称的に1つのアクセストランジスターと2つの端子または1つのラインのみを必要とする。
【0018】
システム200の各メモリーセルの第2および第2書き込みアクセスポートは、それぞれ端子DNとWAとDBとWBに対応づけられており、第1および第2読み取りアクセスポートは端子QAとRAとQBとRBに関連づけられている。従って、セル210のような各セルの4つのデータアクセスポートは、データアクセスポートDA/WA、DB/WB、QA/RA、QB/RBとしてそれらの対応する端子となっている。一実施例において、システム200は、2つのプロセッサーA、Bを有していてもいいが、下で詳細に述べるように、4つまでの別々のプロセッサーA1、B1、A1、B2を有することができる。
【0019】
システム200は、多くの入出力ラインおよび関連する制御ロジックを有する。一般に、垂直ラインはメモリーセルを読み書きする多くのプロセッサーとやりとりする信号であり、水平ラインはメモリー制御ロジックからの信号を運ぶ。具体的には、システム200において、2つのプロセッサーA、B(図示せず)があり、各行にNのメモリーセルがある。従って、メモリーセルの各行はNビットのワードを記憶する。プロセッサーA(図示せず)は書き込みデータ信号WDA−0や書き込みデータ信号WDA-N−1のような信号を供給し、読み取りデータ信号RDA−0や読み取りデータ信号RDA−N−1を受ける。逆に、プロセッサ−B(図示せず)は、WDB−0、RDB−0、WDB-N−1、RDB-N−1のような信号を供給し読み取る。
【0020】
メモリー制御ロジック(図示せず)は、プリセット信号PREおよびPREの反転PRE ̄が、書き込みデコード信号WDECA−0、WDECB−0、読み取りデコード信号RDECA−0、RDECB−0のような信号を供給する。これら信号は、メモリーにアクセスするプロセッサーにより供給されるアドレス情報に応じてメモリー制御ロジックにより供給される。また図に示すように、ANDゲートは、メモリー制御信号から行0のような行に対する実際の制御信号、読み取りおよび書き込み信号WLA−0、WLB−0、RLA−0、RLB−0、書き込みプリセット信号WPRE−0を得るのに用いられる。
【0021】
各行がデータワードからなるので、ある行における各メモリーセルは並列的に同じ動作で読み取られ書き込まれる。従って、行の各セルは行0のような同じ制御信号ライン、読み取りおよび書き込みワードラインWLA−0、WLB−0、RLA−0、RLB−0、書き込みプリセットWPRE−0につながっている。これら信号はそれぞれ、各メモリーセルに対してメモリーセルの入力端子WA、WB、RA、RB、WPREにつながっている。
【0022】
しかし、ある行の各メモリーセルは別の列にあり(行により表されるデータワードの異なるビットを表す)、従って、異なるデータイン(data-in)信号を受け、異なるデータアウト信号を供給し、データのワード全体が並列的に書き込まれたり読まれたりされる。行の第1メモリーセル210(アレーの他の全ての行の第1メモリーセル)は書き込みデータ信号WDA−0、WDB−0につながり(ここで、A、BはプロセッサーAまたはBから信号が来ているかを表し、各プロセッサーA、Bは両方とも各メモリーセルから読み取りと書き込みができ、0はメモリーセル210が列0にあることを表す)、書き込みデータ信号RDA−0、RDB−0につながっている。メモリーセル210に記憶すべきデータビットは書き込みデータ信号ラインWDA−0、WDB−0上で外部プロセッサーAまたはBにより与えられる。書き込みデータ信号ライン上で与えられ、メモリーセルに書き込まれるデータビットは、書き込みデータビットと呼ぶことができる。
【0023】
メモリーセル210に前に記憶されたデータビットは読み取りデータ信号ラインRDA−0、RDB−0上で外部プロセッサーAまたはBによって読み取られる。これら信号ラインはそれぞれ、メモリーセルのデータ端子DA、DB、QA、QBにつながっている。ここで、DA、DBはデータ入力端子であり、QA、QBはデータ出力端子である。メモリーセル220はワードのN番目に対する異なるラインのセットに同様につながっている。行の他のN−2にメモリーセル(図示せず)はそれら自身の4つの読み取り書き込みデータ信号ラインにつながっている。メモリーセルに前に記憶されておりプロセッサーによって読み取られるようにメモリーセルによって読み取りデータ信号ラインに供給されたデータビットは、読み取りデータビットと呼ぶことができる。
【0024】
前述のように、システム200の各メモリーセルは4つの別々で独立なデータアクセスポート、即ち、2つの書き込みアクセスポート、2つの読み取りアクセスポートからなる。一実施例において、第1の書き込みおよび読みとリポートDA/WA、QA/RAは同じプロセッサーAによって用いることができる。第2の書き込みおよび読みとリポートDB/WB、QB/RBは同じプロセッサーBによって用いられることができる(代わりに、プロセッサーA1、B1、A2、B2のような4つのプロセッサーは、これらポートを用いることもできる。
【0025】
図3において、図2のシステム200のメモリーセル210を更に詳細に示した。システム200の各メモリーセルはメモリーセル210と同一に構成するのが好ましい。本発明において、付加的な各データアクセスポートに対して1つのアクセストランジスターと端子の対のみを必要とするようにできる(読み取りアクセスポートか書き込みアクセスポートかを問わない)。このことはシングルプリチャージまたはプリセットトランジスター(M5)およびその書き込みプリセット信号入力ラインWPREを用いることによって実現できる。プリセットトランジスターM5は下で詳細に説明するように書き込み動作の前にノードDNを0V(論理「0」)にプリチャージするのに用いられる。
【0026】
メモリーセル210は2つの書き込みアクセスポートDA/WA、QB/RB(これらはそれぞれNMOS書き込みアクセストランジスターM1、M2、それらの4つの入力端子DA/WA、DB/WBに対応づける)、2つの読み取りアクセスポートQA/RA、QB/RB(これらはNMOS読み取りアクセストランジスターM3、M4、それらの信号端子QA/RA、QB/RBに対応づける)を有する。各書き込みアクセスポートはトランジスターM1のような1つの書き込みアクセストランジスターを有し、これはDAのようなデータライン、WAのような書き込みラインにつながっている。各書き込みアクセストランジスターは、入力端子(ラインDAまたはDB上で入力データビットにつながれている。)を有するスイッチ、ノードDにつながった出力端子、書き込みラインWAまたはWBにつながったゲート(またはスイッチ制御)端子として機能する。従って、ゲート端子につながった書き込みライン信号は書き込みアクセストランジスターないしスイッチをオンまたはオフにスイッチングするようにはたらく。ここで、書き込みアクセストランジスターの入力端子はゲート信号がハイとなった時に書き込みアクセストランジスターの出力端子に直接つながっている。
【0027】
各読み取りアクセスポートはトランジスターM3のような読み取りアクセストランジスターを有し、これはQAのような出力データライン、RAのような読み取りラインにつながっている。各読み取りアクセスポートはノードDNまたはDに直接つながってはおらず、むしろインバーターバッファX3の出力につながっている。そしてそれはセルノードDのような同じ状態を与える。入力端子(Q端子における記憶されたビットにつながる)、出力データラインQAまたはQBにつながる出力端子、読み取りラインRAまたはRBにつながるゲート(スイッチ制御)端子を有するスイッチとして機能する。従って、ゲート端子につながる読み取りライン信号は読み取りアクセストランジスターないしスイッチをオンまたはオフにスイッチするようにはたらく。ここで、読み取りアクセストランジスターの入力端子はゲート信号がハイのときに読み取りアクセストランジスターの出力端子に直接つながる。
【0028】
またメモリーセル210はインバーター(反転バッファ)X1、X2、X3を有する。インバーターX1、X2は安定な状態を論理「1」または「0」を記憶するように集合するフリップフロップを形成する(データノードDにて。その反転はデータノットノードDNに記憶される)。インバーターX3はDN信号を反転し、ノードQにてノードDの状態と同じ状態を与える(メモリーセル210に記憶されたビット)。ノードQは読み取りアクセストランジスターM3、M4につなぐように用いられ、読み取りアクセスノードと呼ぶことができる。
【0029】
別な実施例において、バッファX3は入力端子にてノードDNの代わりにノードDにつなぐようにすることができる。この場合、ノードDにメモリーセル210に記憶された反転データビットDはノードQにて供給され、ラインQA、QB上で読み取られる。別の実施例において、非反転バッファがその入力端子にてノードDにつながり、反転バッファX3を用いずにその出力をノードQにつなぐ。この場合、ノードD、メモリーセル210に記憶されるデータビットはノードQにて与えられ、ラインQA、QB上で読み取られる。何れの実施例においてもノードQにおけるデータ信号はデータビットDと同じ、あるいはその反転として知られるかのいずれかである。従って、両方の実施例において、ノードQにおけるデータ信号はメモリーセルが記憶したデータビットDに対応する(公知の方法で関連する)。
【0030】
セル210にその2つの書き込みアクセスポート上でビットを書き込むために、メモリーセルプリセットフェーズの後にデータ書き込みフェーズが続く。メモリーセルプリセットフェーズでは行の各メモリーセルは論理「1」状態でプリセットされる。この状態は書き込まれるべき正しい状態かあるいはもしそうでなければ従来技術のセル100で行われるようにセルシステム200に供給される反転信号BIT ̄を必要とせずに、端子WAのような書き込み端子上の入力信号によって他の状態(論理「0」)に容易に変化可能かの何れかである。
【0031】
従って、セルに書き込むためにセルはまずメモリーセルプリセットフェーズにて論理「1」へとプリセットされる。このフェーズでは、読み取り書き込みワードライン(WLA−0、WLB−0、RLA−0、RLB−0)はローに保たれ、これにより、アクセストランジスター(M1、M2、M3、M4)はオフになる。セルの特定の行が書き込みアクセスのために選択されれば(例えば、図2に示したセル210、220からなるセルの行)、書き込みデコードライン(WDECA−0、WDECB−0)とANDされるプリセット制御信号PREは、アクティベートし、これにより、書き込みプリセット信号WPRE−0(ここで、0はメモリーセルの行0を表し、即ち、ワードアレーの最初のワードを表す)をハイにさせ、セル210のNMOSプレセットトランジスターM5をオンにする。
【0032】
プリセットトランジスターM5機能は、接地につながった第1端子、反転データノードDNにつながった第2端子、書き込みプリセット制御信号WPREにつながったゲート(ないしプリセットスイッチ制御)端子を有するスイッチとして機能する。従って、書き込みプリセット制御信号はプリセットゲートに、トランジスターのスイッチ制御端子に、プリセットトランジスターをスイッチするのを助けるスイッチM5に、スイッチM5のオンまたはオフにつながれている。そのため、ノードDMは、書き込みプリセット制御信号がハイとなったときに直接接地につながるようにされる。
【0033】
従って、プリセットトランジスターまたはスイッチM5をオンにすると、ノードDNを0(VSS)におさえ、そしてそれはインバーターX2の相当な動作のお陰でノードDをハイ(VDD)にする。従って、メモリーセルプリセットフェーズにて、セルの行の各セルは論理「1」状態(Dノードにプリセットされる。ハイ電圧VDDへ上がるので「放電」される)へとプリセットされる。
【0034】
次に、データ書き込みフェーズが発生する。このフェーズの間、プリセット制御信号PRE(およびこのようなWPRE)はオフにされ、そのため、ノードDNは接地につながれず、書き込みアクセストランジスター(プロセッサーAかBかに依存しているM1またはM2の何れかが書き込みラインWLA−0またはWLB−0を取る)はつながれる。もしセル210の端子DA、DBに適用されるWDA−0、WDB−0からのデータが論理「0」(Vss)であるならば、データノードDはアクセストランジスターM1、M2にわたってVssに出す。しかしながら、もしデータビットが論理「1」(VDD)であるならば、セル210におけるデータノードDは変わらない。従って、ポートでの2つのアクセストランジスターを用いることの必然性およびBITとBIT ̄の両方の信号は除去される。
【0035】
また読み取り動作は、2つのフェーズ、読み取りラインプリセットフェーズ、データ読み取りフェーズを必要求とする。読み取りラインプリセットフェーズでは読み取りアクセストランジスターM3、M4およびプリセットトランジスターM5はオフである。図2に示すようにトランジスターMABがPRE ̄信号によりオンにされると、読み取りデータラインRDA−0、RDB−0、RDA−N−1、RDB−N−1はそれぞれ、トランジスターMABにより論理「1」(VDD)にプリチャージされる。このことは、端子QA、QBにて論理「0」状態でラインが読み取られるのであれば読み取りラインの放電を開始させる。
【0036】
次にデータ読み取りフェーズにて、信号PRE ̄をオフにすることにより読み取りラインプリチャージはオフにされ、読み取りアクセストランジスターM3および/またはM4は、プロセッサーAもしくはBの何れかまたは両方がデータワードを読み取っているかに従って信号RLA−0、RLB−0(それぞれ内部端子RA、RBにつながる)によりオンにされる。各読み取りデータラインは、セルが論理「0」を記憶するとき、および対応する読み取りアクセストランジスタがオンにスイッチングされたときのみに論理「0」(Vss)に放電される。他の場合では、放電は発生しない。この放電またはその発生がないことは、読み取りデータラインにつながったプロセッサーデータポートにより検出され、メモリーセル210に記憶された現在のビットが判断される。
【0037】
従って、データアクセスポート毎にBITとBIT ̄の両方のラインを必要とする従来技術のメモリーセル100とは違い、メモリーセルの書き込み/読み取りアクセスタイムを増やさずに、BIT ̄ラインを使用する必要性を無くすことができる。書き込み/読み取りアクセス時間は通常、メモリーセルトランジスターの数が減れば増えるものである。また、BIT/BIT ̄ラインの対がないことによって電力消費が2倍より多く減らすことができる。このBIT/BIT ̄ラインの対の1つは読み取り/書き込み動作毎に放電されなかったものでる。またセル210のメモリーセル設計は、従来技術のセル100よりも小さいサイズにて実装することができる。なぜなら、BIT/BIT ̄ラインの対は、アクセスポート毎に必要ではないからである。逆に、1つのデータライン(DA、DB、QA、QB)のみがアクセスポート毎に必要とされるだけである。また、本発明は非常に低い動作で実装することができる(例えば、VDD=1.2Vあるいは0.9V)。なぜなら前の状態が1であった場合に論理「0」のシングルライン書き込みに対して問題を発生させる通常のアクセストランジスタの電圧降下が、書き込みフェーズのメモリーセルプリセットのおかげで本発明においては問題を発生させないからである。また本発明は、従来のセル100よりも速いライトスルーアクセスを達成することができる。なぜなら、単方向の専用読み取りアクセスポートが、ノードDまたはDNに直接ではなく、インバーターバッファX3の出力にてノードQにつながるからである。
【0038】
別の実施例において、同じプロセッサAとBを、アクセスポートに対する読み取りと書き込みの両方の信号を与えるために用いる必要はない。2つのプロセッサA1、B1がデータを書き込み、またその時に、例えば、2つの異なるプロセッサA1、B1がそのメモリーセルからデータを読み取ることができる。従って、プロセッサA1、B1は、書き込みデータ信号WDAーi、WDBーi(ここで、iはメモリーセルの行の何れの列をも表す。)を供給してもよく、2つの異なるプロセッサA1、B1は読み取りデータ信号RDAーi、RDBーiを与えることができる。システム200の各メモリーセルに更に読み取りまたは書き込みのアクセスポートを加えてもよく、必要であればさらなるプロセッサを収容する。例えば、読み取り/書き込み能力を必要とする2つのプロセッサ、読み取り能力のみを必要とする3つのプロセッサを更に用いることができ、各セルは4つの書き込みアクセスポート、5つの読み取りアクセスポートを必要とする。
【0039】
別の実施例において、プリセットトランジスタN5は、PMOSトランジスタであり接地(ロー)とノードDNの間ではなく、VDDとノードDの間につながる。そのゲートは書き込みプリセット信号の反転(WPRE ̄)につながる。これにより、メモリーセルプリセットフェーズにて、書き込みプリセット信号がハイになれば、ノードDは直接ハイに上げられる。何れの実施例においても、プリセットトランジスタM5はセルの行の各セルをロジック−1(ハイ)状態にプリセットするのに用いることができる。
【0040】
別の実施例にて、インバータバッファX3の代わりに1つのNMOSプルダウントランジスタを用いる。この実施例において、NMOSプルダウントランジスタのゲート端子は反転データノードDNにつながり、ソース端子はノードQにつながり、ドレイン端子は接地につながる。読み取りアクセスポートQA/RAとQB/RAの双方または一方による読み取りそれぞれの前に、ノードQは読み取りの前にハイにプリチャージされる。反転データノードDNはハイであり、これはプルダウントランジスタのゲート端子に供給されそのトランジスタをオンにする。これにより、ノードQを接地につなぎ、読み取りデータラインを放電する。従って、データノードD上のロー状態はノードQにおける放電によって検出することができる。もしデータノードDがハイであれば、反転データノードDNはローであり、これはプルダウントランジスタのゲート端子に供給され、それをオンにはしない。従って、ノードQはフロート状態となり、その前にプリチャージしたハイ状態にとどまり読み取りデータラインを放電しない。従って、データノードD上のハイ状態はノードQにおける放電がないことによって検出することができる。
【図面の簡単な説明】
【図1】従来技術のメモリーセルを示す回路図。
【図2】一実施例に従うメモリーセルのシステムのブロック図。
【図3】一実施例に従い図2のメモリーセルシステムを詳細に示す回路図。
【符号の説明】
100 メモリーセル
101、102 インバーター
105、106 トランジスター
200 メモリーセルシステム
210、220 メモリーセル

Claims (14)

  1. 複数のメモリーセルからなるアレイを有する集積回路であって、該複数のメモリーセルの各々は、ローおよびハイの1つの電圧に対応するデータビットを記憶しており、該アレイは、前記メモリーセルの複数の行および列からなり、各メモリーセルは、
    (a)データビットを記憶するデータノードに接続され、データビットの反転を記憶する反転データノードに接続されるメモリー要素と、
    (b)データ入力ラインにつながる入力端子と、データノードに接続される出力端子と、書き込み制御ラインに接続される制御端子とを有し、データ入力ラインから書き込みデータビットを当該書き込みアクセスポートに与えるように書き込みアクセススイッチをオンまたはオフにスイッチングする書き込みアクセススイッチからそれぞれなる少なくとも1つの書き込みアクセスポートと、
    (c)反転データノードに接続された第1端子と、プリセットスイッチがオンのときに論理「1」データビットをデータノードが記憶するのに十分なように電圧源に接続された第2端子と、印加される書き込みプリセット信号に応答してプリセットスイッチをオンまたはオフにスイッチングするプリセット制御端子とを有するプリセットスイッチとを有し、
    前記集積回路はメモリー制御論理をさらに有し、該メモリー制御論理が該書き込みプリセット信号を生成しており、該書き込みプリセット信号が、書き込みアクセスポートを介する書き込みデータのメモリーセルへの各書き込み前に、プリセットスイッチをオンにスイッチングして、メモリーセルへ書き込みデータビットを書き込む前に、データノードを高電圧にプリチャージしており、さらに、該メモリー制御論理は、前記プリセットスイッチがデータノードをプリチャージした後に、書き込み制御ラインへ書き込み制御信号を供給しており、該書き込み制御信号は書き込みアクセススイッチをオンにスイッチングして、書き込みデータビットをプリチャージされたデータノードへ書き込むことを特徴とする集積回路
  2. 各書き込みアクセスポートの書き込みアクセススイッチは、NMOSの書き込みアクセストランジスタであり、
    書き込みアクセストランジスタの制御端子は書き込みアクセストランジスタゲート端子であり、
    プリセットスイッチは、NMOSまたはPMOSのプリセットトランジスタであり、
    プリセットトランジスタのプリセット制御端子は、プリセットトランジスタゲート端子であることを特徴とする請求項1記載の集積回路。
  3. 各メモリーセルは、
    )データノードと反転データノードの1つに接続される入力端子を有し、データノードに記憶されたデータビットに対応するバッファされたデータビットを供給する出力端子を有するバッファと、
    )バッファの出力端子に接続される入力端子と、データ出力ラインに接続される出力端子と、読み取り制御ラインに接続されるデータ出力ラインにバッファされたデータビットを与えるように当該読み取りアクセススイッチをオンまたはオフにスイッチングする制御端子とを有する読み取りアクセススイッチからそれぞれなる少なくとも1つの読み取りアクセスポートとを更に有することを特徴とする請求項1記載の集積回路。
  4. バッファは反転バッファであり、反転バッファの入力端子は、反転データノードに接続され、これにより、バッファされたデータビットはデータノードに記憶されたデータビットに等しくなることを特徴とする請求項3記載の集積回路。
  5. 各書き込みアクセスポートの書き込みアクセススイッチは、NMOSの書き込みアクセストランジスタであり、
    書き込みアクセストランジスタの制御端子は書き込みアクセストランジスタゲート端子であり、
    プリセットスイッチは、NMOSまたはPMOSのプリセットトランジスタであり、
    プリセットトランジスタのプリセット制御端子は、プリセットトランジスタゲート端子であり、
    各読み取りアクセスポートの読み取りアクセススイッチは、NMOSの読み取りアクセストランジスタであり、
    読み取りアクセストランジスタの制御端子は読み取りアクセストランジスタゲート端子であることを特徴とする請求項3記載の集積回路。
  6. メモリー要素は、入力端子にてデータノードに接続されかつ出力端子にて反転データノードに接続される第1インバーターと、入力端子にて反転データノードに接続されかつ出力端子にてデータノードに接続される第2インバーターとを有することを特徴とする請求項1記載の集積回路。
  7. プリセットスイッチの第1端子は、反転データノードに接続され、プリセットスイッチの第2端子は低電圧源に接続されることを特徴とする請求項1記載の集積回路。
  8. 各メモリセルは、
    (d)反転データノードに接続されるゲート端子と、接地に接続されるドレイン端子と、データノードにて記憶されたデータビットがローであるときに接地の電圧にされるソース端子とを有するNMOSのプルダウントランジスタと、
    (e)nmosプルダウントランジスタのソース端子に接続された入力端子と、データ出力ラインに接続された出力端子と、読み取り制御ラインに接続された制御端子とを有し、nmosプルダウントランジスタのソース端子をデータ出力ラインに接続するように当該読み取りアクセススイッチをオンまたはオフにスイッチングする読み取りアクセススイッチからそれぞれなる少なくとも1つの読み取りアクセスポートとを更に有することを特徴とする請求項1記載の集積回路。
  9. 複数のメモリーセルからなるアレイを有する集積回路であって、該複数のメモリーセルの各々は、ローおよびハイの1つの電圧に対応するデータビットを記憶しており、該アレイは、前記メモリーセルの複数の行および列からなり、書き込みデータビットを前記アレイのメモリーセルに書き込む方法であって、
    (a)メモリー制御論理で書き込みプリセット信号を生成するステップと、
    (b)データノードをプリセットスイッチで高電圧にプリチャージするステップとを有し、
    前記プリセットスイッチは、反転データノードに接続された第1の端子と、プリセットスイッチがオンであるときに、データノードに論理「1」を記憶させるのに十分な低電圧源に接続された第2の端子と、前記書き込みプリセット信号に従ってプリセットスイッチをオンにスイッチングする、書き込みプリセット信号に接続されたプリセット制御端子とを有しており、前記メモリー制御論理は書き込みプリセット信号を生成して、書き込みデータビットのメモリーセルへの各書き込み前に、書き込みプリセット信号がプリセットスイッチをオンにスイッチングしており、前記方法はさらに、
    (c)データノードに接続された出力端子を有する書き込みアクセススイッチの入力端子へ書き込みデータビットを供給するステップと、
    (d)書き込みアクセススイッチをオンにスイッチングして書き込みデータビットをプリチャージされたデータノードへ書き込むために前記データノードがプリチャージされた後に、書き込みアクセススイッチの制御端子に書き込み制御信号を供給するステップとを有することを特徴とする方法
  10. 各書き込みアクセスポートの書き込みアクセススイッチは、NMOSの書き込みアクセストランジスタであり、
    書き込みアクセストランジスタの制御端子は書き込みアクセストランジスタゲート端子であり、
    プリセットスイッチは、NMOSまたはPMOSのプリセットトランジスタであり、
    プリセットトランジスタのプリセット制御端子は、プリセットトランジスタゲート端子であることを特徴とする請求項記載の方法。
  11. (e)データノードと反転ノードの1つに接続された入力端子を有するバッファの出力端子に、データノードに記憶されたデータビットに対応するバッファされたデータビットを供給するステップと、
    (f)読み取りアクセススイッチをオンにスイッチングして、バッファされたデータビットをデータ出力ライン上で読み取るようにするため、バッファの出力端子に接続された入力端子と、データ出力ラインに接続された出力端子とを有する読み取りアクセススイッチの制御端子に読み取り制御信号を供給するステップを更に有することを特徴とする請求項9記載の方法。
  12. バッファは反転バッファであり、反転バッファの入力端子は、反転データノードに接続され、これにより、バッファされたデータビットはデータノードに記憶されたデータビットに等しくなることを特徴とする請求項11記載の方法。
  13. メモリー要素は、入力端子にてデータノードに接続される出力端子にて反転データノードに接続される第1インバーターと、入力端子にて反転データノードに接続され、出力端子にてデータノードに接続される第2インバーターとを有することを特徴とする請求項9記載の方法。
  14. )反転データノードに接続されるゲート端子と、接地に接続されるドレイン端子と、当該読み取りアクセスノードに接続されるソース端子とを有するNMOSのプルダウントランジスタによって、データノードに記憶したデータがローのときに、読み取りアクセスノードを接地の電圧にするステップと、
    )読み取りアクセスノードに接続される入力端子を有し、データ出力ラインに接続される出力端子を有し、読み取りアクセススイッチをオンにスイッチングして、読み取りアクセスノードにおけるデータビットをデータ出力ライン上で読み取るようにするために、当該読み取りアクセススイッチの制御端子に読み取り制御信号を供給するステップとを更に有することを特徴とする請求項9記載の方法。
JP2000111052A 1999-04-12 2000-04-12 データビットを記憶するメモリーセルを有する集積回路および集積回路において書き込みデータビットをメモリーセルに書き込む方法 Expired - Fee Related JP3754593B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/291,158 US6175533B1 (en) 1999-04-12 1999-04-12 Multi-port memory cell with preset
US09/291158 1999-04-12

Publications (2)

Publication Number Publication Date
JP2000315390A JP2000315390A (ja) 2000-11-14
JP3754593B2 true JP3754593B2 (ja) 2006-03-15

Family

ID=23119119

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000111052A Expired - Fee Related JP3754593B2 (ja) 1999-04-12 2000-04-12 データビットを記憶するメモリーセルを有する集積回路および集積回路において書き込みデータビットをメモリーセルに書き込む方法

Country Status (4)

Country Link
US (1) US6175533B1 (ja)
JP (1) JP3754593B2 (ja)
KR (1) KR100680520B1 (ja)
TW (1) TW477975B (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898801A (en) 1998-01-29 1999-04-27 Lockheed Martin Corporation Optical transport system
JP3620427B2 (ja) * 1999-11-30 2005-02-16 セイコーエプソン株式会社 表示制御装置及び電子機器
US20020101874A1 (en) * 2000-11-21 2002-08-01 Whittaker G. Allan Physical layer transparent transport information encapsulation methods and systems
US6946901B2 (en) * 2001-05-22 2005-09-20 The Regents Of The University Of California Low-power high-performance integrated circuit and related methods
US20040076434A1 (en) * 2002-09-27 2004-04-22 Whittaker G. Allan Optical distribution network for RF and other analog signals
US6912339B2 (en) * 2002-09-27 2005-06-28 Lockheed Martin Corporation Optical interface devices having balanced amplification
US7570887B2 (en) * 2003-03-31 2009-08-04 Lockheed Martin Corporation Optical network interface systems and devices
US7755926B2 (en) * 2007-06-13 2010-07-13 International Business Machines Corporation 3-D SRAM array to improve stability and performance
US20080310220A1 (en) * 2007-06-13 2008-12-18 International Business Machines Corporation 3-d sram array to improve stability and performance
WO2010039896A2 (en) 2008-10-01 2010-04-08 Altera Corporation Volatile memory elements with soft error upset immunity
US20120029537A1 (en) 2008-12-15 2012-02-02 Enrico Mortarino Prosthetic device and method of manufacturing the same
US9326840B2 (en) 2008-12-15 2016-05-03 Allergan, Inc. Prosthetic device and method of manufacturing the same
US9308070B2 (en) * 2008-12-15 2016-04-12 Allergan, Inc. Pliable silk medical device
US8619464B1 (en) 2011-08-26 2013-12-31 Altera Corporation Static random-access memory having read circuitry with capacitive storage
KR102178068B1 (ko) * 2012-11-06 2020-11-12 가부시키가이샤 한도오따이 에네루기 켄큐쇼 반도체 장치 및 그 구동 방법
US9401200B1 (en) 2014-12-22 2016-07-26 Altera Corporation Memory cells with p-type diffusion read-only port
DE102015116688B4 (de) 2015-10-01 2022-11-24 Infineon Technologies Ag Speichereinheit und Verfahren zum Betrieb eines Speichereinheitssektors

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5325325A (en) * 1990-03-30 1994-06-28 Sharp Kabushiki Kaisha Semiconductor memory device capable of initializing storage data
GB2278698B (en) * 1993-05-05 1997-09-03 Hewlett Packard Co Multi-ported data storage device with improved cell stability
KR960036190A (ko) * 1995-03-24 1996-10-28 김주용 멀티포트 레지스터 셀
US5717638A (en) * 1996-11-18 1998-02-10 Samsung Electronics Co., Ltd. Multi-port memory cells and memory with parallel data initialization
US5901079A (en) * 1997-01-13 1999-05-04 International Business Machines Corporation Skewed memory cell apparatus and method
US5894432A (en) * 1997-07-08 1999-04-13 International Business Machines Corporation CMOS memory cell with improved read port

Also Published As

Publication number Publication date
JP2000315390A (ja) 2000-11-14
KR20000071654A (ko) 2000-11-25
TW477975B (en) 2002-03-01
US6175533B1 (en) 2001-01-16
KR100680520B1 (ko) 2007-02-09

Similar Documents

Publication Publication Date Title
US6798711B2 (en) Memory with address management
US6298005B1 (en) Configurable memory block
US6999371B2 (en) Semiconductor memory device capable of reducing power consumption during reading and standby
US6105106A (en) Computer system, memory device and shift register including a balanced switching circuit with series connected transfer gates which are selectively clocked for fast switching times
US6262937B1 (en) Synchronous random access memory having a read/write address bus and process for writing to and reading from the same
US5325325A (en) Semiconductor memory device capable of initializing storage data
JP3754593B2 (ja) データビットを記憶するメモリーセルを有する集積回路および集積回路において書き込みデータビットをメモリーセルに書き込む方法
KR100228339B1 (ko) 읽기 포트와 쓰기 포트를 공유하는 다중포트 액세스 메모리
US5539691A (en) Semiconductor memory device and method for reading and writing data therein
JPH0652685A (ja) パワーオンリセット制御型ラッチ型行ラインリピータを有する半導体メモリ
JPH05266669A (ja) シーケンス型ラッチ型行ラインリピータを有する半導体メモリ
US5452243A (en) Fully static CAM cells with low write power and methods of matching and writing to the same
US6262936B1 (en) Random access memory having independent read port and write port and process for writing to and reading from the same
KR19980080153A (ko) 고속 기입 회복을 하는 메모리 장치 및 고속 기입회복 방법
JP2005537602A (ja) メモリマトリクスの複数の横列に対して同時書き込みを行うデバイス
US20060176078A1 (en) Voltage level shifting circuit and method
KR0158933B1 (ko) 반도체 기억 장치
JPH07211077A (ja) 半導体記憶装置
JP2588936B2 (ja) 半導体記憶装置
US5732042A (en) Dram array with local latches
US6741493B1 (en) Split local and continuous bitline requiring fewer wires
JPH0628846A (ja) 半導体記憶装置
US8787086B1 (en) Inhibiting address transitions in unselected memory banks of solid state memory circuits
US6597201B1 (en) Dynamic predecoder circuitry for memory circuits
US7755954B2 (en) Data I/O control signal generating circuit in a semiconductor memory apparatus

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040830

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20041130

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20041203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050228

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051216

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081222

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091222

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121222

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121222

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131222

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

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

LAPS Cancellation because of no payment of annual fees