0

SDRAM 是否能够同时加载和存储?

如果是这样,同时存储和加载如何影响带宽?

  • 总带宽,作为存储和加载带宽的总和,在两者都做时会下降吗?
  • 它的总和是否相同,但在加载和存储之间进行了划分?
  • 或者我可以使用整个规定的带宽进行存储整个规定的带宽进行存储吗?
4

1 回答 1

0

SDRAM 相对于异步 DRAM 的主要优势之一实际上是支持 DRAM 芯片内部的多个内部存储体。SDRAM 控制器可以同时提供对不同内部存储体的存储器访问命令。只要这些同时访问命令针对不同的存储体,它们就可以被加载或存储。现代 SDRAM 设备分为 2、4 或 8 个(来自 DDR2)独立的内部数据库。通过保留请求地址的 1、2 或 3 位来完成存储区选择。

除此之外,SDRAM 还允许某种流水线操作。也就是说,可以在等待前一个命令的结果的同时处理新命令。

最后,提醒一下现代 SDRAM 的最小读/写单元已显着增加。标准 SDRAM 过去只能读/写 1 个字,而 DDR2 SDRAM 用一个命令读/写 4 个连续字。对于 DDR3,这个最小单位变成 8 个连续的字。此功能可以通过减少对 SDRAM 组的访问次数来进一步加快内存操作。

于 2015-06-30T16:06:55.667 回答