Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
74 words
A device comprising a cell including boundary scan testing circuit means and built-in self test circuit means, said cell having a boundary scan testing mode, a built-in self testing mode and a data pass through mode, each mode introducing a signal propagation time delay through said cell, the signal propagation time delay through said cell in said data pass through mode being substantially equal to the signal propagation time delay of a 2:1 multiplexer.
Claim 2
Independent Claim
74 words
A device comprising a cell including boundary scan testing circuit means and built-in self test circuit means, said cell having a boundary scan testing mode, a built-in self testing mode and a data pass through mode, each mode introducing a signal propagation time delay through said cell, the signal propagation time delay through said cell in said data pass through mode being substantially equal to the signal propagation time delay of a 2:1 multiplexer.
Claim 3
Dependent Claim
12 words
The device of claim 1 wherein said cell comprises an input cell.
Claim 4
Dependent Claim
21 words
The device of claim 1 further comprising a data input pin wherein said data input pin is connected to said cell.
Claim 5
Dependent Claim
202 words
The device of claim 3 wherein said cell further comprises: first two-to-one multiplexer means having a first input terminal connected to said data input pin, a second input terminal, an output line, and a terminal for receiving a control bit; second two-to-one multiplexer means having a first terminal connected to said data input pin, a second input terminal, an output line, and a terminal for receiving a control bit; a scan data in line connected to the second input terminal of the first two-to-one multiplexer means; first register means having an input terminal connected to the output line of the first two-to-one multiplexer means, a clock terminal, and an output terminal; a shift data out line connected to the output terminal of the first register means; second register means having an input terminal connected to the output line of the first register means, a clock terminal, and an output terminal; third two-to-one multiplexer means having a first terminal connected to the output line of said second register means, a second input terminal connected to said scan data out line, an output line connected to said second input terminal of said first two-to-one multiplexer means, and a terminal for receiving a control bit.
Claim 6
Dependent Claim
12 words
The device of claim 1 wherein said cell comprises an output cell.
Claim 7
Dependent Claim
21 words
The device of claim 1 further comprising a data output pin wherein said data output pin is connected to said cell.
Claim 8
Dependent Claim
243 words
The device of claim 6 wherein said cell further comprises: first two-to-one multiplexer means having a first terminal connected to a data in line, a second input terminal, an output line connected to said data output pin, and a terminal for receiving a control bit; second two-to-one multiplexer means having a first terminal connected to said data in line, a second input terminal, an output line, and a terminal for receiving a control bit; third two-to-one multiplexer means having a first terminal, a second input terminal, and an output line connected to said second input terminal of said second two-to-one multiplexer means, and a terminal for receiving a control bit; a scan data in line connected to the first input terminal of the third two-to-one multiplexer means; logic gate means having a first input terminal connected to said scan data in line, a second input terminal connected to said data in line, and an output line connected to the second input terminal of said third two-to-one multiplexer means; first register means having an input terminal connected to the output line of the second two-to-one multiplexer, a clock terminal, and an output terminal; a shift data out line connected to the output terminal of the first register means; second register means having an input terminal connected to the output line of the first register means, a clock terminal, and an output terminal connected to the second input terminal of said first two-to-one multiplexer means.
Claim 9
Dependent Claim
14 words
The device of claim 7 wherein said logic gate comprises an Exclusive OR gate.
Claim 10
Dependent Claim
137 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell, said built-in test cell comprising: boundary scan testing circuit means operatively connected to one of said pins and to said logic circuit; and built-in self testing circuit means operatively connected to said one of said pins and to said logic circuit, said test cell having a boundary scan testing mode, a built-in self testing mode and a data pass through mode, each mode introducing a signal propagation time delay through said test cell, wherein the inclusion of said built-in self-testing circuit means does not increase said signal propagation delay time of said built in test cell in the data pass through mode over said signal propagation delay time for said boundary scan testing circuit means in the data pass through mode.
Claim 11
Dependent Claim
137 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell, said built-in test cell comprising: boundary scan testing circuit means operatively connected to one of said pins and to said logic circuit; and built-in self testing circuit means operatively connected to said one of said pins and to said logic circuit, said test cell having a boundary scan testing mode, a built-in self testing mode and a data pass through mode, each mode introducing a signal propagation time delay through said test cell, wherein the inclusion of said built-in self-testing circuit means does not increase said signal propagation delay time of said built in test cell in the data pass through mode over said signal propagation delay time for said boundary scan testing circuit means in the data pass through mode.
Claim 12
Dependent Claim
39 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell as in claim 9 wherein said one pin is an input pin and said built-in test cell is an input built-in test cell.
Claim 13
Dependent Claim
226 words
An integrated circuit having a plurality of pins, a logic circuit, and a built-in test cell as in claim 10 wherein said boundary scan testing circuit means of said input built-in test cell further comprises: first two-to-one multiplexer means having a first input terminal connected to said input pin, a second input terminal, an output line, and a terminal for receiving a control bit; second two-to-one multiplexer means having a first terminal connected to said input pin, a second input terminal, an output line, and a terminal for receiving a control bit; a scan data in line connected to the second input terminal of the first two-to-one multiplexer means; first register means having an input terminal connected to the output line of the first two-to-one multiplexer means, a clock terminal, and an output terminal; a shift data out line connected to the output terminal of the first register means; second register means having an input terminal connected to the output line of the first register means, a clock terminal, and an output terminal; and third two-to-one multiplexer means having a first terminal connected to the output line of said second register means, a second input terminal connected to said scan data out line, an output line connected to said second input terminal of said first two-to-one multiplexer means, and a terminal for receiving a control bit.
Claim 14
Dependent Claim
83 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell as in claim 11 wherein said built-in self-testing circuit means of said input built-in test cell comprises: said first two-to-one multiplexer; said second two-to-one multiplexer; said scan data in line; said first register means; said second register means; said shift data out line; and said third two-to-one multiplexer wherein said components in said built-in self-testing circuit means are interconnected as in said boundary scan testing circuit means.
Claim 15
Dependent Claim
38 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell as in claim 9 wherein said pin is an output pin and said built-in test cell is an output built-in test cell.
Claim 16
Dependent Claim
225 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell as in claim 13 wherein said boundary scan testing means of said output built-in test cell further comprises: a first two-to-one multiplexer having a first terminal connected to an output line of said logic circuit, a second input terminal, an output line, and a terminal for receiving a control bit; a second two-to-one multiplexer having a first terminal connected to said output line of said logic circuit, a second input terminal, an output line, and a terminal for receiving a control bit; a third two-to-one multiplexer having a first input terminal, a second input terminal, an output line connected to said second input terminal of said second two-to-one multiplexer, and a terminal for receiving a control bit; a scan data in line connected to the first input terminal of the third two-to-one multiplexer; a first register means having an input terminal connected to the output line of the second two-to-one multiplexer, a clock terminal, and an output terminal; a second register means having an input terminal connected to the output line of the first register means, a clock terminal, and an output terminal connected to the second input terminal of said first two-to-one multiplexer; a shift data out line connected to the output terminal of the first register means;
Claim 17
Dependent Claim
107 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell as in claim 14 wherein said built-in self-testing means of said input built-in test cell further comprises: said first two-to-one multiplexer; said second two-to-one multiplexer; said scan data in line; said first register means; said second register means; said shift data out line; said third two-to-one multiplexer; and a logic gate having a first input terminal connected to said output line of said logic circuit, a second input terminal connected to said scan data in line and an output line connected to the second input terminal of said third two-to-one multiplexer.
Claim 18
Dependent Claim
40 words
An integrated circuit having a plurality of pins, a logic circuit and a built-in test cell as in claim 9 wherein said boundary scan testing circuit means and said built-in self-testing circuit means have a common set of control lines.
Claim 19
Dependent Claim
160 words
An integrated circuit having a plurality of pins and a logic circuit, comprising: an input BSR/BIST cell, coupled between an input pin of the plurality of pins and the logic circuit, the input BSR/BIST cell including: a first multiplexor, receiving data from the input pin and scan data from a previous cell, a first flip-flop, coupled to the first multiplexor and receiving an output of the first multiplexor and a first clock signal, a second flip-flop, coupled to the first flip-flop and receiving an output of the first flip-flop and a second clock signal, a second multiplexor, coupled to the second flip-flop and the first flip-flop and receiving an output of the second flip-flop and the output of the first flip-flop, and a third multiplexor, coupled to the input pin, the second multiplexor and the logic circuit, and receiving the data from the input pin and an output of the second multiplexor, and sending an output to the logic circuit.
Claim 20
Dependent Claim
160 words
An integrated circuit having a plurality of pins and a logic circuit, comprising: an input BSR/BIST cell, coupled between an input pin of the plurality of pins and the logic circuit, the input BSR/BIST cell including: a first multiplexor, receiving data from the input pin and scan data from a previous cell, a first flip-flop, coupled to the first multiplexor and receiving an output of the first multiplexor and a first clock signal, a second flip-flop, coupled to the first flip-flop and receiving an output of the first flip-flop and a second clock signal, a second multiplexor, coupled to the second flip-flop and the first flip-flop and receiving an output of the second flip-flop and the output of the first flip-flop, and a third multiplexor, coupled to the input pin, the second multiplexor and the logic circuit, and receiving the data from the input pin and an output of the second multiplexor, and sending an output to the logic circuit.
Claim 21
Dependent Claim
20 words
The integrated circuit of claim 17, wherein the first multiplexor is controlled by a signal on an external control line.
Claim 22
Dependent Claim
30 words
The integrated circuit of claim 17, wherein the second multiplexor is controlled by a signal on an external control line indicating whether the cell is to perform a BIST function.
Claim 23
Dependent Claim
30 words
The integrated circuit of claim 17, wherein the third multiplexor is controlled by a signal on an external control line indicating whether the integrated circuit is in a pass-through mode.
Claim 24
Dependent Claim
160 words
An integrated circuit having a plurality of pins and a logic circuit, comprising: an output BSR/BIST cell, coupled between the logic circuit and an output pin of the plurality of pins, the output BSR/BIST cell including: a first multiplexor, receiving scan data from a previous cell and data from the logic circuit, a second multiplexor, coupled to the input pin and the first multiplexor and receiving and the data from the logic circuit and an output of the first multiplexor, a first flip-flop, coupled to the second multiplexor and receiving an output of the second multiplexor and a first clock signal, a second flip-flop, coupled to the first flip-flop and receiving an output of the first flip-flop and a second clock signal, and a third multiplexor, coupled to the logic circuit, the second flip-flop, and the output pin, and receiving the data from the logic circuit and an output of the third multiplexor and sending data to the output pin.
Claim 25
Dependent Claim
160 words
An integrated circuit having a plurality of pins and a logic circuit, comprising: an output BSR/BIST cell, coupled between the logic circuit and an output pin of the plurality of pins, the output BSR/BIST cell including: a first multiplexor, receiving scan data from a previous cell and data from the logic circuit, a second multiplexor, coupled to the input pin and the first multiplexor and receiving and the data from the logic circuit and an output of the first multiplexor, a first flip-flop, coupled to the second multiplexor and receiving an output of the second multiplexor and a first clock signal, a second flip-flop, coupled to the first flip-flop and receiving an output of the first flip-flop and a second clock signal, and a third multiplexor, coupled to the logic circuit, the second flip-flop, and the output pin, and receiving the data from the logic circuit and an output of the third multiplexor and sending data to the output pin.
Claim 26
Dependent Claim
29 words
The integrated circuit of claim 19, wherein the first multiplexor is controlled by a signal on an external control line indicating whether the cell is performing a BIST function.
Claim 27
Dependent Claim
20 words
The integrated circuit of claim 19, wherein the second multiplexor is controlled by a signal on an external control line.
Claim 28
Dependent Claim
29 words
The integrated circuit of claim 19, wherein the third multiplexor is controlled by a signal on an external control line indicating whether the integrated circuit is in pass-through mode.
Claim 29
Dependent Claim
43 words
The integrated circuit of claim 19, wherein an exclusive OR element receives the data from the logic circuit and the scan data from the previous cell and sends an output of the exclusive OR element to a second input of the first multiplexor.