首页 | 本学科首页   官方微博 | 高级检索  
     

WCET可预测的Java指令集硬件实现
引用本文:杨帆,高振华,柴志雷.WCET可预测的Java指令集硬件实现[J].计算机工程,2012,38(1):14-18.
作者姓名:杨帆  高振华  柴志雷
作者单位:江南大学物联网工程学院,江苏无锡,214122
基金项目:国家自然科学基金资助项目“高可靠实时系统的计算平台(SOPC)研究”(60703106)
摘    要:为能以硬件方式直接执行CISC结构的Java字节码,设计并实现适用于32位嵌入式实时Java平台的JPOR-32指令集。分析Java虚拟机规范中各Java字节码的功能和实现原理,设定执行每条指令时信号和数据在Java处理器数据通路上的变化,采用微指令方式执行复杂指令,简单指令直接执行,从而使JPOR-32的指令集具有RISC特性。实验结果验证了指令集的正确性及其最坏情况执行时间(WCET)的可预测性。

关 键 词:实时Java平台  JPOR-32指令集  Java处理器  微指令  最坏情况执行时间
收稿时间:2011-08-15

Hardware Implementation of WCET-predictable Java Instruction Set
YANG Fan , GAO Zhen-hua , CHAI Zhi-lei.Hardware Implementation of WCET-predictable Java Instruction Set[J].Computer Engineering,2012,38(1):14-18.
Authors:YANG Fan  GAO Zhen-hua  CHAI Zhi-lei
Affiliation:(School of Internet of Things Engineering,Jiangnan University,Wuxi 214122,China)
Abstract:In order to execute Java bytecode of CISC structure in hardware,instruction set for 32-bit embedded real-time Java platform JPOR-32(Java Processor Optimized for RTSJ) is designed.By analyzing the function and implementation principle of Java bytecode in the JVM specification,variation of signals and data of Java processor data path is set up.Complex instructions are executed using micro-instructions and simple instructions are executed directly,so that JPOR-32 set of instructions has a RISC feature.The results of Java code execution verify the correctness and Worst Case Execution Time(WCET) predictability of the instruction set.
Keywords:real-time Java platform  JPOR-32 instruction set  Java processor  micro-instruction  Worst Case Execution Time(WCET)
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号