The Improvement of March C+ Algorithm for Embedded Memory Test
- 587 Downloads
March C+ is commonly used as a memory test algorithm. The basic principle is to use finite state machines to read and write all the addresses one by one. This paper analysis the sensitivity conditions of several fault types not covered by the March C+ algorithm, and derived a new 22 N algorithm, March Y, which increase the fault coverage of WDF, CFdsxwx and CFwd. March Y has the same symmetry as the March C+ algorithm, and achieves the coverage of all of the single unit fault types and coupling faults.
KeywordsSingle unit faults Coupling faults March C+ algorithm March Y algorithm
- 2.Adams, R., Cooley, E.: Analysis of a deceptive destructive read memory fault model and recommended testing. In: Proceedings of IEEE North Atlantic Test Workshop, pp. 27–32 (1996)Google Scholar
- 4.Marinissen, E.J., Prince, B., Keltel-Schulz, D., Zorian, Y.: Challenges in embedded memory design and test. In: Proceedings of Design, Automation and Test in Europe, pp. 722–727. IEEE (2005)Google Scholar