DocumentCode :
3438086
Title :
PLA based finite state machines using Johnson counters as state memories
Author :
Amann, Rainer ; Eschermann, Bernhard ; Baitinger, Utz G.
Author_Institution :
IBM Almaden Res. Center, San Jose, CA, USA
fYear :
1988
fDate :
3-5 Oct 1988
Firstpage :
267
Lastpage :
270
Abstract :
The authors present a novel state assignment technique for synchronous finite state machines (FSMs) that are implemented as single programmable logic arrays (PLAs) using Johnson counters as state memories. The goal is to minimize the number of product terms in the PLAs and thus the overall area of the FSMs. The authors use a three-step approach to achieve this. First, the FSM description is adapted to allow an optimal use of the computer properties; then the counter is embedded by ordering the internal states of the FSM; and finally the states are coded. The product term reductions obtained are, on the average 20% to 30% compared to conventional D-latch-based FSM implementations
Keywords :
finite automata; logic arrays; state assignment; D-latch-based FSM; Johnson counters; PLA based finite state machines; state assignment technique; state memories; Automata; Combinational circuits; Counting circuits; Design methodology; Design optimization; Hardware; Logic design; Minimization; Programmable logic arrays; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1988. ICCD '88., Proceedings of the 1988 IEEE International Conference on
Conference_Location :
Rye Brook, NY
Print_ISBN :
0-8186-0872-2
Type :
conf
DOI :
10.1109/ICCD.1988.25704
Filename :
25704
Link To Document :
بازگشت