共查询到17条相似文献,搜索用时 250 毫秒
1.
2.
3.
指令集仿真器在ASIP处理器硅前软件开发中发挥着重要的作用,但使用传统仿真方法的指令集仿真器仿真速度较慢.基于二进制插桩,提出了ASIP处理器指令集混合仿真方法,以混合仿真的方式,使基础指令直接运行在宿主机上,仅对扩展指令仿真,从而降低仿真开销,提升仿真速度.实验表明,采用此方法对主流高清音视频解码软件进行仿真的平均速度达到了1058.5MIPS,是采用当前先进的动态二进制翻译仿真方法仿真器速度的34.7倍. 相似文献
4.
5.
6.
指令集仿真器自动生成技术的研究 总被引:2,自引:1,他引:2
仿真器自动生成技术是仿真的一个重要研究领域。论文对指令集仿真器的自动生成技术进行了研究,基于模板构造法与构件组装法提出了一种新的方法-构件模板法,并根据该方法设计了一个指令集仿真器生成工具SimMaker。 相似文献
7.
DSP指令集仿真器的设计与实现 总被引:3,自引:1,他引:2
指令集仿真器是进行芯片设计评估,系统软件设计开发以及计算机软硬件协同设计的不可或缺的工具.在DSP的硬件设计和后期算法开发中,指令集仿真器也同样是起着至关重要的作用.该文参考当前在指令集仿真领域比较先进的JIT-CCS和IS-CS仿真技术,吸取了各自的一些优点,提出了仿真策略,设计并实现了基于DSP3000的指令集仿真器HJS.为了兼顾仿真速度与精度的要求,HJS实现了指令精度和时钟周期精度两种级别的仿真.同时,在指令Cache和流水线的仿真上都做到了既尽可能与实际硬件相符,同时也兼顾执行效率.为评估DSP硬件设计、DSP算法的实现提供了很好的软件模拟平台. 相似文献
8.
系统级体系结构仿真器是可以作为一个虚拟目标机器运行的软件系统,它可以实现对单(多)处理器、内存系统、Cache和外部设备等于系统的功能模拟。在体系结构设计和操作系统开发等工程,体系结构仿真器有着广泛的应用。本文介绍了一个基于MISC CPU和SPARC体系结构的系统级仿真器FMCS。 相似文献
9.
“硬件是基础,软件是灵魂”,这句话在处理器的设计中同样适用。一般来说,现有处理器是指令集处理器(ISP,Instruction Set Processor),处理器的功能几乎完全取决于指令集,所有运行于处理器上的程序都基于指令集进行编码。指令集作为软件与硬件或者应用程序与处理器之间的一种约定,因此起到了非常重要的作用——通过指令集程度能够与计算机相互独立发展; 相似文献
10.
系统级体系结构仿真器的研究与实现 总被引:2,自引:0,他引:2
系统级体系结构仿真器是可以作为一个虚拟目标机器运行的软件系统 ,它可以实现对单 (多 )处理器、内存系统、Cache和外部设备等子系统的功能模拟 .在体系结构设计和操作系统开发等工程中 ,体系结构仿真器有着广泛的应用 .本文介绍了一个基于 MISC CPU和 SPARC体系结构的系统级仿真器 FMCS 相似文献
11.
12.
13.
软硬件协同模拟的通信同步算法设计与实现 总被引:1,自引:0,他引:1
协同模拟技术是嵌入式系统软硬件协调设计的关键技术之一,它在整个设计过程中对系统起着功能验证和性能预测的作用。采用指令集模拟和硬件事件驱动模拟器相结合的协同模拟技术是一种高效的、低代价的嵌入式系统协同验证方案,但解决指令集模拟器和硬件模拟器之间的同步问题是保证协同模拟正确性和提高模拟效率的关键。文章介绍了一种基于Windowssockets和Lock-step的协同模拟通信同步算法,最后介绍了几种降低通信开销,提高协同模拟效率的方法。 相似文献
14.
15.
16.
17.
嵌入式开发对指令集模拟器模拟速度的要求越来越高.提出了一种新的细化的动态翻译技术,基本思路是指令集的每条指令被翻译成一条语义函数,通过特定的指针指向符合条件的语义函数,这样,即使执行条件发生改变时也能调用上次编译的结果,从而使模拟速度显著提高,MIPS64指令集模拟器的测试结果给以了验证. 相似文献