Int. J. Critical Computer-Based Systems, Vol. 8, No. 2, 2018 169 A formal model for the analysis and verification of a pre-emptive round-robin arbiter Imene Ben Hafaiedh* Institut Sup´ erieur d’Informatique (ISI), Universit´ e de Tunis El Manar (UTM), Tunis, Tunisia Email: ben.hafaiedh.imen@gmail.com *Corresponding author Maroua Ben Slimane Ecole Polytechnique de Tunisie (EPT), Universit´ e de Carthage (UC), La Marsa, Tunisia Email: benslimanemaroua@gmail.com Riadh Robbana INSAT, Universit´ e de Carthage (UC), Sidi Bou Said, Avenue de la République, Carthage 1054, Tunisia Email: riadh.robbana@gmail.com Abstract: Resource arbitration is a fundamental problem in communication and computing system design. Thus, a fast and efficient arbitration algorithm is one of the most dominant factors for high performance networks-on-chip (NoCs) and ensuring their reliability and performance is highly required. In this context, we propose, a formal model for the analysis and validation of the round-robin protocol, considered as the most widely adopted scheduling algorithm, in particular for real-time applications. The contribution of this paper is first to propose a high-level formal, distributed and scalable model for round-robin arbiter based on the formalism of timed automata. We then employ model checking, to verify a set of relevant properties of the round-robin protocol such as deadlock freedom and invariant. In order to evaluate the efficiency and the scalability of the protocol under study, a set of experimental results are presented based on an automatically generated code of our proposed model. Keywords: bus arbitration; round-robin; multiprocessor system-on-a-chips; MPSoCs; formal verification; deadlock-freedom; timing constraints. Reference to this paper should be made as follows: Hafaiedh, I.B., Slimane, M.B. and Robbana, R. (2018) ‘A formal model for the analysis and verification of a pre-emptive round-robin arbiter’, Int. J. Critical Computer-Based Systems, Vol. 8, No. 2, pp.169192. Copyright © 2018 Inderscience Enterprises Ltd.