为什么我会选择反射内存?
来源: | 作者:拓航科技 | 发布时间: 2020-08-17 | 907 次浏览 | 分享到:

反射内存

反射式存储器产品的全球供应商

反射内存网络是一种特殊类型的共享内存系统,旨在使多个独立的计算机(节点)能够共享一组公共数据。


反射内存网络节点将整个共享内存集的独立副本放置在每个连接的系统节点中的 128 或 256MB 页中。每个连接的系统节点都具有以写入本地内存的全速访问和更改这组本地数据的完整、不受限制的权限。


什么是反射内存?

当数据写入反射存储器的本地副本时,高速 FPGA 逻辑同时将其发送到环网上的下一个节点。每个后续节点同时将此新数据写入其本地副本并将其发送到环上的下一个节点。当消息返回到始发节点时,它会从网络中删除,并且根据特定的硬件和节点数量,网络上的每台计算机在几微秒内都会在相同的地址拥有相同的数据。本地处理器可以在没有网络访问的情况下随时读取这些数据。在此数据传输方案中,每台计算机始终具有共享内存集的最新本地副本。在所示的四节点示例中,所有计算机需要 2.1 μs 才能接收写入反射内存 * 的数据。


*此延迟是在假设没有网络流量、较短的电缆长度和可能的最大数据包大小的情况下计算的。电缆长度和网络流量会导致延迟增加,但只要不超过网络带宽,延迟应该不会显着增加。



我在哪里使用反射内存?

反射内存可用于任何使用以太网、光纤通道或其他串行网络将计算机或可编程逻辑控制器 (PLC) 连接在一起的应用,但它并不适用于所有应用。


反射内存在实时交互是主要关注点的系统中最为相关。在需要确定性、低延迟和高速通信的系统中,反射内存板虽然通常比低性能硬件更昂贵,但提供了巨大的性能回报以及易用性的额外好处。



为什么我会选择反射内存?

反射式内存 LAN 或实时网络通常是因为设计人员的需求或问题而构建的,这些需求或问题可通过以下一种或多种反射式内存板特性来解决:


确定性数据传输

高速性能

便于使用

操作系统和处理器独立性

经济性和可用的构建时间系统

相对于标准 LAN 技术的优势


在时间要求严格的应用程序中共享数据,从数据采集和过程控制到高级仿真。


提供超越大多数通信技术的实时网络功能,以实现低延迟和确定性性能。


以最小的更新延迟和无访问限制连接系统,使多个远程节点能够实时共享单个数据集。