FSM Decomposition and Functional Verification of
FSM Networks
-
Published:1995-01-01
Issue:3-4
Volume:3
Page:249-265
-
ISSN:1065-514X
-
Container-title:VLSI Design
-
language:en
-
Short-container-title:VLSI Design
Author:
Hasan Zafar1,
Ciesielski Maciej J.1
Affiliation:
1. Department of Electrical & Computer Engineering, University of Massachusetts, Amherst 01003, MA, USA
Abstract
Here we present a new method for the decomposition of a Finite State Machine (FSM) into a network of interacting FSMs
and a framework for the functional verification of the FSM network at different levels of abstraction. The problem of
decomposition is solved by output partitioning and state space decomposition using a multiway graph partitioning
technique. The number of submachines is determined dynamically during the partitioning process. The verification
algorithm can be used to verify (a) the result of FSM decomposition on a behavioral level, (b) the encoded FSM network,
and (c) the FSM network after logic optimization. Our verification technique is based on an efficient enumeration-simulation
method which involves traversal of the state transition graph of the prototype machine and simulation of the decomposed
machine network. Both the decomposition and verification/simulation algorithms have been implemented as part of an
interactive FSM synthesis system and tested on a set of benchmark examples.
Publisher
Hindawi Limited
Subject
Electrical and Electronic Engineering,Computer Graphics and Computer-Aided Design,Hardware and Architecture
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献