协同式X86系统仿真中地址映射与指令译码技术研究

被引量 : 1次 | 上传用户:zht336
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术的快速发展,新型体系架构处理器不断涌现,应用软件资源稀缺问题凸显。将占市场主导地位的X86架构应用软件资源移植到新型处理器上,是实现新型处理器应用普及的有效途径。软硬件协同式X86系统仿真技术能够有效解决“代码移植”和体系结构兼容性的问题,通过引入适当硬件实现部分,使得软件部分和硬件部分协同工作,有效提升X86系统仿真性能,已成为新型处理器应用的重要支撑技术。本文深入分析制约X86系统仿真性能的关键瓶颈,对各仿真功能模块进行了软硬件划分,提出了软硬件协同式X86系统仿真模型,构建了以开源处理器OpenRISC平台为宿主机的X86系统仿真架构Co-AB。基于FPGA和OpenRISC SoPC平台,对Co-AB进行了测试与验证;设计并实现了HardTLB及其访问扩展指令,通过嵌入式汇编指令,使SoftMMU和HardTLB协同工作,提升了访存指令中虚实地址转换的仿真效率;提出了一种流水式指令译码仿真机制,设计并实现了流水式指令译码仿真部件,相对于指令串行译码仿真机制,有效减少了指令译码仿真的时间开销。实验测试结果表明,本文所设计的协同式VMMU部件和流水式指令译码仿真部件能够正确地完成地址映射和指令译码仿真工作。协同式VMMU部件相比于传统软件实现方式可获得36.7%的访存性能提升;流水式译码机制相对于串行译码机制可以有效降低指令译码时间开销大约41.8%。
其他文献
建设社会主义和谐社会,是中国社会发展的客观要求,而和谐校园是和谐社会的重要组成部分,是建设和谐社会最基本的内容之一。青少年的发展关乎着我国社会主义事业建设的成败与否,因
该文从广东省药用辅料生产企业的现状入手,对药用辅料的生产、使用状况进行研究和分析,探讨辅料行业存在的问题,并提出了规范药用辅料行业发展的建议。
目的:1.测定2007-2011年云南省中缅边境疟疾流行区佤邦以及2011年克钦邦恶性疟原虫对五种抗疟药咯萘啶、萘酚喹、甲氟喹、本芴醇和乙胺嘧啶的IC50(half maximal inhibitory co
两宋时期,社会经济高速发展,商品流通频繁,市场规模扩大,人们对商业和商人的看法有了明显的改观,国家也为商业发展提供了一些法律保障。宋政府实行“不立田制”、“不抑兼并”的土
双膦酸盐类药物的分析方法比较多,其中主要以衍生化的色谱分析方法为主。随着双膦酸盐类药物的发展,为了更好地进行双膦酸盐类药物的质量控制,需要根据药物特有的结构与性质
随着计算机技术与网络信息技术的飞速发展,普通大众、消费者、各类企业、各级政府对于信息技术的利用率与依赖度越来越高,在市场经济的体系当中,政府部门与企业、与消费大众的关
目的观察自拟中药汤剂灌肠联合针刺并艾灸取穴疗法治疗慢性盆腔炎的临床疗效。方法选取95例慢性盆腔炎患者并随机分为治疗组(50例)与对照组(45例),两组均予抗生素+微波常规治
近十多年来,国内外都在积极推进面向二十一世纪高等教育的战略改革。高质量的教育需要高效的管理。在这个信息化、网络化的时代,如何利用现代化工具和管理手段提高工作效率和质
随着现代信息技术的飞速发展,人类社会正处于信息化时代,各个领域的数字化建设都进行得如火如荼,教育教学领域也不例外。将计算机技术运用至高校的人事管理工作中,既能引入人力资
对弱势群体的保障是我国构建和谐社会的重要方面。本文主要以下岗职工为视角分析了我国下岗职工的特点,再就业遇到的困难,提出主要运用法律援助的手段及构建再就业社会保障体