发明名称 一种模拟器及方法
摘要 本发明涉及计算机领域,公开了一种模拟器及方法。所述模拟器中,包括指令级CPU模拟单元、时钟级CPU模拟单元、全CPU模拟单元、Trace数据导入工具或可执行脚本解释器、外部通信数据处理单元、用户动态链接库接口、串行切换处理单元以及并行协同处理单元。采取本发明中的一种模拟器及方法,可以使系统模拟在性能、精度以及扩展性等方面得到大幅度的提高。
申请公布号 CN100530103C 申请公布日期 2009.08.19
申请号 CN200710308572.6 申请日期 2007.12.29
申请人 中国科学院计算技术研究所 发明人 陈明宇;杨伟
分类号 G06F9/455(2006.01)I 主分类号 G06F9/455(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 代理人 梁 挥;陈 振
主权项 1、一种模拟器,其特征在于,包括模拟单元以及运行模式单元,所述模拟单元用以模拟多种不同形态的CPU模拟单元,所述运行模式单元用以实现所述多种不同形态的CPU模拟单元间的切换执行以及协同执行;在所述模拟单元中,包括指令级CPU模拟单元、时钟级CPU模拟单元、全CPU模拟单元、Trace数据导入工具或可执行脚本解释器、外部通信数据处理单元以及用户动态链接库接口中的至少两种;所述指令级CPU模拟单元,用以实现指令级CPU模拟功能;所述时钟级CPU模拟单元,用以实现时钟级CPU模拟功能;所述全CPU模拟单元,用以参照某真实的CPU以模拟相应的系统;所述Trace数据导入工具或可执行脚本解释器,用以实现指令处理单元的功能;所述外部通信数据处理单元,用以接收通过网络传来的指令数据,并对这些指令数据进行相应处理;所述用户动态链接库接口,用以提供一组接口,其指令处理部分在用户给定的动态链接库上。
地址 100080北京市海淀区中关村科学院南路6号