Abstract
The chapter is devoted to the design methods based on the so-called code sharing compositional microprogram control unit (CMCU)!with code sharing, in which the microinstruction address is represented by concatenation of the OLC code and the code of its component. This representation makes possible using special methods of Moore FSM optimization adapted to the peculiarities of CMCU. In this case, the OLC codes are viewed as analogs of the states codes of Moore FSM. This approach permits to reduce the number of inputs and outputs of the combinational part of CMCU. Additional decrease can be achieved due to the application of elementary OLCs having only one input. In this case, the address of first component of each OLC is represented by all zeros and permits to diminish the number of functions generated by FSM.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Reference
S. I. Baranov. Logic Synthesis of Control Automata. Kluwer Academic Publishers, 1994.
A. A. Barkalov. Principles of optimization of logic circuit of Moore FSM. Cybernetics and System Analysis, (1):65–72, 1998. (in Russian).
A. A. Barkalov. Synthesis of Control Units with PLDs. Donetsk National Technical University, 2002. (in Russian).
A. A. Barkalov, M. Wêgrzyn, and R. Wiśniewski. Partial reconfiguration of compositional microprogram control units implemented on fpgas. In Proceedings of IFAC Workshop on Programmable Devices and Embedded Systems (Brno), pages 116–119, 2006.
A.A. Barkalov and R. Wiśniewski. Optimization of compositional microprogram control unit with elementary operational linear chains. Control systems and machines, (5):25–29, 2004.
A.A. Barkalov and R. Wiśniewski. Optimization of compositional microprogram control units implemented on system-on-chip. Theoretical and applied informatics, (9):7–22, 2005.
A.A. Barkalova, L.A. Titarenko, and M. Kolopenczyk. Design of compositional microprogram control units with expanded microinstructions and elementary OLCs. Measurements. Automation. Control., 53(5):72–74, 2007.
T. Łuba, K. Jasiński, and B. Zbierzchowski. Spcialized digital circuits in PLD i FPGA structures. Wydawnictwo Komunikacji i Łaczności, 1997. (in Polish).
E. McCluskey. Logic Design Principles. Prentice Hall, Englewood Cliffs, 1986.
G. De Micheli. Synthesis and Optimization of Digital Circuits. McGraw–Hill, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Barkalov, A., Titarenko, L. (2008). Synthesis of compositional microprogram control units with code sharing. In: Barkalov, A., Titarenko, L. (eds) Logic Synthesis for Compositional Microprogram Control Units. Lecture Notes Electrical Engineering, vol 22. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69285-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-69285-0_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69283-6
Online ISBN: 978-3-540-69285-0
eBook Packages: EngineeringEngineering (R0)