Title :
Theorem proving techniques for the formal verification of NoC communications with non-minimal adaptive routing
Author :
Helmy, Amr ; Pierre, Laurence ; Jantsch, Axel
Author_Institution :
TIMA Lab., UJF, Grenoble, France
Abstract :
This paper focuses on the formal verification of communications in Networks on Chip. We describe how an enhanced version of the GeNoC proof methodology has been applied to the Nostrum NoC which encompasses various non-trivial features such as a deflective non-minimal routing algorithm. We demonstrate how the features of the Nostrum protocol layers can be captured by the current version of GeNoC that enables a step-by-step formalization of communication operations while taking various protocol details into consideration. We prove that packets arrive properly and that packets are never lost. Also, we prove the soundness of the Nostrum data link, network and transport layers.
Keywords :
formal verification; network routing; network-on-chip; protocols; theorem proving; GeNoC proof methodology; NoC communications; Nostrum NoC; Nostrum data link; Nostrum protocol layers; formal verification; networks on chip; nonminimal adaptive routing; nonminimal routing algorithm; theorem proving techniques; Communication networks; Communication switching; Formal verification; Laboratories; Network-on-a-chip; Packet switching; Paper technology; Routing; System recovery; Transport protocols;
Conference_Titel :
Design and Diagnostics of Electronic Circuits and Systems (DDECS), 2010 IEEE 13th International Symposium on
Conference_Location :
Vienna
Print_ISBN :
978-1-4244-6612-2
DOI :
10.1109/DDECS.2010.5491781