Developing Reliable Embedded Systems

The majority of the design examples presented on this website involve the development of safety-related and safety-critical embedded systems.

Some projects that we contribute to are not safety related, but system reliability is key design consideration.

  • Our technology is used (for example) in the space sector, for deep-sea monitoring and for animal tracking; in these systems, there are no direct safety implications, but the cost of system recovery / repair would be prohibitive.
  • In other application areas (for example, sports equipment) there are – again – no safety implications, but our technology is used in order to reduce the risks of reputational (business) damage that would result from a product that fails to operate correctly at all times.

As an example of the type of design solution that we employ in such products, we explore (briefly) the design of a space-based system on this page.

[This page was last updated 2018-05-01]

empty_space


empty_space

Space-based electronics

empty_space
In the space sector our technology is currently used in ‘payloads’ (rather than – for example – control of the launch vehicle).

In such designs, the benefit obtained through use of a TT architecture is that the behaviour is highly deterministic, and it is therefore possible to detect even very small changes that may indicate an incipient failure. In these circumstances, a controlled reset can be performed.

This makes sense in many space-based systems because – when a discrepancy is detected at run time – the root cause of problems may be a form of transitory, radiation-linked, ‘single event upset’ (SEU): in these circumstances, a carefully-controlled reset (at the correct time) can be expected to address the problem.

The figure below illustrates – schematically – the use of a DuplicaTTor software platform with two microcontrollers (MCUs) in a space-based design that could be used to achieve this goal.

empty_space

empty_space

empty_space


empty_space

Complete your cost-effective high-reliability design successfully using a SafeTTy Solutions™ package

empty_space
The design example presented on this page is based on a SafeTTy Solutions™ Package (SSP-RTL0).

SafeTTy Solutions Packages are based on TT designs and include carefully-selected combinations of our various products and services.

SafeTTy Solutions Packages include an appropriate ReliabiliTTy® Technology Licence.

Learn more about SafeTTy Solutions Packages …

empty_space


empty_space