Abstract
This paper deals with two formal autogram-based methods of construction of control units from transparent flip-flops (latches). The first (general) method can be used to design clocked and asynchronous circuits. The second (simple) method makes it possible to synthesize circuits based on nonclassical models. The latter method can be easily automated, improves the checkout of control units, and allows one to construct control units from unified (standard) blocks.
Similar content being viewed by others
REFERENCES
V. M. Glushkov, Yu. V. Kapitonova, and A. T. Mishchenko, Logic Design of Discrete Devices [in Russian], Naukova Dumka, Kiev (1987).
V. M. Glushkov, Yu. V. Kapitonova, and A. A. Letichevskii, Computer-Aided Design of Computers [in Russian], Naukova Dumka, Kiev (1975).
R. R. Katz, Contemporary Logic Design, Benjamin/Cummings, Boston (1994). (http://www.cs.Berkeley.edu/~randy/ CLD/CLD.html).
Ch. H. Roth, Fundamentals of Logic Design, PWS, Boston (1995).
I. S. Potemkin, Functional Units of Digital Automatics [in Russian], Energoatomizdat, Moscow (1988).
I. N. Bukreev, V. M. Mansurov, and V. I. Goryachev, Microelectronic Circuits of Digital Devices [in Russian], Sov. Radio, Moscow (1975).
A. T. Mishchenko, “Transformation of microprograms,” Kibernetika, No. 6, 7-15 (1967).
A. T. Mishchenko, “Specification of control units by microprograms,” Kibernetika, No. 3, 1-10 (1970).
A. Thayse, “Synthesis and optimization of programs by means of P-functions,” IEEE Trans. Comp., C-31, No. 1, 34-40 (1982).
A. A. Mishchenko, Formalization of Logic Design of Processors, abstract of dissertation, IK NANU, Kiev (1997).
V. M. Glushkov, Synthesis of Digital Automata [in Russian], Fizmatgiz, Moscow (1962).
J. R. Story, H. J. Harrison, and E. A. Reinhard, “Optimum state assignment for synchronous sequential circuits,” IEEE Trans. Comput., C-21, No. 12, 1365-1373 (1972).
Z. L. Rabinovich, Yu. V. Kapitonova, and E. I. Komukhayev, “Methods of coding states of finite-state automata from the viewpoint of minimization of hardware expenses,” in: Theory of discrete automata, Zinatne, Riga (1967), pp. 33-40.
A. G. Kukharchuk, L. A. Strutinskii, and S. I. Shevtsov, “A method of construction of control units,” USIM, No. 2, 44-49 (1968).
A. Gill, Linear Sequential Circuits: Analysis, Synthesis, and Application [Russian translation], Nauka, Moscow (1974).
N. I. Kolbasin and A. T. Mishchenko, “A method of construction of counters from shift registers,” Kibernetika, No. 1, 113-116 (1988).
A. T. Mishchenko, “A method of synthesis of control units,” Kibernetika, No. 3, 148-149 (1972).
Yu. V. Kapitonova and A. T. Mishchenko, “Logic design of standardized control units. I, II,” Kibernetika, No. 5, 32-46, No. 6, 44-57 (1986).
A. A. Mishchenko, “Properties of reversible polynomial functions,” Kibern. Sist. Anal., No. 5, 44-49 (1997).
L. V. Matsevityi and Ye. L. Denisenko, “Coding internal states of multicycle devices,” Kibernetika, No. 1, 1-6 (1966).
A. T. Mishchenko, “Microprogram-based formal synthesis of control units. I,” Kibernetika, No. 3, 24-31 (1968).
Yu. V. Kapitonova and A. T. Mishchenko, “Methods of logic design of control blocks,” Kibernetika, No. 3, 4-12 (1972).
S. K. Knapp, “Accelerate FPGA macros with one-hot approach,” ED, No. 17, 65-71(1990).
A. T. Mishchenko, “Microprogram-based formal synthesis of control units. II,” Kibernetika, No. 5, 21-27 (1968).
A. T. Mishchenko, “Formal synthesis and realization of automata on the basis of standard and homogeneous circuits. I, II, III,” Kibernetika, No. 5, 15-22, No. 6, 12-20 (1974); No. 2, 21-30 (1975).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Mishchenko, A.A., Mishchenko, A.T. Efficient Logic Design of Reliable Control Units. III. Cybernetics and Systems Analysis 36, 635–651 (2000). https://doi.org/10.1023/A:1009427103896
Issue Date:
DOI: https://doi.org/10.1023/A:1009427103896
- logic design
- formalized and computer-aided methods of logic design
- control units
- design of reliable control units
- autogram-based specification of control units
- formal autogram-based construction of control units from nontransparent flip-flops
- formal synthesis of control units without movement and with movement
- monoautomata and biautomata
- stability of states of biautomata and monoautomata
- formal synthesis of monoautomata and biautomata