1394总线仿真平台
1394总线仿真平台
1394总线仿真平台是对1394总线网络进行模拟和仿真的测试平台,用来仿真1394总线网络的实际运行情况,也可作为实际应用的网络原型参考。
系统组件:
1394总线仿真平台需要的物品包括以下内容:
三节点仿真卡(CC节点):
本节点充当1394总线系统中的CC节点,对不同节点间的通信进行控制,并完成总线系统间节点数据传递和信息的共享。
RN节点1394接口卡(PCI接口):
作为系统中的远程节点,实现RN节点数据的收发功能
RN节点1394接口卡(DSP接口):
作为系统中的远程节点,实现RN节点数据的收发功能
三节点仿真卡(RN节点):
作为系统中的远程节点,实现RN节点数据的收发功能
RN节点1394接口卡配置工具:
实现节点消息添加、编辑、删除、消息仿真功能
1394总线分析仪:
对1394总线网络的监控和检测
电缆:
电缆用于连接总线上的各个终端,以达到终端之间交互的作用。
连接器:
线缆连接器用于总线数据传输中电缆与适当的配对元件连接,实现电路接通和断开,具有高可靠性、耐用性。
1394总线仿真平台连接示意图如下:
应用说明
1394总线仿真平台示意图采用三余度网络,避免了由于某条链路失效导致数据丢失的问题,接收时均采用消息完整性检查,将消息ID、消息CRC 错误的消息直接抛弃,并将VPC错误、长度错误和超时的消息状态上报主机,保证了数据有效、可靠的传输。
➣1394网络接口子卡配置工具根据用户ICD要求生成整个网络的配置表;对于1394网络子卡,将配置工具生成的配置表采用Actel转换工具生成。pdb格式,采用专用Actel编程工具烧写到FPGA内部Flash;对于仿真卡,将配置工具生成的。data文件通过软件解析后,写入FPGA的配置区。
➣三节点仿真卡上电后,通过界面加载配置表选项加载配置表;具有查看总线拓扑结构的功能,
从STOF包设定界面实现配置发送STOF包(实现总线同步功能)数据内容和周期,从异步流包设定界面配置发送消息数据内容;使能发送 STOF 包和异步流包后,整个仿真平台就可以按照预定的配置表进行数据通信。
➣1394总线分析仪能够监控总线的通信、显示总线拓扑结构及数据分析功能,实现对1394总线网络的监控和检测。