Abstract
One way to increase the yeild in chip production is to place redundant elements on the chips and use these redundant elements to replace the defective elements after the chips are fabricated. It is desirable that as few redundant elements are used for replacement as possible since the cost to reconfigure a chip is proportional to the number of redundant elements used. This paper discusses the case in which the redundant elements are arranged in the form of spare rows and spare columns for a rectangular array. Redundant RAMs are examples of such case. A covering is a set of rows and columns that contain all the defective elements in the array. Replacing the rows and columns in the covering with spare rows and columns will then repair the chip. We introduce the notion of a critical set which is a maximum set of rows and columns that must be included in any minimum covering. We show that for a given pattern of defective elements the corresponding critical set is unique. We also present a polynomial-time algorithm for finding the critical set, and demonstrate how the concept of critical sets can be applied to solve a number of fault covering problems.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.