Imsys Upgraded SNAP Classic Module for Embedded Applications

Imsys introduced the new SNAP Classic module for embedded applications. The new SNAP Classic offers improved performance, lower cost and power consumption, legacy support, and new features. The module is based on an open royalty-free design. Engineers have free access to schematics, bill of material, and the documentation needed for manufacturing, modification, and alterations. The new SNAP Classic will be available in the second quarter at a price of $99 each in quantities of 10k.

Imsys SNAP Classic module for embedded applications

The main peripheral interfaces are integrated with the new processor, which has been extended with features addressing the needs for low power, security, graphics, signal processing and display systems. The new revision of the SNAP module will make this improved technology accessible to the many designers of the legacy SNAP module and custom designs derived from it. No redesign is needed of custom hardware or software. All application software will run unchanged.

The SNAP Classic module is a drop-in replacement for the DSTINI390 reference design – a Java-based networked controller. Using the same module size and interfaces, the SNAP Classic provides all interfaces supported on the TINI platform including 10/100 Mbit full duplex Ethernet, RS-232, 1-Wire, CAN, I2C, SPI, GPIO, and even an emulation of the Dallas microprocessor bus.

The SNAP Classic performance is achieved through the code efficiency inherent in Imsys’ processors where the Java Virtual Machine is implemented in microcode. The new SNAP Classic has a POSIX compliant (Linux-like) real-time OS and a flash file-system with wear leveling, and a processor that executes the application typically 50-100 times faster than TINI-390 or TINI-400. Imsys’ processor performance now enables complex applications that until now have not been possible to run on this kind of modules.

SNAP Classic offers a number of new features, available at release date or planned for future firmware upgrade. For heavy duty, floating point computations it offers a performance increase of over 200 times that of TINI. A “crypto engine” consisting of 27 new opcodes support ARC4, DES, AES, RSA, MD5, SHA1, SHA256, accelerating them by a factor of up to 43 times compared to their C code implementations on the same processor.

For development, the SNAP Classic user can either use free Java tools or buy the optional Imsys Developer, a professional IDE that enables the developer to use a mix of Java, C, and assembler programming.

The SNAP Classic is also compatible with motherboards from Systronix and other companies.

More info: Imsys