SW/HW co-design of a java-based ASIP for pervasive computing in mobile applications

Min Jiang,Bing Yang,Xinan Wang,Tianyi Zhang
DOI: https://doi.org/10.1109/DELTA.2004.10020
2004-01-01
Abstract:A 32bit Java-based ASIP (Application Specified Instruction set Processor) is designed for pervasive computing in mobile applications to run MIPS-compatible local instructions and some application-specific Java bytecodes in a RISC-like architecture. In Java-mode, some Java bytecodes employed in the specific application are decoded into local instructions by VLSI implementation. With VHDL simulation tools, SWHW co-design verified that Java bytecodes could be executed on the processor with a local thread for a real-time visual processing. Furthermore, the design was synthesized to physical layout according to 1.2μm standard CMOS technology and the simulation shows that the processor can run at a frequency of 20MHz.
What problem does this paper attempt to address?