Linearity of Sequential Machines
- 1 June 1966
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Electronic Computers
- Vol. EC-15 (3) , 337-354
- https://doi.org/10.1109/PGEC.1966.264492
Abstract
A sequential machine is defined to be linear if its next-state function and output function are linear transformations from their domains (vector spaces) to their ranges (also vector spaces). It is shown that this definition is equivalent to those given by other authors. Based on this definition, a set of necessary and sufficient conditions for the flow table of a sequential machine to be linear is obtained. Many properties of the flow table of a linear sequential machine are found, and in many cases they form very simple tests for the linearity of a flow table. A general procedure for testing the linearity of a flow table is established. This procedure, including the coding of the states, inputs, and outputs, either ends with a linear realization of the flow table with the minimum possible numbers of state variables, input variables, and output variables, or detects that such a linear realization for the flow table is impossible. The type of sequential machine considered in this paper is deterministic and synchronous, and both Moore model and Mealy model are studied in detail. The linearity of incompletely specified sequential machines is also discussed.Keywords
This publication has 11 references indexed in Scilit:
- Two Tests for the Linearity of Sequential MachinesIEEE Transactions on Electronic Computers, 1965
- Analysis and Synthesis of Stable Linear Sequential CircuitsJournal of the ACM, 1965
- On the Linearity of Autonomous Sequential MachinesIEEE Transactions on Electronic Computers, 1964
- State-Logic Relations for Autonomous Sequential NetworksIEEE Transactions on Electronic Computers, 1964
- Properties of Linear MachinesJournal of the ACM, 1964
- Analysis of Linear Sequential Circuits by Confluence SetsIEEE Transactions on Electronic Computers, 1964
- State diagram of linear sequential machinesJournal of the Franklin Institute, 1962
- On periodicity of states in linear modular sequential circuits (Corresp.)IRE Transactions on Information Theory, 1959
- The Theory of Autonomous Linear Sequential NetworksIRE Transactions on Circuit Theory, 1959
- A method for synthesizing sequential circuitsBell System Technical Journal, 1955