发明名称 多线程协同仿真方法及系统
摘要 本发明实施例提供一种多线程协同仿真方法及系统,多线程协同仿真方法,其特征在于,包括:启动后的软件模块获取硬件模块的进程号,并根据所述进程号创建与所述硬件模块通信的管道通信方式;所述软件模块通过所述管道通信方式与所述硬件模块交互,以使所述软件模块与所述硬件模块协同仿真。上述方法用以实现芯片上软件模块和硬件模块在同一环境下的协同仿真。
申请公布号 CN102725735B 申请公布日期 2014.04.02
申请号 CN201180002703.2 申请日期 2011.11.02
申请人 华为技术有限公司 发明人 王万财;谢春益;邹敏
分类号 G06F9/46(2006.01)I;G06F17/50(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种多线程协同仿真方法,其特征在于,包括:启动后的软件模块获取硬件模块的进程号,并根据所述进程号创建与所述硬件模块通信的管道通信方式;所述软件模块通过所述管道通信方式与所述硬件模块交互,以使所述软件模块与所述硬件模块协同仿真;其中,所述软件模块通过所述管道通信方式与所述硬件模块交互,以使所述软件模块与所述硬件模块协同仿真,包括:在互斥锁保护模式下,所述软件模块执行与所述进程号对应的进程中的第一操作指令,得到第一操作信息,并通过与所述第一操作指令对应的管道通信方式将所述第一操作信息发送至所述硬件模块,以获得所述硬件模块返回的与所述第一操作信息对应的响应信息。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼