Symbolic trajectory evaluation (STE) is a model checking technique that has been successfully used to verify many industrial designs. Existing implementations of STE reason at the level of bits, allowing signals in a circuit to take values from a lattice comprised of three elements: 0, 1, and X. This limits the amount of abstraction that can be achieved, and presents limitations to scaling STE to even larger designs. The main contribution of this paper is to show how much more abstract lattices can be derived automatically from register-transfer level descriptions, and how a model checker for the general theory of STE instantiated with such abstract lattices can be implemented in practice. We discuss several implementation issues, including...
Symbolic trajectory evaluation (Seger and Bryant, 1995) or STE in short has been successfully used i...
We describe the use of symmetry for verification of transistor-level circuits by symbolic trajectory...
SoC design becomes more complex with the increasing amount of different kinds of IPs on the chip. Ho...
Symbolic trajectory evaluation (STE) is a model checking technique that has been successfully used t...
Symbolic trajectory evaluation (STE) is a model checking technology based on symbolic simulation ove...
The rapid growth in hardware complexity has led to a need for formal verification of hardware design...
Symbolic trajectory evaluation (STE) is a model checking technology based on symbolic simulation ove...
This dissertation documents two contributions to automating the formal verification of hardware – pa...
Generalised Symbolic Trajectory Evaluation (GSTE) is a high-capacity formal verification technique f...
Traditional methods of testing computer systems, although valuable, are inadequate for ensuring suff...
Formal and dynamic (simulation, emulation, etc.) verification techniques are both needed to deal wi...
Symbolic trajectory evaluation provides a means to formally verify properties of a sequential system...
Abstract. Verifying whether an ω-regular property is satisfied by a finite-state system is a core pr...
Verifying memory arrays such as on-chip caches and register files is a difficult part of designing a...
Symbolic trajectory evaluation is a new approach to formal hardware verification combining the cir...
Symbolic trajectory evaluation (Seger and Bryant, 1995) or STE in short has been successfully used i...
We describe the use of symmetry for verification of transistor-level circuits by symbolic trajectory...
SoC design becomes more complex with the increasing amount of different kinds of IPs on the chip. Ho...
Symbolic trajectory evaluation (STE) is a model checking technique that has been successfully used t...
Symbolic trajectory evaluation (STE) is a model checking technology based on symbolic simulation ove...
The rapid growth in hardware complexity has led to a need for formal verification of hardware design...
Symbolic trajectory evaluation (STE) is a model checking technology based on symbolic simulation ove...
This dissertation documents two contributions to automating the formal verification of hardware – pa...
Generalised Symbolic Trajectory Evaluation (GSTE) is a high-capacity formal verification technique f...
Traditional methods of testing computer systems, although valuable, are inadequate for ensuring suff...
Formal and dynamic (simulation, emulation, etc.) verification techniques are both needed to deal wi...
Symbolic trajectory evaluation provides a means to formally verify properties of a sequential system...
Abstract. Verifying whether an ω-regular property is satisfied by a finite-state system is a core pr...
Verifying memory arrays such as on-chip caches and register files is a difficult part of designing a...
Symbolic trajectory evaluation is a new approach to formal hardware verification combining the cir...
Symbolic trajectory evaluation (Seger and Bryant, 1995) or STE in short has been successfully used i...
We describe the use of symmetry for verification of transistor-level circuits by symbolic trajectory...
SoC design becomes more complex with the increasing amount of different kinds of IPs on the chip. Ho...