Embedded Masterclass
 

Applying Time-Triggered Architectures in Mainstream Embedded Systems

Workshop Overview
In a time-triggered embedded system, we have one (and only one) interrupt enabled. This interrupt is usually linked to a timer, which will generate “ticks”: these ticks will, in turn, drive an appropriate (often very simple) operating system.

Time-triggered architectures are widely used in safety-related systems (for example in aerospace or medical sectors) because they are known to provide highly predictable behaviour, which in turn reduces testing, maintenance and (where relevant) certification costs.

During this workshop it will be argued that TT architectures can be (and should be) used more widely. Numerous examples of the use of TT architectures will be presented, and you will have a chance to try out various TT system designs for yourself (and compare them with “event triggered” alternatives).

Workshop Objectives

  • To demonstrate how time-triggered systems can be created easily and quickly
  • To compare time-triggered (TT) and event triggered (ET) solutions
  • To illustrate how use of timing analysis and TT systems can reduce testing effort and – therefore – reduce time-to-market

Delegates will learn

  • How to create embedded systems with a time-triggered architecture.
  • How to adapt existing designs (based on event-triggered architectures) into a TT format
  • How to reduce testing times using TT architectures
  • How to work with leading TT development tools

Who Should Attend

  • Software engineers wishing to shorten the development time for their next application.
  • Hardware engineers that need to work with software engineers in the creation of reliable embedded systems.
  • Project managers who wish to understand design and tool options for modern embedded systems.

Pre-Requisites

  • Some experience with embedded systems
  • Some knowledge of the C programming language

Duration:

3 hrs (with coffee break)

Seminar and Hand-on session

This workshop will begin with a short seminar (around 30 minutes) which will introduce key TT concepts.

We will then move in to a “hands on” session, where you will have a chance to try out some TT architectures and development tools for yourself.

What this workshop won’t do

Developing embedded systems is not easy, and there are no “silver bullets”.

During this workshop, we won’t try to argue that a TT approach is a perfect match for all embedded systems (it isn’t). However, the workshop will conclude by suggesting that – as you start your next project – you should ask yourself: “Should we use a TT architecture this time?”

By the end of this workshop, we think you may be surprised how often the answer is: “Yes”.

(This workshop is £95+VAT per delegate - payable in advance of the event.)


Click here to go to registration page

If you have any questions about this workshop, please contact m.pont@tte-systems.com

About the trainers

Dr Michael J. Pont is CEO of TTE Systems Ltd and Professor of Embedded Systems Engineering at the University of Leicester. Since the mid 1990s, Michael has worked with an internationally-recognised research team to develop tools and techniques which support the rapid development of reliable embedded systems through the use of time-triggered architectures. This research work has resulted in a number of patent applications and the creation of the RapidiTTy® tool family, which is now being further developed and sold by TTE Systems Ltd. Michael is author or co-author of more than 100 technical papers, and is the author of three books (including “Patterns for Time-Triggered Embedded Systems” and “Embedded C”).

Dr Devaraj Ayavoo received the B.Eng. and PhD degrees from University of Leicester, UK, in 2000 and 2006 respectively. Having worked previously at Altera Corporations, Malaysia, Devaraj joined TTE Systems Ltd in 2006: he is now Technical Manager with the company and is responsible for the development of the RapidiTTy® family of software development tools.

www.tte-systems.com

Workshops Outline

Time-Triggered Embedded System are known to provide highly predictable behaviour, which in turn reduces testing, maintenance and (where relevant) certification costs.

In a time-triggered embedded system, we have one (and only one) interrupt enabled. This interrupt is usually linked to a timer, which will generate “ticks”: these ticks will, in turn, drive an appropriate (often very simple) operating system.

 

 

 

 

 

 

   Embedded Masterclass © 2009 | Energi Technical Ltd

Embedded Systems Presentations - Embedded Systems Training - Embedded Systems Exhibition - Embedded Systems Magazine - Embedded Systems Conference - Embedded Linux Workshop - Embedded GUI Workshop - Software Timing Analysis Workshop - MISRAC++ Workshop - Embedded Systems Products - Solidworks - Embedded Systems Engineering Services - Embedded Systems Hardware - Network Device Security - Safety Critical Software - Embedded OS and RTOS - Embedded Database