嵌入式Java处理器SoC芯片的物理设计

来源 :中山大学 | 被引量 : 0次 | 上传用户:wbmissing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统的发展离不开网络功能,现在Java技术已经成为网络上通用的标准技术。特别是Java技术的平台无关特性,使得Java应用可以在任何机器上实现,所以将Java技术应用到各式各样的嵌入式系统中,是极佳的选择。 但Java技术在嵌入式领域的应用会遇到一些阻碍,其中最主要的就是Java程序运行速度缓慢,消耗过多的存储器资源。这是因为Java为了保证跨平台运行特性采用了虚拟机技术,在Java应用和系统平台间存在中间层Java虚拟机。虽然满足了与平台独立的特点,但处理速度和中间过程所耗费的存储空间都是不够优化的。 面对软件Java加速方案的这些困惑,为嵌入式系统设计专用的Java处理器是较好的解决方法。本次课题是开发设计一款嵌入式Java处理器,设计的目标是使用硬件实现Java虚拟机,将Java虚拟机指令集映射为本地指令对处理器进行设计。最终在处理器上可以直接运行由标准Java编译器生成的Java字节码程序。处理器将是采用四级流水结构的32位RISC CPU。处理器内还将包含AMBA总线接口模块及外部存储器接口模块,使处理器符合当今主流的工业标准,扩大其兼容性和平台移植性。 在此论文中,本人的主要工作首先是完成Java处理器的硬件架构的划分,以及各个模块功能的分析。其次是建立芯片后端设计的平台,作出芯片物理设计的流程安排。然后在平台的基础上,对Java处理器的主要模块进行了实验性质的物理实现,并详细记录了实验的过程。最终给出实验结果,分析实验数据,得出结论。 论文划分为四个部分。首先,分析了当今半导体集成电路的发展趋势和Java技术的优势,说明将Java技术应用到嵌入式系统中的必要性和合理性;其次给出国内外一些关于Java处理器研究的具体例子和实际应用;然后,详细描述了本次课题所设计处理器的总体结构,以及各组成部分的具体功能和硬件结构;最后,将给出该处理器的物理设计方法、过程以及部分模块的最终结果分析。
其他文献
小学生由于受到英语语言知识面的限制,很难进行诸如合作听写及语篇听写等较为综合的听写.如果教师能依据单词自身的特点进行分门别类,根据单词特征开展有针对性的听写教学,一
本课题在分析数字硅陀螺的工作原理以及相频特性的基础上,设计出基于输入驱动信号与传感器结构中质量块受迫运动相应信号的相位关系的数字硅陀螺闭环驱动系统,构建基于FPGA的全
文章主要针对单元整合教学的本质属性,分析了单元整合教学在部编版教材教学中应用的可行性.此外,笔者结合自身的教学实践经验,提出了对教材进行深入挖掘与精准解读、结合学生
激光自混合干涉技术是一种精密测量技术,其测量系统结构简单、紧凑且具有自准值能力。该技术主要应用于几何量传感测试及激光器参数测量等方面。光反馈自混合干涉技术是新浮现
书信教学作为一种实用文体的写作教学,无论是人教版教材还是部编版教材,都是语文教学中的重点.笔者论述了在互联网+背景下,语文教学中书信教学的意义和面临的挑战,以及提高书
写作是语文教学中必不可少的一项教学内容,不同年级段写作教学的内容和侧重点也是各不相同的,如何从写作教学的目标入手,采用科学合理的教学策略,提升写作教学的有效性,成为
主题微班会是加强德育教育的重要手段,是班主任德育工作的重要部分.当前的主题微班会是农村小学德育工作的薄弱环节.通过农村小学德育问卷调查,分析农村小学德育主题微班会现
综合素质的培养是一个长期、持续的过程,这就要求教师首先应提高自身的综合素质,培养自己的人文情怀和国际视野,同时需要有耐心,将综合素质的培养渗透在日常的教学及班级管理
巨磁阻抗(Giant Magneto-impedance,简称GMI)效应是20世纪90年代发现的物理现象,该效应具有灵敏度高、饱和磁场较低、响应较快和稳定性好等特点,在磁传感器领域具有广阔的应
建设一个优秀的班级是班主任工作中的一项核心内容.树立一个风气正、学风浓郁、学生之间团结和谐、学习习惯良好的班级,是每一位班主任追求的目标.文章就如何建设优秀班级进