Development-Tools for the Evaluation and Optimization of Timing Behavior, Resource Efficiency, and Reliability of Embedded Systems

For the development of modern embedded real-time systems guaranteeing timing requirements, resource efficiency, and reliability are critical success factors for both, manufacturer and supplier companies. Timing-Architects offers these companies a unique solution for mastering these requirements – key properties in the development of time-critical, efficient and reliable real-time systems.

Simulation

A novel model-based simulation tool for the evaluation of the timing behavior as well as hardware and software resource consumptions of embedded real-time multi- and manycore systems. 

Optimization

Automatically optimize your software for complex, high-performance multi- or manycore platforms by application of the latest insights in science and technology regarding optimization techniques, combined with the computation power of high-performance clouds.

Meet the Multicore Challenge

Based on a novel model-based simulator and optimizer, Timing-Architects offers comprehensive solutions for the evaluation and optimization of non-functional properties of embedded systems. This simulatior provides the possibility to model and evaluate timing, performance and reliability properties at an early stage of the development process. This leads to a reduction of re-design cycles and results in a reduced time-to-market, increased cost efficiency and, at the same time, higher quality software. 

 

Timing-Architects is specialized on the real-time analysis of the new multicore processor technology. A change from single to multicore processors in embedded systems results in new challenges for guaranteeing real-time requirements and makes tool support mandatory. In order to exploit the entire potential of this new multicore processors, Timing-Architects offers the worldwide only solution.

 

Thanks to a novel high-performance cloud-based concept, manufacturer, supplier and 3rd-party software developer have the chance to increase the efficiency of their development process. This concept, the modular structure, a unique scalability in licensing and application, and a vast advantage in simulation analysis speed (~1000 times faster than existing single core solutions) offers system architects, integration engineers and software developers the possibility to significantly improve the development of multicore real-time systems – in all stages of the development process.

 

At early stages in the development, different system designs can be simulated, analyzed and optimized. This offers tremendous potential for cost reduction. In proposals for example, a detailed estimate about the system utilization can be made, resulting in an exact dimensioning of the hardware. In later stages, implementation alternatives can be quickly compared, assessed and optimized regarding real-time properties.


Applications

  • Exclusively developed for embedded multi- and manycore processor systems
  • Evaluation and optimization of real-time, performance and reliability properties
  • For system architects, software developers, integration engineers and quality control manager

Benefits

  • Analyze timing, performance, and reliability properties of your multi- or manycore processor architecture in seconds instead of days
  • Optimize your singlecore software for complex, high-performance multi- or manycore processor platforms
  • Simulate and optimize different system design alternatives at early stages in the development process
  • Get immediate feedback about critical points in your system by an intelligent reasoning module
  • Make well-founded forecast about the system utilization and dimensioning of the hardware
  • Significantly Improve the quality of your engineering results by the integration of automatic real-time and reliability evaluation in your new efficient development process
  • Compare software implementation alternatives and optimize them regarding real-time and performance properties
  • Draw conclusions from an intuitive graphical user interface