SDRAM は同期式動的ランダムアクセスメモリの略称です。これはクロック信号と完全に同期して動作するDRAMの一種であり、メモリコントローラとチップがコマンド実行タイミングを正確に一致させます。この協調動作により、コマンドパイプライン処理やバンクインターリーブといった機能が実現され、従来の「非同期」DRAMと比較して実効スループットが向上します。
高レベルでは:コントローラは行をアクティブ化し、データのバーストを読み書きした後、その行をプリチャージ(閉じる)する。SDRAMは同期式であるため、これらのステップはクロックエッジで進行し、デバイスは前のコマンドが完了する間に新しいコマンドをキューに入れることができる(パイプライン処理)。シリコンは「バンク」に分割されているため、あるバンクが動作している間に別のバンクが準備でき、待機時間の隠蔽に役立つ。全てのDRAMと同様、SDRAMもデータを保持するために定期的に自己リフレッシュが必要であり、現代の部品は自動リフレッシュモードをサポートしている。
関連する二つの用語があります:
簡単な確認:日常会話では、現代のシステムRAM全般を指して「SDRAM」と言うことが多い。歴史的に「SDR SDRAM」はDDR以前のモジュール(PC66/100/133)を特に指していた。インテルのPC100仕様がこれらの名称を普及させた。
もちろんです!お使いのデスクトップやノートパソコンは、ほぼ間違いなくDDR4またはDDR5 SDRAMを使用しています。アップグレードする場合は、マザーボードがサポートするDDR世代を選択してください。DDR4とDDR5を混在させることはできません。サーバーでは、信頼性と容量を確保するため、DDRメモリとECC/登録モジュールを組み合わせることがよくあります。
PCおよびノートパソコン:DDR4/DDR5 SDRAM(DIMMまたはSO-DIMMとして)
周波数/データレート:データが移動する速度。DDRでは、有効データレートは両方のクロックエッジをカウントする。
SDRAMは「通常のDRAM」と同じですか?
SDRAMはDRAMの一種であり、同期式クロック駆動インターフェースを追加したものです。旧式の「FPM/EDO」DRAMは非同期式でした。
ECC SDRAMは必要ですか?
ゲームや一般的なデスクトップ用途では、通常は不要です。サーバー、ワークステーション、またはデータが重要なタスクでは、ECCが一般的です。なぜなら、多くのメモリエラーを検出・修正するからです(プラットフォームがサポートしている場合)。
PC66/PC100/PC133とは何でしたか?
これらはDDR登場前の足がかりとなる、66/100/133MHzバスに紐づくプリDDRSDR SDRAMモジュール規格であった。
SDRAMは自己リフレッシュしますか?
はい。SDRAMには自動リフレッシュモード/自己リフレッシュモードが含まれており、コントローラは各行を細かく管理することなくデータを保持できます。
SDRAMはSRAMよりも高速ですか?
No.SRAM(CPUキャッシュ用)はレイテンシが低いものの、容量がはるかに少なく高価である。メインメモリでは容量/コスト面でSDRAMが優位だ。用途に応じて異なるツールを用いる。
記事内の製品