Молодая калифорнийская компания aJile Systems разработала первый в мире оптимизированный для Java микропроцессор и создала на его основе прототип устройства, объединяющего в себе сотовый телефон, КПК и ручную видеоигру.
Сегодня технологии Java рассматриваются многими как будущий программный стандарт для мобильных устройств, и на рынке уже присутствует несколько десятков использующих его смартфонов. Но все они относятся к первому поколению, так как в них применены виртуальные Java-машины (программные средства компиляции), чьей скорости сегодня недостаточно для решения пользовательских задач.
Процессор aJ-100WRP выполняет весь Java-код аппаратно, без трансляции, что увеличивает скорость работы на порядок. Его возможности приближаются к персональным компьютерам начала 90-х, например aJ-100 под силу проигрывать 16-битное видео или анимацию в разрешении 320х240. Среда выполнения полностью совместима с API Sun J2ME/CLDC/MIDP.
Сейчас aJile лицензирует свой чип разработчикам. В качестве тестовой платформы компания предлагает основанное на устройство, по сути - полноценный компьютер с LCD-дисплеем, оперативной и flash-памятью, клавиатурой, USB, Ethernet, модулем мобильной связи. К нему прилагается полный набор программ, среди которых Web-браузер, MP3-плеер, простой текстовый редактор, игры и т.д. Цена, в зависимости от модификации, $1000 и $1500.
Некоторые основные характеристики aJ-100WRP: частота до 100 МГц; блок вычислений с плавающей точкой; поддержка двух независимых JVM; встроенная память 48 Кб - 32 Кб для данных и 16 Кб для команд; 8,16 или 32-битный интерфейс памяти; 5 8-битных портов ввода/вывода; 2 порта UART-16550; поддержка физического уровня IrDa; напряжение ядра 2,5 В; 176-контактный корпус LQFP, сообщает "Компьюлента".