Abstract

The authors analyze various regular structures such as adders, arithmetic logic units, comparators, multipliers, and parity generators to determine if they are testable for dynamic faults, or how they can be modified to be testable for dynamic faults while still maintaining good area and performance characteristics. In addition to minimizing the area and delay, another key consideration is to get designs which can be scaled to an arbitrary number of bits while still maintaining complete testability. In each case, the emphasis is on obtaining circuits which are fully path-delay-fault testable. In the process of design modification to produce fully robustly testable structures, the authors derive a number of new composition rules that allow cascading individual modules while maintaining robust testability under dynamic fault models. Where complete robust path-delay-fault testability is not achievable without significant area or speed penalties, methods of obtaining circuits that are fully testable in weaker fault models, such as transistor stuck-open-fault and robust gate-delay-fault, are analyzed. >

Highlights

  • If full robust path-delay-fault testability is not essential, a comparator can be constructed which is fully gate-delay and stuck-open fault testable, has an area approximately 30% less than that of the ripple comparator, and which has performance approaching that of the parallel comparator

  • In a vast majority of the cases, we have developed modified designs with good area and performance characteristics that are scalable to an arbitrary number of bits, and which are completely path-delay-fault testable

  • In some cases where complete robust pathdelay-fault testability is not achievable, we showed that completely stuck-open or gate-delay-fault testable circuits could be designed

Read more

Summary

Summary of Testability of Adders

It was shown [2] that all four types of adders analyzed can be made to be fully testable for all three classes of dynamic faults. This implementation is fully testable for path delay faults. This signal could be used in place of the EQA and EQB terms in the final comparison, with A > B only being asserted when inputs A > Bi and A Bi+ l:n-I are all asserted. Arithmetic logic units are another type of regular Composition Rule: Given a set of robustly pathstructure for which it is highly desirable to be fully delay-fault testable circuits, C1, C2, Cu such that (a) Initial compare stage (b) Subsequent compare stage.

B A1 A2 CI
Findings
CONCLUSIONS
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.