Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
348 words
A programmable logic array (PLA) having built-in self-testing capability (BIST), said BIST PLA being capable of operating in a normal mode and a test mode, said BIST PLA comprising: (a) a plurality of PLA input lines coupled with decoding circuits, said decoding circuits being coupled via a plurality of bit lines with an AND array, said AND array being coupled via a plurality of product lines with an OR array, said OR array being coupled with a plurality of OR array output lines, the aggregate of signals across said OR array output lines at an instant of time being an output signature; (b) control signal receiver means for receiving a plurality of control signals from an external source, said control signals including a normal mode signal, a test mode signal, and a clock signal; (c) bit-line test-pattern generation means coupled with said bit lines and said control signal receiver means and responsive to said control signals, for generating a first predetermined sequence of test patterns across said bit lines when in said test mode in synchronization with said clock signal; (d) product-line test-pattern generation means coupled with said product lines and said control signal receiver means and responsive to said control signals, for generating a second predetermined sequence of test patterns across said product lines when in said test mode in synchronization with said clock signal; (e) multiple output signature compression means coupled with said OR array output lines and said control signal receiver means and responsive to said control signals, for compressing the sequence of output signatures occurring in said test mode into a single-bit test result and for passing through unaltered any output signature occurring in said normal mode, said multiple output signature compression means having X Q +1 as its characteristic polynomial where Q is the number of said OR Array output lines and X is a dummy variable; (f) means coupled with said multiple output signature compression means for transmitting said single-bit test result to an external receiver; and (g) at least one PLA output line coupled with said multiple output signature compression means.
Claim 2
Dependent Claim
348 words
A programmable logic array (PLA) having built-in self-testing capability (BIST), said BIST PLA being capable of operating in a normal mode and a test mode, said BIST PLA comprising: (a) a plurality of PLA input lines coupled with decoding circuits, said decoding circuits being coupled via a plurality of bit lines with an AND array, said AND array being coupled via a plurality of product lines with an OR array, said OR array being coupled with a plurality of OR array output lines, the aggregate of signals across said OR array output lines at an instant of time being an output signature; (b) control signal receiver means for receiving a plurality of control signals from an external source, said control signals including a normal mode signal, a test mode signal, and a clock signal; (c) bit-line test-pattern generation means coupled with said bit lines and said control signal receiver means and responsive to said control signals, for generating a first predetermined sequence of test patterns across said bit lines when in said test mode in synchronization with said clock signal; (d) product-line test-pattern generation means coupled with said product lines and said control signal receiver means and responsive to said control signals, for generating a second predetermined sequence of test patterns across said product lines when in said test mode in synchronization with said clock signal; (e) multiple output signature compression means coupled with said OR array output lines and said control signal receiver means and responsive to said control signals, for compressing the sequence of output signatures occurring in said test mode into a single-bit test result and for passing through unaltered any output signature occurring in said normal mode, said multiple output signature compression means having X Q +1 as its characteristic polynomial where Q is the number of said OR Array output lines and X is a dummy variable; (f) means coupled with said multiple output signature compression means for transmitting said single-bit test result to an external receiver; and (g) at least one PLA output line coupled with said multiple output signature compression means.
Claim 3
Dependent Claim
37 words
A BIST PLA as defined in claim 1 wherein a NOR gate is connected across said bit lines and said BIST PLA further includes means for transmitting the output of said NOR gate to said external receiver.
Claim 4
Dependent Claim
37 words
A BIST PLA as defined in claim 1 wherein a NOR gate is connected across said product lines and said BIST PLA further includes means for transmitting the output of said NOR gate to said external receiver.
Claim 5
Dependent Claim
52 words
A BIST PLA as defined in claim 1 wherein a first NOR gate is connected across said bit lines and a second NOR gate is connected across said product lines and said BIST PLA further includes means for transmitting the outputs of said first and second NOR gates to said external receiver.