Visible to the public A unified sequential equivalence checking approach to verify high-level functionality and protocol specification implementations in RTL designs

TitleA unified sequential equivalence checking approach to verify high-level functionality and protocol specification implementations in RTL designs
Publication TypeConference Paper
Year of Publication2014
AuthorsCastro Marquez, C.I., Strum, M., Wang Jiang Chau
Conference NameTest Workshop - LATW, 2014 15th Latin American
Date PublishedMarch
KeywordsAbstracts, Calculators, communication protocol, computational margin, Computational modeling, Data models, design under verification, design verification, Educational institutions, electronic design automation, formal specification, formal technique, formal verification, high level functionality verification, high level model, high level reference model, high level synthesis, high-level models, Integrated circuit modeling, protocol specification implementation, Protocols, RTL design, RTL design verification, sequence of states, Sequential equivalence checking, unified sequential equivalence checking approach
Abstract

Formal techniques provide exhaustive design verification, but computational margins have an important negative impact on its efficiency. Sequential equivalence checking is an effective approach, but traditionally it has been only applied between circuit descriptions with one-to-one correspondence for states. Applying it between RTL descriptions and high-level reference models requires removing signals, variables and states exclusive of the RTL description so as to comply with the state correspondence restriction. In this paper, we extend a previous formal methodology for RTL verification with high-level models, to check also the signals and protocol implemented in the RTL design. This protocol implementation is compared formally to a description captured from the specification. Thus, we can prove thoroughly the sequential behavior of a design under verification.

DOI10.1109/LATW.2014.6841905
Citation Key6841905