SRAM和DRAM之间的区别

2020.05.23 -

   

RAM或随机存取存储器有两种类型-DRAM(动态RAM)和SRAM(静态RAM)。这两种类型的RAM对于保存数据很有用,但是它们以自己的方式进行。考虑到它们的许多不同点,使用DRAM和SRAM的优缺点也各不相同。

例如,为了有效地将数据保留在DRAM中,必须定期刷新。在SRAM中情况并非如此,因为放置在SRAM中的晶体管会继续保存数据,直到电源被切断为止。

通过了解静态和动态内存之间的区别,可以了解这两种RAM的速度,功能,性能和特性。本文旨在以简单的方式讨论SRAM和dram之间的主要区别,静态ram和动态ram的定义等。

什么是SRAM?

SRAM  SRAM的完整形式为静态随机存取存储器)使用六个晶体管,并使用CMOS技术制造。SRAM的结构包括另外两个负责访问控制的晶体管。它还包括两个交叉耦合的逆变器。这些反相器用于存储二进制类型的数据。SRAM比DRAM更快。由于它消耗的功率较少,因此它是用于内存存储的更具成本效益的替代方案。SRAM只能在可用电源时保存数据。

什么是DRAM?

DRAM  DRAM的完整形式是动态随机存取存储器)是指一种RAM,由晶体管和电容器组成。DRAM中的电容器用于数据存储,其中一位的值表示电容器已充电。放电电容器的值为零。随着电容器趋于放电,它们负责DRAM中的电荷泄漏。

DRAM具有更高的功耗,因为即使持续为其供电,它也会不断泄漏电荷。这就是为什么将这种类型的RAM称为动态RAM的原因。为了将数据保留更长的时间,必须借助附加的刷新电路来反复刷新DRAM。与SRAM相比,DRAM便宜,通常可提供更高的存储容量。Dram只需要一个晶体管即可创建单个内存块。

静态和动态RAM之间的主要区别

  • 当我们比较sram和dram时,表面的主要区别在于它们的速度。由于SRAM不需要刷新自身,因此它比DRAM快。DRAM的平均访问时间约为60纳秒,而SRAM提供的访问时间则低至10 纳秒。
  • 为了存储任何特定数量的数据,与DRAM相比,SRAM需要更多的晶体管。DRAM模块仅需要一个晶体管和单个电容器即可存储数据的每一位。另一方面,SRAM需要六个晶体管。由于任何存储模块中存在的晶体管总数将决定其容量,因此已知DRAM模块的容量是SRAM模块的六倍,因为它们具有相同数量的晶体管。
  • 就价格而言,SRAM的价格要比DRAM高得多。1 GB的SRAM缓存的价格约为5000美元,而1 GB的DRAM价格为20-75美元。

结论

DRAM源自SRAM,并且经过有效设计,可以应对SRAM的挑战和问题。但是,DRAM的速度比SRAM慢,并且具有较高的功耗。由于容易发生电荷泄漏,因此需要非常频繁地对其进行更新以保持其电荷。有关动态ram和静态ram之间差异的知识可帮助用户根据需要小心地应用它们。

本站文章禁止转载,违者必究
阅 153
0

RAM或随机存取存储器有两种类型-DRAM(动态RAM)和SRAM(静态RAM)。这两种类型的RAM对于保存数 […]

湘公网安备 43011102001693号

    湘ICP备19003021号-1