1T-SRAM1T-SRAM(1トランジスタSRAM)はMoSys社が開発した擬似SRAM技術である。 概要組込メモリとして従来のSRAMよりも高密度に集積できる。 MoSysは単トランジスタ・ストレージセル(bit cell)をDRAMのように使用し、コントロール回路によりビットセルがSRAMのように機能するようにしている(このコントローラーはDRAMの仕様であるプリチャージやリフレッシュを完全に隠蔽している)。 単トランジスタ・ビットセルにより、1T-SRAMは従来型(6トランジスタ、もしくは「6T」)のSRAMに比べサイズが小さく高密度であり、eDRAMに向いている(原文:1T-SRAM is smaller than conventional (six-transistor, or “6T”) SRAM, and closer in size and density to embedded DRAM (eDRAM).)。 同時に1T-SRAMは複数メガビットのSRAMに比較しうるパフォーマンスを持ち、eDRAMより製造が容易であり、従来型のSRAMのように標準CMOSロジックプロセスで製造される。 MoSysは1T-SRAMをオンダイ組み込み用の物理IPとして市場に提供しており、SOC用途で使用可能である。様々なファウンドリで利用可能であり、チャータード、SMIC、TSMC、UMCを含む。エンジニアの中には1T-SRAMおよび「eDRAM」を同じものであるかのように言及する者もいる。それはファウンドリがMoSysの1T-SRAMを「eDRAM」として提供するからである。 特徴通常の6T-SRAMと比較した場合:[1]
技術1T-SRAMは小さなバンクの配列(通常128列×256ビット/列で合計32キロビット)として形成され、バンクサイズのSRAMキャッシュおよび機能回路と接続される。 通常のDRAMと比べ面積的に不利だが、短いワードラインによりずっと高速に動作し、各バンクは毎サイクル(RAS cycle)ごとにフルアクセスおよびプリチャージが可能である。これにより高速なランダムアクセス性を提供する。 ひとつのバンクにアクセスするごとに、使用していないバンクを同時にリフレッシュすることが可能である。 付け加えて、アクティブなバンクから読み出したビット列はバンクサイズのSRAMキャッシュにコピーされる。 あるバンクに対してリフレッシュサイクルの時間を許さないような繰り返しアクセスする場合、2つの選択肢がある。
後者の場合、キャッシュがデータを提供し、アクティブなバンクの使用していない列はリフレッシュされる時間がある。 1T-SRAMには4つの世代がある。
1T-SRAM-Rからさらに半分のサイズになった。これはウエハの製造コストをほんの少し上昇させるが、通常のDRAMの製造方法によるロジックの製造からのコスト上昇はない。 出典
参照
外部リンクUS Patent 7,146,454 "Hiding refresh in 1T-SRAM Architecture"* (by Cypress Semiconductor) describes a similar system for hiding DRAM refresh using an SRAM cache. |