基于SPARC的嵌入式异构多核Java处理器关键技术研究

被引量 : 0次 | 上传用户:ppl_fox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术及半导体技术的发展与进步,嵌入式技术在移动设备中的应用越来越广泛。Java因其有诸多优点,在嵌入式中正起着越来越重要的作用。然而传统Java程序的运行需要借助JVM,会使运行速度过慢,并且会占用额外的系统资源,由于嵌入式系统中资源的较少,因此这限制了系统的性能。在嵌入式系统中可以采用同构多核结构提高性能,但是这样会大大增加系统的功耗。因为出现了Java处理器,它是采用硬件方式实现的Java虚拟机,所以可以采用异构的方式,在通用核上,集成专用核以提高系统的性能,又不带来过多的功耗消耗。针对基于SPARC的嵌入式异构多核Java处理器关键技术,本文主要研究如何设计异构多核架构,如何实现JOP与AHB总线实现高效的通信。在分析了LEON3的系统结构,AMBA总线,JOP的结构以及异构多核方案后,本文提出了异构多核结构。该结构在LEON3的基础上集成JOP核和其它设备,各设备之间通过AMBA总线互联,其中高速设备连接在AHB总线上,低速设备连接在APB总线上。由于JOP本身并不支持AMBA总线标准,其内部采用的是SimpCon总线,并且SimpCon总线与AHB总线之间的差异很大,因此本文设计了一个JOP-AHB接口,以实现JOP与AHB总线之间的通信。对于JOP-AHB接口本文在研究了SimpCon总线与AHB总线信号与时序后,详细介绍了该接口内部的结构设计;并且设计了一个有限状态机对该接口进行控制。最后,本文简单的介绍了Xilinx的设计流程,在此基础上,利用仿真工具ModelSim对JOP-AHB接口的正确性进行了验证,并且利用综合工具xst和功耗仿真器Xpower对LEON3单核,LEON3双核,LEON3+JOP异构的核资源占用率,时序,功耗进行对比分析。通过对比分析得出LEON3+JOP异构多核在资源占用率,功耗消耗等方面都要比LEON3双核少很多,并且最大时钟频率上没有降低。
其他文献
专科护理在世界范围内蓬勃发展,高质量的专科护理人才是推动护理事业发展的原动力。通过对专科护士多年的培训,总结出适合我国国情的专科护士培训方式,同时建立专科护士培养
当前,我国企业已逐步认识到社会责任会计信息披露的必要性。针对社会责任会计信息披露现存问题,应努力开展社会责任会计理论研究、制定社会责任会计准则及相应指南、构建社会
为提高国内市政地下网络系统的自动化水平,基于MSP430F149单片机开发了城市地下网络有害气体远程监测预警系统。系统由上位机和下位机构成。上位机监控软件采用Visual Basic
<正>军事文化软实力是指一个国家或地区通过对其拥有的无形和有形的军事文化资源进行整合、动员和使用,将其转化为有效提升战斗力的能力。我们要深入领会强军目标的重大意义
在高等教育国际化话语情境下,"跨课程语言"、"出国留学"、"关键语言学习"已成为美国高校盛行的三大主流外语语言教育模式。通过对三大主流模式的外语语言观的深刻探讨发现:外语语言
目的:探讨甲状腺腺叶切除术治疗甲状腺结节的临床意义。方法:回顾性分析收治的单侧甲状腺结节患者198例的临床资料,随机分为甲状腺腺叶切除术组(100例)及甲状腺次全切除术组(
<正>近几年,盘扣作为一种传统的服饰手段又风靡一时。长袖盘扣、短袖盘扣、对襟盘扣、斜襟盘扣……就连后开衩的直筒连衣裙也缀上了几颗盘扣,恰似一只只欲飞未飞的"蜻蜓"。盘
期刊
培养计算思维能力是高职计算机教育的重要目标,因此计算思维能力是当前高校计算机教育研究的热点,培养计算思维可以提高学生利用计算思维去思考并解决计算机问题的能力,同时
综述了高速电气化铁路接触导线的研究进展及应用现状,指出Cu-Sn、Cu-Cr-Zr及Cu-Mg等合金因具有抗拉强度高、导电率高和耐磨等综合特性,是较理想的接触导线材料。
<正>位于西班牙西北部的一个人口仅有28万的偏僻渔港小镇,是ZARA所属的Inditex集团总部的所在地——拉科鲁尼亚。这里又被称为是"世界尽头",沿着海岸线开车10分钟就可走完。