基于amba总线的异构多核高速互连技术的研究-计算机科学与技术专业论文.docxVIP

基于amba总线的异构多核高速互连技术的研究-计算机科学与技术专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于amba总线的异构多核高速互连技术的研究-计算机科学与技术专业论文

Classified Index: TP368.1 UDC: 621.3 Dissertation for the Master Degree in Engineering RESEARCH OF HETEROGENEOUS MULTI-CORE HIGH-SPEED INTERCONNECTION TECHNOLOGY BASED ON AMBA BUS Candidate: Hu Hanwen Supervisor: Prof. Ji Zhenzhou Academic Degree Applied for: Master of Engineering Speciality: Computer Science and Technology Affiliation: School of Computer Science and Technology Date of Defence: June, 2012 Degree-Conferring-Institution: Harbin Institute of Technology 摘要 摘要 I I 摘 要 随着半导体技术和嵌入式技术的快速发展,以及 Java 技术的广泛应用,Java 的很多优点使其在嵌入式系统中的应用越来越广泛。但是,Java 程序的运行, 需要借助 Java 虚拟机(以下称为 JVM),以及基础类库,因此,在嵌入式系统 中限制了 Java 程序的运行速度,同时,Java 的运行时环境以及基础类库需要占 用较大的系统资源,在嵌入式系统这样资源有限的环境下,大大的限制了 Java 程序的执行性能。 由于这些限制,一些学者和企业开发出了 Java 处理器替代 JVM 用来提高 Java 程序的执行效率,如 Sun 公司开发的 picoJava 处理器、Martin Sehoeberl 开 发的 Java Optimized Processor(以下称为 JOP)等等,Java 处理器是一种 Java 虚拟机的硬件实现。目前,在嵌入式开发中如何提高 Java 程序的执行性能,国 内外的研究主要集中在采用将 Java 处理器集成到嵌入式系统中,与通用核构成 异构多核系统来实现。 本文通过对 AMBA(Advanced Microcontroller Bus Architecture)总线、 LEON3 微处理器系统以及 JOP 核的研究,提出“基于 AMBA 总线的异构多核 高速互连”技术。通过设计一个基于有限状态机模型的 JOP 核的 AMBA 总线接 口,将 JOP 核集成到 LEON3 微处理器系统中,实现了一个基于 AMBA 总线的 异构多核系统。其中,JOP 核用于执行 Java 应用程序,LEON3 用于执行其他的 普通程序,两个处理器通过高速 AMBA AHB(Advanced High-performance Bus) 总线实现高速互连。 最后,本文采用 Xilinx ISE12.4 软件和 ModelSim SE6.5 仿真软件分别对接 口的存储器读操作、存储器写操作、串口的读操作、串口的写操作、以及串口 状态寄存器的读操作进行了仿真测试,验证了接口实现通信的正确性。采用 Xilinx 提供的 Xpower 功耗分析工具对异构多核系统的总体功耗进行了测试分 析,并与多核 LEON3 系统的功耗进行对比分析,验证了基于 AMBA 总线的异 构多核结构的低功耗设计。 关键字:嵌入式;JOP 核;AMBA 总线;异构多核;LEON3 微处理器 Abstract Abstract II II Abstract With the rapid development of semiconductor technology and embedded technology, as well as the widely used of Java technology, Many advatages of Java make it more widely applied in embedded systems. However, the run of Java programs need to use Java virtual machine(hereinafter referred to as the JVM) and base class library, therefore,it limits the speed of Java program running in embedded systems, at the same time, the Java runtime environment and the base class library ne

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档