DocumentCode
3455839
Title
Formal modeling and verification for Network-on-chip
Author
Chen, Yean-Ru ; Su, Wan-Ting ; Hsiung, Pao-Ann ; Lan, Ying-Cherng ; Hu, Yu-Hen ; Chen, Sao-Jie
Author_Institution
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2010
fDate
21-23 June 2010
Firstpage
299
Lastpage
304
Abstract
A model checking based formal verification procedure is developed to verify and validate the routing micro-architecture in a Network-on-chip (NoC) communication infrastructure. Specifically, four crucial properties of an NoC router, namely, mutual exclusion, starvation freedom, deadlock freedom, and conditions for traffic congestions are investigated. Given a recently proposed bi-directional channel direction control protocol, guidelines for constructing formal models of an NoC router are proposed, and minimal formal models essential for verifying these four properties are analyzed. A popular formal verification model checking tool State Graph Manipulators (SGM) is applied to perform the verification task. Results obtained through formal verification of these four properties provide useful insights to refine the protocol design.
Keywords
formal verification; network-on-chip; NoC communication infrastructure; NoC router; SGM; bidirectional channel direction control protocol; deadlock freedom property; formal verification; minimal formal models; model checking based formal verification; mutual exclusion property; network-on-chip; routing microarchitecture; starvation freedom property; state graph manipulators; traffic congestions; Bidirectional control; Communication system control; Communication system traffic control; Formal verification; Guidelines; Network-on-a-chip; Protocols; Routing; System recovery; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Circuits and Systems (ICGCS), 2010 International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-6876-8
Electronic_ISBN
978-1-4244-6877-5
Type
conf
DOI
10.1109/ICGCS.2010.5543050
Filename
5543050
Link To Document