RapidiTTy® MCU v2.4

RapidiTTy product logo

RapidiTTy® development tools deliver “TT in a box”: they provide everything you need to create time-triggered embedded systems. The tool sets include compilers, substantial code libraries, the InfiniTTy™ operating system (royalty free for most customers) and full support for detailed timing analysis.

RapidiTTy® MCU supports the rapid development and testing of reliable embedded systems based on microcontrollers with ARM7®, Cortex-M3® and TTE®32 cores.

In the current version of the tool (v2.4), full support is provided for NXP LPC-2xxx (ARM7), STM32 (Cortex M3) and TTE®32-SM3 devices. Initial support for NXP LPC-17xx (Cortex-M3) devices is also provided in this release.

RapidiTTy® MCU includes the TTE Builder™ engine which helps the designer integrate, customise and configure an extensive suite of library code plus the InfiniTTy™ operating system, in order to match the precise needs of a given application.

RapidiTTy® MCU helps to ensure that even new developers can produce reliable embedded systems, and helps to maximise the efficiency of an experienced development team.

Key benefits

  • A tightly-integrated tool suite with the familiar RapidiTTy® IDE.
  • Provides support for “hard” microcontrollers with either ARM7® and Cortex-M3® processor cores. A full list of supported COTS targets is available.
  • Fully supports software development for the TTE®32-SM3 “soft” microcontroller: a full (bitstream) version of the TTE®32-SM3 microcontroller is included (Altera® target) in the RapidiTTy® MCU package.
  • RapidiTTy® MCU includes an extensive suite of high-quality code components and drivers, helping you to complete day-to-day tasks such as reading switches, reading analogue-to-digital convertors, RS-232 (UART) communications, using pulse-width modulation, etc.
  • RapidiTTy® MCU includes support for the InfiniTTy™ operating systems which are suitable for use in wide range of embedded systems.
  • RapidiTTy® MCU includes the TTE Software Builder™ engine which helps the designer integrate, customise and configure both the library code and selected operating system configuration, in order to match the precise needs of a given application.
  • RapidiTTy® MCU includes a powerful timing analysis toolbox. With this toolbox, you can perform measurement-based timing analysis and obtain a full understanding of the way your tasks behave as the system executes on your actual hardware. Information such as processor utilisation, individual task execution time and task jitter can be obtained very easily. The information is reported graphically, and can be exported in a range of formats (pdf, xls, jpeg etc) for use in your system and testing documentation.
  • RapidiTTy® MCU includes a static memory analyser that provides useful information on stack utilisation for individual functions, as well as both code and data meters.
  • RapidiTTy® MCU informs the user of any incompatibilities that may arise when porting source code between devices of the same or different family, making it easy for you to re-use existing code in new projects.
  • Last (but not least), RapidiTTy® MCU is based on time-triggered (TT) technology. Use of TT technology helps to ensure that your applications have very predictable behaviour, and makes them easier to debug and test.

blank

RapidiTTy MCU in layers

Product brochure

Starter kits and evaluation boards

Please see our Partners page for information about starter kits and evaluation boards which are compatible with RapidiTTy® MCU.

Olimex LPC1766 development board

Compatible JTAG hardware

To make full use of RapidiTTy® MCU (for example, to carry out detailed timing analysis) you will require appropriate JTAG debug hardware.

Please see our Partners page for information about cost-effective JTAG hardware which is compatible with RapidiTTy® MCU.

Product packages and pricing

RapidiTTy® MCU is available in both Development and Production packages.

Single (permanent, development) licences for RapidiTTy® MCU 2.4 are available for £1995 + VAT per seat (pricing in other currencies available on request).

Significant discount are available for multi-seat orders.

Other licence options are also available (including Production licences).

Please contact us to place your order or to request further details.

Support and product updates

In the rapidly-changing embedded environment, our products are updated frequently. To help ensure that our customers always have access to our latest toolsets, we run a very simple and transparent system for product updates.

Please refer to our support page for details.

Evaluating RapidiTTy® products

We recognise that purchasing tools is not a straightforward process, and that you need to make sure that you make the right decision for your company.

If you are interested in evaluating any of our RapidiTTy® products, we’ll be happy to help: please see our evaluation page for details.

Further information about time-triggered technology

All RapidiTTy® products are based on time-triggered (TT) technology.

If you’d like to to find out more about ways in which use of TT architectures can help your organisation to create reliable and cost-effective embedded systems, please download a white paper and a free book.