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 :
بازگشت