科洛威尔MIL-1394-CPCI仿真卡是一款基于IEEE-1394数据总线接口的测试和仿真模块。可以实现IEEE-1394b物理层,支持100,200,400,800Mbps(800Mbps为选配速率)。仿真卡支持1~4个节点(Node),每个节点提供三个独立的端口,支持AS5643协议。可用于MIL-1394B/AS5643总线协议的仿真和测试。
模块特点
- CPCI总线
- 标准3UCPCI板卡
- IEEE-1394b物理层
- 支持AS5643协议
- 支持变压器耦合(可选直接耦合)
- 支持S100、S200、S400多种速率(可选S800B速率)
- 支持CC、RN、BM模式
- 支持64bit时间戳
- 支持STOF帧发送
- 支持异步消息流发送
- 支持1394头、ASM头、消息内容等多种错误注入方式
- 支持发送时间错误注入
- 支持所有节点根据OFFSET偏移表自动操作
- 支持总线消息解析
- 支持接收消息过滤
- 支持总线拓扑枚举功能
- 超大板载缓存空间
- 支持全国产(可选)
模块功能
1.通用功能
- 总线拓扑枚举
- 节点速率设置
- 节点CC、RN、BM工作模式设置
- 支持总线复位监测
- 支持总线复位风暴
- 支持64bit可编程时间戳,时间戳精度可设置
- 支持接收消息解析和错误提示,包括时标,速率、通道号、MSG_ID、相对STOF偏移时间、Header_CRC错误,Data_CRC错误,Data_len错误,offset内容错误、消息offset时间错误
- 可编辑的offset偏移时间,包括transmit offset、receive offset,datapump offset
- 支持硬件偏移时间自动发送控制
- 支持单次、计次和持续发送消息和STOF帧
- 支持硬件产生MSG_ID
- 支持硬件产生heartbeat、VehicleTime,产生模式可设置
- 支持单次、持续错误注入
- 支持发送消息内容错误注入,包括Header_CRC、Data_CRC、Data_len、VPC、heartbeat、负载长度、offset偏移错误注入
- 支持发送消息时间错误注入:提前或延后
- 支持发送消息多buffer
- 发送消息支持send once,send cycle,send last模式
- 支持消息接收中断
- 支持消息发送中断,包括支持单条消息、半buffer中断、满buffer中断、空buffer中断、STOF中断
- 64MB缓存空间
- 接收消息计数
- 发送消息计数
-
2. CC功能
- STOF帧频率可设置
- 支持VehicleTime硬件产生
- 支持按预定的offset偏移发送数据
- 支持datapump/PHM数据接收
- 支持1394头错误、ASM头错误、消息内容错误注入
- 支持消息发送时间错误注入
- 支持STOF消息发送计数
- 支持消息发送计数
-
3.RN功能
- 通道号可设置
- 支持STOF帧频率监测
- 支持STOF错误侦测
- 支持offset偏移时间错误侦测
- 支持多buffer数据接收
- 支持STOF帧计数
- 支持接收消息计数
- 支持错误STOF消息计数
- 支持错误消息计数
- 支持任意时间接收数据
- 支持按预定的offset偏移发送数据
- 支持1394头错误、ASM头错误、消息内容错误注入
- 支持发送时间错误注入
- 支持消息发送计数
-
4. BM功能
- 支持 STOF帧频率监测
- 支持STOF错误侦测
- 支持offset偏移时间错误侦测
- 支持消息过滤
- 支持接收消息计数
- 支持错误STOF消息计数
- 支持错误消息计数
技术规格
- 总线: CPCI总线(32bit/33MHz)
- 重量:小于300g
- 尺寸:160x100mm(±0.2mm,不含面板)
- 功耗:≤9W(12V@0.75A,@25℃);
- 板载缓存: 256MB缓存
- MTBF: 20000小时@25℃
工作环境
- 工作温度:-40℃~+75℃
- 存储温度:-50℃~+80℃
- 湿度:5%~95%(不凝露)
操作系统
- 支持Windows7/windows10
- 支持Linux
- 支持中标麒麟
- 支持天 脉操作系统
- 支持VxWorks(可选)
机械结构
MIL-1394模块为标准3U尺寸的CPCI模块,物理尺寸为:160× 100mm(不含面板)。