Helping you to create "certified" systems

Are you involved in the development of high-integrity embedded systems for use in automotive, aerospace, defence, medical, industrial or related sectors? Do you need to be able to guarantee that your systems will operate correctly? Do you need to “certify” your systems in order to meet standards and guidelines such as ISO 26262, IEC 61508, DO-178?

TTE Systems can support your team in all stages of your system development.

For example, we can help you to:

We can also provide complete packages — involving hardware designs, comprehensive software tools and training — which offer immediate productivity improvements and significant cost savings for many organisations.

Certification example: ISO 26262

We have created a short brochure that provides an overview of some of the ways in which products and services from TTE Systems may be able to help your organisation to develop reliable embedded systems in compliance with ISO 26262 requirements.


Recording requirements and designs with RapidiTTy® Designer

RapidiTTy product logo

UML and SysML have emerged as effective ways of representing requirements and designs for complex embedded systems. Used appropriately, UML / SysML can represent systems in a compact, portable manner which is easy to understand.

RapidiTTy® Designer tools provide users with a lightweight, tightly integrated suite of design tools based on UML / SysML standards. RapidiTTy Designer allows users to record requirements and designs (at system, sub-system and component level) and maintain full traceability between these different system representations.

RapidiTTy Designer products are provided with a set of matched development processes which are fully customised to meet the needs of the organisation concerned.

Please contact us for further information.


Implementing your system software with RapidiTTy® Builder

RapidiTTy product logo

Once the system requirements and (at least) an initial design have been recorded, work can begin on the system code.

Available in both “off the shelf” and custom formats, RapidiTTy® Builder development tools provide everything needed to develop software for high-integrity embedded systems.

RapidiTTy Builder toolsets include compilers, substantial code libraries, one or more real-time operating systems, and full support for detailed timing analysis. Many of the tools also support static timing analysis, schedulability analysis and a full range of test activities.


Assessing your complete system with RapidiTTy® Tester

RapidiTTy product logo

Testing high-integrity embedded systems can be very challenging.

In such designs, the system under development must often interact with other equipment (for example, the vehicle wheel in an automotive braking design) and / or with a user (for example, taking measurements from a patient in an ECG monitoring system) in a manner which can make it very difficult and / or dangerous to test and debug the system. When developing such systems, a “hardware-in-the-loop” (HIL) testbed is often a key part of the development environment.

RapidiTTy® Tester provides a flexible means of carrying out detailed testing at a system level.

We can also provide a wide range of specialised, custom “Hardware-in-the-Loop” testbeds. Such testbeds are typically used during product development and testing and / or as a means of performing product demonstrations to customers. Please contact us to discuss your requirements.

Adaptive Cruise Control Test Facility


Closing the loop with RapidiTTy® Verifier

RapidiTTy product logo

Verification is the key to the creation of reliable embedded systems. All certification standards require evidence that (for example) system requirements are fully met by the chosen design, and that — in turn — the design and system code “match up”.

RapidiTTy Verifier provides a a highly effective framework for linking all stages of your design, implementation and test documentation, along with information about code reviews and other essential information which is required to support a case for compliance with ISO 26262.


TTE®32 family: High-integrity processors for certified systems

TTE32 product logo

TTE32 processors are aimed at sectors — including aircraft (including UAVs), satellite, medical, industrial and automotive systems — where their combination of very predictable behaviour and comprehensive design documentation greatly simplifies software development, verification and certification activities.

The TTE32 family provides the following benefits:

  • TTE32 processors are suitable for use in hostile environments, where systems face threats from environmental factors, such as the high levels of EMI which can be associated with electric vehicles;
  • TTE32 processors incorporate a task scheduler and error-detection mechanisms in hardware: this reduces software complexity, maximises the separation between the scheduler and software tasks, provides extremely fast, fully deterministic, error recovery — and greatly simplifies certification;
  • TTE32 processors are provided with a suite of matching RapidiTTy toolsets;
  • TTE32 processors are available in both “off the shelf” and customised forms, for both FPGA and ASIC targets.

In many cases, organisations find that switching from off-the-shelf processors and tools to work with high-integrity TTE32 processors and RapidiTTy products provides a significant cost saving.


SafeTTy™ family: A complete hardware platform for your certified system

SafeTTy product logo

The SafeTTy family provides complete hardware solutions — TTE32 processors, software, custom PCBs and all required interface electronics — allowing your organisation to develop reliable products very quickly and easily.

  • Different members of the SafeTTy family meet the needs of early protypes, right through to volume production.
  • Where required, SafeTTy solutions are available in forms that meet all required electrical and related standards (e.g. IP67).
  • As you would expect, all SafeTTy™ hardware platforms are supported by a complete set of matching software tools, allowing you to develop your software to relevant standards (e.g. ISO 26262).

The SafeTTy™ family provides a perfect platform for the rapid development of high-integrity control units (e.g. ECUs) for use with electric and hybrid vehicles, monitoring systems for use in automotive, aerospace or medical systems, and many other application targets and sectors.

Where required, we can develop custom SafeTTy solutions — hardware and / or software — for your organisation. In these circumstances, all (foreground) IP can be assigned. You are then free to go into volume production and develop / adapt the design (as required) for future products, subject only to payment of a small royalty fee.

Further information is available.


Monitoring your system “in flight” or “on the road” with MoniTTor™ technology

MoniTTor product logo

Functional safety involves [i] the detection of a potentially dangerous condition, and [ii] the activation of a protective / corrective device to prevent a hazardous events arising, or to provide mitigation (to reduce the consequences of the hazardous event).

To meet functional-safety requirements, systems based on a single embedded processor (for example, those intended to be compliant with IEC 61508 or ISO 26262) require an appropriate and independent “watchdog” device which can monitor this processor.

This is essential because — even when systems are designed with great care — failures may still occur due to software errors (in your code or in the operating system you use), the impact of electromagnetic interference (EMI) or “single-event effects” (SEEs), or from various forms of hardware damage.

In some cases, your system may be subject to malicious attack (for example, Stuxnet-type virus attacks).

In many sectors, the impact of such system failures — whether caused by environmental factors, errors or deliberate attacks — can be serious injury or significant loss of life.

MoniTTor™ technology serves as an “intelligent watchdog” for your system, providing a non-invasive means of detecting and handling run-time errors.

Further information is available.


Complete hardware / software / training packages

If you develop high-integrity embedded systems, do you know how much your organisation currently spends on the evaluation and purchase of off-the-shelf processors, all of the software tools you use (for system design, programming, test and verification) and staff training?

For most organisations developing high-integrity embedded systems, these sums are significant.

The TTE Systems

As an alternative, TTE Systems can provide complete development packages, involving processor designs and all the software tools — and training — needed to meet the needs of high-integrity systems for a total one-off fee of around £250k, followed by annual maintenance and support payments (including further training) of around £50k per year.

For many organisations, we believe that this “seamless” solution can significantly (often dramatically) improve productivity, as well as offering direct cost savings over a very short time period.

Please contact us for further information.