emCompress-ToGo Compression Algorithm Enables Data Logging, Wireless Transmission for Resource-Constrained Embedded Systems

February 05, 2019

Product

emCompress-ToGo Compression Algorithm Enables Data Logging, Wireless Transmission for Resource-Constrained Embedded Systems

SMASHv2 enables real-time compression and de-compression for embedded systems, requiring only 1 KB of ROM for compression and roughly 0.5 KB of ROM for decompression.

MONHEIM, GERMANY. SEGGER has announced the SMASHv2 lossless compression algorithm for resource-constrained systems to its emCompress-ToGo tool. SMASHv2 enables real-time compression and de-compression for embedded systems, requiring only 1 KB of ROM for compression and roughly 0.5 KB of ROM for decompression.

Compared to its predecessor, the emCompress-ToGo SMASHv2 algorithm provides better compression and smaller code. The tool uses a flexible API that requires only one parameter for compression and decompression directly to/from memory or application functions.

The tool enables users to:

• Store firmware images or FPGA bitstreams in less ROM

• Reduce the size of stored data for data loggers and transferring data to processing servers

• Enable wireless updating through compression

Trial versions for any Cortex-M-based target system and the Windows OS are available for downlod. More information can be found at www.segger.com/products/compression/emcompress/emcompress-togo.