print

aicas incorporated

JamaicaVM is a J2SE compatible hard realtime Java solution for Embedded, Realtime and Safety Critical Systems.

Compatible Wind River Operating Systems: Linux, ThreadX(Wind River On-Chip Debugging), VxWorks, VxWorks Cert DO-178B, VxWorks 653


Compatible Wind River Platforms: Car Infotainment, Consumer Devices, Industrial Automation, Network Equipment, Safety Critical


JamaicaVM is a hard realtime JVM and object oriented software development environment, including analysis tools which can:

  • Increase your productivity
  • Improve application reliability
  • Provide a safe execution environment
  • Simplify code reuse and encapsulation

JamaicaVM achieves these advantages through a unique clean room implementation of Java virtual machine technology optimized for time critical, safety critical, and embedded systems. JamaicaVM provides:

  • Hard realtime guarantees
  • A Real Time Specification for Java implementation
  • Efficient ahead-of-time static compilation
  • Fast execution time
  • Smart Linking for low memory footprint

If you thought that the execution speed and garbage collection of Java was incompatible with realtime performance, it is time for you to try JamaicaVM.

FEAUTURES & BENEFITS

  • Hard Realtime Execution
    JamaicaVM provides hard realtime guarantees for all primitive Java operations. This enables all of features of Java to be used for your hard realtime tasks – features essential to object-oriented software development such as dynamic allocation of objects, inheritance, and dynamic binding now become available to the realtime developer.
  • Realtime Garbage Collection
    JamaicaVM provides the only Java implementation with a highly efficient hard realtime garbage collector. The garbage collector runs in small increments of only a few machine instructions but still guarantees to recycle all reclaimable memory, avoiding memory fragmentation, all while providing bounded execution time for all allocations.
  • Fast & Small
    JamaicaVM’s optimizing static compiler ensures excellent runtime performance. Its profiling tool gathers information for ensuring optimization of both runtime performance and code size. Sophisticated automatic class file compaction, smart linking for dead code elimination, and partial compilation techniques ensure minimal code footprint.
  • Dynamic Loading of Code
    The full power of Java becomes available through the use of dynamic class loading. This enables the program updating, the addition of new features and functionality, and easy end-user customization.
  • Powerful Tools JamaicaVM is Eclipse IDE compatible. Tools for program analysis, thread monitoring, static compilation, and creating ROM-able code are highly integrated and easy to use.

TECHNICAL SPECS

  • Patented Hard Realtime Garbage Collection
  • Full Real Time Specification for Java (RTSJ) Support
  • High Performance with Minimal Memory Footprint
  • Multicore Compatible starting in 2009
  • Outstanding Technical Support

AVAILABILITY

Apply for a fully functional, downloadable distribution and 45 day evaluation license today at http://www.aicas. com/download.html.

APPLICATION AREAS

Audio, Automotive, Communications & Telecom, Consumer Electronics, Industrial, Medical, Military, Security, Video and Imaging, Wireless

Contact Information

aicas incorporated
aicas incorporated

69 West Rock Avenue
New Haven, CT, 06515
USA

tele: 203.676.9807
reddy@aicas.com
www.aicas.com/

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google