
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® FPGA supports the rapid development and testing of reliable embedded systems based on field-programmable gate arrays (FPGAs).
RapidiTTy® FPGA was designed to match the needs of software developers who have worked previously with microcontrollers or embedded PCs. Using the TTE Hardware Builder™ engine, you can create a microcontroller which matches your precise requirements, with just a few clicks of a mouse (and without writing any VHDL code).
RapidiTTy® FPGA helps to ensure that even developers who are new to FPGAs can produce reliable embedded systems, and helps to maximise the efficiency of an experienced development team.
In the current version of the tool (v2.0), full support is provided for Altera® devices.
Key benefits provided by RapidiTTy® FPGA v2.0
- A tightly-integrated tool suite with the familiar RapidiTTy® IDE: provides support for Altera® FPGA targets (Cyclone I, Cyclone II and Cyclone III). Other targets will follow shortly.
- RapidiTTy® FPGA includes the TTE Hardware Builder™ engine which helps designers (even those without previous FPGA experience) to create a “soft” microcontroller which matches their precise requirements, with just a few clicks of a mouse (and without writing any VHDL code).
- RapidiTTy® FPGA includes the TTE Software Builder™ engine which which provides a full suite of code components and templates, helping you to program your custom processor very quickly and easily.
- RapidiTTy® FPGA includes full support for the InfiniTTy™ operating system, which is suitable for use in a range of embedded systems.
- RapidiTTy® FPGA includes (VHDL) source code for a set of processor peripherals for the TTE®32-SM3 “soft” microcontroller (allowing experienced developers to have full control over their designs). Where required, RapidiTTy® FPGA also allows easy integration of custom peripherals with the processor bus (with just a few mouse clicks). Accompanying template VHDL files and matching C driver files are generated automatically: users only need to write source code specific to their peripheral and can let RapidiTTy® take care of the system integration process.
- RapidiTTy® FPGA provides extensive JTAG debug support (e.g. breakpoints and single-step from C), fully integrated with the IDE.
- RapidiTTy® FPGA 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 custom 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, testing and (where appropriate) certification documentation.
- RapidiTTy® FPGA includes a static memory analyser that provides useful information on stack utilisation for individual functions, as well as both code and data meters.
- Last (but not least), RapidiTTy® FPGA 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.


Product packages and pricing
RapidiTTy® FPGA is available in both Development and Production packages.
Single (permanent, development) licences for RapidiTTy® FPGA 2.0 are available for £1995 + VAT per seat (pricing in other currencies available on request).
Significant discount are available for multi-seat orders.
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.