Accession Number : AD0637174

Title :   SYNTHESIS OF LOGIC FUNCTIONS ON AN ARRAY OF INTEGRATED CIRCUITS.

Descriptive Note : Final rept. 1 Nov 64-31 Oct 65.

Corporate Author : UNIVAC BLUE BELL PA

Personal Author(s) : Spandorfer,L. M.

Report Date : 30 NOV 1965

Pagination or Media Count : 95

Abstract : This report summarizes the results of a study on the utilization of arrays of logic cells to provide any desired switching function. Each logic cell can be connected to other cells in the array by means of simple, preplanned interconnection patterns. The work of the past year has been devoted mainly to the problem of utilizing faulty arrays in an economical manner and to the problem of improving the connectivity in the array by means of increasingly complex patterns. The study of faulty arrays has been divided into three areas: error-correction codes uded to compensate for faulty cells in memory-type arrays; bit-skewing and autonomous register compacting techniques which permit the use of simple wiring patterns on a faulty array; and fault avoidance by means of computer-determined stretching actions on the fault-free wiring pattern which preserve the original wiring topology and do not introduce new crossovers. The notion of a control array superimposed on a logic array is introduced as a method of achieving a programmable array; the control array is used to specify the logic function of each cell and its connectivity in the overall logic array. The study of improved connectivity introduced two interconnection patterns which have been investigated elsewhere for use in telephone switching and in macrocellular arrays, namely Clos three-stage networks and Elspas n(d,k) graphs, respectively. (Author)

Descriptors :   (*INTEGRATED CIRCUITS, *COMPUTER LOGIC), SWITCHING CIRCUITS, SYNTHESIS, WIRING DIAGRAMS

Subject Categories : Electrical and Electronic Equipment

Distribution Statement : APPROVED FOR PUBLIC RELEASE