DocumentCode
2366152
Title
Fast efficient algorithms for the factoring of multiple output logic functions
Author
Mathony, H.-J. ; Baitinger, U.G.
Author_Institution
Inst. of Inf. Process. Tech., Karlsruhe Univ., West Germany
fYear
1988
fDate
7-9 June 1988
Firstpage
1851
Abstract
Factoring is a technique for converting a two-level circuit description to a logical equivalent multilevel form to achieve economy or to meet fan-in and fan-out limitations of the given technology. The authors describe efficient algorithms that transform a two-level programmable-logic-array (PLA)-like representation of a logic function into a globally optimized multilevel multiple-output switching circuit by the use of algebraic factoring. They present the results of two synthesis algorithms, which show the influence of the factoring strategy on the area and delay of the resulting circuit. The algorithms are part of the CAD system FIGARO, which supports the automatic logic and physical design of finite state machines.<>
Keywords
finite automata; logic CAD; logic arrays; switching functions; CAD system FIGARO; algebraic factoring; delay; factoring strategy; finite state machines; multiple output logic functions; synthesis algorithms; Automatic logic units; Circuit synthesis; Delay; Design optimization; Integrated circuit synthesis; Logic circuits; Logic design; Logic functions; Programmable logic arrays; Switching circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1988., IEEE International Symposium on
Conference_Location
Espoo, Finland
Type
conf
DOI
10.1109/ISCAS.1988.15297
Filename
15297
Link To Document