Products

AlgoTrim's high-performance compression solutions optimize the memory handling and execution performance in mobile devices. Memory footprint is one of the most important aspects of embedded system design because of the high cost of memory circuits. Execution performance of applications affects power consumption and highly optimized applications yields extended battery life. AlgoTrim offers both products and consulting services for reducing the memory footprint and optimizing time-critical processes in embedded systems.

The first suite of products in AlgoTrim's portfolio are based on a novel, patented lossless compression method. The Code Compression Library is a unique product for compressing the firmware, that is, the operating system and all applications, built for RISC processors such as ARM and PowerPC. It can halve the the firmware size of a mobile phone, thereby drastically reducing the bill of material.

The Code Compression Library made its commercial debut in mobile phones in 2006. It has been integrated into three of the top-tier mobile phone manufacturers' devices.

AlgoTrim's flagship product is the Code Compression Library, a lossless and proprietary codec for compressing code, that is, the processor instructions. Its main use is to reduce the size of the firmware of a mobile device using NAND flash as non-volatile memory.

AlgoTrim also offers optimized versions of standard codecs such as zlib. These optimized versions are typically built for RISC processors such as ARM, and yields sigificant speedups of compression and/or decompression.

Please, browse our product portfolio in the main navigation menu for further information.