Abstract
The chapter is devoted to the hardware amount reduction in the logic circuit of Mealy FSM. The methods of logical condition replacement are analyzed, as well as different methods of encoding of collections of microoperations (maximal encoding and encoding of the classes of compatible microoperations).Next, the methods of structure table rows encoding are discussed. Each of these methods produces double-level circuit of Mealy FSM. The main part of the chapter is devoted to joint application of these methods, the main advantage of whose is possibility of standard library cells use for implementation of logic circuits for some blocks of an FSM model. For example, the logical condition replacement allows application of multiplexers, whereas the encoding of collections of microoperations permits to use embedded memory blocks. Standard decoders can be used in case of encoding of the classes of compatible microoperations. It increases FSM logic circuit regularity and leads to simplification of its design process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Adamski, M., Barkalov, A.: Architectural and Sequential Synthesis of Digital Devices. University of Zielona Góra Press, Zielona Góra (2006)
Barkalov, A., Titarenko, L.: Synthesis of Operational and Control Automata. UNITECH, Donetsk (2009)
Barkalov, A., Węgrzyn, M.: Design of Control Units With Programmable Logic. University of Zielona Góra Press, Zielona Góra (2006)
Barkalov, A., Zelenjova, I.: Optimization of replacement of logical conditions for an automaton with bidirectional transitions. Automatic Control and Computer Sciences 34(5), 48–53
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Barkalov, A., Titarenko, L. (2009). Optimization for Logic Circuit of Mealy FSM. In: Logic Synthesis for FSM-Based Control Units. Lecture Notes in Electrical Engineering, vol 53. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04309-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-04309-3_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04308-6
Online ISBN: 978-3-642-04309-3
eBook Packages: EngineeringEngineering (R0)