Scientific publications
Explore the publications from TNO‑ESI, showcasing our research findings and expertise. This includes peer-reviewed articles, conference papers, and research reports, as well as more accessible publications that share insights from our collaborations with industry partners. You can easily search the publications by keyword to find what is most relevant to you.
- Year
- 2010
- Authors
- Shojaei, H.; Wu, T.H.; Davoodi, A.; Basten, T.
Pareto-algebraic framework for signal power optimization in global routing
This paper proposes a framework for (signal) interconnect power optimization at the global routing stage. In a typical design flow, the primary objective of global routing is minimization of wirelength and via consumption. Our framework takes a global routing solution that is optimized for this objective, and quickly generates a new solution that is optimized for signal power, with only a small, controlled degradation in wirelength.
- Year
- 2010
- Authors
- Ma, Z.; Catthoor, F.; Vermunt, F.; Hendriks, T.
System-level analysis of soft error rates and mitigation trade-off explorations
This paper presents a novel system-level analysis of soft error rates (SER) based on the Transaction Level Model (TLM) of a targeted System-On-a-Chip (SoC). This analysis runs 1000x faster than the conventional SoC analysis using a gate-level model. Moreover, it allows accurate prediction in the early design phase of a SoC, when only limited application details are available.
- Year
- 2010
- Authors
- Xing, J.; Theeleny, B.D.; Langerak, R.; Pol, J. van de; Tretmans, J.; Voeten, J.P.M.
From POOSL to UPPAAL Transformation and quantitative analysis
POOSL (Parallel Object-Oriented Specification Language) is a powerful general purpose system-level modeling language. In research on design space exploration of motion control systems, POOSL has been used to construct models for performance analysis. The considered motion control algorithms are characterized by periodic execution.
- Year
- 2010
- Authors
- Pillai, C.; Fabel, R.; Somers, L.
Model based control software synthesis for paper handling in printers
Control software is an integral part of new complex electromechanical systems, such as professional high speed printers. The development of these multidisciplinary products involves a number of iterative and incremental cycles of prototype creation. Automatically generating control software is a big leap in rapid prototyping of these products.
- Year
- 2010
- Authors
- Xing, J.; Theelen, B.D.; Langerak, R.; Pol, J. van de; Tretmans, J.; Voeten, J.P.M.
UPPAAL in practice Quantitative verification of a RapidIO network
Packet switched networks are widely used for interconnecting distributed computing platforms. RapidIO (Rapid Input/Output) is an industry standard for packet switched networks to interconnect multiple processor boards. Key performance metrics for these platforms include average-case and worst-case packet transfer latencies.
- Year
- 2010
- Authors
- Stuijk, S.; Geilen, M.; Basten, T.
A predictable multiprocessor design flow for streaming applications with dynamic behaviour
The design of new embedded systems is getting more and more complex as more functionality is integrated into these systems. To deal with the design complexity, a predictable design flow is needed. The result should be a system that guarantees that an application can perform its own tasks within strict timing deadlines, independent of other applications running on the system.
- Year
- 2010
- Authors
- Moneva, H.; Vissers, J.
Putting chaos under control On how modeling should support design
Complex systems design faces the lack of seamless integration of model-based methods and techniques. In this paper we propose a framework that enables designers and architects to track the design decisions throughout the design process. It provides a mechanism to deduce the impact of each design decision on the system under design.
- Year
- 2010
- Authors
- Damavandpeyma, M.; Stuijk, S.; Basten, T.; Geilen, M.; Corporaal, H.
Thermal-aware scratchpad memory design and allocation
Scratchpad memories (SPMs) have become a promising on-chip storage solution for embedded systems from an energy, performance and predictability perspective. The thermal behavior of these types of memories has not been considered in detail. This thermal behavior plays an important role in the reliability of silicon devices and in their static (leakage) power consumption.
- Year
- 2010
- Authors
- Haverkort, B.R.; Kuntz, M.; Remke, A.; Roolvink, S.
Formal performability evaluation of architectural models of critical infrastructures
In this paper, we introduce MIOA, a stochastic process algebra-like specification language with finite-domain datatypes, as well as the logic intSPDL, and its model checking algorithms. MIOA which stands for Markovian input/output automata language is an extension of Lynch’s input/output automata with Markovian timed transitions.
- Year
- 2010
- Authors
- Haverkort, B.R.; Kuntz, M.; Leitner-Fischer, F.; Remke, A.; Roolvink, S.
Probabilistic verification of architectural software models using SoftArc and Prism
In this paper we will describe the SoftArc approach. With the SoftArc approach it is possible to model and analyse safety-critical embedded and distributed systems that consist of both hard- and software. We are going to present the SoftArc modelling language, its syntax and semantics. The semantics of the SoftArc modelling language is defined in terms of stochastic reactive modules.

