Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
183 words
A method of generating programming instructions for configuring an array of programmable logic cells which comprise logic elements and programmable switch assemblies, each of such switch assemblies including at least one signal input lead and at least one signal output lead; such method comprising, on a work station having a display screen, input means, and a programmed processor for generating on the display screen displays of symbols representing logic elements, switch assemblies and their connections and for processing input from the input means, the steps of: a. providing on the display screen a template representing an unprogrammed array of switches; and b. generating a programming instruction in response to signals from the input means, such signals representing (i) selection of an output lead of a switch and (ii) selection of a source from among (a) an input lead of the switch, (b) a logical one signal and (c) a logical zero signal; said generating step providing such programming instruction in a form usable by the array of cells to configure said switch assembly to connect the selected output lead to the selected source.
Claim 2
Independent Claim
183 words
A method of generating programming instructions for configuring an array of programmable logic cells which comprise logic elements and programmable switch assemblies, each of such switch assemblies including at least one signal input lead and at least one signal output lead; such method comprising, on a work station having a display screen, input means, and a programmed processor for generating on the display screen displays of symbols representing logic elements, switch assemblies and their connections and for processing input from the input means, the steps of: a. providing on the display screen a template representing an unprogrammed array of switches; and b. generating a programming instruction in response to signals from the input means, such signals representing (i) selection of an output lead of a switch and (ii) selection of a source from among (a) an input lead of the switch, (b) a logical one signal and (c) a logical zero signal; said generating step providing such programming instruction in a form usable by the array of cells to configure said switch assembly to connect the selected output lead to the selected source.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein the programming instruction comprises a group of bits coded to effect the selected connection.
Claim 4
Dependent Claim
19 words
The method of claim 1, wherein step b is repeated for each switch assembly which is to be programmed.
Claim 5
Dependent Claim
43 words
The method of claim 1 further including the step of displaying on the display screen a listing of the generated switch programming instructions, with each programming instruction positioned on the display in the same position as the corresponding switch assembly in the array.
Claim 6
Dependent Claim
26 words
The method of claim 1, further including the step of changing the display on the display screen to indicate visually the then currently selected switch lead.
Claim 7
Dependent Claim
20 words
The method of claim 5 wherein the display is changed by changing a visual attribute of the selected switch lead.
Claim 8
Dependent Claim
34 words
The method of claim 1, further including the step of changing the display on the display screen to indicate visually the effect which is produced by programming the switch assembly with said programming instruction.
Claim 9
Dependent Claim
45 words
The method of claim 7 wherein the programming of the switch assembly is indicated by replacing a switch symbol on the display with a wire symbol connecting the selected signal input lead and the selected signal output lead when such leads are to be connected.
Claim 10
Dependent Claim
56 words
The method of claim 7 wherein the programming of the switch assembly is indicated by replacing the symbol of the logic element connected to the selected output lead thereof with a different symbol when the selected output lead of the switch assembly is to be connected to one of the logical one and logical zero sources.
Claim 11
Dependent Claim
31 words
The method of claim 1 further including the step of displaying the circuit which will be formed in the array by the programming of the switch assemblies with said programming instructions.
Claim 12
Dependent Claim
19 words
The method of claim 10 wherein the circuit is displayed in juxtaposition with a template representing the unprogrammed array.
Claim 13
Dependent Claim
13 words
The method of claim 11 wherein the circuit is superimposed on the template.
Claim 14
Independent Claim
158 words
A method useful in connection with generating programming instructions for configuring an array of programmable logic cells comprising logic elements and programmable switch assemblies; each programmable switch assembly having first and second signal input leads, first and second signal output leads, a zero input for connection to a logical zero source and a one input for connection to a logical one source; each of the switch assembly signal input leads and signal output leads being termed a "signal lead"; such method including, on a work station having a display screen, input means, and a programmed processor for generating displays for the display screen and for processing input from the input means, the steps of: a. providing on the display screen a template representing an unprogrammed array of cells; and b. responsive to an input signal from the input means, which input signal designates a first signal lead, producing on the display screen a visual manifestation of such designation.
Claim 15
Independent Claim
158 words
A method useful in connection with generating programming instructions for configuring an array of programmable logic cells comprising logic elements and programmable switch assemblies; each programmable switch assembly having first and second signal input leads, first and second signal output leads, a zero input for connection to a logical zero source and a one input for connection to a logical one source; each of the switch assembly signal input leads and signal output leads being termed a "signal lead"; such method including, on a work station having a display screen, input means, and a programmed processor for generating displays for the display screen and for processing input from the input means, the steps of: a. providing on the display screen a template representing an unprogrammed array of cells; and b. responsive to an input signal from the input means, which input signal designates a first signal lead, producing on the display screen a visual manifestation of such designation.
Claim 16
Dependent Claim
31 words
The method of claim 13 wherein the step of producing a visual manifestation of signal lead designation comprises the operation of causing a change in a display attribute of the lead.
Claim 17
Dependent Claim
64 words
The method of claim 13 including the further step of c. responsive to further signals from the input means, corresponding to designation of a second signal lead of the same switch assembly connectable to the first signal lead, generating a programming instruction usable by the array of cells to program the switch assembly to connect the first signal lead with the second signal lead.
Claim 18
Dependent Claim
32 words
The method of claim 15 including the further step of: d. displaying on the display screen a visual representation of the connection of the first signal lead with the second signal lead.
Claim 19
Independent Claim
138 words
A method of generating programming instructions for configuring an array of programmable logic cells each of which comprises a plurality of logic elements and at least one programmable switch assembly; each programmable switch assembly being programmable to assume one of a predetermined number of states in response to a programming instruction; such method including, on a work station having a display screen, input means, and a programmed processor for generating displays for the display screen and for processing input from the input means, the steps of: a. providing on the display screen a template representing an unprogrammed array of cells; b. receiving from the input means a signal representing the intended state of a switch assembly selected from among the available states; and c. generating a programming instruction for programming the switch assembly to assume the intended state.
Claim 20
Independent Claim
138 words
A method of generating programming instructions for configuring an array of programmable logic cells each of which comprises a plurality of logic elements and at least one programmable switch assembly; each programmable switch assembly being programmable to assume one of a predetermined number of states in response to a programming instruction; such method including, on a work station having a display screen, input means, and a programmed processor for generating displays for the display screen and for processing input from the input means, the steps of: a. providing on the display screen a template representing an unprogrammed array of cells; b. receiving from the input means a signal representing the intended state of a switch assembly selected from among the available states; and c. generating a programming instruction for programming the switch assembly to assume the intended state.
Claim 21
Dependent Claim
22 words
The method of claim 17 including the further step of producing on the display screen a visual manifestation of such state selection.