Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
172 words
A programmable matrix, comprising: a plurality of memory elements arranged in an array of X by Y intersecting lines; input means for addressing at least a portion of said X and Y lines; input/output means for receiving a sensing signal from an addressed memory element when the matrix is operated in a READ mode, and for receiving programming signals when the matrix is operated in a PROGRAM mode, said input/output means including N bi-functional input/output terminals; and programming means, including a programming decoder, connected to the matrix and to the N bi-functional input/output terminals, for controlling a flow of programming current to any of said memory elements in response to application of programming signals to less than all of said N bi-functional input/output terminals, and wherein said programming decoder has inputs for receiving said programming signals from said N terminals and has outputs connected to means for controlling said flow of programming current in the matrix in response to said application of programming signals to less than all of said N terminals.
Claim 2
Dependent Claim
172 words
A programmable matrix, comprising: a plurality of memory elements arranged in an array of X by Y intersecting lines; input means for addressing at least a portion of said X and Y lines; input/output means for receiving a sensing signal from an addressed memory element when the matrix is operated in a READ mode, and for receiving programming signals when the matrix is operated in a PROGRAM mode, said input/output means including N bi-functional input/output terminals; and programming means, including a programming decoder, connected to the matrix and to the N bi-functional input/output terminals, for controlling a flow of programming current to any of said memory elements in response to application of programming signals to less than all of said N bi-functional input/output terminals, and wherein said programming decoder has inputs for receiving said programming signals from said N terminals and has outputs connected to means for controlling said flow of programming current in the matrix in response to said application of programming signals to less than all of said N terminals.
Claim 3
Dependent Claim
32 words
A programmable matrix according to claim 1, wherein said decoder has outputs for addressing special matrix functions in response to application of programming signals to at least one of said N terminals.
Claim 4
Dependent Claim
24 words
A programmable matrix according to claim 1, wherein a strobe signal is applied to one of said N terminals to initiate a programming operation.
Claim 5
Dependent Claim
33 words
A programmable matrix according to claim 1, wherein N is equal to four and wherein said flow of programming current is controlled by application of programming signals to two of said four terminals.
Claim 6
Dependent Claim
33 words
A programmable matrix according to claim 1, wherein N is equal to sixteen and wherein said flow of programming current is controlled by application of programming signals to four of said sixteen terminals.
Claim 7
Dependent Claim
33 words
A programmable matrix according to claim 1, wherein N is equal to eight and wherein said flow of programming current is controlled by application of programming signals to three of said eight terminals.
Claim 8
Dependent Claim
26 words
A programmable matrix according to claim 6, wherein a strobe signal is applied to a fourth one of said eight terminals to initiate a programming operation.
Claim 9
Dependent Claim
170 words
In a programmable matrix having a plurality of memory elements, input means for addressing said elements, output means, including N bi-functional input/output terminals, for receiving a signal from an addressed memory element when the matrix is operated in a READ mode and for receiving programming signals when the matrix is operated in a PROGRAM mode, and programming means for supplying a flow of programming current to the matrix when the matrix is operated in the PROGRAM mode, the improvement comprising means, including a programming decoder, for controlling the flow of programming current to any of said memory elements by application of programming signals to less than all of said N bi-functional input/output terminals, and wherein said programming decoder has a plurality of outputs connected to switchable means for selectively controlling the flow of programming current in response to said application of programming signals to less than all of said N input/output terminals, said programming decoder having a plurality of inputs for receiving said programming signals from said N input/output terminals.
Claim 10
Dependent Claim
170 words
In a programmable matrix having a plurality of memory elements, input means for addressing said elements, output means, including N bi-functional input/output terminals, for receiving a signal from an addressed memory element when the matrix is operated in a READ mode and for receiving programming signals when the matrix is operated in a PROGRAM mode, and programming means for supplying a flow of programming current to the matrix when the matrix is operated in the PROGRAM mode, the improvement comprising means, including a programming decoder, for controlling the flow of programming current to any of said memory elements by application of programming signals to less than all of said N bi-functional input/output terminals, and wherein said programming decoder has a plurality of outputs connected to switchable means for selectively controlling the flow of programming current in response to said application of programming signals to less than all of said N input/output terminals, said programming decoder having a plurality of inputs for receiving said programming signals from said N input/output terminals.
Claim 11
Dependent Claim
29 words
A programmable matrix according to claim 8, wherein at least one of said programming decoder outputs is connected to switchable means for controlling programming of a special matrix function.
Claim 12
Dependent Claim
33 words
A programmable matrix according to claim 8, wherein N is equal to eight and wherein said flow of programming current is controlled by application of programming signals to three of said eight terminals.
Claim 13
Dependent Claim
33 words
A programmable matrix according to claim 8, wherein N is equal to four and wherein said flow of programming current is controlled by application of programming signals to two of said four terminals.
Claim 14
Dependent Claim
33 words
A programmable matrix according to claim 8, wherein N is equal to sixteen and wherein said flow of programming current is controlled by application of programming signals to four of said sixteen terminals.
Claim 15
Dependent Claim
24 words
A programmable matrix according to claim 8, wherein said programming decoder has a strobe input for receiving a programming current flow initiating strobe signal.
Claim 16
Dependent Claim
24 words
A programmable matrix according to claim 13, wherein said strobe input is connected to one of said N input/output terminals by said bidirectional buffer.
Claim 17
Dependent Claim
22 words
A programmable matrix according to claim 8, wherein said addressing inputs are connected to said N input/output terminals by a bidirectional buffer.
Claim 18
Dependent Claim
50 words
A programmable matrix according to claim 15, wherein said bidirectional buffer includes a switchable buffer having an input connected to one of said N input/output terminals, at least one output connected to an input of said programming decoder, and a control input connected to a PROGRAM mode enable signal source.
Claim 19
Dependent Claim
24 words
A programmable matrix according to claim 16, wherein said switchable buffer has inverting and non-inverting outputs connected to respective inputs of said programming decoder.