Continuous flow instant logic binary circuitry actively structured by code-generated pass transistor interconnects
First Claim
1. Apparatus for information processing, comprising:
- An array of passive energy transmitting devices, each having a number of terminals thereon that are connectible along directions as defined by a dimensionality of said array, each of said passive energy transmitting devices being capable of being transformed into a corresponding active energy transmitting device capable of receiving energy packets having information contained therein and performing information processing on said energy packets;
A first array of active energy transmitting devices having proximal and distal ends, said active energy transmitting devices being capable of passing energy packets therethrough upon an imposition thereto of an enabling signal, with said proximal ends of said active energy transmitting devices being connected respectively to different ones of said connectible terminals on said passive energy transmitting devices, and said distal ends of selected ones of said active energy transmitting devices being connected respectively to an energy source, an entry location for energy packets, and an energy sink;
A second array of active energy transmitting devices having proximal and distal ends, said active energy transmitting devices being capable of passing energy packets therethrough upon an imposition thereto of an enabling signal, with the proximal ends of each of said energy active transmitting devices of this second array that had not already been connected to an energy source, entry location for energy packets, or energy sink, connecting to each of said connectible terminals on each of said passive energy transmitting devices, with the distal ends of each of said active energy transmitting devices of this second array that had not already been connected to an energy source, entry location for energy packets, or energy sink, connecting to each of said connectible terminals of an adjacent passive energy transmitting device, in as many directions as may be defined by the dimensionality of said arrays of active and passive energy transmitting devices; and
Addressing means by which enabling signals can be directed to selected ones of said active energy transmitting devices;
whereuponAn imposition of an enabling signal onto one or more of said active energy transmitting devices connected to one or more of said passive energy transmitting devices will transform said one or more passive energy transmitting devices into corresponding active energy transmitting devices capable of performing information processing upon an entry of energy packets into said entry location for energy packets; and
Data entry means by which data bits (energy packets) requiring information processing are acquired and sent to appropriate ones of said data entry locations, so that upon a use of said data entry means by actual data entry, in conjunction with an entry of enabling bits to appropriate ones of said active energy transmitting devices as established by an algorithm being executed and the data provided, will bring about a desired information processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing space contains an array of operational transistors interconnected by circuit and signal pass transistors that when supplied with selected enable bits will structure a variety of circuits that will carry out any desired information processing. The Babbage/von Neumann Paradigm in which data are provided to circuitry that would operate on those data is reversed by structuring the desired circuits at the site(s) of the data, thereby to eliminate the von Neumann bottleneck and substantially increase the computing power of the device, with the apparatus conducting only non-stop Information Processing on a steady stream of data and code, with no repetitious Instruction and data transfers as in the normal computer being required. A code is defined that will identify the physical locations of every transistor in the processing space, which code will then enable only selected ones of the pass transistors therein so as to structure the circuits needed for any algorithm sought to be executed. The circuits so structured, operating independently of and in parallel with every other circuit so structured, are then restructured after each step into another group of circuits, so that almost no transistor will ever “sit idle,” but all of the processing space can be devoted entirely to information processing, thereby again to increase enormously the computing power of the device. The apparatus is also super-scalable, meaning that an Instant Logic Apparatus built around that processing space could be built to have any size, speed, and level of computer power desired.
105 Citations
8 Claims
-
1. Apparatus for information processing, comprising:
-
An array of passive energy transmitting devices, each having a number of terminals thereon that are connectible along directions as defined by a dimensionality of said array, each of said passive energy transmitting devices being capable of being transformed into a corresponding active energy transmitting device capable of receiving energy packets having information contained therein and performing information processing on said energy packets; A first array of active energy transmitting devices having proximal and distal ends, said active energy transmitting devices being capable of passing energy packets therethrough upon an imposition thereto of an enabling signal, with said proximal ends of said active energy transmitting devices being connected respectively to different ones of said connectible terminals on said passive energy transmitting devices, and said distal ends of selected ones of said active energy transmitting devices being connected respectively to an energy source, an entry location for energy packets, and an energy sink; A second array of active energy transmitting devices having proximal and distal ends, said active energy transmitting devices being capable of passing energy packets therethrough upon an imposition thereto of an enabling signal, with the proximal ends of each of said energy active transmitting devices of this second array that had not already been connected to an energy source, entry location for energy packets, or energy sink, connecting to each of said connectible terminals on each of said passive energy transmitting devices, with the distal ends of each of said active energy transmitting devices of this second array that had not already been connected to an energy source, entry location for energy packets, or energy sink, connecting to each of said connectible terminals of an adjacent passive energy transmitting device, in as many directions as may be defined by the dimensionality of said arrays of active and passive energy transmitting devices; and Addressing means by which enabling signals can be directed to selected ones of said active energy transmitting devices;
whereuponAn imposition of an enabling signal onto one or more of said active energy transmitting devices connected to one or more of said passive energy transmitting devices will transform said one or more passive energy transmitting devices into corresponding active energy transmitting devices capable of performing information processing upon an entry of energy packets into said entry location for energy packets; and Data entry means by which data bits (energy packets) requiring information processing are acquired and sent to appropriate ones of said data entry locations, so that upon a use of said data entry means by actual data entry, in conjunction with an entry of enabling bits to appropriate ones of said active energy transmitting devices as established by an algorithm being executed and the data provided, will bring about a desired information processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification