DocumentCode :
3106639
Title :
Optimization of microcontrollers by partitioning
Author :
Tarroux, G. ; Rouzeyre, B. ; Sagnes, G.
Author_Institution :
Lab. d´´Autom. et de Microelectron., Montpellier Univ., France
fYear :
1991
fDate :
25-28 Feb 1991
Firstpage :
368
Lastpage :
373
Abstract :
Presents a new partitioning method for finite state machines (FSMs). The method is particularly well suited for μ-controller circuits. It consists in grouping the μ-instructions of the control graph into classes according to a compatibility property of the output values. Only one sequence of output values is then generated for all μ-instructions of a given class. The resulting structure is composed of three machines: a state machine which generates the next states, a command machine and a filter machine. The command outputs and the filter outputs are merged via a logical AND to obtain the final outputs. This structure leads to an area reduction of 34% to 65% for the examples presented
Keywords :
finite automata; logic design; microcontrollers; command machine; compatibility property; control graph; filter machine; finite state machines; logical AND; microcontrollers; partitioning; state machine; Automata; Automatic control; Counting circuits; Filters; Microcontrollers; Minimization methods; Optimization methods; Programmable logic arrays; Read only memory; Silicon;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation. EDAC., Proceedings of the European Conference on
Conference_Location :
Amsterdam
Type :
conf
DOI :
10.1109/EDAC.1991.206427
Filename :
206427
Link To Document :
بازگشت