Combining equivalence verification and completion functions

被引:0
|
作者
Aagaard, MD [1 ]
Ciubotariu, VC [1 ]
Higgins, JT [1 ]
Khalvati, F [1 ]
机构
[1] Univ Waterloo, Waterloo, ON N2L 3G1, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This work presents a new method for verifying optimized register-transfer-level implementations of pipelined circuits. We combine the robust, yet limited, capabilities of combinational equivalence verification with the modular and composable verification strategy of completion functions. We have applied this technique to a 32-bit OpenRISC processor and a Sobel edge-detector circuit. Each case study required less than fifteen verification obligations and each obligation could be checked in less than one minute. We believe that our approach will be applicable to a large class of pipelines with in-order execution.
引用
收藏
页码:98 / 112
页数:15
相关论文
共 50 条
  • [21] AUTOMATED VERIFICATION OF BEHAVIORAL EQUIVALENCE FOR MICROPROCESSORS
    CORELLA, F
    IEEE TRANSACTIONS ON COMPUTERS, 1994, 43 (01) : 115 - 117
  • [22] EXPERIMENTAL VERIFICATION OF QUANTUM EQUIVALENCE PRINCIPLE
    BALIBAR, F
    RECHERCHE, 1976, 7 (63): : 66 - 67
  • [23] Equivalence verification of timed transition models
    Lawford, M
    Zhang, H
    FOURTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2004, : 155 - 164
  • [24] Equivalence and its applications to network verification
    Dumitrescu, Dragos
    Stoenescu, Radu
    Popovici, Matei
    Negreanu, Lorina
    Raiciu, Costin
    SIGCOMM'18: PROCEEDINGS OF THE ACM SIGCOMM 2018 CONFERENCE: POSTERS AND DEMOS, 2018, : 21 - 23
  • [25] VERIFICATION OF EQUIVALENCE OF INERTIAL AND GRAVITATIONAL MASS
    BRAGINSKY, VB
    PANOV, VI
    SOVIET PHYSICS JETP-USSR, 1972, 34 (03): : 463 - +
  • [26] VERIFICATION OF PRINCIPLE OF EQUIVALENCE FOR MASSIVE BODIES
    SHAPIRO, II
    COUNSELMAN, CC
    KING, RW
    PHYSICAL REVIEW LETTERS, 1976, 36 (11) : 555 - 558
  • [27] VERIFICATION OF UNITARY EQUIVALENCE OF GAUGES IN QED
    NAKAWAKI, Y
    TANAKA, A
    OZAKI, K
    PROGRESS OF THEORETICAL PHYSICS, 1994, 92 (01): : 265 - 288
  • [28] A METHOD FOR VERIFICATION OF TRACE AND TEST EQUIVALENCE
    CHRISTOFF, I
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 407 : 81 - 88
  • [29] School completion targets and the 'equivalence' of VET in the Australian context
    Polesel, John
    Keating, Jack
    OXFORD REVIEW OF EDUCATION, 2011, 37 (03) : 367 - 382
  • [30] Psychometric equivalence of electronic and telephone completion of the ICIQ modules
    Uren, Alan D.
    Cotterill, Nikki
    Parke, Sophie E.
    Abrams, Paul
    NEUROUROLOGY AND URODYNAMICS, 2017, 36 (05) : 1342 - 1349