RUS  ENG
Full version
JOURNALS // Informatika i Ee Primeneniya [Informatics and its Applications] // Archive

Inform. Primen., 2010 Volume 4, Issue 4, Pages 48–59 (Mi ia43)

This article is cited in 1 paper

Semiformal verification for pipelined digital designs based on Algorithmic State Machines

S. Baranova, S. Frenkelb, V. Zakharov

a Holon Institute of Technology, Holon, Israel
b Institute for Problems of Informatics RAS

Abstract: The method and tools to use Algorithmic State Machine (ASM) formalism for high-level specification of complex digital designs and their Model-Checking-based verification are described. This methodology is based on the possibility of hierarchical description of the target digital designs at algorithmic level of abstraction, and ability to generate finite state machines (FSM) models of the systems from the ASM flowcharts. The software tool was developed for automatic generation of SMV (Symbolic Modes Verifier) codes from the ASMs and corresponding FSMs. A way of this approach application to design verification is demonstrated for a pipelined microprocessor.

Keywords: formal verification; Model Checking; finite state machines.

Language: English



© Steklov Math. Inst. of RAS, 2024