Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
118 words
A circuit for testing one or more integrated circuits, each integrated circuit having main logic circuitry operating according to a system clock signal, the circuit comprising: input test data means for supplying input test data to the main logic circuitry; output test data means for receiving output test data generated by the main logic circuitry in response to the input test data; and external multiplexing means for selectively replacing the system clock signal with a test clock signal such that the input test data is received by the input test data means, and the output test data is shifted to the output test data means, according to the test clock signal while the system clock signal is replaced.
Claim 2
Dependent Claim
118 words
A circuit for testing one or more integrated circuits, each integrated circuit having main logic circuitry operating according to a system clock signal, the circuit comprising: input test data means for supplying input test data to the main logic circuitry; output test data means for receiving output test data generated by the main logic circuitry in response to the input test data; and external multiplexing means for selectively replacing the system clock signal with a test clock signal such that the input test data is received by the input test data means, and the output test data is shifted to the output test data means, according to the test clock signal while the system clock signal is replaced.
Claim 3
Dependent Claim
23 words
The circuit of claim 1, wherein the external multiplexing means includes a clock multiplexer located external to the one or more integrated circuits.
Claim 4
Dependent Claim
16 words
The circuit of claim 1, wherein the system clock signal is provided by an external source.
Claim 5
Dependent Claim
24 words
The circuit of claim 1, wherein the input test data means and output test data means are implemented using one or more scan registers.
Claim 6
Dependent Claim
45 words
The circuit of claim 2, wherein the scan registers receive the input data according to the test clock, supply the input test data to the main logic circuitry, receive the output test data, and shift the output test data according to the test clock signal.
Claim 7
Independent Claim
103 words
A method for testing logic circuitry contained in one or more integrated circuits, the logic circuitry operating according to a system clock signal, comprising the steps of: supplying input test data to the logic circuitry via scan registers; and outputting output test data generated by the logic circuitry in response to the input test data via the scan registers; and multiplexing, at a source external to the one or more integrated circuits, the system clock signal and a test clock signal such that the scan registers receive the input test data and output the output test data according to the test clock signal.
Claim 8
Independent Claim
103 words
A method for testing logic circuitry contained in one or more integrated circuits, the logic circuitry operating according to a system clock signal, comprising the steps of: supplying input test data to the logic circuitry via scan registers; and outputting output test data generated by the logic circuitry in response to the input test data via the scan registers; and multiplexing, at a source external to the one or more integrated circuits, the system clock signal and a test clock signal such that the scan registers receive the input test data and output the output test data according to the test clock signal.
Claim 9
Dependent Claim
24 words
The method of claim 6, wherein the scan registers receive the output test data from the logic circuitry according to the test clock signal.
Claim 10
Dependent Claim
52 words
The method of claim 6, further comprising the steps of: forming a data signature element from the output test data according to the system clock signal; comparing the data signature with a predetermined signature to generate an output test signal; and outputting the output test signal according to the test clock signal.
Claim 11
Dependent Claim
24 words
The method of claim 6, further comprising the step of: replacing multiple system clocks by the test clock signal from a single test clock.
Claim 12
Dependent Claim
129 words
An integrated circuit arrangement, comprising: main logic circuitry operating according to an interruptable system clock signal; an input test data source; boundary testing means for receiving input test data, supplying the input test data to the main logic circuitry, and receiving and storing output test data generated by the main logic circuitry in response to the input test data, the boundary testing means operating according to a test clock during a period in which the system clock signal is interrupted; and internal testing means for receiving input test data, supplying the input test data to the main logic circuitry, and receiving and storing output test data generated by the main logic circuitry in response to the input test data, the internal testing means operating according to the system clock.
Claim 13
Dependent Claim
129 words
An integrated circuit arrangement, comprising: main logic circuitry operating according to an interruptable system clock signal; an input test data source; boundary testing means for receiving input test data, supplying the input test data to the main logic circuitry, and receiving and storing output test data generated by the main logic circuitry in response to the input test data, the boundary testing means operating according to a test clock during a period in which the system clock signal is interrupted; and internal testing means for receiving input test data, supplying the input test data to the main logic circuitry, and receiving and storing output test data generated by the main logic circuitry in response to the input test data, the internal testing means operating according to the system clock.
Claim 14
Dependent Claim
26 words
The arrangement of claim 10, wherein the system clock signal is interrupted and replaced by the test clock at a location external to the integrated circuit.
Claim 15
Dependent Claim
39 words
The arrangement of claim 10, further comprising data signature means for forming a data signature from the output test data and comparing the data signature with a predetermined value for determining the presence of faults in the integrated circuit.
Claim 16
Dependent Claim
39 words
The arrangement of claim 10, further comprising an interface for receiving a test control signal from an external source, generating instructions in response to the test control signal to control the boundary testing means and the internal testing means.
Claim 17
Dependent Claim
12 words
The arrangement of claim 11, wherein the interface includes a state machine.
Claim 18
Dependent Claim
26 words
The arrangement of claim 10, wherein multiple system clock signals are interrupted and replaced by the test clock at a location external to the integrated circuit.