Combinational and Sequential Cellular Structures
- 1 September 1973
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-22 (9) , 813-823
- https://doi.org/10.1109/tc.1973.5009170
Abstract
Cellular arrays composed of identical cells with uniform interconnections are presented. The basic cell is a switching device with two inputs, two outputs, and two control variables x and T. The cell structure is either purely combinational or with unit delay depending upon the control variable T. The control variable x sets up either a ``crossing mode'' or a ``bending mode'' in the cell. Thus a two-dimensional cellular array without time delays has the connection capabilities of a crossbar switch. Any combinational switching function can be realized by appropriate choice of control variables while the inputs to the edges of the plane are fixed. Alternatively, the control variables can be fixed while the inputs to the edges of the cellular plane are varied from function to function. A cubic array is constructed from a set of identical cellular planes packed one upon the other such that the control variables applied to the first plane will penetrate to all other planes without time delay. It is shown that any k functions of the same variables can be synthesized on such a cubic array. By allowing the control variable T to delay some signals in the array, such a cubic array can be used to realize any synchronous sequential machine with single or multiple inputs and/or feedback functions. Any defective cell in the array can be tested and isolated. The array can be stripped, divided, or interconnected.Keywords
This publication has 13 references indexed in Scilit:
- Universal Modules for Bounded Signal Fan-Out Synchronous Sequential CircuitsIEEE Transactions on Computers, 1972
- A Universal Cellular ArrayIEEE Transactions on Computers, 1971
- PROGRAMMABLE CELLULAR LOGICPublished by Elsevier ,1971
- Fault Diagnosis and Repair of Cutpoint Cellular ArraysIEEE Transactions on Computers, 1970
- Iteratively Realized Sequential CircuitsIEEE Transactions on Computers, 1970
- A Synthesis Technique for Binary Input-Binary Output Synchronous Sequential Moore MachinesIEEE Transactions on Computers, 1968
- A Survey of Microcellular ResearchJournal of the ACM, 1967
- Testing for faults in combinational cellular logic arraysPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1967
- Feedback in Asynchronous Sequential CircuitsIEEE Transactions on Electronic Computers, 1966
- Canonical Form and Synthesis of Cellular CascadesIEEE Transactions on Electronic Computers, 1965