DocumentCode
450624
Title
Horizontal Partitioning of PLA-based Finite State Machines
Author
Paulin, Pierre G.
Author_Institution
INPG/CSI, Grenoble Cedex, France
fYear
1989
fDate
25-29 June 1989
Firstpage
333
Lastpage
338
Abstract
We present a new form of partitioning of PLA-based FSMs that combines the advantages of traditional vertical PLA partitioning (i.e. via inputs and/or outputs) and counter embedding which consists of replacing the FSM state memories by a counter. Like the former, horizontal partitioning allows the reduction of the number of input and/or output columns in the PLAs resulting from the partition. Furthermore, the technique also reduces the total number of product terms, as in counter embedding techniques. This reduction is due to a decomposition of state transitions into two classes that are realized by two sets of logic. In this case however, a second PLA-based FSM is used in place of the counter. This results in area reductions of 30% to 60% (with respect to regular two-level logic minimization) for the benchmark examples presented.
Keywords
Automata; Benchmark testing; Control system synthesis; Counting circuits; Logic arrays; Logic testing; Minimization; Partitioning algorithms; Permission; Programmable logic arrays;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1989. 26th Conference on
ISSN
0738-100X
Print_ISBN
0-89791-310-8
Type
conf
DOI
10.1109/DAC.1989.203419
Filename
1586403
Link To Document