Java processor
A Java processor is a microprocessor, which uses as a machine language bytecode. They are thus in competition with Java Virtual Machines such as interpreters and just- in-time compilers.
Most Java processors exist as IP cores and are used in FPGAs or ASICs.
Examples of Java processors are:
- picoJava Sun Microsystems
- PSC of Patriot Scientific
- " Jazelle " extension for ARM processors, to find about many Java -enabled mobile phones.
- JOP (Java Optimized Processor) - a Java bytecode processor, which is available as open source for FPGAs.
The Atmel AVR32 can execute bytecode directly in hardware, however, is not a complete Java processor.