APPLICATION OF BIPARTITE GRAPHS FOR ACHIEVING RACE-FREE STATE ASSIGNMENTS

Citation
Jw. Kang et al., APPLICATION OF BIPARTITE GRAPHS FOR ACHIEVING RACE-FREE STATE ASSIGNMENTS, I.E.E.E. transactions on computers, 44(8), 1995, pp. 1002-1011
Citations number
15
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture
ISSN journal
00189340
Volume
44
Issue
8
Year of publication
1995
Pages
1002 - 1011
Database
ISI
SICI code
0018-9340(1995)44:8<1002:AOBGFA>2.0.ZU;2-E
Abstract
Achieving race-free state assignments is an important objective in the synthesis of asynchronous sequential logic circuits (ASLCs). Traditio nally, adjacency diagrams are used to help identify and resolve race c onditions; however, this approach has a high degree of computational c omplexity. This paper presents an efficient state assignment algorithm that utilizes a pattern matching technique to predict races and to el iminate the need for enumerative searches. More specifically, the race -free state assignment problem is formulated as the embedding of a bip artite connected graph onto an n-cube and achieves a near minimum numb er of state variables. This algorithm has been evaluated using several representative examples. Results show that the developed algorithm pr ovides better performance than existing algorithms. Due to the simplic ity of the bipartite representation of an n-cube, the developed algori thm is suitable for ASLC synthesis that may involve a relatively large number of states.