Transparent test method and scan flip-flop
AssigneeOtrsotech, Limited Liability Company
InventorsPat Hom, Steven Eplett, Rabi Sengupta, Eric West, Lyle Smith
Life of this patent
Estimating the term…
Loading patent…
AssigneeOtrsotech, Limited Liability Company
InventorsPat Hom, Steven Eplett, Rabi Sengupta, Eric West, Lyle Smith
Estimating the term…
Logic blocks for IC designs (including gate-array, standard cell, or logic array designs) provide Design-for-Test-enabled flip-flops (DFT-enabled FFs) that inherently insure compliance with DFT rules associated with scan shifting. Test scan-chains are configured by daisy-chaining instances of the logic block in a transparent (invisible) manner to user-designed application circuits, which can be designed without any user-inserted test structures or other regard for DFT considerations. User asynchronous set and reset inputs and all Stuck-At faults on all user pins on these DFT-enabled FFs are observable via capture and scan-out. A first type of these DFT-enabled FFs features addressable control to partition test the application circuit. A second type of these DFT-enabled FFs features integral capture buffering that eliminates the need for partition test, simplifying control logic and reducing the number of test vectors needed.
A method for designing an integrated circuit, the method comprising:
2-28. (canceled)
A logic block having integral design-for-testability functionality, the logic block comprising:
(canceled)
The logic block of claim 51, wherein the first and second instances of the logic block of the scan chain operate in a capture sub-mode of the test mode when the first control input is set to the user data input and the third control input is set to the capture Q output, and wherein logic block is configured such that a capture result of the first instance of the logic block does not influence a capture result of the second instance of the logic block.
(canceled)
38-46. (canceled)
A non-transitory computer-readable medium having stored thereon, computer-executable instructions configured to enable a computing device, in response to execution of the instructions by the computing device, cause the computing device to perform operations comprising:
(canceled)
A method for operating a logic block having integral design-for-testability functionality, the method comprising:
Dependencies are inferred from the claim text.