Tel. +31­ 345 545535
 
Embedded
Products
 
Solutions
Coming soon...
 
Partners
Who we work with
 
News
What's going on
 
Media
Something to read
 
About
Who we are
 
Contact
Where we are
You are on the following page: News English | Nederlands
 
 

SEGGER introduces reentrant CRC library

Hilden, Germany – August 11th, 2015 – SEGGER Microcontroller now offers emLib CRC, a CRC (Cyclic Redundancy Check) library that handles all general polynomials up to 32 bits wide, in normal and bit-reversed form. In addition to the general CRC functions, emLib CRC features optimized implementations for popular CRC polynomials including CRC-CCITT, CRC-16, and CRC-32.

The performance of the optimized routines is close to the theoretical limit and comparable to hardware-accelerated algorithms. In contrast to hardware-based solutions emLib CRC is fully reentrant and therefore thread-safe.

emLib CRC does not require porting at all, is delivered as pure C source code and is easily integrated into PC programs and embedded targets as well as apps for portable devices such as Android or iOS tablets and phones.

CRCs are used to provide error detection on data transfers in digital networks and data held on storage devices or computed over firmware images. CRCs help insure the integrity of data transmission by identifying errors in the data stream, which might be caused by noise or other corruption of bits, with very little computational overhead. Typical applications in the embedded area are MMC or SD Cards, Ethernet or Bluetooth connections.

Like all SEGGER middleware emLib CRC is free of viral licensing. Using the emLib CRC library together with SEGGER’s other Middleware products ensures smooth integration of the various components.

More information on emLib CRC is available at: www.segger.com/emlib-crc.html

About emLib

SEGGER emLib is a collection of complex, hardware independent algorithms. These algorithms are free from third party licenses and can be used on any processor from 8- to 64-bit. The software can also be used in PCs or portable devices. The code follows strict and efficient coding standards resulting in an easy to use code, which is optimized for lowest resource usage and highest performance.

Full product specifications are available at: www.segger.com/emlib.html

11-08-2015

   
 
 

INDES-IDS BV offers solutions for Embedded Software Development as well as for the Telecommunication NEMS and Service Providers. In these markets we offer products of either the market leader or the innovation leaders. Our goal is to assist you to get to the market sooner by offering a combination of products, knowledge and services.