Using Model-Checking for Timing Verification in Industrial System Design

Laurent Rioux, Rafik Henia, Nicolas Sordon · 2017

To reduce the risk of costly timing errors detected after the integration phase, there is a need for efficient, reliable and automated timing prediction methods applicable already at the early design stages, even if based on incomplete or partial timing information. The obtained timing estimations can be consolidated along the different design phases, until the final integration. Model-Checking is a good candidate for coarse grained timing verification, since, for such use, it does scale and provide exact estimates. However, its use in the industry is conditioned by a seamless integration in the development process. In this paper, we present our solution to connect the model-checking tool ROMEO to the design process, thus allowing the verification of the system timing behavior at early stages.

Read the paper · More papers on PaperTik