Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
155 words
In an integrated circuit having data processing logic thereon, said data processing logic having a plurality of logic outputs, said integrated circuit further having a plurality of integrated circuit inputs including a reset input, and a plurality of integrated circuit outputs, the improvement comprising: test control logic means, connected to a number of said integrated circuit outputs on said integrated circuit, for generating a test signal state on test control logic outputs in response to test signals on said number of said integrated circuit outputs, said test signals being inputted on said number of said integrated circuit outputs from an external source; and, decoding means connected to said logic outputs of said data processing logic, to said number of integrated circuit outputs and to said test control logic outputs, for decoding said test signal state, said decoding means including controlling means for controlling said number of integrated circuit outputs, depending upon said test signal state.
Claim 2
Dependent Claim
155 words
In an integrated circuit having data processing logic thereon, said data processing logic having a plurality of logic outputs, said integrated circuit further having a plurality of integrated circuit inputs including a reset input, and a plurality of integrated circuit outputs, the improvement comprising: test control logic means, connected to a number of said integrated circuit outputs on said integrated circuit, for generating a test signal state on test control logic outputs in response to test signals on said number of said integrated circuit outputs, said test signals being inputted on said number of said integrated circuit outputs from an external source; and, decoding means connected to said logic outputs of said data processing logic, to said number of integrated circuit outputs and to said test control logic outputs, for decoding said test signal state, said decoding means including controlling means for controlling said number of integrated circuit outputs, depending upon said test signal state.
Claim 3
Dependent Claim
52 words
The combination in accordance with claim 1 wherein said test control logic means includes means connected to said data processing logic for generating a test flag, in response to at least one of said test signals, said test flag being usable by said data processing logic to initiate a functional self-check operation.
Claim 4
Dependent Claim
39 words
The combination in accordance with claim 1 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a high-level condition at said integrated circuit outputs, depending upon a first value of said test signal state.
Claim 5
Dependent Claim
39 words
The combination in accordance with claim 2 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a high-level condition at said integrated circuit outputs, depending upon a first value of said test signal state.
Claim 6
Dependent Claim
39 words
The combination in accordance with claim 1 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a low-level condition at said integrated circuit outputs, depending upon a second value of said test signal state.
Claim 7
Dependent Claim
39 words
The combination in accordance with claim 2 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a low-level condition at said integrated circuit outputs, depending upon a second value of said test signal state.
Claim 8
Dependent Claim
40 words
The combination in accordance with claim 1 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a high impedance condition at said integrated circuit outputs, depending upon a third value of said test signal state.
Claim 9
Dependent Claim
40 words
The combination in accordance with claim 2 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a high impedance condition at said integrated circuit outputs, depending upon a third value of said test signal state.
Claim 10
Dependent Claim
284 words
In an integrated circuit having data processing logic thereon, said data processing logic having a plurality of logic outputs, said integrated circuit further having a plurality of integrated circuit inputs including a reset input, and a plurality of integrated circuit outputs, the improvement comprising: first means connected to a number of said plurality of integrated circuit outputs, to a number of said data processing logic outputs, and to said reset input for disabling said number of integrated circuit outputs, in response to assertion of said reset input, so that data on said number of logic outputs cannot reach said number of integrated circuit outputs; second means connected to said data processing logic, and to at least one of said number of said plurality of integrated circuit outputs for providing a test flag to said integrated circuit in response to assertion of at least one of said number of integrated circuit outputs; and, third means connected to said first and second means, said third means including latch means for latching said test signals, in response to a first signal applied to said reset input, to thereby store a test signal state; said first means including decoding means connected to said data processing logic outputs, to said plurality of integrated circuit outputs and to said third means, for decoding said test signal state, said decoding means including controlling means for controlling said integrated circuit outputs, depending upon said test signal state, regardless of the condition of said logic outputs; said third means including fourth means connected to said latch means and to said reset input, responsive to a second signal on said reset input for unlatching said latch means, to thereby clear said test signal state.
Claim 11
Dependent Claim
284 words
In an integrated circuit having data processing logic thereon, said data processing logic having a plurality of logic outputs, said integrated circuit further having a plurality of integrated circuit inputs including a reset input, and a plurality of integrated circuit outputs, the improvement comprising: first means connected to a number of said plurality of integrated circuit outputs, to a number of said data processing logic outputs, and to said reset input for disabling said number of integrated circuit outputs, in response to assertion of said reset input, so that data on said number of logic outputs cannot reach said number of integrated circuit outputs; second means connected to said data processing logic, and to at least one of said number of said plurality of integrated circuit outputs for providing a test flag to said integrated circuit in response to assertion of at least one of said number of integrated circuit outputs; and, third means connected to said first and second means, said third means including latch means for latching said test signals, in response to a first signal applied to said reset input, to thereby store a test signal state; said first means including decoding means connected to said data processing logic outputs, to said plurality of integrated circuit outputs and to said third means, for decoding said test signal state, said decoding means including controlling means for controlling said integrated circuit outputs, depending upon said test signal state, regardless of the condition of said logic outputs; said third means including fourth means connected to said latch means and to said reset input, responsive to a second signal on said reset input for unlatching said latch means, to thereby clear said test signal state.
Claim 12
Dependent Claim
39 words
The combination in accordance with claim 9 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a high-level condition at said integrated circuit outputs, depending upon a first value of said test signal state.
Claim 13
Dependent Claim
39 words
The combination in accordance with claim 9 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a low-level condition at said integrated circuit outputs, depending upon a second value of said test signal state.
Claim 14
Dependent Claim
40 words
The combination in accordance with claim 9 wherein said controlling means includes means for controlling said integrated circuit outputs by forcing a high impedance condition at said integrated circuit outputs, depending upon a third value of said test signal state.
Claim 15
Dependent Claim
79 words
The combination in accordance with claim 9 wherein said second means includes means for generating a test flag, in response to assertion of at least one of said number of integrated circuit outputs with test signals thereon, said test flag being usable by said data processing logic to initiate a functional self-check operation; and wherein said latch means includes fifth means connected to said reset input, responsive to said reset input for to thereby clear said test signal state.
Claim 16
Independent Claim
180 words
The method of testing a checking integrated circuit having data processing logic thereon, a plurality of inputs including a reset input, and a plurality of outputs, said method comprising the steps of: asserting said reset input; disabling the outputs of said integrated circuit, in response to said assertion of of said reset input, so that data from said data processing logic cannot reach said outputs; asserting a number of said plurality of outputs with test signals thereon to provide test signal inputs to said integrated circuit to thereby provide test signals for said data processing logic; disasserting said reset input; storing the state of said test signals, in response to said disassertion of said reset input; disasserting said number of said plurality of outputs, thereby removing said test signal inputs; enabling said outputs of said integrated circuit in selected electrical states, in response to said disassertion of said reset input and in accordance with said stored test signal state; reasserting said reset input; and, clearing the state of said test signals, in response to said reassertion of said reset input.
Claim 17
Independent Claim
180 words
The method of testing a checking integrated circuit having data processing logic thereon, a plurality of inputs including a reset input, and a plurality of outputs, said method comprising the steps of: asserting said reset input; disabling the outputs of said integrated circuit, in response to said assertion of of said reset input, so that data from said data processing logic cannot reach said outputs; asserting a number of said plurality of outputs with test signals thereon to provide test signal inputs to said integrated circuit to thereby provide test signals for said data processing logic; disasserting said reset input; storing the state of said test signals, in response to said disassertion of said reset input; disasserting said number of said plurality of outputs, thereby removing said test signal inputs; enabling said outputs of said integrated circuit in selected electrical states, in response to said disassertion of said reset input and in accordance with said stored test signal state; reasserting said reset input; and, clearing the state of said test signals, in response to said reassertion of said reset input.