The synthesis of cascade switching circuits
- 1 January 1962
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 103-122
- https://doi.org/10.1109/focs.1962.19
Abstract
The problem of synthesizing switching circuits which compute a given, completely-specified switching function is considered. A new point-of-view, in which switching circuits are considered to be realizations of algorithms rather than interpretations of truth-functional formulae, is adopted. A restricted class of algorithms, called the cascade algorithms, is identified and it is suggested that tree and collapsed-tree, iterative, multiple-iterative, sequential, and cascaded-sequential switching circuits may be viewed as realizations of cascade algorithms. Those circuits are called, therefore, cascade circuits. Three basic techniques, functional decomposition, merging, and skipping, which permit the synthesis of efficient cascade algorithms to compute a given function are described. It is then shown how those techniques may be applied so as to synthesize a collapsed-tree, iterative, multiple-iterative, sequential, or cascaded-sequential switching circuit which computes a given switching function. Examples are drawn from the technology of current-steering devices, such as relays and cryotrons, but the method is applicable to other technologies. The procedures appear to be well-adapted to execution on contemporary digital computers.Keywords
This publication has 7 references indexed in Scilit:
- An Algorithm for Automatic Design of Logical Cryogenic CircuitsIEEE Transactions on Electronic Computers, 1961
- A comparison of sequential and iterative circuitsTransactions of the American Institute of Electrical Engineers, Part I: Communication and Electronics, 1960
- Minimizing the Number of States in Incompletely Specified Sequential Switching FunctionsIEEE Transactions on Electronic Computers, 1959
- Iterative Combinational Switching Networksߞ General Design ConsiderationsIEEE Transactions on Electronic Computers, 1958
- A numerical-graphical method for synthesizing switching circuitsTransactions of the American Institute of Electrical Engineers, Part I: Communication and Electronics, 1958
- A method for synthesizing sequential circuitsBell System Technical Journal, 1955
- The synthesis of sequential switching circuitsJournal of the Franklin Institute, 1954