A generic model for formally verifying NoC communication architectures: A case study

被引:0
|
作者
Borrione, Dominique [1 ]
Helmy, Amr [1 ]
Pierre, Laurence [1 ]
Schmaltz, Julien [2 ]
机构
[1] INPG, TIMA Lab, 46 Av Felix Viallet, F-38031 Grenoble, France
[2] Univ Saarland, D-66041 Saarbrucken, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Networks on Chip are emerging as a promising solution for the design of complex Systems on a Chip, to interconnect manufactured IP cores, and the need to formally guarantee their correctness is crucial. In a NoC centered design, the individual IP's are considered already validated. This paper addresses the validation of the communication infrastructure. A generic formal model for NoCs has been developed and implemented in the ACL2 theorem prover. As an application, the HERMES network has been formalized in this model, and we show that both formal proofs and simulation experiments can be performed in ACL2.
引用
收藏
页码:127 / +
页数:2
相关论文
共 50 条
  • [31] On levels of business modelling, communication and model architectures
    Nilsson, BE
    [J]. INFORMATION SYSTEMS ENGINEERING: STATE OF THE ART AND RESEARCH THEMES, 2000, : 275 - 287
  • [32] GENERIC MODEL CONTROL - A CASE-STUDY REVISITED - COMMENTS
    LEE, PL
    NEWELL, RB
    SULLIVAN, GR
    ZHOU, W
    [J]. CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 1992, 70 (02): : 413 - 414
  • [33] GENERIC MODEL CONTROL - A CASE-STUDY REVISITED - REPLY
    LEE, PL
    NEWELL, RB
    SULLIVAN, GR
    ZHOU, W
    [J]. CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 1992, 70 (02): : 415 - 416
  • [34] A Generic Approach on How to Formally Specify and Model Check Path Finding Algorithms: Dijkstra, A* and LPA*
    Ogata, Kazuhiro
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2020, 30 (10) : 1481 - 1523
  • [35] VeriFog: A Generic Model-based Approach for Verifying Fog Systems at Design Time
    Awad, Hiba
    Alidra, Abdelghani
    Bruneliere, Hugo
    Ledoux, Thomas
    Leclerq, Etienne
    Rivalan, Jonathan
    [J]. 39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1252 - 1261
  • [36] Relaxing atomicity and verifying correctness: Considering the case of an asynchronous communication mechanism
    Burton, J
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (05) : 771 - 802
  • [37] Verifying a signature architecture: a comparative case study
    Basin, David
    Kuruma, Hironobu
    Miyazaki, Kunihiko
    Takaragi, Kazuo
    Wolff, Burkhart
    [J]. FORMAL ASPECTS OF COMPUTING, 2007, 19 (01) : 63 - 91
  • [38] A generic model for software architectures (vol 13, pg 87, 1997)
    Rossak, W
    [J]. IEEE SOFTWARE, 1997, 14 (05) : 6 - 6
  • [39] Verifying pressure of water on dams, a case study
    Bayrak, Temel
    [J]. SENSORS, 2008, 8 (09): : 5376 - 5385
  • [40] A Support Vector Regression (SVR)-Based Latency Model for Network-on-Chip (NoC) Architectures
    Qian, Zhi-Liang
    Juan, Da-Cheng
    Bogdan, Paul
    Tsui, Chi-Ying
    Marculescu, Diana
    Marculescu, Radu
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (03) : 471 - 484