摘要
Javacard虚拟机的性能提升对Java语言的智能卡应用具有重要意义,高性能可配置器件的出现对于将问题在硬件上解决带来了新契机.本文描述了一种基于Avalon总线的Javacard虚拟机IP软核实现方法,它采用微序列解释执行字节码的微体系结构、Avalon主接口和VHDL格式RTL级软核模型,运用SOPC Builder通用系统开发方法构建了原型系统,实现的IP软核移植方便.
The performance improvements of Javacard virtual machine are of great significance for Java in the application of smart caM. The appearance of high performance programmable device brings a new opportunity to solve the problem on hardware. The paper puts forward a way to Javacard VM soft core design based on Avalon bus. It adopts microarchitecture that micro - sequence interpreting executes bytecodes, Avalon - MM Master, RTL model by VHDL format. Meanwhile, it constructs a SOPC prototype system by general system development with SOPC Builder. The realized IP soft core can easily be transplanted.
出处
《湘南学院学报》
2010年第5期81-85,共5页
Journal of Xiangnan University