嵌入式实时Java处理器及API系统的实现

被引量 : 0次 | 上传用户:pcfanzb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来嵌入式系统发展极其迅速,正逐步渗透于人类生活的各个方面,这对嵌入式系统的性能及开发效率也提出了更高的要求。和桌面系统的软件开发相比,嵌入式软件开发普遍还使用比较传统的C/C++甚至汇编语言进行,难以适应嵌入式系统的迅猛发展,因此需要新的开发方法和开发手段来解决。Java语言的面向对象、跨平台、语言级并发支持、安全等特性不仅使它在互联网领域得到广泛应用,也引起了嵌入式领域研究人员的高度重视,他们希望能将Java语言改造成嵌入式及实时系统开发的主流语言来提高开发效率及增加系统安全性。由于嵌入式系统多数为实时系统,传统Java技术应用于嵌入式系统的主要不足之处表现为:由于Java虚拟机是在运行中对引用到的类进行动态装载、解析和连接,影响了系统的实时性;垃圾收集器(GC)的自动运行导致了任务执行时间的不可预测性。针对传统Java技术在实时方面的不足,Sun公司联合IBM、Microware等公司制定了实时Java规范(RTSJ),为实时Java平台的实现提供了参考。随着实时Java规范的推出,如何实现适用于嵌入式系统的高效实时Java平台就成为了研究热点。目前,常见的实时Java平台实现方式有解释方式(在实时操作系统RTOS之上用软件方式来解释执行Java字节码);提前编译(字节码被提前编译生成机器码或中间代码,如C);硬件加速(用硬件方式执行一部分常用字节码来提高整体性能);硬件翻译(用硬件单元把字节码实时翻译成机器码)以及Java处理器方式(字节码直接作为机器代码在处理器硬件上执行)。同其它实现方式相比,Java处理器免除了把Java字节码转换为机器代码的工作同时还可以针对Java虚拟机特点提供特殊的硬件支持。因此具有能够直接硬件执行Java字节码、执行效率高、内存占用少、功耗低等特点,所以更适合用于资源受限的嵌入式设备。目前国外已有一些针对嵌入式实时Java处理器的研究,如JOP、aJ-80、aJ-100及FemtoJava等。国内研究机构也有过一些针对Java处理器及Java芯片的研究,如JE-Java、JC104,但其重点是提高系统整体性能而不是实时性,一个原因也是因为当时实时Java规范尚未推出。根据对国家自然科学基金项目—高可靠实时系统的计算平台(SoPC)研究(基金号:60703106)[1]的研究,本文设计了一种能在低成本FPGA芯片中实现的实时嵌入式Java处理器PRTEJ(Pipelined Real-Time Embedded Java Processor),目标是实现具有实时特性的嵌入式Java处理器并对实时Java规范提供有效支持。该处理器实现基于FPGA的可六级流水的嵌入式硬件Java处理器,并定义了特殊的流水线流程、指令集、内存管理机制。并通过对实时Java规范的分析,在内存管理、CConvertor、API系统中,我们建立从硬件机制到软件机制对RTSJ的支持。
其他文献
口腔修复体的优化设计和预期使用寿命一直是口腔修复学的重要研究内容。以往研究多是采用单因素、确定数值的分析方法(如测试标准材料试件的静力断裂极限值等),而修复体在实
卫星导航系统观测数据质量的好坏直接影响到该系统全球化应用进程.本文重点分析评估了BDS/Galileo系统观测数据的质量,选用21个分布在全球各地MGEX观测站2019年年积日66-76日
歌剧选段《永远的花样年华》是高等音乐院校民族声乐教学的经典保留曲目,也是近年来声乐比赛、独唱音乐会中受到广泛欢迎的一首作品。通过本唱段的演唱能够检验一位歌者对民
国家助学贷款是党中央、国务院在社会主义市场经济条件下,利用金融手段完善我国普通高校资助政策体系,加大对普通高校经济困难学生资助力度所采取的一项重大措施。国家助学贷
针对传统Vondrak滤波在GNSS高精度定位数据处理中易受粗差值影响的问题,提出一种削减BDS多路径误差的改进型Vondrak滤波方法,即基于抗差的Vondrak滤波法:从函数模型方面论述结
本文旨在分析高中数学学习兴趣缺乏的原因以及激发和提升高中生学习兴趣的策略,首先从学生内在原因和外在客观原因两方面分析了高中生对高中数学学习兴趣缺乏的原因,然后从建
因利益驱动及立法理念、立法权限、立法技术等方面的差异,珠三角地区各市的政策法律冲突客观存在。分歧给区域经济一体化带来阻碍统一市场、增加交易成本和行政成本、加剧恶
通过介绍实际工程医技楼的结构设计分析,突出了医疗建筑结构设计考虑使用功能复杂变化以及需多专业配合的特点.论述了医疗建筑医技楼结构设计考虑要点以及其解决要求.
<正>阅读提示:覆盖亚欧众多国家,惠及30多亿人口的丝绸之路经济带如今聚焦了全世界的目光。兵团地处丝绸之路经济带核心区,共建丝绸之路经济带成为兵团全面开放合作的顶层战
本文以2003年1月至2007年12月于沪深和香港双重上市的A、H股票各28只为样本,分析为何A股相对H股有显著价差及其原因。首先通过比较A、H股的价格、收益率和上市当地股市指数的