私はこの記事を読んでいて、バーストモードを説明するこの段落に出くわして混乱しました。
バーストモードは、CPUによって要求されたデータがシーケンシャルメモリセルに格納されるという期待に依存します。メモリコントローラーは、CPUが動作しているものは何でも、この同じ一連のメモリアドレスから来ると予測しているため、データの連続するいくつかのビットを一緒に読み取ります。これは、最初のビットのみがレイテンシの完全な影響を受けることを意味します。連続するビットの読み取りにかかる時間が大幅に短縮されます。メモリの定格バーストモードは、通常、ダッシュで区切られた4つの数値で表されます。最初の数値は、読み取り操作を開始するのに必要なクロックサイクル数を示します。2番目、3番目、4番目の数値は、行の各連続ビット(ワードラインとも呼ばれる)を読み取るのに必要なサイクル数を示します。例えば:5-1-1-1は、最初のビットを読み取るのに5サイクル、その後の各ビットに1サイクルかかることを示しています。明らかに、これらの数値が低いほど、メモリのパフォーマンスが向上します。
これはどのように作動しますか?レイテンシをどのように相殺しますか?RAMは通常どのように情報にアクセスし、これはバーストモードと比較してどうですか?