industry news
Subscribe Now

emCompress-ToGo – New software brings compression to even the smallest Embedded Computer System

Monheim, Germany – February 05th 2019 –
SEGGER announces SMASHv2, a new lossless compression algorithm tailored to resource constrained systems, boosting performance of Embedded Systems. The software allows both compression and decompression on any Embedded System, in real time, even with no work RAM available. In comparison to SMASHv1, SMASHv2 delivers even better compression, easier use (only one parameter for compression) and smaller code.

“More storage, more bandwidth resulting in higher transmission speeds, less cost. This software can make almost every Embedded System even more efficient. Before we developed it, I did not even think it was possible.” says Rainer Herbertz, Senior Software Engineer at SEGGER. “Before emCompress-ToGo, most microcontroller-based applications could not utilize compression because available algorithms required too much memory or computing power. Those days are over.”

emCompress-ToGo has the performance, efficiency and flexibility to be used for various purposes, such as:
•       Storing firmware images or FPGA bitstreams compressed with SMASHv2 to significantly reduce ROM requirements
•       Allowing wireless updating through compression
•       Reducing the size of stored data for data loggers, and thus the required bandwidth for transferring the data to the processing servers
•       Compressing streams of data

One algorithm fits all: Great compression rates are achieved even on small blocks of data.
The API is very flexible, with compression and decompression directly to and from memory or via application-provided functions. The compressor requires only about 1 KB of ROM, decompression about half of that. Trial versions for Windows as well as any Cortex-M based target system are available for download.

All code has been developed by and can be licensed from SEGGER. It is not encumbered by any Open Source license.

For more information, please go to: https://www.segger.com/products/compression/emcompress/emcompress-togo/

About SEGGER
SEGGER Microcontroller is a full-range supplier of software, hardware and development tools for embedded systems. The company offers support throughout the whole development process with affordable, high quality, flexible and easy-to use tools and components. SEGGER offers solutions for secure communication as well as data and product security, meeting the needs of the rapidly evolving Internet of Things (IoT). The company was founded by Rolf Segger in 1992, is privately held, and is growing steadily. Headquartered in Germany with US offices in the Boston area as well as Silicon Valley and distributors on every continent, SEGGER offers its full product range worldwide. For additional information, visit: www.segger.com

Leave a Reply

featured blogs
Apr 19, 2024
In today's rapidly evolving digital landscape, staying at the cutting edge is crucial to success. For MaxLinear, bridging the gap between firmware and hardware development has been pivotal. All of the company's products solve critical communication and high-frequency analysis...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...
Apr 18, 2024
See how Cisco accelerates library characterization and chip design with our cloud EDA tools, scaling access to SoC validation solutions and compute services.The post Cisco Accelerates Project Schedule by 66% Using Synopsys Cloud appeared first on Chip Design....

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured chalk talk

Advanced Gate Drive for Motor Control
Sponsored by Infineon
Passing EMC testing, reducing power dissipation, and mitigating supply chain issues are crucial design concerns to keep in mind when it comes to motor control applications. In this episode of Chalk Talk, Amelia Dalton and Rick Browarski from Infineon explore the role that MOSFETs play in motor control design, the value that adaptive MOSFET control can have for motor control designs, and how Infineon can help you jump start your next motor control design.
Feb 6, 2024
10,435 views