z-logo
open-access-imgOpen Access
FSM Decomposition and Functional Verification of FSM Networks
Author(s) -
Zohaib Hasan,
Maciej Ciesielski
Publication year - 1995
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.123
H-Index - 24
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/1995/62636
Subject(s) - decomposition , computer science , theoretical computer science , parallel computing , chemistry , organic chemistry
Here we present a new method for the decomposition of a Finite State Machine (FSM) into a network of interacting FSMsand a framework for the functional verification of the FSM network at different levels of abstraction. The problem ofdecomposition is solved by output partitioning and state space decomposition using a multiway graph partitioningtechnique. The number of submachines is determined dynamically during the partitioning process. The verificationalgorithm 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-simulationmethod which involves traversal of the state transition graph of the prototype machine and simulation of the decomposedmachine network. Both the decomposition and verification/simulation algorithms have been implemented as part of aninteractive FSM synthesis system and tested on a set of benchmark examples

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom