TTE Systems announces new TTE32™-SM3 "soft" TT microcontroller

TTE Systems is pleased to announce the release of the TTE32-SM3 “soft” TT microcontroller.

blank

TTE32-SM3

Building on the TTE32-TT3 processor

The TTE32-SM3 Microcontroller is built on the TTE32-TT3 processor Core.

The TTE32-TT3 is a 32-bit design with 32-registers and a five-stage pipeline. The processor is compatible with the MIPS-1 Instruction Set Architecture.

The TTE32-TT3 processor is intended to provide high levels of of performance and maximum levels of temporal predictability (in order to simplify design, test and maintenance activities). This is achieved in various ways. For example, the design employs a cachless (zero wait) Harvard architecture memory system with two separate ports to memory, one for instruction fetch and one for data access. In addition, hardware support for multiplication and division is provided: this is fully predictable, and is 33 clock cycles in the current release.

Designed for time-triggered applications

Building on this core, the TTE32-SM3 Microcontroller can be used to implement a wide range of embedded systems, but this platform is particularly well suited to the creation of embedded systems with a time-triggered (TT) architecture.

The TTE32-SM3 Microcontroller offers the following key benefits to the developers of embedded systems with a TT architecture:

  • Highly predictable timing behaviour from the TTE32-TT3 processor;
  • A dedicated timer for the generation of system “Ticks”;
  • With the exception of the Tick timer, no other interrupt sources are enabled, thereby enforcing the “one interrupt per microcontroller” design rule and ensuring that event-triggered design features cannot be introduced inadvertently at the design phase or during subsequent product upgrades or maintenance;
  • An advanced watchdog timer design for use with TT architectures;
  • Fully integrated with the RapidiTTy MCU toolset (v2.3), ensuring a perfect match between system software and processor hardware.

Related RapidiTTy™ Toolsets

The TTE-SM3 microcontroller is a fully-supported target in RapidiTTy™ MCU 2.3.

blank

RapidiTTy MCU in layers

The TTE-TT3 processor can be adapted and configured using the RapidiTTy™ FPGA toolsuite.

blank

RapidiTTy FPGA in layers

Further information

Please contact us for further details.