Combining simulation and formal verification for integrated circuit design validation

被引:0
|
作者
Li, Lun [1 ]
Szygenda, Stephen A. [1 ]
Thornton, Mitchell A. [1 ]
机构
[1] So Methodist Univ, Dept Comp Sci & Engn, Dallas, TX 75206 USA
关键词
simulation; formal verification; circuit design; validation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The correct design of complex hardware continues to challenge engineers. Bugs in a design that are not uncovered in early design stage can be extremely expensive. Simulation is a predominantly used tool to validate a design in industry. Formal verification overcomes the weakness of exhaustive simulation by applying mathematical methodologies to validate a design. The work described here focuses upon a combinational technique that integrates the best characteristics of both simulation and formal verification methods to provide an effective design validation tool, referred as IDV. The novelty in this approach consists of three components, a circuit complexity analyzer, a partitioning tool and a coverage analysis unit. The circuit complexity analyzer and partitioning tool partition a large design and feed sub-components to different verification and/or simulation tools based upon known existing strengths of modem verification and simulation tools. The coverage analysis unit computes the coverage rate of design validation and improves the coverage by further partitioning. Various tools comprising IDV are evaluated and an example is used to illustrate the overall validation process. The overall process successfully validates the example to a high coverage rate within a short time. The experimental result shows that our approach is a very promising design validation method.
引用
收藏
页码:92 / 97
页数:6
相关论文
共 50 条
  • [21] Formal verification: A replacement for simulation?
    Corman, T
    [J]. ELECTRONIC DESIGN, 1995, 43 (26) : 48 - 48
  • [22] A Method for Improving the Verification and Validation of Systems by the Combined Use of Simulation and Formal Methods
    Yacoub, Aznam
    Hamri, Maamar
    Frydman, Claudia
    [J]. 2014 IEEE/ACM 18TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2014), 2014, : 155 - 162
  • [23] Simulation approach for functional verification of an "ATM over ADSL" integrated circuit
    Zervanos, E
    Dimitropoulos, V
    Manolitzas, A
    Stassinopoulos, G
    [J]. MELECON 2000: INFORMATION TECHNOLOGY AND ELECTROTECHNOLOGY FOR THE MEDITERRANEAN COUNTRIES, VOLS 1-3, PROCEEDINGS, 2000, : 161 - 163
  • [24] SOFTWARE AIDS IN PAL CIRCUIT-DESIGN, SIMULATION, AND VERIFICATION
    SCHMITZ, N
    GREINER, J
    [J]. ELECTRONIC DESIGN, 1984, 32 (11) : 243 - 250
  • [25] Formal Verification of Full-Wave Rectifier using SPICE Circuit Simulation Traces
    Lata, Kusum
    Jamadagni, H. S.
    [J]. PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 264 - 270
  • [26] Formal Verification of Analog and Mixed Signal Designs Using SPICE Circuit Simulation Traces
    Lata, Kusum
    Roy, Subir K.
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2013, 29 (05): : 715 - 740
  • [27] Formal Verification of Analog and Mixed Signal Designs Using SPICE Circuit Simulation Traces
    Kusum Lata
    Subir K. Roy
    [J]. Journal of Electronic Testing, 2013, 29 : 715 - 740
  • [28] Slicing an integrated formal method for verification
    Brückner, I
    Wehrheim, H
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3785 : 360 - 374
  • [29] Formal verification of commercial integrated circuits
    Pixley, C
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 2001, 18 (04): : 4 - 5
  • [30] Efficient Design of Photonic Integrated Circuits (PICs) by Combining Device- and Circuit- level Simulation Tools
    Arellano, C.
    Mingaleev, S.
    Koltchanov, I.
    Richter, A.
    Pomplun, J.
    Burger, S.
    Schmidt, F.
    [J]. INTEGRATED OPTICS: DEVICES, MATERIALS, AND TECHNOLOGIES XVII, 2013, 8627