
メモリセルは、コンピュータメモリの基本的な構成要素です。メモリセルは、電子回路などのデバイスであり、1ビットのバイナリ情報を格納します。論理1(高電圧レベル)を格納するにはセットし、論理0(低電圧レベル)を格納するにはリセットする必要があります。その値は、セット/リセット処理によって変更されるまで保持されます。メモリセル内の値は、読み出しによってアクセスできます。
コンピューティングの歴史を通じて、コアメモリ、ツイスターメモリ[ 1 ]、バブルメモリなど、さまざまなメモリセルアーキテクチャが使用されてきました。今日、最も一般的なメモリセルアーキテクチャは、金属酸化物半導体(MOS)メモリセルで構成されるMOSメモリです。最新のランダムアクセスメモリ(RAM)は、フリップフロップとしてMOS電界効果トランジスタ(MOSFET)を使用し、特定のタイプのRAMではMOSコンデンサも使用します。
SRAM(スタティックRAM )メモリセルは、一般的にMOSFETを用いて実装されるフリップフロップ回路の一種です。アクセスされていないときに記憶値を維持するために必要な電力は非常に低く抑えられます。もう1つのタイプであるDRAM(ダイナミックRAM)は、MOSコンデンサをベースとしています。コンデンサの充電と放電によって、セル内に「1」または「0」を記憶することができます。しかし、コンデンサ内の電荷は徐々に減少するため、定期的にリフレッシュする必要があります。このリフレッシュ処理のため、DRAMは消費電力が大きくなりますが、より高い記憶密度を実現できます。
一方、ほとんどの不揮発性メモリ(NVM)は、フローティングゲートメモリセルアーキテクチャに基づいています。EPROM 、EEPROM、フラッシュメモリなどの不揮発性メモリ技術は、フローティングゲートMOSFETトランジスタを利用したフローティングゲートメモリセルを採用しています。
メモリセルはメモリの基本的な構成要素です。バイポーラ、MOS、その他の半導体デバイスなど、さまざまな技術を使用して実装できます。フェライトコアや磁気バブルなどの磁性材料から構築することもできます。 [ 2 ]使用される実装技術に関係なく、バイナリメモリセルの目的は常に同じです。セルを読み出すことでアクセスできる1ビットのバイナリ情報を格納し、1を格納するにはセットし、0を格納するにはリセットする必要があります。[ 3 ]

メモリセルを持たない論理回路は組み合わせ回路と呼ばれ、出力は現在の入力のみに依存することを意味する。
しかし、メモリはデジタルシステムの重要な要素です。コンピュータでは、プログラムとデータの両方を保存することができ、メモリセルは組み合わせ回路の出力を一時的に保存し、後でデジタルシステムで使用するためにも使用されます。
メモリセルを使用する論理回路は順序回路と呼ばれ、出力は現在の入力だけでなく、過去の入力の履歴にも依存します。過去の入力の履歴へのこの依存性により、これらの回路は状態を持ち、この状態を記憶するのはメモリセルです。これらの回路は動作にタイミングジェネレータまたはクロックを必要とします。[ 4 ]
現代のほとんどのコンピュータシステムで使用されるコンピュータメモリは、主にDRAMセルで構成されています。レイアウトがSRAMよりもはるかに小さいため、より高密度に集積でき、より安価で大容量のメモリを実現できます。DRAMメモリセルはコンデンサの電荷として値を保持するため、電流漏れの問題があり、その値は常に書き換える必要があります。これが、常に値が利用可能なより大きなSRAM(スタティックRAM)セルよりもDRAMセルが遅い理由の1つです。これが、SRAMメモリが最新のマイクロプロセッサチップに含まれるオンチップキャッシュに使用される理由です。[ 5 ]

1946 年 12 月 11 日、フレディ・ウィリアムズは、 128 個の 40ビットワードを持つ陰極線管 (CRT) 記憶装置 (ウィリアムズ管) の特許を申請しました。これは 1947 年に動作し、ランダムアクセスメモリ(RAM) の最初の実用的な実装と考えられています。[ 6 ]同年、フレデリック・ヴィーエが磁気コアメモリの最初の特許を申請しました。[ 7 ] [ 8 ]実用的な磁気コアメモリは1948 年にアン・ワンによって開発され、1950 年代初頭にジェイ・フォレスターとヤン・A・ライヒマンによって改良され、 1953 年にWhirlwindコンピュータで商用化されました。 [ 9 ]ケン・オルセンもその開発に貢献しました。[ 10 ]
半導体メモリは1960年代初頭にバイポーラトランジスタで作られたバイポーラメモリセルから始まった。性能は向上したが、磁気コアメモリの低価格には太刀打ちできなかった。[ 11 ]

1957年、フロッシュとデリックはベル研究所で最初の二酸化ケイ素電界効果トランジスタを製造することに成功した。これはドレインとソースが表面で隣接している最初のトランジスタであった。[ 12 ]その後、 1960年にベル研究所のチームが動作するMOSFETを実証した。 [ 13 ] [ 14 ] MOSFETの発明により、金属酸化物半導体(MOS)トランジスタをメモリセル記憶素子として実用化することが可能になった。この機能は以前は磁気コアによって担われていた。
最初の現代的なメモリセルは1964年にジョン・シュミットが最初の64ビットpチャネルMOS(PMOS)スタティックランダムアクセスメモリ(SRAM)を設計したときに導入されました。[ 15 ] [ 16 ]
SRAM は通常 6 つのトランジスタセルを持ち、DRAM (ダイナミック ランダム アクセス メモリ) は通常 1 つのトランジスタ セルを持ちます。[ 17 ] [ 15 ] 1965 年、東芝の Toscal BC-1411電子計算機は、容量性バイポーラ DRAM の一種を使用し、ゲルマニウムバイポーラ トランジスタとコンデンサで構成される個別のメモリセルに 180 ビットのデータを保存します。[ 18 ] [ 19 ] MOS 技術は、現代の DRAM の基礎となっています。1966 年、IBM Thomas J. Watson Research CenterのRobert H. Dennard はMOS メモリに取り組んでいました。MOS 技術の特性を調べているうちに、コンデンサを構築できること、そして MOS コンデンサに電荷または電荷がないことを蓄積することでビットの 1 と 0 を表現でき、MOS トランジスタでコンデンサへの電荷の書き込みを制御できることを発見しました。これが、彼が単一トランジスタ DRAM メモリセルを開発するきっかけとなりました。[ 20 ] 1967年、デナードはMOS技術に基づいた単一トランジスタDRAMメモリセルの特許を出願した。[ 21 ]
最初の商用バイポーラ64ビットSRAMは、1969年にインテルが3101ショットキーTTLで発売した。1年後、インテルはMOS技術に基づいた最初のDRAM集積回路チップ、Intel 1103を発売した。1972年までに、半導体メモリ販売のそれまでの記録を塗り替えた。[ 22 ] 1970年代初頭のDRAMチップは3トランジスタセルだったが、1970年代半ば以降はシングルトランジスタセルが標準となった。[ 17 ] [ 15 ]
CMOSメモリはRCAによって商品化され、1968年に288ビットCMOS SRAMメモリチップが発売されました。[ 23 ] CMOSメモリは当初、1970年代にコンピュータでより広く使用されていたNMOSメモリよりも低速でした。 [ 24 ] 1978年、日立は3μmプロセス で製造されたHM6147(4kb SRAM)メモリチップでツインウェルCMOSプロセスを導入しました。HM6147チップは、当時最速のNMOSメモリチップの性能に匹敵し、消費電力も大幅に少なくなっていました。同等の性能と大幅に少ない消費電力により、ツインウェルCMOSプロセスは最終的に1980年代にコンピュータメモリの最も一般的な半導体製造プロセスとしてNMOSを追い抜きました。[ 24 ]
1980年代以降、最も一般的なDRAMメモリセルは、トレンチキャパシタセルとスタックキャパシタセルの2種類である。[ 25 ]トレンチキャパシタセルは、シリコン基板に穴(トレンチ)を作り、その側壁をメモリセルとして使用するものである。一方、スタックキャパシタセルは、メモリセルを垂直に積み重ねて3次元セル構造にする、3次元メモリ(3Dメモリ)の初期の形態である。[ 26 ]どちらも1984年に登場し、日立がトレンチキャパシタメモリを、富士通がスタックキャパシタメモリを発表した。[ 25 ]
フローティングゲートMOSFET(FGMOS)は、 1967年にベル研究所のダウォン・カンとサイモン・シーによって発明されました。 [ 27 ]彼らは、再プログラム可能なROM(読み出し専用メモリ)の製造に使用できるFGMOSトランジスタを使用したフローティングゲートメモリセルの概念を提案しました。 [ 28 ]フローティングゲートメモリセルは後に、 EPROM(消去可能なプログラマブルROM)、EEPROM(電気的に消去可能なプログラマブルROM)、フラッシュメモリなどの不揮発性メモリ(NVM)技術の基礎となりました。[ 29 ]
フラッシュメモリは、1980 年に東芝の増岡富士雄によって発明されました。 [ 30 ] [ 31 ]増岡と彼の同僚は、1984 年にNOR フラッシュの発明を発表し、[ 32 ]その後1987 年にNAND フラッシュを発表しました。 [ 33 ]マルチレベルセル(MLC) フラッシュメモリはNECによって導入され、1996 年に 1 セルあたり 2 ビットを格納する64 Mbフラッシュチップで4 レベルセルを実証しました。 [ 25 ] 3Dチャージトラップフラッシュ(CTP) 技術を使用してフラッシュメモリセルを垂直に積み重ねた3D V-NANDは、2007 年に東芝によって初めて発表され、[ 34 ] 2013 年にサムスン電子によって初めて商用製造されました。[ 35 ] [ 36 ]
以下の図は、電子メモリセルで最もよく用いられる3つの実装方法を詳細に示したものです。



フリップフロップには様々な実装方法があり、その記憶素子は通常、NANDゲートループまたはNORゲートループとクロック生成のための追加ゲートからなるラッチです。その値は常に出力として読み取ることができます。値はセットまたはリセット操作によって変更されるまで保持されます。フリップフロップは一般的にMOSFETを用いて実装されますが、バイポーラトランジスタを用いた実装例もあります。

フローティングゲートMOSFETに基づくフローティングゲートメモリセルは、 EPROM、EEPROM、フラッシュメモリを含むほとんどの不揮発性メモリ(NVM)技術に使用されています。[ 29 ] R. BezとA. Pirovanoによると、
フローティングゲートメモリセルは基本的に、ゲートが誘電体で完全に囲まれたMOSトランジスタ(図1.2)、フローティングゲート(FG)であり、容量結合制御ゲート(CG)によって電気的に制御されます。電気的に絶縁されているFGは、セルデバイスの蓄積電極として機能します。FGに注入された電荷はそこに保持され、セルトランジスタの「見かけ上の」しきい値電圧(つまり、CGから見たVT)の変調が可能になります。[ 29 ]
磁気ワイヤ上に同時電流方式で情報を記憶するための3つの方法が開発されました。結果として得られたメモリセルは、まとめて「ツイスター」と呼ばれています。
viehe。
後に王研究所を設立した王安は、1948年にシフトレジスタの磁気コアに情報を記憶できることを実証した。IBMは、王安の特許と、独立発明家フレデリック・W・ヴィーヘ・ジュニアの特許が、フォレスターの特許を独占するためのパターンになると考えていた。