vmware下允许vxworks如何增加对反射内存卡的支持??
只不过VMWare似乎没有留出此类物理设备的自定义管理接口,所以应该是不能实现的!我想最基本也需要VMWare能给出开放式访问主机端物理设备的方法...
我们可以假想一下,VMWare for Windows...的环境,如果将该内存反射卡的windows驱动能以VMWare规约的某种驱动模式来实现,顺利使VMWare能以透明方式来模拟,让vxworks访问该设备硬件资源,将windows端的驱动视为一代理驱动。我想如果VMWare具备这样的二次开发模式,你的目标应该是可以实现的。
反射内存特性
1. 高速,易于使用的光纤网络
2. 33mhz 64-bit/32-bit 兼容 pci 总线,支持 3.3v 和 5.0v 电平
3. 66mhz 64-bit/32-bit 兼容 pci 总线,支持 3.3v 电平。
4. 网络传输无需处理器参与
5. 可选冗余传输模式
6. 多达 256 个节点
7. 多模传输达 300 米,单模最高 10 公里
8. 自动调整数据包大小 4 到 64 字节
9. 光纤网络传输速率 43mbyte/s 到 170mbyte/s
10. 带校验的 128/256mbytes 板载内存
11. 独立 dma 通道
12. 可带 32ibt 数据的网络中断
13. 在同一个网络中可为不同体系结构进行大小端转换
14. pio 窗口 2mbytes,16mbytes 到 64mbytes 和到板载内存大小可设置
15. 操作系统支持:windows,linux,vxworks 等
16. rohs 兼容
反射内存卡连接方式分为单向环形连接和星形连接两种,单向环形网络结构具有先天的“无冲突”、“全负载”、自然排序和严格确定传输延迟功能。这种网络结构下,所有的节点无论以何种方式,同时以最大的速率突发或持续传送数据,环形网络都可以借助物理结构自然的实现无冲突的排序和传播,不会对网络实时性能和传输性能构成任何不利影响。网络一旦构成,任意两点间的传输延迟都是严格确定的。不仅如此,数据发送方还能利用环形回路,实时可靠的计算传输延迟和接收确认,具有极高的容错性和可靠性。但是单向环形连接方法存在一个弊病,就是传输时所有的板卡必须加电才可以连通工作。解决此弊病的方法是采用星形连接,通过反射内存 hub 来旁路损坏或者掉电的板卡,构成更稳定的网路结构
【反射内存强实时星型网络描述】
反射内存实时网络是唯一的高性能星型网络,专门为要求实时、稳定的多机数据传输应用开发。
反射内存星型网络结构相比环型网络,在稳定性方面,有先天性的优势,一个节点的失败仅影响它自己,其他节点正常工作。反射内存星型网络提供增强的网络可靠性和高带宽、低延时,是紧急任务应用方面的最好方案。
可以对重要节点分配高优先级,以保证最低的延时。
提供功能全面的、易于使用的软件,支持多种操作系统(Windows, Linux, Vxworks, IRIX)。软件包括API, 最大化方便代码的移植, 减小应用开发成本和时间。
【反射内存强实时星型网络工作原理】
反射内存实时网络提供一个所有节点同时共享的内存区域,且每个节点拥有该内存区域的物理反射。写入某个节点反射内存空间的数据,将被同时发送到其他所有节点。反射内存实时网络把来自不同节点的数据合并为统一的数据,并更新所有节点。反射内存实时网络保证数据同时到达所有节点,并保持一致的字节顺序。仅仅通过访问节点自己的反射内存,所有节点可透明的、稳定的使用中断、发送数据和消息。
【反射内存实时网络的优势】
• 同时接受各个节点的数据
• 没有环型网络的间隔延时问题
• “C” 语言方式的内存映射指针,方便编程
• 高吞吐量
• 低延时,高传输率(1.0625 Gbits/s) ,保证最快的速度更新所有节点
• 更新所有节点数据与节点数量无关,和环型网络有本质区别
• 易使用、维护、开发
• 易增加节点
• 减少电缆复杂性
• 全面的软件支持,提供高级的诊断软件
• 网络支持节点中断检测和通知功能。
• 一个节点的失败仅影响它自己,其他节点正常工作
• 快速隔离失败的节点和电缆
--------------------------------------------------------------------
--------------------------------------------------------------------
反射内存卡(PVIC)特征
• 数据同时传输到所有节点
• 1.0625 Gbits/s传输率
• 按一致字节顺序更新所有节点
• 低访问延时(20 nsec)
• 灵活的内存地址空间映射,以便直接访问远端内存
• 每个节点和电缆单独工作,如果一个节点损坏,其他节
点继续工作
• 支持最大500米光纤电缆
• 66 MHz / 64-bit PCI/CompactPCI/PMC
• 全面的错误监测和错误恢复能力
• 使用内存映射指针,配合标准的API, 以便消除编程的复
杂性
• 每个卡支持2个可编程中断,7个旗语
• 二个PCI卡可直接相连
• 在板192K字节的32-bit双口内存,支持共享,而无须访
问远端内存
• 驱动支持多种操作系统(Windows, Linux, Vxworks,
IRIX)
• 提供独家开发的RTX下驱动【反射内存强实时星型网络描述】
反射内存星型网络结构相比环型网络,在稳定性方面,有先天性的优势,一个节点的失败仅影响它自己,其他节点正常工作。反射内存星型网络提供增强的网络可靠性和高带宽、低延时,是紧急任务应用方面的最好方案。
可以对重要节点分配高优先级,以保证最低的延时。
提供功能全面的、易于使用的软件,支持多种操作系统(Windows, Linux, Vxworks, IRIX)。软件包括API, 最大化方便代码的移植, 减小应用开发成本和时间。
【反射内存强实时星型网络工作原理】
反射内存实时网络提供一个所有节点同时共享的内存区域,且每个节点拥有该内存区域的物理反射。写入某个节点反射内存空间的数据,将被同时发送到其他所有节点。反射内存实时网络把来自不同节点的数据合并为统一的数据,并更新所有节点。反射内存实时网络保证数据同时到达所有节点,并保持一致的字节顺序。仅仅通过访问节点自己的反射内存,所有节点可透明的、稳定的使用中断、发送数据和消息。
【反射内存实时网络的优势】
• 同时接受各个节点的数据
• 没有环型网络的间隔延时问题
• “C” 语言方式的内存映射指针,方便编程
• 高吞吐量
• 低延时,高传输率(1.0625 Gbits/s) ,保证最快的速度更新所有节点
• 更新所有节点数据与节点数量无关,和环型网络有本质区别
• 易使用、维护、开发
• 易增加节点
• 减少电缆复杂性
• 全面的软件支持,提供高级的诊断软件
• 网络支持节点中断检测和通知功能。
• 一个节点的失败仅影响它自己,其他节点正常工作
• 快速隔离失败的节点和电缆
--------------------------------------------------------------------
--------------------------------------------------------------------
反射内存卡(PVIC)特征
• 数据同时传输到所有节点
• 1.0625 Gbits/s传输率
• 按一致字节顺序更新所有节点
• 低访问延时(20 nsec)
• 灵活的内存地址空间映射,以便直接访问远端内存
• 每个节点和电缆单独工作,如果一个节点损坏,其他节
点继续工作
• 支持最大500米光纤电缆
• 66 MHz / 64-bit PCI/CompactPCI/PMC
• 全面的错误监测和错误恢复能力
• 使用内存映射指针,配合标准的API, 以便消除编程的复
杂性
• 每个卡支持2个可编程中断,7个旗语
• 二个PCI卡可直接相连
• 在板192K字节的32-bit双口内存,支持共享,而无须访
问远端内存
• 驱动支持多种操作系统(Windows, Linux, Vxworks,
IRIX)
• 提供独家开发的RTX下驱动【反射内存强实时星型网络描述】
反射内存实时网络是唯一的高性能星型网络,专门为要求实时、稳定的多机数据传输应用开发。
反射内存星型网络结构相比环型网络,在稳定性方面,有先天性的优势,一个节点的失败仅影响它自己,其他节点正常工作。反射内存星型网络提供增强的网络可靠性和高带宽、低延时,是紧急任务应用方面的最好方案。
可以对重要节点分配高优先级,以保证最低的延时。
提供功能全面的、易于使用的软件,支持多种操作系统(Windows, Linux, Vxworks, IRIX)。软件包括API, 最大化方便代码的移植, 减小应用开发成本和时间。
【反射内存强实时星型网络工作原理】
反射内存实时网络提供一个所有节点同时共享的内存区域,且每个节点拥有该内存区域的物理反射。写入某个节点反射内存空间的数据,将被同时发送到其他所有节点。反射内存实时网络把来自不同节点的数据合并为统一的数据,并更新所有节点。反射内存实时网络保证数据同时到达所有节点,并保持一致的字节顺序。仅仅通过访问节点自己的反射内存,所有节点可透明的、稳定的使用中断、发送数据和消息。
【反射内存实时网络的优势】
• 同时接受各个节点的数据
• 没有环型网络的间隔延时问题
• “C” 语言方式的内存映射指针,方便编程
• 高吞吐量
• 低延时,高传输率(1.0625 Gbits/s) ,保证最快的速度更新所有节点
• 更新所有节点数据与节点数量无关,和环型网络有本质区别
• 易使用、维护、开发
• 易增加节点
• 减少电缆复杂性
• 全面的软件支持,提供高级的诊断软件
• 网络支持节点中断检测和通知功能。
• 一个节点的失败仅影响它自己,其他节点正常工作
• 快速隔离失败的节点和电缆
--------------------------------------------------------------------
--------------------------------------------------------------------
反射内存卡(PVIC)特征
• 数据同时传输到所有节点
• 1.0625 Gbits/s传输率
• 按一致字节顺序更新所有节点
• 低访问延时(20 nsec)
• 灵活的内存地址空间映射,以便直接访问远端内存
• 每个节点和电缆单独工作,如果一个节点损坏,其他节
点继续工作
• 支持最大500米光纤电缆
• 66 MHz / 64-bit PCI/CompactPCI/PMC
• 全面的错误监测和错误恢复能力
• 使用内存映射指针,配合标准的API, 以便消除编程的复
杂性
• 每个卡支持2个可编程中断,7个旗语
• 二个PCI卡可直接相连
• 在板192K字节的32-bit双口内存,支持共享,而无须访
问远端内存
• 驱动支持多种操作系统(Windows, Linux, Vxworks,
IRIX)
• 提供独家开发的RTX下驱动
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【笔记】生成报错synthdesignERROR被打赏50分 | |
【STM32H7S78-DK评测】LTDC+DMA2D驱动RGBLCD屏幕被打赏50分 | |
【STM32H7S78-DK评测】Coremark基准测试被打赏50分 | |
【STM32H7S78-DK评测】浮点数计算性能测试被打赏50分 | |
【STM32H7S78-DK评测】Execute in place(XIP)模式学习笔记被打赏50分 | |
每周了解几个硬件知识+buckboost电路(五)被打赏10分 | |
【换取逻辑分析仪】RA8 PMU 模块功能寄存器功能说明被打赏20分 | |
野火启明6M5适配SPI被打赏20分 | |
NUCLEO-U083RC学习历程2-串口输出测试被打赏20分 | |
【笔记】STM32CUBEIDE的Noruletomaketarget编译问题被打赏50分 |