Application Specific Instruction Sets and their Impact on the Design Space Requirements of a Hardware Java Virtual Machine

Monterey, CA(2008)

引用 1|浏览0
暂无评分
摘要
The widespread availability of field programmable gate arrays (FPGA) coupled with different implementations of "soft-core" processors has created a need to find new methods for optimizing these processors. Because design space is limited on most FPGA's and the maximum clock rate of these processors is heavily bound to the overall size and resource usage it is necessary to find ways to minimize the size of the processor. One such way to minimize the size of a "soft-core" processor is to customize the instruction set on which it operates. Removing instructions that are supported but not utilized by target applications may provide a reduction in design space usage as well as an increase in maximum clock frequencies for the processor.
更多
查看译文
关键词
Java,field programmable gate arrays,instruction sets,program processors,virtual machines,FPGA,application specific instruction sets,field programmable gate arrays,hardware Java virtual machine,maximum clock frequencies,soft-core processors,space requirements,Java Virtual Machine,Processor Design,Soft-core processor
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要