aJile Systems has created a reference design for a Java wireless mobile device – the aJ-100WRP – that combines the features of a mobile telephone handset, PDA and gaming device.
The mobile device uses aJile’s aJ-100 Java processor, which bypasses software Java translation and directly executes Java bytecode in silicon. The result, according to aJile is a 10X performance enhancement that delivers full-motion, 16-bit colour animation on the wireless mobile device’s 320×240 QVGA display.
In addition to the aJ-100, the handheld reference design also incorporates 8MB of PSRAM, 8MB of flash memory, a 3.5 inch LCD TFT reflective display, a mini-QWERTY keyboard, touch screen, thumb wheel selector, MMC card slot, USB synchronisation port, rechargeable lithium ion battery pack, and 2.5G GSM/GPRS or CDMA 2000 dual-band wireless communication modules.
It comes with a suite of Java based applications, including an address book, scheduler, email, HTML-based web browser, MP3 player, SMS instant messaging, calculator, world clock, note pad, host synchronisation, MIDP applications manager and games, and the underlying Java real-time operating system.
The Java runtime environment itself is compatible with Sun’s J2ME/CLDC/MIDP API.