You are here

Home » Products » Design Packages » CrossCom Safety IP

Design Package CrossComm Safety IP

… Design Packages for a significantly faster time-to-market!

Software and hardware related to functional safety, depending on the application and area of use, requires a specific safety integrity level, referred to as SI Level or SIL. In order to achieve an SI level of 3, two microcontrollers with mutual synchronisation and monitoring are typically used at the core of the safety-related control and diagnostic system. This is referred to as a 1-out-of-2-Architecture (1oo2).

Safe Design Package for data exchange

A central software component in such an architecture is the MESCO Design Package CrossCom Safety IP.

It primarily provides symmetric and asymmetric data exchange between two redundant microcontrollers in safe applications. This means that the 1oo2 concept can be implemented in software using standard controllers.

Typical safety architecture SIL 3 for use in a drive

This ensures that e.g. Incoming signals from redundant sensors on both microcontrollers are processed synchronously. In addition, results are permanently compared between the two units and checked for correctness.

Furthermore, diagnostic measures are implemented that recognize and treat internal errors. For example, the failure of hardware elements or a malfunction of the software.

Typical CrossCom architecture

Proven benefits when using the new MESCO Design Package CrossCom Safety IP in a development project
  • Reduced development risk by means of reuse
  • Saving during the development by using proven architecture
  • Cost and risk reduction of the project
  • Shorter time-to-market due to expense reduction
  • Easier product certification by means of IEC based documentation

Overview of CrossCom Layers

Compliant with the standards – well documented – successfully used

The Design Packages is consistently implemented in accordance with the IEC 61508 standard.


  • Source Code
  • Design documents
  • Test cases for module and integration tests
  • Extensive documentation
  • Results of static code analysis

It has been implemented in several applications for drive safety option cards and certified with the product.

The Design Package is designed for STM's 32-bit microcontrollers and can be used by MESCO as part of a project development in your safety project.

In addition, further MESCO design packages for the 1oo2 architecture in software and hardware are available.

Overview Design Packages »

We would be pleased to assist you with the integration of the design packages and the implementation of your safety project.

Ask us! We develop for you!


"Do you have any questions about this topic?
Don't hesitate! Give us a call.
You can reach our experts directly on
+1 201 302 6002.

You can also find out more if you subscribe
to the free MESCO newsletter. We report
about industry highlights and developer seminars.
We give important tips and provide you with
valuable know-how. Test it without obligation.
Worth it!"

Peter Bernhardt
MESCO, Head of Sales & Marketing