功能特点
- 高速、易用的光纤网络(串行速率为 2.12 Gbaud)
- 写入一个节点内存的数据也会写入网络上所有节点的内存
- 多达 256 个节点
- 与多模光纤的连接长可达 300 米,与单模光纤的连接长可达 10 千米
- 动态数据包大小,4 至 64 字节数据
- 传输速率 47.1MB/秒(4 字节数据包)至 174MB/秒(64 字节数据包)
- 64MB 或 128MB SDRAM 反射内存
- 两个独立的 DMA 通道
- 网络上的任何节点都可以通过一条命令在网络上的任何其他节点或所有网络节点中产生中断
- 错误检测
- 冗余传输模式可额外抑制错误
- 无处理器开销
- 处理器不参与网络运行
- PCI 64 位 66MHz 传输
- 符合 PCI 修订版 2.2
- 包含 VMISFT-RFM2g 网络和共享内存驱动程序
功能特点
简介: VMIPCI-5565 是 GE Fanuc Embedded Systems 的 VMIxxx-5565 系列反射式存储器 (RFM) 实时网络产品的 PCI 成员。
该系列的其他成员包括 VME 兼容板 VMIVME-5565 和 PCI 夹层卡 (PMC)VMIPMC-5565。
这三种产品都与网络兼容,可以任意组合集成到网络中。
这一系列产品允许计算机、工作站、可编程逻辑控制器(PLC)和其他具有不同操作系统或根本没有操作系统的嵌入式控制器实时共享数据。
对于本地节点而言,Reflective Memory 板就像是共享内存。
任何级别的软件(包括应用程序本身)都可以向内存写入或读取数据。
写入一个节点反射内存的数据会由网络硬件传送到所有其他节点,并被放置在这些节点反射内存板上的相同地址中。
这种数据传输无需任何节点上的处理器参与。通过这个系统,网络上的所有节点都有一个共享数据的本地副本,可以立即访问。
产品概述: 反射内存(Reflective Memory)概念为在分布式计算机系统之间共享数据提供了一种非常快速、的方式。
VMIPCI-5565 反射内存接口允许在多达 256 个独立系统(节点)之间共享数据,速率高达 174MB/s。
每个反射内存板可配置 64MB 或 128MB 的板载 SDRAM。本地 SDRAM 为存储数据提供快速读取访问时间。
写入数据存储在本地 SDRAM 中,并通过高速光纤数据路径广播到其他 Reflective Memory 节点。
节点之间的数据传输是软件透明的,因此不需要 I/O 开销。
发送和接收 FIFO 在峰值数据速率期间缓冲数据,以优化主机和总线性能,保持高数据吞吐量。
反射式存储器还允许通过写入字节寄存器对一个或多个节点进行中断。
这些中断(四级,每级用户可定义)信号可用于同步系统进程,也可用于跟踪任何数据。
中断始终跟随数据,以确保在中断确认之前接收到数据。
系统中的每个节点都有一个介于 0 和 255 之间的标识号。
在硬件系统集成过程中,通过在电路板上放置跳线来确定节点编号。
软件可通过访问板载寄存器读取节点编号。在某些应用中,该节点编号有助于确定节点的功能。
链路仲裁: VMIPCI-5565 系统是一个光纤菊花链环,如图 2 所示。
每个传输都从一个节点传到另一个节点,直到它绕环一周并到达始发节点。
每个节点都会重传它收到的所有传输,但它发起的传输除外。
节点可以在通过的传输之间插入传输。