• 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