DocumentCode
275401
Title
A unified approach to the decomposition and re-decomposition of sequential machines
Author
Ashar, Pranav ; Devadas, Srinivas ; Newton, A. Richard
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear
1990
fDate
24-28 Jun 1990
Firstpage
601
Lastpage
606
Abstract
A unified framework and associated algorithms are presented. This framework allows for a uniform treatment of arbitrary decomposition topologies operating at the state transition graph (STG) level, while targeting a cost function that is close to the eventual logic implementation. Previous work has targeted specific decomposition topologies via the formulation of decomposition as implicant covering with associated constraints. It is shown that this formulation can be used to target arbitrary desired topologies merely by customizing the constraints during implicant covering. It is also shown how this work relates to preserved partitions and covers traditionally used in parallel and cascade decompositions, and how this formulation establishes the relationship between state assignment and a finite state machine decomposition. Memory and CPU-time-efficient re-decomposition algorithms that operate on distributed-style specifications and which are more global than those presented in the past have been developed. These algorithms are implemented in the sequential logic synthesis system, FLAMES, that is being developed at UCB/MIT
Keywords
graph theory; logic CAD; sequential machines; state assignment; CPU-time-efficient; FLAMES; cascade decompositions; cost function; decomposition topologies; distributed-style specifications; finite state machine decomposition; implicant covering; parallel decomposition; preserved partitions; re-decomposition algorithms; sequential logic synthesis system; sequential machines; state assignment; state transition graph; Central Processing Unit; Circuit synthesis; Combinational circuits; Cost function; Encoding; Fires; Lead compounds; Logic; Sequential circuits; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1990. Proceedings., 27th ACM/IEEE
Conference_Location
Orlando, FL
ISSN
0738-100X
Print_ISBN
0-89791-363-9
Type
conf
DOI
10.1109/DAC.1990.114925
Filename
114925
Link To Document