发明名称 MVB网卡开发方法及平台
摘要 本发明公开了一种MVB网卡开发方法及平台,为解决现有的MVB网卡开发方法过程中,MVB网卡的软件开发必须等待硬件开发完成且制作出产品才能进行软件开发的验证,导致的开发周期长等问题而设计。所述MVB网卡开发方法包括:步骤S1:仿真待开发MVB网卡的硬件逻辑结构,以形成虚拟MVB网卡;步骤S2:将软件写入所述虚拟MVB网卡中;步骤S3:将所述软件在所述虚拟MVB网卡上运行及验证。本发明MVB网卡开发方法及平台,通过软件模拟仿真MVB网卡的硬件逻辑,再将软件在虚拟的MVB网卡上进行验证,从而可以大大的缩短MVB网卡软件开发的周期,从而提高MVB网卡开发的效率,且实现简便快捷。
申请公布号 CN103514074B 申请公布日期 2015.12.09
申请号 CN201310403750.9 申请日期 2013.09.06
申请人 清华大学;北京清软英泰信息技术有限公司 发明人 孙家广;贺飞
分类号 G06F11/26(2006.01)I 主分类号 G06F11/26(2006.01)I
代理机构 北京路浩知识产权代理有限公司 11002 代理人 王莹
主权项 一种MVB网卡开发方法,其特征在于,包括:步骤S1:仿真待开发MVB网卡的硬件逻辑结构,以形成虚拟MVB网卡;步骤S2:将软件写入所述虚拟MVB网卡中;步骤S3:将所述软件在所述虚拟MVB网卡上运行及验证;其中,所述步骤S1包括:步骤S1.1:对MVB网卡的上位机接口、总线收发器、软件接口、控制器、通讯内存、软件安装板卡以及MVB总线建模;步骤S1.2:构建顶层的功能单元;其中,所述功能单元包括对应于MVB网卡总线的总线单元、对应于所述上位机接口的上位机接口单元、对应于总线收发器的总线收发单元、对应于软件接口的软件接口单元、对应于控制器的控制单元、对应于通讯内存的存储单元、对应于软件安装板卡的软件安装单元以及对应于MVB总线的虚拟MVB总线;各功能单元间利用内置的信号、端口以及套接字进行单元间的绑定;步骤S1.3:编译可执行文件以实现所述步骤S1.2中的各个功能单元;所述虚拟MVB总线通过TLM套接字与所述总线收发单元完成一对多的绑定。
地址 100084 北京市海淀区清华园北京100084-82信箱