📜  异步SRAM介绍

📅  最后修改于: 2022-05-13 01:57:01.754000             🧑  作者: Mango

异步SRAM介绍

RAM,即随机存取存储器是计算机存储数据的主要来源。此内存有 2 种形式,命名为 -

  • SRAM(静态 RAM)
  • DRAM(动态内存)

虽然 SRAM 也大致分为两种形式,但它们是——

  • 同步SRAM
  • 异步SRAM

在本文中,我们将研究什么是异步 SRAM。这里需要注意的是,SDRAM,即同步动态随机存取存储器与异步 SRAM 不同。

异步SRAM:

  • 首先,让我们看看这里的异步是什么意思。不依赖外部时钟脉冲工作的器件称为异步器件,不依赖外部时钟工作的SRAM称为异步SRAM。
  • 它使用锁存电路,特别是触发器使用。由于该SRAM不依赖于任何外部时钟脉冲,因此只要接收到指令,就可以根据指令要求进行读写。
  • 通常首选用作小型缓存嵌入式处理器。它属于易失性存储器,因为只要不断向系统供电,它就可以存储值。所以异步 SRAM 中的数据本质上是非常不稳定的。DRAM 将数据存储为电容器上的电荷。
  • 用于构建 Async SRAM 的电路架构本质上是复杂的,因此用于构建其拓扑的组件数量会更多,而这个因素使得 SRAM(S) 比 DRAM(S) 更昂贵。在许多家用计算机中,都使用 DRAM,例如 DDR3、DDR5 等。
  • 现在,由于数据静态存储在该 SRAM 中,因此与 DRAM 相比,SRAM 所需的功率更少。 SRAM(S) 静态存储数据,因此与存储数据的 DRAM 相比,这使它们更快。

异步 SRAM 的状态:

它可以处于 3 种状态,即——

  • 待机 –这是 SRAM 中的一种情况,即 SRAM 的电路处于空闲状态并且没有为特定 SRAM 提供任何工作。它可能未充分利用可用资源的容量。
  • 读取——当请求获取数据时,这是 SRAM 中的一个条件。它使 SRAM 的电路处于工作状态。
  • 写入——当必须更新或覆盖存储在异步 SRAM 中的数据时,这是 SRAM 中的交流条件。这种状态也会使 SRAM 的电路处于工作状态。

异步SRAM的应用:

  • 它广泛用于制作 CPU 高速缓存、硬盘驱动器缓冲区等,这些应用大多是小内存应用。
  • 对于网络设备的制造,异步SRAM非常频繁地用于网络设备的硬件实现。示例可以是交换机、路由器等。
  • 异步 SRAM 用于可编程逻辑控制器 PLC 的设计。
  • 它用于具有多种功能的打印机。

异步 SRAM 的优点:

  • 由于异步 SRAM 具有三种运行状态,因此异步 SRAM 的通信在本质上变得非常有效。
  • Async SRAM 的快速执行功能使其成为在网络架构中实施的首选方案。

虽然异步 SRAM 似乎是使用的最佳选择,但它也有一些缺点。其中一些如下。

异步SRAM的缺点:

  • 实现 Async SRAM 的成本更高,因此嵌入我们的系统也很昂贵。
  • 异步双端口通常比同步双端口慢。
  • 异步 SRAM 的带宽能力小于同步 SRAM。