DocumentCode
1382129
Title
Irredundant interacting sequential machines via optimal logic synthesis
Author
Ashar, Pranav ; Devadas, Snnivas ; Newton, A. Richard
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Volume
10
Issue
3
fYear
1991
fDate
3/1/1991 12:00:00 AM
Firstpage
311
Lastpage
325
Abstract
The authors develop optimal synthesis procedures for interacting nonscan sequential circuits composed of interacting finite state machines. For each of the different classes of redundancies, the authors define don´t care sets, which if optimally exploited will result in the implicit elimination of any such redundancies in a given circuit. It is shown that notions of sequential don´t cares and conditional compatibility are required to eliminate redundancies. Using a complex don´t care set in an optimal sequential synthesis procedure of state minimization, state assignment, and combinational logic optimization results in fully testable single or interacting finite-state machines (FSMs). Preliminary experimental results indicate that irredundant sequential circuits can be synthesized with no area overhead and within reasonable CPU times with optimal logic synthesis
Keywords
logic design; minimisation of switching nets; redundancy; sequential circuits; CPU times; area overhead; combinational logic optimization; conditional compatibility; don´t care sets; interacting finite state machines; interacting nonscan sequential circuits; optimal logic synthesis; redundancies; state assignment; state minimization; synthesis procedures; Circuit faults; Circuit synthesis; Circuit testing; Combinational circuits; Logic circuits; Logic testing; Network synthesis; Redundancy; Sequential analysis; Sequential circuits;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.67785
Filename
67785
Link To Document