Abstract
Embedded memory is the most common circuitry in all System on Chip (SoC). It is also a critical circuit that is difficult to be tested effectively and efficiently by using external testing equipment, therefore the testing cost is expensive. Memory Built-in Self Test (MBIST) which is a self-test circuit added to the memory under test is the solution for effective and efficient embedded memory testing. Area overhead and test time are the concern in the memory testing with MBIST. There are many MBIST architectures available such as microcode-based, FSM-Based and Counter-based. Each of the architectures has its own pros and cons. The microcode-based MBIST requires a longer test time and consumes a large area. Above all, FSM-Based MBIST has better area overhead as compare with Microcode-based but it is less flexible. Counter-based MBIST has low area overhead with trade off of less flexibility. The MBIST is exercising based on the testing algorithms such as March algorithms. However, existing March algorithms are of the minimal length on the respective fault. In this paper, a new March-based testing algorithm is proposed, called March (5n) which is using the address for generating data pattern provide an alternative form of March based algorithm and it is implemented with an FSM-Based MBIST that consists of a March (5n) controller, an address generator, a data generator, and a memory interface. It is found that the proposed March (5n) testing algorithm can provide higher fault coverage than conventional MATS+ and test time 1.2 times faster than conventional MATS++ testing algorithms.
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.