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
fDate :
3/1/1991 12:00:00 AM
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;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on