Semi-formal specifications and formal verification improving the digital design: some statistics

被引:0
作者
Torres, D. [1 ]
Cortez, J. [2 ]
Gonzalez, R. E. [1 ]
机构
[1] IPN, Res Ctr & Adv Studies, Zapopan 44019, Jalisco, Mexico
[2] ITSON, Obregon, Sonora, Mexico
关键词
Formal verification; assertion based verification; finite state machines; semi-formal specification; model checking tool;
D O I
暂无
中图分类号
学科分类号
摘要
In this work, an improvement of the traditional digital design methodology is proposed. The major change is the use of a semiformal specification for the code implementation, the use of a verification tool and the establishment of properties for the formal verification of Finite State Machines (FSM). From semi-formal specifications, assertions were written using Property Specification Language (PSL) for an alignment circuit. Finally, a set of properties for the verification of this module were established and proved using a model checking tool. Our statistics proved that the whole design process was improved and considerable design time was saved.
引用
收藏
页码:15 / 40
页数:26
相关论文
共 13 条
  • [1] AGUILAR A, 2003, VERIFICACION FORMAL
  • [2] [Anonymous], 1999, INTRO FORMAL HARDWAR
  • [3] Bergeron J., 2000, Writing Testbenches: Functional Verification of HDL Models
  • [4] Assertion based verification using HDVL
    Datta, K
    Das, PP
    [J]. 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 319 - 325
  • [5] FOSTER H, 2002, FORMAL VERIFICATION
  • [6] Foster Harry., 2004, ASSERTION BASED DESI, Vsecond
  • [7] Principles and methods of testing finite state machines - A survey
    Lee, D
    Yannakakis, M
    [J]. PROCEEDINGS OF THE IEEE, 1996, 84 (08) : 1090 - 1123
  • [8] MORENO JA, 2005, DESIGN FORMAL VERIFI
  • [9] MSOH processor for STM-0/STS-1 to STM-4/STS-12:: component of a SDH/SONET library
    Torres, D
    Redondo, A
    Guzmán, ME
    [J]. MICROELECTRONICS RELIABILITY, 2003, 43 (02) : 217 - 223
  • [10] Torres-Roman D., 2003, Proceedings of the IASTED International Conference on Circuits, Signals, and Systems, P339