US4682331A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Logic circuit with self-test
Assignee: Toshiba Corp
•
Filing: 1984-10-18
•
Granted: 1987-07-21
•
Expires: 2004-10-18
Abstract
Abstract A logic circuit according to this invention has a logic section. First input terminals of first to third EX OR gates are respectively connected to output terminals of preselected logic elements among the logic elements which constitute the logic section. Output terminals of the first and second EX OR gates are connected to second input terminals of the second and third EX OR gates. The functional test for this logic circuit is performed by inputting test pattern signals to the logic section and by comparing output signals of the logic section and an output signal of the third EX OR gate with the expected values.
Inventors
- 👤 Shojiro Mori
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 16:11
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
153 words
A logic circuit comprising: a logic section for receiving an exterior input signal and providing an exterior output signal, said logic section including a plurality of interior logic elements having corresponding input terminals and output terminals for providing interior logic signals, said input terminals and said output terminals being interconnected to perform logic operations to generate a value for said exterior output signal according to the value of said exterior input signal; and a checking circuit for receiving a control signal and the values of said interior logic signals of said output terminals of selected interior logic elements, for logically combining the value of said control signal and said received values of said interior logic signals, and for generating an error detection signal having an expected value if each of said selected logic elements is operating correctly and an error value if at least one of said selected logic elements is operating incorrectly.
Claim 2
Dependent Claim
153 words
A logic circuit comprising: a logic section for receiving an exterior input signal and providing an exterior output signal, said logic section including a plurality of interior logic elements having corresponding input terminals and output terminals for providing interior logic signals, said input terminals and said output terminals being interconnected to perform logic operations to generate a value for said exterior output signal according to the value of said exterior input signal; and a checking circuit for receiving a control signal and the values of said interior logic signals of said output terminals of selected interior logic elements, for logically combining the value of said control signal and said received values of said interior logic signals, and for generating an error detection signal having an expected value if each of said selected logic elements is operating correctly and an error value if at least one of said selected logic elements is operating incorrectly.
Claim 3
Dependent Claim
70 words
A logic circuit according to claim 1, wherein said checking circuit comprises an exclusive OR circuit having a plurality of input terminals connected to said output terminals of said selected logic elements and to said control signal, means for computing the exclusive OR of the values of said output terminals of said selected logic elements and the control signal, and means for outputting the value of said exclusive OR computation.
Claim 4
Dependent Claim
23 words
A logic circuit according to claim 2, wherein said exclusive OR circuit comprises one exclusive OR gate with a plurality of input terminals.
Claim 5
Dependent Claim
331 words
A logic circuit comprising: a logic section for receiving an input signal and for providing an output signal, said logic section including a plurality of logic elements having corresponding input terminals and output terminals, said input terminals and said output terminals being interconnected to perform logic operations to generate a value for said output signal according to the value of said input signal; and a checking circuit for receiving a control signal and the values of said output terminals of selective logic elements, for logically combining the value of said control signal and said received values, and for generating an error detection signal having an expected value if each of said selected logic elements is operating correctly and an error value if at least one of said selected logic elements is operating incorrectly, said checking circuit comprising an exclusive OR circuit having a plurality of input terminals connected to said output terminal of said selected logic elements and to said control signal, means for computing the exlusive OR of the values of said output terminals of said selected logic elements and the control signal, and means for outputting the value of said exclusive OR computation, wherein said exclusive OR circuit comprises a plurality of exclusive OR gates connected in series, each of said exclusive OR gates having a pair of corresponding input terminals and a corresponding output terminal, the output terminal of each of said exclusive OR gates being connected to one of said input terminals of the succeeding exclusive OR gate in said series, and the second input terminal of said succeeding exclusive OR gate being connected to said output terminal of one of said selected logic elements, and a first exclusive OR gate having a first input terminal connected to said control signal, a second input terminal connected to said output terminal of one of said selected logic elements, and an output terminal connected to one of said input terminals of the first exclusive OR gate in said series.
Claim 6
Dependent Claim
331 words
A logic circuit comprising: a logic section for receiving an input signal and for providing an output signal, said logic section including a plurality of logic elements having corresponding input terminals and output terminals, said input terminals and said output terminals being interconnected to perform logic operations to generate a value for said output signal according to the value of said input signal; and a checking circuit for receiving a control signal and the values of said output terminals of selective logic elements, for logically combining the value of said control signal and said received values, and for generating an error detection signal having an expected value if each of said selected logic elements is operating correctly and an error value if at least one of said selected logic elements is operating incorrectly, said checking circuit comprising an exclusive OR circuit having a plurality of input terminals connected to said output terminal of said selected logic elements and to said control signal, means for computing the exlusive OR of the values of said output terminals of said selected logic elements and the control signal, and means for outputting the value of said exclusive OR computation, wherein said exclusive OR circuit comprises a plurality of exclusive OR gates connected in series, each of said exclusive OR gates having a pair of corresponding input terminals and a corresponding output terminal, the output terminal of each of said exclusive OR gates being connected to one of said input terminals of the succeeding exclusive OR gate in said series, and the second input terminal of said succeeding exclusive OR gate being connected to said output terminal of one of said selected logic elements, and a first exclusive OR gate having a first input terminal connected to said control signal, a second input terminal connected to said output terminal of one of said selected logic elements, and an output terminal connected to one of said input terminals of the first exclusive OR gate in said series.
Claim 7
Dependent Claim
21 words
A logic circuit according to claim 1, wherein said logic section and said checking circuit are formed on one semiconductor chip.
Claim 8
Dependent Claim
48 words
A logic circuit according to claim 1, wherein said checking circuit further comprises means for receiving said control signal and for generating an error detection signal having an expected value if said checking circuit is operating correctly and an error value if said checking circuit is operating incorrectly.
Claim 9
Dependent Claim
134 words
A logic circuit comprising a logic section for receiving an input signal and for providing an output signal, said logic section including a plurality of logic elements having corresponding input terminals and output terminals, said input terminals and said output terminals being interconnected to perform logic operations to generate a value for said output signal according to the value of said input signal; and a checking circuit for receiving a control signal, a selection signal, and the values of said output terminals of selected logic elements, for selecting one of said received values according to the value of said selection signal, for logically combining the value of said control signal and said selected received value, and for generating an output signal having a value according to said selected received value and said control signal.
Claim 10
Dependent Claim
134 words
A logic circuit comprising a logic section for receiving an input signal and for providing an output signal, said logic section including a plurality of logic elements having corresponding input terminals and output terminals, said input terminals and said output terminals being interconnected to perform logic operations to generate a value for said output signal according to the value of said input signal; and a checking circuit for receiving a control signal, a selection signal, and the values of said output terminals of selected logic elements, for selecting one of said received values according to the value of said selection signal, for logically combining the value of said control signal and said selected received value, and for generating an output signal having a value according to said selected received value and said control signal.
Claim 11
Dependent Claim
157 words
A logic circuit according to claim 7, wherein said checking circuit comprises: a decoder having a plurality of input terminals and output terminals, for receiving and decoding a selection signal on said input terminals, and generating an output signal on said output terminals with a value corresponding to the value of said selection signal; gates having corresponding first input, second input, and output terminals, said first input terminals of said gates being connected to different ones of said output terminals of said decoder, said second input terminals of said gates being connected to the output terminals of different ones of said selected logic elements; and a gate circuit having a plurality of gate circuits input terminals singly connected to different ones of said output terminals of said gates and to said control signal, for logically combining values received by said gate circuit input terminals, and for generating a signal with a value according to said logical combination.
Claim 12
Dependent Claim
39 words
A logic circuit according to claim 8, wherein said gate circuit comprises an OR circuit for generating a value corresponding to the logical OR of said control signal and the values generated on the output terminals of said gates.
Claim 13
Dependent Claim
21 words
A logic circuit according to claim 9, wherein said OR circuit is an OR gate with a plurality of input terminals.
Claim 14
Dependent Claim
132 words
A logic circuit according to claim 9, wherein said OR circuit comprises a plurality of OR gates connected in series, each of said OR gates having a pair of corresponding input terminals and a corresponding output terminal, the output terminal of each of said OR gates being connected to one of said input terminals of the succeeding OR gate in said series, and in the second input terminal of said succeeding OR gate being connected to said output terminal of one of said gates, and a first OR gate having a first input terminal connected to said control signal, a second input terminal connected to said output terminal of one of said gates, and an output terminal connected to one of said input terminals of the first OR gate in said series.
Claim 15
Dependent Claim
40 words
A logic circuit according to claim 8, wherein said gate circuit comprises an exclusive OR circuit for generating a value corresponding to the exclusive OR of said control signal and the values generated on the output terminals of said gates.
Claim 16
Dependent Claim
23 words
A logic circuit according to claim 12, wherein said exclusive OR circuit is an exclusive OR gate with a plurality of input terminals.
Claim 17
Dependent Claim
139 words
A logic circuit according to claim 12, wherein said exclusive OR circuit comprises a plurality of exclusive OR gates connected in series, each of said exclusive OR gates having a pair of corresponding input terminals and a corresponding output terminal, the output terminal of each of said exclusive OR gates being connected to one of said input terminals of the succeeding exclusive OR gate in said series, and the second input terminal of said succeeding exclusive OR gate being connected to said output terminal of one of said gates, and a first exclusive OR gate having a first input terminal connected to said control signal, a second input terminal connected to said output terminal of one of said gates, and an output terminal connected to one of said input terminals of the first exclusive OR gate in said series.
Claim 18
Dependent Claim
38 words
A logic circuit according to claim 8, wherein said gate circuit comprises an AND circuit for generating a value corresponding to the AND of said control signal and the values generated on the output terminals of said gates.
Claim 19
Dependent Claim
21 words
A logic circuit according to claim 15, wherein said AND circuit is an AND gate with a plurality of input terminals.
Claim 20
Dependent Claim
131 words
A logic circuit according to claim 15, wherein said AND circuit comprises a plurality of AND gates connected in series, each of said AND gates having a pair of corresponding input terminals and a corresponding output terminal, the output terminal of each of said AND gates being connected to one of said input terminals of the succeeding AND gate in said series and the second input terminal of said succeeding AND gate being connected to said output terminal of one of said gates, and a first AND gate having a first input terminal connected to said control signal, a second input terminal connected to said output terminal of one of said gates, and an output terminal connected to one of said input terminals of the first AND gate in said series.
Claim 21
Dependent Claim
13 words
A logic circuit according to claim 8, wherein said gates are AND gates.
Claim 22
Dependent Claim
13 words
A logic circuit according to claim 8, wherein said gates are OR gates.
Claim 23
Dependent Claim
21 words
A logic circuit according to claim 7, wherein said logic section and said checking circuit are formed on one semiconductor chip.
References Cited (Backward Citations)
US3559167A
Cited
US3783254A
Cited
US4001818A
Cited
US4176258A
Cited
US4242751A
Cited
US4271515A
Cited
US4328583A
Cited
US4412327A
Cited
US4541090A
Cited
US4498172A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-07-20 | 1991-01-19 | 1991-07-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-07-20 | 1995-01-19 | 1995-07-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-07-20 | 1999-01-19 | 1999-07-21 | $7700.00 | Window Closed / Lapsed |