Shaping Real-Time Systems Engineering of Tomorrow

Mobile communication systems

Mobile usage of the internet continuously increases all over the world, fuelled by huge demand, rapid evolution of mobile technologies that provide higher data rates and lower latencies and new services that revolutionize the way people consume mobile content and communicate with each other.

Besides advancements in semiconductor and display technologies, it is well designed embedded software that drives the evolution of smartphones, tablets, and other mobile devices:

  • The complexity of protocol stacks running under hard real time constraints and the rates of data transferred increase with each new generation of 3GPP standards.
  • World-wide interoperability is a must - and just another major software complexity driver.
  • Multiprocessor architectures require 100% reliable software to drive inter-processor communication under all system load scenarios. Software architectures must be designed to fully support the capabilities of multiprocessor systems.
  • Lots of computing power must be available on demand.  However, to enlarge the operating time of the device, the stored energy in batteries needs to last longer. Clever control algorithms must be implemented in software to switch off as many hardware components as possible while those are idle and to save energy.

By facilitating in-depth understanding of real-time behaviour and automated quantitative analysis, INCHRON’s real-time tools add competitive advantage to your embedded software for mobile devices:

Legacy software:

  • State of the art visualization tools for inspection of software runtime behaviour based on recorded traces ()
  • Automated identification of timing constraints violations and load margins ()
  • Automated statistical analysis of trace data with respect to pre-defined constraints ()
  • Higher timing test coverage through worst case analysis and simulation ( and )

Newly developed software:

  • Model based design: Simulation of all timing and load aspects throughout the whole development life cycle, to be able to freeze the architecture as early as possible ()
  • State of the art visualization tools for inspection of simulated software runtime behaviour ()
  • Communication of network devices (? chronBUS)
  • Automated statistical analysis based on simulation ()
  • Automated worst case analysis for safety critical systems ()
  • Virtual “what-if” analysis facilitates the understanding of the impact of proposed changes on system behaviour, performance, and power consumption ( and )
  • System design optimization with respect to processors, processing power, and busses, based on simulated load and predefined constraints, and software architecture optimization on multi-processor systems ()

Do you use THREADX?

As one of the most used operating system used in the mobile communication market we support the key features of THREADX. Easy modelling of complex system before implementation is started is now possible.

You are here: INDUSTRIES » Mobile