-
题名WCET可预测的Java指令集硬件实现
被引量:1
- 1
-
-
作者
杨帆
高振华
柴志雷
-
机构
江南大学物联网工程学院
-
出处
《计算机工程》
CAS
CSCD
2012年第1期14-18,共5页
-
基金
国家自然科学基金资助项目"高可靠实时系统的计算平台(SOPC)研究"(60703106)
-
文摘
为能以硬件方式直接执行CISC结构的Java字节码,设计并实现适用于32位嵌入式实时Java平台的JPOR-32指令集。分析Java虚拟机规范中各Java字节码的功能和实现原理,设定执行每条指令时信号和数据在Java处理器数据通路上的变化,采用微指令方式执行复杂指令,简单指令直接执行,从而使JPOR-32的指令集具有RISC特性。实验结果验证了指令集的正确性及其最坏情况执行时间(WCET)的可预测性。
-
关键词
实时java平台
JPOR-32指令集
java处理器
微指令
最坏情况执行时间
-
Keywords
real-time java platform
JPOR-32 instruction set
java processor
micro-instruction
worst case execution Time(wcet)
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种用于硬实时Java处理器的类转换器设计及实现
被引量:3
- 2
-
-
作者
柴志雷
高丽强
陈章龙
涂时亮
-
机构
复旦大学计算机科学与工程系
江南大学信息工程学院智能及高性能计算研究所
-
出处
《小型微型计算机系统》
CSCD
北大核心
2006年第12期2336-2340,共5页
-
文摘
通过分析Class文件处理过程及其中影响实时性的操作,提出一种用于硬实时Java处理器的类转换器,它读取标准Class文件,处理并生成适合Java处理器直接执行的内存映像文件.由于装载、连接过程中大量操作(如符号引用的解析)都由类转换器提前处理完毕,使得Java处理器操作大为简化.同时,由于所有影响Java处理器实时性的操作也由类转换器提前处理,Java处理器最坏情况执行时间(WorstCaseExecutionTime)完全可预测.
-
关键词
实时java
java实时规范
硬实时java处理器
最坏情况执行时间
-
Keywords
real-time java
real-time specification for java (RTSJ)
hard real-time java processor
worst case execution time (wcet)
-
分类号
TP316.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种实时Java处理器‘区域’内存实现模型
被引量:1
- 3
-
-
作者
柴志雷
陈章龙
涂时亮
-
机构
复旦大学计算机科学与工程系
-
出处
《小型微型计算机系统》
CSCD
北大核心
2006年第10期1970-1974,共5页
-
文摘
Java实时规范(RTSJ)提出的‘区域’内存(ScopedMemory)既避免了垃圾回收对系统实时性的影响,又能充分利用内存空间,引起了众多研究人员的重视.本文讨论了‘区域’内存的实现及影响最坏情况下执行时间(WCET)的因素,并提出一种针对嵌入式实时Java处理器的‘区域’内存实现模型.该模型中非实时处理在字节码被执行之前完成,消除了运行时管理‘区域’内存对WCET的影响,在简化处理器实现的同时保证了运行时WCET的可预测性.
-
关键词
java实时规范
'区域’内存
实时java处理器
最坏情况下执行时间
-
Keywords
real-time specification for java(RTSJ)
scoped memory
real-time java processor,worst case execution ttime(wcet)
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式Java处理器的方法调用机制
- 4
-
-
作者
郭明昆
柴志雷
-
机构
江南大学物联网工程学院
-
出处
《计算机工程》
CAS
CSCD
2014年第1期68-71,共4页
-
基金
国家自然科学基金资助项目"高可靠实时系统的计算平台(SOPC)研究"(60703106)
-
文摘
Java语言和Java处理器在实时嵌入式系统开发中的应用受到广泛关注。传统Java虚拟机的方法调用机制采用动态装载迟解析的执行方式,使得最坏情况执行时间(WCET)难以预测。针对该问题,提出一种提前解析-微程序执行的改进方法。将传统方法调用中的符号引用转化为直接调用,以微程序的方式运行在硬件处理器上,使执行限制在可预知的时钟周期内。实验结果证明,改进方法调用机制在执行时间上满足线性关系,具备良好的WCET可预测性。
-
关键词
实时系统
java方法调用
最坏情况执行时间
提前解析
微程序
java处理器
-
Keywords
real-time system
java method call
worst-case execution Time(wcet)
advance analysis
micro program
java processor
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-