Versatile reconfigurable matrix based built-in self-test processor for minimizing fault grading
First Claim
1. A method for controlling built-in self-testing of a circuit in which during self-testing scan row registers within the circuit provide input to combination logic and output from the combination logic is utilized to generate a checksum, the method comprising the steps of:
- (a) receiving, by a self-test processor within the circuit, configuration information which indicates the configuration of the scan row registers, the configuration information including information which indicates a number of bits in each scan row register; and
,(b) generating, by the self-test processor, control signals which control the built-in self-testing of the circuit, the control signals including signals which control data transfer to the scan row register, the control signals being based on the configuration information received in step (a).
4 Assignments
0 Petitions
Accused Products
Abstract
A built-in self-test circuitry includes a design under test and a self-test processor. Included within the design under test is a plurality of scan row registers. The self-test processor includes a command processing section and a signal generating section. The command processing section receives information which indicates the configuration of the scan row registers. The signal generating section generates control signals which control the built-in self-testing of the circuit. The control signals are based on the information received by the command processing section. In the preferred embodiment, the command processing section includes a shift section, a load section, and a signature section. The shift section receives information which indicates a number of bits in each scan row register. The load section receives information which indicates a number of loads into the scan row registers. The signature section receives information which indicates a bit length of signature registers used to generate a checksum. The signature section additionally receives information which indicates a number of scan row registers.
-
Citations
8 Claims
-
1. A method for controlling built-in self-testing of a circuit in which during self-testing scan row registers within the circuit provide input to combination logic and output from the combination logic is utilized to generate a checksum, the method comprising the steps of:
-
(a) receiving, by a self-test processor within the circuit, configuration information which indicates the configuration of the scan row registers, the configuration information including information which indicates a number of bits in each scan row register; and
,(b) generating, by the self-test processor, control signals which control the built-in self-testing of the circuit, the control signals including signals which control data transfer to the scan row register, the control signals being based on the configuration information received in step (a). - View Dependent Claims (2, 3, 4)
-
-
5. Built-in self-test circuitry within an integrated circuit, the built-in self-test circuitry comprising:
-
a design under test including a plurality of scan row registers; and
,a self-test processor, coupled to the design under test, the self-test processor including; command processing means for receiving configuration information which indicates the configuration of the scan row registers, the configuration information including information which indicates a number of bits in each scan row register, and signal generating means, coupled to the command processing means, for generating control signals which control the built-in self-testing of the circuit, the control signals being based on the configuration information received by the command processing means. - View Dependent Claims (6, 7, 8)
-
Specification