Method and data processing system for testing circuits using boolean differences
AssigneeMotorola, Inc.
InventorsWilburn C. Underwood, Haluk Konuk, Sungho Kang, Wai-on Law
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorsWilburn C. Underwood, Haluk Konuk, Sungho Kang, Wai-on Law
Estimating the term…
A test vector generator system (157) and method for generating test vectors for testing integrated circuit speed paths involves accessing both a circuit model (160) and a list of circuit paths (162). A single circuit path, referred to as a selected path, is selected from the paths (162). A set of logic value constraints is set for custom logic blocks, through the use of Boolean differences, and a set of logic value constraints is set for standard logic devices in the selected circuit path. These logical constraints are set to ensure that a proper input-to-output transition, which is used to identify speed path faults, results in response to only two clock cycles. Once logical constraints are set, hazard-free logical values and logical values for both the second test clock cycle and the first test clock cycle are justified. Test vectors are generated in response to the justified values and the test vectors are serially shifted and double-clocked in an integrated circuit or electrical circuit manufactured in accordance with circuit model (160) to determine time delay path faults.
A method for generating test vectors for use when testing an electrical circuit, the method comprising the steps of:
A method for processing a logic circuit model to allow for testing of a logic circuit coupled in accordance with the logic circuit model, the method comprising the steps of:
A data processing system comprising:
A Boolean difference generator comprising:
A method for processing a logic circuit model to allow for testing of a logic circuit coupled in accordance with the logic circuit model, the method comprising the steps of:
A method for processing a logic circuit model to allow for testing of a logic circuit coupled in accordance with the logic circuit model, the method comprising the steps of:
Dependencies are inferred from the claim text.