Patent US4743840A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4743840A Expired / Lapsed US ⏱️ 0.0 years remaining

Diagnosing method for logic circuits

Assignee: Hitachi Ltd
•
Filing: 1986-11-26
•
Granted: 1988-05-10
•
Expires: 2006-11-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a logic circuit which is logically divided into partial circuits each consisting of a logic block, data holding stages on the input and output sides therof, and a scan circuit segment associated with them, diagnostic data for a logic circuit section is obtained using the scan circuit segments in the respective partial circuits and wherein, only the scan circuit segments in the respective partial circuits are actuated to set values in the output side data holding stages and to read out the contents thereof as diagnostic test data for a scan circuit section.

Inventors

  • 👤 Yoshio Sato
  • 👤 Toshifumi Ishii
  • 👤 Shun Ishiyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 11:05
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318536; G01R31/318572

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 210 words
In a method for testing a logic circuit which comprises a plurality of partial circuits each including a logic block having an input side and an output side, an input side data holding stage including a plurality of circuit elements for holding information data received and being operatively connected to said logic block input side for transmitting the information thereto, an output side data holding stage including at least one circuit element operatively connected to said logic block output side for receiving and holding information data therefrom and a scan circuit segment associated with and operatively connected in each partial circuit for inputting and outputting diagnostic data, the improvement comprising the steps of: within each partial circuit, actuating the scan circuit segment and inhibiting operation of the logic block; scanning-in predetermined diagnostic input data directly into said output side data holding stage by said scan circuit segment while maintaining any information data that may be present at the input side data holding stage circuit elements and its condition thereof as indeterminate; reading out the content of the output side data holding stage via said scan circuit segment as diagnostic data for said scan circuit segment; and repeating the above said steps until all of said partial circuits have been diagnosed.
Claim 2
Dependent Claim 210 words
In a method for testing a logic circuit which comprises a plurality of partial circuits each including a logic block having an input side and an output side, an input side data holding stage including a plurality of circuit elements for holding information data received and being operatively connected to said logic block input side for transmitting the information thereto, an output side data holding stage including at least one circuit element operatively connected to said logic block output side for receiving and holding information data therefrom and a scan circuit segment associated with and operatively connected in each partial circuit for inputting and outputting diagnostic data, the improvement comprising the steps of: within each partial circuit, actuating the scan circuit segment and inhibiting operation of the logic block; scanning-in predetermined diagnostic input data directly into said output side data holding stage by said scan circuit segment while maintaining any information data that may be present at the input side data holding stage circuit elements and its condition thereof as indeterminate; reading out the content of the output side data holding stage via said scan circuit segment as diagnostic data for said scan circuit segment; and repeating the above said steps until all of said partial circuits have been diagnosed.
Claim 3
Independent Claim 186 words
A method for testing a logic circuit which comprises a plurality of partial circuits each including a logic block having an input side and an output side, an input side data holding stage for storing information data received and being operatively connected to said logic block input side for transmitting the information thereto, an output side data holding stage operatively connected to said logic block output side for receiving and storing the information data therefrom and a scan circuit segment associated with and operatively connected in each partial circuit for inputting and outputting diagnostic data, including diagnosing each of said partial circuits, wherein the improvement comprising the steps of: actuating the scan circuit segment and inhibiting operation of the logic block; setting predetermined diagnostic input data directly into said output side data holding stage by said scan circuit segment, while maintaining any information data that may be present at the input side data holding stage and its condition thereof as indeterminate; and reading out the content of the output side data holding stage via said scan circuit segment as diagnostic data for said scan circuit segment.
Claim 4
Independent Claim 186 words
A method for testing a logic circuit which comprises a plurality of partial circuits each including a logic block having an input side and an output side, an input side data holding stage for storing information data received and being operatively connected to said logic block input side for transmitting the information thereto, an output side data holding stage operatively connected to said logic block output side for receiving and storing the information data therefrom and a scan circuit segment associated with and operatively connected in each partial circuit for inputting and outputting diagnostic data, including diagnosing each of said partial circuits, wherein the improvement comprising the steps of: actuating the scan circuit segment and inhibiting operation of the logic block; setting predetermined diagnostic input data directly into said output side data holding stage by said scan circuit segment, while maintaining any information data that may be present at the input side data holding stage and its condition thereof as indeterminate; and reading out the content of the output side data holding stage via said scan circuit segment as diagnostic data for said scan circuit segment.
Claim 5
Dependent Claim 273 words
In a method for testing a logic circuit which comprises a plurality of partial circuits each including a logic block having an input side and an output side, an input side data holding stage for holding information data received and being operatively connectd to said logic block input side for transmitting the information thereto, an output side data holding stage operatively connected to said logic block output side for receiving and holding the information data therefrom and a scan circuit segment associated with and operatively connected in each partial circuit for inputting and outputting diagnostic data, including in each of said partial circuits the steps of actuating the scan circuit segment and setting predetermined diagnostic data in said input side data holding stage, inhibiting the operation of said scan circuit segment and activating said logic block so that it becomes responsive to the diagnostic data content in said input data holding stage, placing the logic block operational result in the output side data holding stage and scanning-out the content in said output side data holding stage as diagnostic data for the logic block and holding stages, wherein the improvement comprises the further steps of: within each partial circuit actuating said scan circuit segment and inhibiting operation of said logic block; scanning-in diagnostic input data directly into said output side data holding stage by said scan circuit segment while maintaining any information data that may be present at the input data holding stage and its condition thereof as indeterminate; and reading out the content of the output side data holding stage via said scan circuit segment as diagnostic data for said scan circuit segment.
Claim 6
Dependent Claim 273 words
In a method for testing a logic circuit which comprises a plurality of partial circuits each including a logic block having an input side and an output side, an input side data holding stage for holding information data received and being operatively connectd to said logic block input side for transmitting the information thereto, an output side data holding stage operatively connected to said logic block output side for receiving and holding the information data therefrom and a scan circuit segment associated with and operatively connected in each partial circuit for inputting and outputting diagnostic data, including in each of said partial circuits the steps of actuating the scan circuit segment and setting predetermined diagnostic data in said input side data holding stage, inhibiting the operation of said scan circuit segment and activating said logic block so that it becomes responsive to the diagnostic data content in said input data holding stage, placing the logic block operational result in the output side data holding stage and scanning-out the content in said output side data holding stage as diagnostic data for the logic block and holding stages, wherein the improvement comprises the further steps of: within each partial circuit actuating said scan circuit segment and inhibiting operation of said logic block; scanning-in diagnostic input data directly into said output side data holding stage by said scan circuit segment while maintaining any information data that may be present at the input data holding stage and its condition thereof as indeterminate; and reading out the content of the output side data holding stage via said scan circuit segment as diagnostic data for said scan circuit segment.
Claim 7
Dependent Claim 62 words
A method for testing a logic circuit according to claim 3, wherein the entire logic circuit section, corresponding to the logic blocks and the respective input side and output side data holding stages in said plurality of partial circuits, is diagnosed first followed by diagnosing the entire scan circuit section, corresponding to the scan circuit segments in said plurality of partial circuits.
Claim 8
Dependent Claim 62 words
A method for testing a logic circuit according to claim 3, wherein the entire scan circuit section, corresponding to the scan circuit segments in said plurality of partial circuits is diagnosed first followed by diagnosing the entire logic circuit section, corresponding to the logic blocks and the respective input side and output side data holding stages in said plurality of partial circuits.
Claim 9
Dependent Claim 58 words
A method for testing a logic circuit according to claim 3, wherein each partial circuit is individually tested by testing the respective logic circuit segment, including the logic block in conjunction with the input side and output side data holding stages as well as the scan circuit segment therein until said entire plurality of partial circuits are tested.
Claim 10
Dependent Claim 65 words
A method for testing a logic circuit according to claim 1, wherein the input side data holding stage in respective partial circuits is used as the output side data holding stage of an adjacent partial circuit and the output side data holding stage in each of said respective partial circuit is used as the input side data holding stage of a different adjacent partial circuit.
Claim 11
Dependent Claim 65 words
A method for testing a logic circuit according to claim 2, wherein the input side data holding stage in respective partial circuits is used as the output side data holding stage of an adjacent partial circuit and the output side data holding stage in each of said respective partial circuits is used as the input side data holding stage of a different adjacent partial circuit.
Claim 12
Dependent Claim 65 words
A method for testing a logic circuit according to claim 3, wherein the input side data holding stage in respective partial circuits is used as the output side data holding stage of an adjacent partial circuit and the output side data holding stage in each of said respective partial circuits is used as the input side data holding stage of a different adjacent partial circuit.

References Cited (Backward Citations)

US4107649A Cited
US4267463A Cited
US4567593A Cited
JPS6095369A Cited
US4630270A Cited
US4625313A Cited
US4602210A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-05-10 1991-11-09 1992-05-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-05-10 1995-11-09 1996-05-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-05-10 1999-11-09 2000-05-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag