14 ポイント 投稿者 GN⁺ 7 일 전 | 4件のコメント | WhatsAppで共有
  • 家庭用設備と自作プロセスで DRAMセル を製作し、トランジスタとキャパシタを組み合わせた RAMの基本構造 の動作を確認
  • シリコンウェハの切断、酸化膜形成、フォトリソグラフィ、ドライエッチング、リンのドーピング、ゲート酸化膜成長、コンタクトカット、アルミニウム蒸着 まで、半導体プロセスを段階的に実施
  • 完成したデバイスの測定では、ゲート電圧に応じて電流が変化する スイッチ特性 と、最大 12.3 pFの容量 を確認
  • 個別DRAMセルの駆動では、ストレージキャパシタを数百ナノ秒で3Vまで充電し、電荷は 2msを少し超える時間 保持された後、再充電が必要だった
  • 商用DRAMの64ms超の保持時間には及ばず、punch through のような微細化限界も明らかになったが、自作の小型 RAMアレイ拡張 への出発点を確保

DRAMの構造と製作目標

  • DRAMセル は、行と列で構成されたアレイの各交点に トランジスタ と電荷保存用キャパシタを配置する構造
    • トランジスタはスイッチの役割を果たす
    • キャパシタはバッテリーのように電荷を保存して1ビットの情報を保持する
    • トランジスタをオンにするとキャパシタが充電され、再びオンにして読み出すときには電荷が逆方向に流れて検出できる
    • 読み出し過程でキャパシタの電荷が失われるため、定期的な リフレッシュ が必要
  • 製作対象は、後で連結できる 5x4アレイ レイアウトをベースにした小型構造
    • 各交点にトランジスタとキャパシタを配置
    • 最終的なトランジスタのゲート長の目標は1マイクロメートルよりやや小さい水準
  • 設計図では各色が異なる層を意味し、デバイスは層を1つずつ積み重ねる サンドイッチ型の積層プロセス で形成される

初期プロセス: シリコン準備とドーピング

  • 出発材料には シリコンウェハ を使用し、ダイヤモンドスクライブで小さなチップに切断
    • シリコンが特定の結晶面に沿って割れやすい性質を利用
  • 切断後、表面の異物除去のため アセトンイソプロパノール ベースの洗浄を実施
    • 粒子除去と有機物溶解が目的
    • この後で表面をシリコンからガラスに変える工程が続くため、完全な洗浄までは要求されない
  • チップを炉に入れ、1,100°C で加熱して表面に3,300オングストロームの酸化膜を形成
    • シリコンを酸化してガラス層を成長させる方式
    • この酸化膜は後にマスクと保護層の役割を果たす
  • ガラス層が形成された表面の上に、まず liftoff resist を塗布して接着層のように活用
    • 本来は金属リフトオフ用材料だが、接着層としてもよく機能
    • 170°Cで5分ベークを実施
  • その上に フォトレジスト をスピンコートし、100°Cで2分ベークを実施
    • 厚さは1マイクロメートルよりやや厚い均一な薄膜を形成
  • UVとマスクを使って最初のパターンレベルを形成
    • マスク開口部を通過した光がフォトレジストを露光
    • 現像液で露光部分が除去され、パターンを形成
    • 顕微鏡ステッパーシステムがパターンを縮小投影し、ユーザーソフトウェアが焦点と露光を制御
    • ロボット装置を使ってより均一な現像を実施
  • パターン化したフォトレジストをマスクとしてドライエッチングを実施
    • ガラス層を選択的に除去してシリコン表面を露出
  • エッチング後、加熱した DMSO でフォトレジストを除去
    • 結果として、3,300オングストロームの酸化膜に窓が開いた構造を形成
  • 酸化膜の窓を使ってトランジスタの ソースとドレイン を形成
    • ソースとドレインはスイッチの入力端子と出力端子の役割を果たす
    • ゲートは後で中央領域に形成
  • シリコンに リン を導入して該当領域の導電性を向上
    • 産業界ではイオン注入も使われるが、コストと装置規模のため適用しない
  • 市販品ではなく、自作の phosphorus doped spin-on glass を使用
    • テスト片では処理前はマルチメーターで導通確認が難しかった
    • 処理後は非常に高い導電性を確認
    • 非常に高濃度のドーピングに近い結果を確保
  • 本チップにも同じ溶液をコーティングし、徐々に昇温しながらベークを実施
    • 溶媒除去とひび割れ・応力防止が目的
  • 合成過程で少量のガラス析出物が発生
    • 多くは見た目上の現象で大きな影響はないと説明
    • 次回はろ過で除去するほうが適切だと説明
  • ドーピング深さ予測用の計算機を作り、ドーピングプロファイル のモデリングを実施
    • 目標はより浅いプロファイル
  • そのため 1,100°C で5分アニールした後、HF でspin-on glassを除去
    • 続いて 1,000°C で10分のdrive-inアニールを実施

中間プロセス: ゲート酸化膜とコンタクト

  • ソースとドレイン形成後、トランジスタの ゲート領域 とキャパシタ領域の工程を進行
    • ガラス層が残っているため、再びliftoff resistとフォトレジストを順に塗布
  • チャネル領域は既存のソース・ドレイン間に位置合わせして形成
    • 同時に、トランジスタ上部の電荷保存キャパシタ領域も合わせて位置合わせ・露光
  • 現像後、HF でソースとドレイン間の中央酸化膜、およびキャパシタ隣接酸化膜を除去
    • その位置の酸化膜は厚すぎるため、適切な厚みのゲート酸化膜とキャパシタ酸化膜が必要
  • 最重要のチャネル領域洗浄のため piranha clean を実施
    • 表面の有機物と大部分の金属を強力に除去する洗浄
  • 再び炉に入れてゲート酸化膜とキャパシタ酸化膜を成長
    • より高い容量とより良いゲート制御のため、薄い酸化膜を目標
    • 950°Cで38分の工程により、200オングストローム、つまり20ナノメートルの酸化膜を形成
    • デバイス外部にはより厚い酸化膜を維持
  • その後、電気的接続のため酸化膜を選択的に開口する コンタクトカット 工程を実施
    • LORとフォトレジストを塗布・ベーク
    • コンタクトカットマスクを位置合わせ・露光し、小さな開口部を形成
    • HFが開口部を通じてシリコン表面のガラス層を除去し、電気接続経路を形成

仕上げプロセス: 金属蒸着とデバイス完成

  • 最終レベルでは、トランジスタ ゲート、電気的コンタクト、キャパシタ電極を作るため金属蒸着を実施
    • 再びLORとフォトレジストを塗布・ベークした後、最終マスクを位置合わせ・露光
  • これまでの工程が材料除去中心だったのに対し、この段階ではフォトレジスト開口部を ステンシル のように使う方式
    • ペイント用ステンシルと似た原理で必要な位置にだけ材料を形成
  • 金属には アルミニウム を使用
    • スパッタ装置でアルゴンが金属ターゲットを叩き、金属原子を試料表面に蒸着
    • 試料端部のテープがあった一部領域を除き、均一にコーティング
  • その後、加熱した DMSO でフォトレジストを除去し、リフトオフを実施
    • 金属が曲がって剥がれ、目的のパターンだけが残る
  • 顕微鏡観察の結果、トランジスタ、キャパシタ、接続部を含む全体の DRAMアレイ構造 を確認
    • 断面構造図も初期コンセプト図と対応
    • トランジスタが電流の流れを制御し、保存キャパシタを充電してデータビットを保持できる

測定結果と限界

  • 室内試験装置と 半導体パラメータアナライザ を使って電気特性を評価
    • ナノスケールのデバイスのため、一般的な電線ではなく微細プローブチップ付きのマイクロマニピュレータを使用
  • トランジスタ測定では、ゲート電圧に応じて異なる電流カーブを確認
    • ゲート電圧によってほぼ電流が流れない状態と、より大きな電流が流れる状態というスイッチ特性を確保
    • RAM用途では基本的なオン・オフ動作で十分
  • ただし一般的なトランジスタのような電流飽和は見られず、高電圧で電流が増え続ける
    • short channel effect の一種である punch through が発生
    • ソースとドレイン間距離が1マイクロメートル未満のため、電圧が上がると両領域が事実上つながる
    • 電流増加とゲート制御力低下につながる
    • 低電圧では動作可能だが、微細化の難しさも明らかになった
  • キャパシタは CV plotter で測定
    • 電圧を変化させながら容量を測定
    • 最大容量は 12.3 pF を記録
    • 設計上の理論的理想値である10数pF後半に近い数値
  • 個別の DRAMセル として合わせて動作させたとき、トランジスタが保存キャパシタを数百ナノ秒で3Vまで充電
    • その後、電圧は時間とともに少しずつ低下
    • 2msを少し超える時間 しか電荷を保持できなかった
    • その後は再充電が必要
  • 商用DRAMは 64ms超 の保持が可能
    • 今回の設計では、より高頻度のリフレッシュが必要
  • 家庭でのRAM製作 自体は初めてだと説明
    • 現在は数セルレベルの動作実証段階
    • まだPCでDoomを動かせるレベルではない
  • 次の段階はセルをつなぎ合わせて より大きなアレイ に拡張する作業
    • その後PCと接続する計画

4件のコメント

 
cgl00 7 일 전

RAMの値段が上がりすぎて、家で作って使わないといけませんね ^^

 
cronex 7 일 전

コメント欄では lamb を使った言葉遊びをしているみたいですね。
放牧型Dラム、羊牧場、牧草飼育、生肉など……

 
yangeok 7 일 전

ははは、面白い人たちですね

 
GN⁺ 7 일 전
Hacker Newsのコメント
  • 放牧飼育の artisanal DRAMしか買わない、という冗談が自然に出てくる
    • よく考えると core memory は本当に織られたメモリだった。編み物やビーズまで使う方式で、関連する話はこの論文でも見られる
    • 正直に言えば、心の中の エンジニアリング少年が半導体クリーンルームを自分で作りたがる気持ちは、みんな少しは持っている
    • 本当に 生きているのに良い時代 だと感じる
    • 放牧飼育RAMではなく raw RAM だけにこだわる、という駄洒落のほうが好みだった
    • 自分のDRAMは RAM ranch から調達している、という冗談もかなり面白い
      • 自分は近所の Amish から買っている、とさらに一言添えていた
  • 見る限り、この制作者はオープンソースのチップ製造ツール群 HackerFab に触発された一式を作ったようだ。本当に素晴らしいプロジェクトなので、docs.hackerfab.org/homeもぜひ見る価値があると思う
  • 自分はこの動画を昨日見て投稿しようか迷ったが、HNに合うか確信が持てなかった 別の動画では、普通の裏庭の物置で クリーンルーム研究室 を作る過程を見せていて、本当に驚いた。裏庭で陽圧を使って粒子数を下げる場面は、ほとんど魔法のように感じられた
    • 物置で RAMクリーンルーム を作る話が、「news for nerds」の Hacker News に合わないかもと悩んだ、というのがむしろ面白かった
    • まだ見ていないなら Indistinguishable From Magic: Manufacturing Modern Computer Chips を強く勧める 少し古い動画だが、これに代わる 現代版の動画 はまだ見たことがない。以前HNに何度か投稿したが反応は大きくなかったとしても、自分はいまだに完全に圧倒されるほど不思議だと感じる
    • 自分にとって面白いものなら、とりあえず投稿する価値はあると思う。そのあとは 投票システム に任せればいい
    • 正直、こういうのこそ自分がここで見たい種類のコンテンツだった
    • 最近メインページで Bonsai trees の記事も見たが、RAMを自作する話のほうがHNとの関連性はずっと高いと感じる
  • 自分の頭の中の未来年表はこうだ。1999年には flying cars を夢見て、2024年にはLLMのせいでロボットの話をして、2026年にはついに家でRAMを作る方法を見ることになる
    • 2027年には、自家製 RAM でLLMをアップグレードして、それで flying car を設計させられるかもしれない、という冗談が出る
    • 2027年には just-in-time ソフトウェアとハードウェアが一緒に作られるようになる、という想像もできる
    • 2030年には flying car は実質的に武装ドローンになり、homefab は違法化されるかもしれない、というディストピア的な冗談も出る
  • これが人々の言っていた アメリカ製造業回帰 の意味ではなかったらしい、というのが面白かった
    • 冗談はさておき、誰かが物置に 自前のクリーンルーム を作ってRAMまで製造したのなら、いったい何が企業の市場参入を妨げているのか気になってくる 公式の 認証 が少し足りなくても、実際に動きさえすればもっと安いRAMを買いたいとも思う
    • そのうち裏庭ごとに semiconductor furnace が1台ずつ置かれるようになる、という政治風刺めいた冗談も出る
  • 自分は、コンデンサに電荷をためて、それが漏れるから定期的に入れ直さないといけない、というところまでは理解している ただ 値をどう読むのか、そして リフレッシュをどうするのか はよく分からない。トランジスタもまだ完全には掴めていないが、それでもこの動画は本当に素晴らしかった
    • 自分の理解では、電荷が完全に消える前にその 電荷量 を測る方式だ 測定そのものが電荷の一部を奪ってしまうので、DRAMチップには値を書き戻す回路も備わっている。1であるべきなら再充電し、0であるべきなら放電する。リフレッシュと通常の読み出しはほぼ同じで、通常の読み出しはその値を出力ピンにも送るという違いだけがある 動画ではまだコンデンサとトランジスタの 基本配置 しか示されていないので、読み出しと再書き込みの回路はおそらく次の動画で出てくるのだろうと思う
    • 自分はトランジスタを、実質的に AND gate のようなものとして理解すると掴みやすいと思う ソースとゲート側の条件が満たされるとドレインへ電荷が動けるので、コンデンサの電荷を別のトランジスタにつないで残っているか確認できる。そのドレイン側の信号でロジックを駆動し、今読んで弱くなったコンデンサを再充電することもできる 厳密に言えば、電荷移動よりも基準グラウンドに対する 電圧 で説明したほうが正確だ、という補足もある
    • DRAMの動作原理は Wikipediaの Principles of operation の説明がかなりよくまとまっている 記憶コンデンサの電荷をわざと少し取り出して 増幅 し、その増幅された電荷の一部を再び記憶部にフィードバックする構造だ、という点が要点だった
    • トランジスタを理解するには、いくつかの核心だけ押さえればよい 絶縁体を挟んで近接した二つの導体は コンデンサ を成し、蓄えられたエネルギーは電場に保存される。そしてその電場こそが field effect transistor の動作の核心だ 絶縁層が十分に薄いと漏れ電流が生じ、ナノメートル規模では個々の電子がトンネルする現象まで検出できるという点が興味深い
    • 実際のDRAMは、ごく小さなコンデンサの 大規模配列 と、一度に1行をカラム配線へ接続するスイッチ群でできている 配線自体の静電容量が記憶コンデンサより大きいため、まず配線を基準電圧にプリチャージしてから選択した行を接続すると、コンデンサの電荷が配線へ広がって電圧がわずかに変化する。その微小な変化を sense amplifier が0または1へ大きく増幅し、その過程自体が接続されたコンデンサ電圧も再び復元するので、リフレッシュの役割まで果たす 動画中の4x5配列は、続編でチップ外部に読み出し回路を実装できるようにする目的で、実際の64 Kbit DRAMより数百倍大きいコンデンサを使っているのではないかと推測している
  • 「もう DownloadMoreRAM はなくて、ただ裏庭の物置にいる誰かがいるだけだ」という言い回しがあまりにも的確だと感じた downloadmoreram.com
    • Google Drive をマウントして swap file をそこへ移せば、厳密には違っても似たような冗談は成立すると思う
    • もしここに pricing page を付けたら、実際に買う人が出る気がする。特に最近は embedded LLM のせいでRAMとCPUの需要がとても大きいからだ
    • 今のようなメモリ価格なら、昔の SoftRAM 95 みたいな商機が再び来るかもしれない、という冗談も成り立つ
  • この人は、YouTubeの新人 でも適切なニッチを見つければまだ成功できる証拠のように見えた
    • もちろんその前提は、物置に クリーンルーム を建てるレベルの途方もないことを実際にやり遂げることだと思う
    • 結局のところ、コンテンツ制作の本質はいつだって コンテンツそのもの だったと思う。特別で没入感のあるものを作れば、視聴者はついてくると感じる
    • ただ、この動画が Patreon の $10/month 登録誘導でロックされているように見えるのに、再生回数が約329,611回出ているのを見ると、本当に月300万ドル稼げる構造なのか、それとも実際はそんなに単純ではないのか気になる
  • 裏庭の semiconductor production は、裏庭のバーベキューとかなり似ているように見えた 加熱して、煙のような拡散をして、注入して、層を積み重ねる工程まで似ているという比喩はかなり絶妙だった
  • この話は OpenAI にだけは入ってほしくない、という冗談を言いたくなる。あの人の在庫を全部買い占めそうだからだ
    • そうなると、全米の sheds から先に押さえて賃借してしまいそうだ、という想像もできる