【视频】基于SkyEye半物理仿真——网卡篇
2022-04-22 09:25:03
digiproto
SkyEye天目全数字实时仿真软件通过外设仿真方式实现物理网卡的硬件逻辑,完成虚拟网卡的仿真,从而实现虚拟仿真目标系统通过虚拟仿真网卡链接外部TAP虚拟网卡,最终实现半物理仿真。
其中,SoC是基于SkyEye仿真的虚拟目标系统,虚拟仿真网卡是根据真实网卡硬件逻辑Coding的虚拟设备,TAP虚拟网卡是基于TAP软件的虚拟网卡适配器,网卡则是真实硬件设备。
接下来将展示基于SkyEye仿真mpc8641芯片运行VxWorks操作系统,同时实现虚拟网卡间的网络通信。
虚拟仿真网卡在其内部固定设置网络地址,而TAP虚拟网卡则可在电脑上进行适配器设置,将虚拟仿真网卡与TAP虚拟网卡设置在同一网段。
最终通过Ping命令测试两者之间的通路。
虚拟仿真网卡作为半物理仿真的一个桥梁,介于全数字仿真与全物理仿真之间,弥补全数字仿真无法结合硬件测试的漏洞,也消除了全物理仿真对大量硬件和人力需求的弊端。
SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模,是真实物理硬件的数字孪生。