ACC5595集线器
5595系列网络集线器,是反射内存网络数据交互的核心。
1 到 8 口可配置。
可插拔收发器支持单模或者多模模式。
1x 8 口 或者 2 x 4 口。
可以通过串口了解状态进行控制。
产品简介
vmic5565反射内存实时网络传输系统是基于环型或星型的,高速复制的共享内存网络。
产品特点
vmic5565网络让用户能够在不同操作系统参与的情况下共享不同计算机平台上的应用程序的数据。
vmiacc-5595交换机: 自动旁路有故障或不连贯的反射内存节点
光纤反射内存网由网卡、路由器和光纤三部分组成,其中网卡选择的型号是VMIC公司的VMIPCI-5565,路由器选择的型号是VMIACC-5595。光纤反射内存网的**高传输速度为170Mbyte/s,**可支持256个节点。 光纤反射内存网有环形和星形两种构型;实际应用中结合了这两种构型,见图1,其网络结构分为两层,顶层为环形,底层则为星形,系统主控调度计算机和4个路由器形成顶层环形网,各设备计算机连接在路由器上,构成底层节点。这种混合结构的优点在于:一、由主控计算机发出的系统时钟信息到达各个节点的时间比较短且较为一致,有利于系统设备间的同步运行;二、仿真系统有多种仿真组态方式,每种仿真组态方式需要的设备并不相同,而混合结构光纤反射内存网允许跳过不用的节点,这样某些试验组态下中用不到的设备节点就不需要开机运行。 图 1 系统采用价格较为便宜的多模光纤,节点间**传输距离为300米,已满足试验室的布线要求。但使用多模光纤时,顶层环形网实际是准环形的,顶层布线必须占用每个路由器的两个端口。 2、半实物仿真系统设计 主控计算机通过光纤反射内存网设置仿真系统的仿真模式和设备配置,负责系统时钟的发布,启动、暂停或终止系统的运行,并监视在光纤反射内存网上的数据交换,从而掌握系统中每台设备的运行状态。该仿真系统运行时数据吞吐量很大,除了需要考虑基本的硬件因素外,还有考虑通讯协议和信息格式方案,以及软件读取数据的方式,这些都会极大地影响整个光纤反射内存网的运行效率。
作为双端内存来工作,本地主机对它的反射内存地址空间进行写操作,该地址空间是本地内存的一个端口。 RFM板自动地将这个新的数据从它的另一个端口传出去,这个端口是连接在环状体系结构的网络上的光纤,工作速率为2.1G波特率。网络中的下一个RFM板接收到这个新的数据,其本地内存将在400ns之内被更新。RFM产品的网络可以大大节省软件开发的费用,因为不需要编写、测试任何的应用代码,也无需编写相应的文档,更无需维护装配信息和解码信息,以及从输入信息中解析数据。软件成本是公司可以支配的独立的**为昂贵的开销。RFM产品无需软件和学习曲线,将会大大节省产品的上市时间。
RFM产品的网络提供许多超出标准网络的特性。诸如双端RFM,高速数据传输,以及软件透明之类的特性使得RFM产品的网络简单易用,并可为多计算机连接提供强大有力的解决方案。与那些需要为附加的软件开发时间、测试、维护、文档以及额外的CPU要求提供开销的传统的连接方法相比,RFM产品的网络提供了性价比极为优越的高性能的选择。
反射内存网中的每个反射内存节点(任何5565反射内存卡)以菊花链的形式用光纤线互联。**块卡的发送必须连接到第二块卡的接收端,第二块卡的发送端连接到第三块卡的接收端,以此类推,直到再连接到**块卡的接收端完成一个完整的环形连接。也可以将所有节点连接到一个或多个ACC-5595反射内存HUB,每个节点的接收和发送都必须连接,如果没有检测到光信号或失去同步反射内存卡RFM-5565将不会发送数据包(例如光纤线已损坏)。反射内存网中每个节点的节点号必须**,节点号通过板上的拨码开关S2进行设置,任何两个节点不能有设置成同一个节点号,每个板卡的节点号可以在通过NODEID进行读取显示,节点号的顺序并不重要。
主系统对反射内存卡的板载SDRAM的写操作后,反射内内卡的硬件检测电路将自动发起一个整个反射内存网的数据传输动作。这个写操作可以是一个简单的PIO写或是一个DMA周期。
当产生一个对SDRAM的写操作时,RFM-5565反射内存卡自动将数据和其它相关的信息写入到发送缓冲器中(其它相关信息包括节点号,数据地址等信息),在发送缓冲器中,发送电路检测数据,并且将数据变成一个4到64字节长度可变的数据包。通过光纤接口发送到下一个板卡的接收端口。
接收电路检查数据包是否有错误,当无错误发生时数据被接收。接收电路解开数据包并且将数据存储到板载的接收缓冲器。在接收缓冲器中,另一个电路将数据写入到本地的SDRAM的和源节点相同的地址中。同时,该电路将数据同时发送到发送FIFO中,重复这个处理过程直到这个数据返回到源节点的接收端,在源节点中,接收电路检测到数据包的NODEID和源节点的NODEID相同,因此将数据包从网络中移除,这样所有的节点数据都被更新了。