Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
333 words
Apparatus for verifying the operation of a data processing system, comprising: (a) maintenance means, having a maintenance processor and a maintenance memory, for controlling the execution of a test operation of the data processing system; (b) coupling means for coupling the maintenance processor to the data processing system; (c) test control means, operatively connected to said coupling means, for controlling the distribution of an input test signal, the distribution of a plurality of control signals, and the distribution of a clock signal to said data processing system; and (d) register means, operatively connected to said test control means, said register means being associated with the data processing system, said register means including: (i) at least one register of a master/slave type having at least one register position, the register having data select logic before a master latch associated with said register which can select normal input, configure the register as a shifting register, or reset the register in response to one of said control signals; or (ii) at least one register file having a plurality of registers of at least one register position, and further having a master latch, a slave register, and a data selector for each of the plurality of registers, the data selector selecting a normal input mode, a shifting mode, or a reset mode in response to one of said control signals; preselected register means being placed in the shifting mode in response to one of said control signals, the input test signal being shifted through the preselected register means in response to a shift control signal, the input test signal being analyzed by the maintenance processor after the input test signal has been shifted through the preselected register means to determine if the input test signal has an expected result, the shifting configuration of said register means providing for inversion between each register position wherein each bit of the input test signal is inverted as it is shifted, thereby permitting the analysis to identify a shift path failure.
Claim 2
Dependent Claim
333 words
Apparatus for verifying the operation of a data processing system, comprising: (a) maintenance means, having a maintenance processor and a maintenance memory, for controlling the execution of a test operation of the data processing system; (b) coupling means for coupling the maintenance processor to the data processing system; (c) test control means, operatively connected to said coupling means, for controlling the distribution of an input test signal, the distribution of a plurality of control signals, and the distribution of a clock signal to said data processing system; and (d) register means, operatively connected to said test control means, said register means being associated with the data processing system, said register means including: (i) at least one register of a master/slave type having at least one register position, the register having data select logic before a master latch associated with said register which can select normal input, configure the register as a shifting register, or reset the register in response to one of said control signals; or (ii) at least one register file having a plurality of registers of at least one register position, and further having a master latch, a slave register, and a data selector for each of the plurality of registers, the data selector selecting a normal input mode, a shifting mode, or a reset mode in response to one of said control signals; preselected register means being placed in the shifting mode in response to one of said control signals, the input test signal being shifted through the preselected register means in response to a shift control signal, the input test signal being analyzed by the maintenance processor after the input test signal has been shifted through the preselected register means to determine if the input test signal has an expected result, the shifting configuration of said register means providing for inversion between each register position wherein each bit of the input test signal is inverted as it is shifted, thereby permitting the analysis to identify a shift path failure.
Claim 3
Dependent Claim
22 words
An apparatus according to claim 1 wherein the registers of said register means include D registers, J-K registers, and multiple generator registers.
Claim 4
Dependent Claim
48 words
An apparatus according to claim 1 wherein the register files of said register means include a plurality of m×n register files, where m is the number of bit positions of a register within the register file, and where n is the number of registers within the register file.