论文部分内容阅读
支持Javacard技术标准是智能卡的发展方向,目前的Javacard系统大多是采用软件虚拟机的方式来解释执行或者通过just-in-time方式执行Java指令,系统软件平台本身占用了大量的资源,且执行效率不高。解决这些问题的方法就是实现硬件Javacard指令处理器。该文给出了一种基于微码的Javacard指令处理器的FPGA设计和实现,以Javacard CPU为核心搭建Javacard CPU测试平台,并将其集成在一块FPGA上实现。
Support Javacard technology standard is the development direction of the smart card, the current Javacard system mostly adopts the way of software virtual machine to explain execution or execute Java instruction in just-in-time manner, and the system software platform itself occupies a large amount of resources, and the execution efficiency not tall. The solution to these problems is to implement the hardware Javacard instruction processor. This paper presents an FPGA design and implementation of a Javacard instruction processor based on microcode. The Javacard CPU is built on Javacard CPU and integrated into an FPGA.