Do you need to create an embedded system that is reliable / secure / safe?
Does your organisation need to create an embedded system that is reliable / secure / safe?
Do you need to achieve compliance with one or more international safety standards (such as IEC 61508 or ISO 26262), or simply to achieve a best-in-class level of product reliability?
If so, then the team at SafeTTy Systems may be able to help.
If you’d like to explore the benefits that use of our state-of-the-art ‘Time Triggered‘ (TT) technology may offer in your next project, you may wish to consider the six-stage evaluation process that is summarised below.
Alternatively, please simply contact us and we’ll do our best to help.
[This page was last updated: 2018-07-20]
Stage One: Explore our website
At SafeTTy Systems:
- we specialise in the engineering of very simple software designs for safety-related embedded systems;
- keeping the designs simple allows us to model them precisely (at design time) and monitor them closely (at run time);
- we achieve this goal using ‘Time Triggered’ (TT) software architectures.
We provide a great deal of information on this website, including around 7 hours of free introductory training (if you want to take a ‘deep dive’).
You may like to start by finding out a little about our technology:
- our introductory guide to TT software starts right at the beginning;
- you’ll find more technical detail on our TT Technology page;
We have also created some short examples to illustrate the types of projects that we have supported:
- Developing high-reliability space-based systems (ECSS-E-ST-40C, ECSS-Q-ST-80C)
- Industrial monitoring system (IEC 61508, ‘SIL 2’)
- An automotive ECU designed using ‘ASIL decomposition’ (ISO 26262, ‘ASIL B’)
- Controller for a domestic washing machine (IEC 60730 / IEC 60335, ‘Class B’)
- ‘Steering-Column Lock Controller’ for a high-volume passenger car (ISO 26262, ‘ASIL D’)
- Controller for an Industrial Robot (IEC 61508, ‘SIL 3’)
- Determining that a machinery-operator is ‘in place’ (ISO 13849, ‘PL e’)
- Controller for an autonomous road vehicle (ISO 26262, ‘ASIL D’)
- Dealing with ‘SOUP’ in a medical infusion pump (IEC 62304, ‘Class C’)
- Using TT Wrappers in civilian aircraft systems (DO-178C / DO-254)
Of course, it’s not all about technology:
- you can learn more about our company here;
- our ‘ReliabiliTTy®‘ and ‘SafeTTy Solutions™‘ and Consultancy pages provide information about the likely costs of our support.
Stage Two: Invest in a copy of our ‘ERES2’ book
Once you’ve browsed our website, you may like to invest in a copy of our book ‘The Engineering of Reliable Embedded Systems‘.
‘ERES2’ documents an industry-proven approach to the development of software for reliable, real-time embedded systems, based on the use of second-generation ‘Time Triggered’ (TT) architectures.
In order to illustrate how the TT techniques presented in ERES2 can be employed in practical designs, five detailed case studies are included. These studies describe the development of embedded control and monitoring systems for the following products:
- an industrial alarm sounder unit (IEC 61508, SIL 2);
- a domestic washing machine (IEC 60730, Class B);
- a hospital radiotherapy machine (IEC 62304, Class C);
- a steering-column lock for a passenger car (ISO 26262, ASIL D);
- an aircraft jet engine (DO-178C, Level A).
Stage Three: Arrange a call with our team
After reviewing the ‘ERES2’ book, you should – we hope – have a good understanding of the capabilities of an advanced TT software architecture.
You may then like to move to ‘Stage 3’, by arranging a call with a member of our team.
For new customers, we are happy to arrange a call (typically 60-120 minutes long) to explore ways in which technology and support from SafeTTy Systems may offer benefits for your organisation. There is no charge for this call.
Please contact us for further information or to arrange your call.
Stage Four: Consider a ‘Taster Day’
After speaking to our team, you may like to consider arranging a Taster Day.
This popular programme is delivered on your company site.
Taster Days have been designed:
- to explain how state-of-the-art TT architectures can support the engineering of embedded systems that are reliable, secure and safe; and,
- to allow you to determine the level of benefit that use of such a TT architecture in your next project may offer for your organisation.
Learn more about Taster Days …
Stage Five: Purchase a low-cost ReliabiliTTy® Technology Evaluation Licence
After meeting our team, you may wish to consider purchase of a ReliabiliTTy® Technology Evaluation Licence (RTEL).
As the name is intended to suggest, low-cost RTELs are designed to make it easy for you to explore our technology in depth (usually by developing a prototype TT design, supported by our team).
Learn more about ReliabiliTTy Technology Evaluation Licences …
Stage Six: Purchase a cost-effective SafeTTy Solutions™ package
These fully-customised packages are designed to help your development team produce embedded systems that are reliable, secure and safe, in compliance (where required) with one or more international safety standards (IEC 61508, ISO 26262, DO-178C, IEC 62304, IEC 60730 …).
Based on state-of-the-art TT designs, each package includes a cost-effective combination of our products and services.
SafeTTy Solutions packages include an appropriate ReliabiliTTy® licence.
Learn more about SafeTTy Solutions packages …
You may also be interested in …
Our internationally-recognised SafeTTy Certified programme is designed to help people obtain the skills needed to develop reliable, secure and safe embedded systems using ‘Time Triggered‘ (TT) software architectures – and provide evidence that they possess such skills.
The programme starts at “Level 1” and progresses to “Level 3”.
In our view:
- Level 1 represents the minimum qualification level that should be expected from an individual involved in the development of real-time embedded systems that are intended to be reliable, but where failure has no direct safety implications.
- Level 2 represents the minimum qualification level that should be expected from an individual involved in the development of real-time embedded systems that may have some safety implications (for example, designs developed in compliance with IEC 61508 or in compliance with ISO 26262), and / or where system failure could prove very expensive (e.g. deep-sea products, satellite systems).
- Level 3 represents an appropriate qualification level for an individual who is involved in the development of real-time embedded systems that are safety-critical in nature (for example, designs developed in compliance with IEC 61508 up to ‘SIL 3’ / ‘SIL 4’ or in compliance with ISO 26262 up to “ASIL D”, or in compliance with DO-178C up to “Level A”).
For experienced developers, we offer the option of Direct Entry to Level 2: this means that it is not necessary to complete Level 1 of this programme before attempting the intermediate-level training and examination.
Learn more about the SafeTTy Certified programme …
You may also be interested in …
Our DuplicaTTor® Evaluation Board (DEB-0405) is aimed primarily at organisations that wish to develop industrial / generic designs in compliance with IEC 61508 (up to ‘SIL 3’); machinery designs in compliance with ISO 13849 (up to Pl e Cat 4); household goods in compliance with IEC 60730 / IEC 60335 (up to Class C); medical equipment in compliance with IEC 62304 (up to Class C); and automotive designs in compliance with ISO 26262 (up to ASIL D).
DEB-0405 can also be used to prototype civil aircraft designs in compliance with DO-178C (up to ‘DAL A’)..
Learn more about our evaluation hardware.
Please contact us if you wish to discuss any of the above stages (or simply want to explore whether we may be able to help your organisation).