The J Computer |
|||
by Advay Mengle |
|||
Abstract |
|||
This paper presents the J Computer, a processor that natively implements a
subset of the Java Virtual Machine specification for Java ME CLDC v1.0a in
hardware. The computer contains a 32-bit microprocessor, method code cache,
and a number of hardware device modules, such as a tone generator, a PS/2
keyboard, and an alpha-blending VGA graphics renderer into which Java code
running on the main processor can make remote procedure calls. The user may
download arbitrary class files to the J Computer via an RS-232 connection.
The design was verified in simulation, and synthesized on a Xilinx Virtex2
FPGA. Successful execution of Java implementations of a prime number
discovery algorithm and a simple pong game with audio demonstrated the
computer's functionality.
|
|||
Links To Files |
|||
Photos |
|||