VMIC反射内存网络允许数据可以在多达256个独立系统(节点)间共享。每个节点的本地RAM对数据的读取速度比存储速度快好几倍。写入的数据存储在本地RAM中,通过高速光纤数据通路传输到其他的RAM节点。节点间的数据传输是软件透明的,因此不需要I/O开销。传输FIFO和接收FIFO将数据存在缓冲区中以优化CPU和总线性能,以此维持高速的数据吞吐量。VMIC反射内存通过向寄存器的一个位进行写操作来中断一个或多个节点。这些3级的用户可定义的中断信号可用于同步系统处理或在中断前跟踪数据。除非使用中断或DMA,VMIC反射内存网络无需初始化。如果使用中断,必须向板上的寄存器和中断设置写入向量和中断级别。系统中的每个节点都由一个唯一的标示号,从0到255。
反射内存的优点:
• 高速的、基于2.12G波特率的网络,最大传输速率可达174Mbyte/s;
• 简单易用;
• 与操作系统和处理器无关;
• 彻底省去软件开发开销和周期;
• 可以实现实时连接的稳定的数据传输;
• 可以与通用的计算机和总线连接;
• 比标准通信和技术更为优越;
• 简单的软件、较低的管理费用和较高的抗干扰能力;
• 节点间距离可达10公里(单模)/400米(多模)。
VMIC反射内存产品分类表:
反射内存 产品 | 总线平台 | 节点间 距离 | 节点数 | 数据传输率 (兆比特) | 网络速度 (baud) | 错误检测 | 错误消除 | 板载DMA | RAM的兆字节 |
5550 | VME | 1000英尺 | 16 | 20 | 20M | 有 | 有 | 没有 | 可达4兆字节 |
5565 | PMC/PCI/VME | 可达 10Km | 256 | 可达174 | 2.125G | 有 | 有 | 有 | 可达128兆 字节 |
5576 | PMC/PCI/VME Multibus | 2Km | 256 | 6.2 | 170M | 有 | 有 | 有 | 1兆字节 |
5579 | PMC | 1Km | 256 | 13.4 | 270M | 有 | 有 | 有 | 64兆字节 |
5587A | PCI | 1Km | 256 | 29.5 | 1.2G | 有 | 有 | 有 | 64兆字节 |
5588DMA | VME | 10Km | 256 | 29.5 | 1.2G | 有 | 有 | 有 | 64兆字节 |
支持的操作系统查找表:
反射内存 产品 | 总线平台 | VxWorks 总线 | Linux | Windows NT | Windows 2000 | DEC UNIX/ Compaq Tru64 | Solaris | DEC开放 VMS | SGI IRIX |
5565 | PMC | * | * | * | * | * |
|
| * |
PCI | * | * | * | * | * |
|
| * | |
VME | * | * |
|
|
|
|
|
| |
5576 | PMC | * | * | * |
| * |
|
| * |
PCI | * | * | * |
| * | * | * | * | |
VME | * | * |
|
| * | * |
| * | |
5579 | PMC | * | * | * |
| * | * | * | * |
PCI | * | * | * |
| * | * | * | * | |
Compact PCI | * | * | * |
| * | * | * |
| |
5587A | PCI | * | * | * |
| * |
| * | * |
5588DMA | VME | * | * |
|
| * | * |
| * |